Chciałbym znaleźć tapetę, która najlepiej pasuje do mojej rozdzielczości. Jak mogę uzyskać rozdzielczość, pisząc polecenia w wierszu poleceń?
command-line
resolution
xfce
wallpaper
Abdul Al Hazred
źródło
źródło
3520x1200 pixels
Chciałbym po prostu użyć
xrandr
:Tutaj mam dwa ekrany, rozdzielczość to:
Aby uzyskać tylko rozdzielczość głównego monitora, możesz również użyć tego onelinera pythonowego:
Aby uzyskać rozdzielczość rozszerzonego pulpitu (w przypadku konfiguracji z wieloma monitorami):
źródło
xrandr | grep " connected\|\*"
Wniosek dotyczył rezolucji . To jest podane przez
źródło
Możesz także użyć:
Przykład danych wyjściowych na jednym z moich komputerów:
źródło
Jeśli chodzi o to, co warto, w przypadku korzystania z wielu połączonych wyświetlaczy i / lub przesunięć z TwinView, xdpyinfo poda rozdzielczość całego zestawu wyświetlaczy w sposób, w jaki są skonfigurowane. Jeśli potrzebujesz rozdzielczości pojedynczego monitora lub monitora podłączonego do jednego z portów wyświetlacza, musisz użyć xrandr. Jednak nawet w tej konfiguracji xrandr może być zawodny i nie wyświetlać rozdzielczości. Zobacz ten przykładowy wpis z mojego pliku konfiguracyjnego X Windows:
Wyjście xrandr wygląda następująco:
Widać, że DP-3 nie wyświetla rozdzielczości w linii, którą pokazywałby grep dla „połączonego”. Zatem najlepszym, najbardziej spójnym i niezawodnym poleceniem, które znalazłem do identyfikacji rozdzielczości każdego podłączonego wyświetlacza jest:
co powoduje:
W tym momencie wybranie różnych rozdzielczości lub grep dla tylko jednego portu jest dość trywialne.
źródło