O DPI é definido no X (em uma base por monitor) e, acredito, não está disponível para ser definido em uma base de aplicativo. Então não.
Para testar um aplicativo Qt em que estou trabalhando, preciso executá-lo com várias configurações de DPI para ver como fica. Eu posso alterar as configurações de DPI globalmente de várias maneiras (Aparência- > Fontes ou colocando "Xft.dpi: NNN" em ~ / .Xresources), mas isso é uma dor.
Existe uma maneira simples de alterar a configuração de DPI apenas para um aplicativo específico em vez de globalmente (afetando toda a área de trabalho)?
O DPI é definido no X (em uma base por monitor) e, acredito, não está disponível para ser definido em uma base de aplicativo. Então não.
Um pouco atrasado para a festa, mas sim, você poderia fazer isso com um truque.
#!/usr/bin/bash
OLDDPI=$(xrdb -query | awk '/Xft.dpi/ {print $2}')
xrdb -merge <(echo "Xft.dpi: 108")
$* & disown
sleep 3
xrdb -merge <(echo "Xft.dpi: $OLDDPI")
Você pode salvá-lo como um script e sempre que precisar alterar o DPI de um aplicativo