Je voudrais trouver un fond d'écran qui convient le mieux à ma résolution. Comment puis-je obtenir la résolution simplement en écrivant des commandes dans la ligne de commande?
command-line
resolution
xfce
wallpaper
Abdul Al Hazred
la source
la source
3520x1200 pixels
Je voudrais juste utiliser
xrandr
:Ici, j'ai deux écrans, la résolution est la suivante:
Pour obtenir uniquement la résolution de votre moniteur principal, vous pouvez également utiliser cet oneliner Python:
Pour obtenir la résolution de votre bureau étendu (pour une configuration multi-écrans):
la source
xrandr | grep " connected\|\*"
La demande était pour la résolution . Cela est donné par
la source
Vous pouvez aussi utiliser:
Exemple de sortie sur une de mes machines:
la source
Pour ce qui en vaut la peine, lorsque vous utilisez plusieurs écrans et / ou décalages connectés avec TwinView, xdpyinfo vous donnera la résolution de l'ensemble des écrans tels qu'ils ont été configurés. Si vous avez besoin de la résolution d'un seul moniteur ou d'un moniteur connecté à l'un des ports d'affichage, vous devez utiliser xrandr. Cependant, même dans cette configuration, xrandr peut ne pas être fiable et ne pas afficher la résolution. Voir cet exemple d'entrée de mon fichier de configuration X Windows:
La sortie de xrandr ressemble à ceci:
Vous pouvez voir que DP-3 n'affiche pas sur la ligne une résolution qu'un grep pour "connecté" afficherait. Ainsi, la meilleure commande, la plus cohérente et la plus fiable que j'ai trouvée pour identifier la résolution de tout écran connecté est la suivante:
qui produit ceci:
À ce stade, il est assez simple de choisir les différentes résolutions ou grep pour un seul port.
la source