Ich möchte ein Hintergrundbild finden, das meiner Auflösung am besten entspricht. Wie kann ich die Auflösung erhalten, indem ich Befehle in die Befehlszeile schreibe?
command-line
resolution
xfce
wallpaper
Abdul Al Hazred
quelle
quelle
3520x1200 pixels
Ich würde nur verwenden
xrandr
:Hier habe ich zwei Bildschirme, die Auflösung sind:
Um nur die Auflösung Ihres primären Monitors zu erhalten, können Sie auch diesen Python-Oneliner verwenden:
So ermitteln Sie die Auflösung Ihres erweiterten Desktops (für ein Multi-Monitor-Setup):
quelle
xrandr | grep " connected\|\*"
Die Anfrage war für die Auflösung . Das ist gegeben durch
quelle
Sie können auch verwenden:
Beispiel für die Ausgabe auf einem meiner Computer:
quelle
Wenn Sie mit TwinView mehrere verbundene Displays und / oder Offsets verwenden, gibt Ihnen xdpyinfo die Auflösung des gesamten Displaysatzes in der Art, wie diese konfiguriert sind. Wenn Sie die Auflösung eines einzelnen Monitors oder eines an einen der Display-Ports angeschlossenen Monitors benötigen, müssen Sie xrandr verwenden. Allerdings kann xrandr auch in dieser Konfiguration unzuverlässig sein und die Auflösung nicht anzeigen. Siehe diesen Beispieleintrag aus meiner X-Windows-Konfigurationsdatei:
Die xrandr-Ausgabe sieht folgendermaßen aus:
Sie können sehen, dass DP-3 in der Zeile keine Auflösung anzeigt, die ein Grep für "verbunden" anzeigen würde. Der beste, beständigste und zuverlässigste Befehl, den ich gefunden habe, um die Auflösung eines einzelnen verbundenen Displays zu ermitteln, ist:
was dies erzeugt:
An diesem Punkt ist es ziemlich trivial, die verschiedenen Auflösungen auszuwählen oder nur für einen Port zu greifen.
quelle