Я хотел бы выполнить команду, как get-screen-resolution
во время сеанса X, чтобы получить вывод «800x480». (или любой другой фактический размер экрана).
Есть ли что-то для этого доступно? В настоящее время я делаю снимок экрана и измеряю получающиеся *.jpg
атрибуты ширины и высоты.
Кроме того, как я могу установить размер экрана во время сеанса X из командной строки?
command-line
xorg
Стефан
источник
источник
Ответы:
Вы можете использовать
xrandr
какПолучить разрешение
Установить разрешение
источник
xrandr
SSH, важно явно указать отображение, либо добавив параметр--display 0
в ваш пример, либо сначала установив переменную средыexport DISPLAY=0
перед запуском вашего примера. Это связано с тем, что дисплей не может автоматически обнаруживаться через соединения SSH.Из моей личной библиотеки оболочки:
источник
Чистый
xrandr
вывод для использования imagemagickСледующая строка берет вывод
xrandr
и очищает егоawk
для использования с imagemagick:источник