Разрешение экрана 1440x900 не указано

Попробуйте RedShift.

sudo apt-get install redshift-gtk

Setup config

cd ~/.config wget https://raw.githubusercontent.com/reversiblean/redshift-config/master/redshift.conf

Пример файла конфигурации: RedShift

1
задан 4 January 2016 в 06:32

1 ответ

Вам нужно создать новый режим и применить его.

Команды, которые будут выполняться по порядку:

cvt 1440 900
xrandr --newmode "1440x900_60" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

Часть строки после xrandr --newmode аналогична к выходу, который вы должны получить при использовании команды cvt, поэтому скопируйте вывод из «resolution_refreshRate» («1440x900_60» здесь) в точку +vsync и добавьте его в xrandr --newmode.

[d3 ] Затем:

xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks)
xrandr --output LVDS1 --mode resolution_refreshRate

Если вы хотите, чтобы изменения были постоянными:

Создайте сценарий bash xrandr.sh, например, и поместите в него свои команды xrandr: #!/bin/bash sudo xrandr --newmode ""1440x900_60"" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync sudo xrandr --addmode LVDS1 1440x900_60 xrandr --output LVDS1 --mode 1440x900_60 Сделайте исполняемый файл сценария с помощью chmod +x xrandr.sh Найдите «Startup Applications» в тире, запустите его и добавьте скрипт в качестве приложения для запуска.

Команды будут запускаться каждый раз при входе в вашу учетную запись.

Примечание. Я использую LVDS1 в качестве предполагаемого имени монитора, но, вероятно, вы не будете одна и та же. Вы можете найти свое имя монитора, используя:

xrandr | grep " connected " | awk '{ print$1 }'

Все вышеперечисленное может быть выполнено для вас с помощью этой программы, включая сценарий запуска.

0
ответ дан 23 May 2018 в 14:35
  • 1
    Спасибо, я попробую разрешениеX. Ссылка для разрешенияX должна быть sourceforge.net/projects/resolutionx/?source=directory – frepie 4 January 2016 в 21:07
  • 2
    извините, отредактировал мой ответ, чтобы сделать его аккуратным =) Но да, это тот – DevRobot 4 January 2016 в 21:09
  • 3
    X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 18 (RRAddOutputMode) Serial number of failed request: 39 (см. следующее сообщение для остатка) – frepie 4 January 2016 в 21:27
  • 4
    Current serial number in output stream: 40 xrandr: cannot find mode 1440x900_60.00 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Незначительный код операции неудачного запроса: 18 (RRAddOutputMode) Серийный номер отказавшего запроса: 39 Текущий серийный номер в потоке вывода: 40 xrandr: невозможно найти режим 1440x900_60.00 файл существует, выберите другое имя ` – frepie 4 January 2016 в 21:28
  • 5
    У меня есть другой компьютер с той же версией ubuntu, также с картой nvidia, которая использует один и тот же монитор. Монитор был должным образом распознан и имелось родное разрешение. – frepie 5 January 2016 в 22:10

Другие вопросы по тегам:

Похожие вопросы: