GrabDuck

Низкое разрешение экрана

:

1. Установка разрешения монитора для сессии

(Эта часть решения найдена в здесь. О команде xrandr можно почитать по-русски здесь, а конкретнее по данному вопросу здесь.)

Сначала нужно запустить команду cvt и задать ей нужное разрешение.
Я не помнила, какое разрешение было раньше. Для того, чтобы это узнать, я посмотрела размер обоев для рабочего стола.

cvt 1440 900 60
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

Нам нужно то, что написано после слова Modeline. Копируем это в xrandr --newmode (создать новый режим):

xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

Теперь добавляем новый режим:

xrandr --addmode VGA1 1440x900_60.00

(название монитора "VGA1" берется из вывода xrandr без параметров, как в вопросе)

на этом этапе у меня поменялось разрешение, хотя в документации предлагают запустить еще одну команду.

xrandr --output VGA1 --mode 1440x900_60.00

Последние три команды меняют разрешение экрана в текущей сессии.

2. Постоянное разрешение

Внимание! Если в решении, приведенном ниже, что-то не сработает, то графический интерфейс не загрузится и появится черный экран. Вы можете нажать Ctrl+Alt+Fn, где n от 1 до 6, чтобы вызвать виртуальную консоль, и там откатить или что-то изменить (например, с помощью команды sudo nano).

Итак, лучшее решение, что я нашла:
Создаем скрипт с этими тремя командами xrandr

xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
xrandr --addmode VGA1 1440x900_60.00
xrandr --output VGA1 --mode 1440x900_60.00

например, такой командой:

gksudo gedit /usr/bin/lightdmxrandr.sh &

Затем делаем его исполняемым:

sudo chmod +x /usr/bin/lightdmxrandr.sh

Теперь добавляем строку

display-setup-script=/usr/bin/lightdmxrandr.sh

в файл /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf, например, с помощью команды

gksudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

Теперь LightDM будет запускать этот скрипт перед X Windows.

Вторая часть основана на этом вопросе.