Gostaria de encontrar um papel de parede que melhor se adapte à minha resolução. Como posso obter a resolução apenas escrevendo comandos na linha de comando?
command-line
resolution
xfce
wallpaper
Abdul Al Hazred
fonte
fonte
3520x1200 pixels
Eu usaria apenas
xrandr
:Aqui eu tenho duas telas, a resolução é:
Para obter apenas a resolução do seu monitor principal, você também pode usar este python oneliner:
Para obter a resolução da área de trabalho estendida (para uma configuração de vários monitores):
fonte
xrandr | grep " connected\|\*"
O pedido foi para a resolução . Isso é dado por
fonte
Você também pode usar:
Exemplo de saída em uma das minhas máquinas:
fonte
Pelo que vale a pena, ao usar vários monitores conectados e / ou deslocamentos com o TwinView, o xdpyinfo fornecerá a resolução de todo o conjunto de monitores da maneira como eles são configurados. Se você precisar da resolução de um único monitor ou um monitor conectado a uma das portas do monitor, precisará usar o xrandr. No entanto, mesmo nessa configuração, o xrandr pode não ser confiável e não mostrar a resolução. Veja esta entrada de exemplo do meu arquivo de configuração do X windows:
A saída xrandr se parece com isso:
Você pode ver que o DP-3 não está mostrando uma resolução na linha que um grep para "conectado" mostraria. Portanto, o melhor comando, mais consistente e confiável que encontrei para identificar a resolução de qualquer monitor conectado individual é:
que produz isso:
Nesse ponto, é bastante trivial escolher as diferentes resoluções ou grep para apenas uma porta.
fonte