Изменяем разрешение экрана в Linux Debian.
Данный материал предоставлен сайтом
PacificSky.Ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Сегодня я поставил OS Debian 8 на компьютер с 24 дюймовым монитором и столкнулся с проблемой максимального разрешения экрана (1920x1080).
Увы но Linux без драйверов поддерживал (1024x768) разрешение экрана. В итоге мой рабочий стол имел размер маленького окошечка на фоне большого монитора.
Поломав голову, нашел следующее решение проблемы:
Открыть терминал и выполнить команду xrandr:
xrandr
После выполнения команды вы должны увидеть результат, в котором будут указаны поддерживаемые разрешения экрана.
Требуемого для себя разрешения я не увидел.
Результат выполнения команды xrandr:
Из вывода выполненной команды видно, что монитор подключен к DVI-I-1 выходу видеокарты.
Порт DVI-I-2 не задействован.
Мне требовалось разрешение (1920x1080), но среди предложенных вариантов его не было, поэтому я добавил необходимое разрешение самостоятельно.
cvt 1920 1080 75
Где 1920x1080 - размер экрана,
а 75 - частота обновления экрана монитора.
Результаты вывода выполненой команды:
# 1920x1080 74.91 Hz (CVT 2.07M9) hsync: 84.64 kHz; pclk: 220.75 MHz
Modeline "1920x1080_75.00" 220.75 1920 2064 2264 2608 1080 1083 1088 1130 -hsync +vsync
Да в своем случае я поставил 75. Объясняю почему.
Первоначально я ставил частот обновления экрана - 60, как у современных LCD мониторов. Но у меня по краям экрана были черные поля, которые меня очень сильно напрягали. Решил данную проблему выставлением частоты обновления экрана монитора равным 75.
Из полученных результатов копируем текст выделенный красным цветом:
# 1920x1080 74.91 Hz (CVT 2.07M9) hsync: 84.64 kHz; pclk: 220.75 MHz
Modeline "1920x1080_75.00" 220.75 1920 2064 2264 2608 1080 1083 1088 1130 -hsync +vsync
Modeline "1920x1080_75.00" 220.75 1920 2064 2264 2608 1080 1083 1088 1130 -hsync +vsync
И вставляем его в конец данной команды:
xrandr --newmode
Должно получиться что-то на подобие следующего:
xrandr --newmode "1920x1080_75.00" 220.75 1920 2064 2264 2608 1080 1083 1088 1130 -hsync +vsync
Теперь необходимо добавить его в систему:
xrandr --addmode DVI-I-1 1920x1080_75.00
Где вместо DVI-I-1 необходимо указать тип выхода вашей видеокарты.
Запускаем данный режим:
xrandr --output DVI-I-1 --mode 1920x1080_75.00
По завершению выполнения данных команд у вас должно поменяться разрешение экрана на необходимое.
Мне по крайней мере это помогло. Далее вам необходимо сделать так, чтобы данное разрешение экрана загружалось вместе с загрузкой системы.
Для этого в терминале выполните команду:
cd /bin
И создайте файл с расширением sh. Для этого опять же в терминале выполните команду:
nano Display.sh
После чего в данный файл я добавил часть уже выполненного кода, приведенного в данной статье:
Сохраните (ctrl + o) и закройте (ctrl + x).
Теперь нажмите второй кнопкой мышки на файл и перейдите в свойства и отметьте галочку (Свойства->Права доступа->Разрешить исполнение файла как приложение).
Запустите приложение "Запускаемые приложения" и добавьте файл Display.sh в автозагрузку запускаемых приложений.
Все. Теперь с каждой загрузкой системы также будет запускаться настроенное вами разрешение экрана.
Комментариев 2
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.