Xorg настройка разрешения: различия между версиями
imported>Vix (Новая страница: «1.останавливаем графический сервер /etc/init.d/gdm stop 2. Теперь нужно сгенерировать подходящий…») |
imported>Vix Нет описания правки |
||
Строка 42: | Строка 42: | ||
8. Перезапускаем сервер | 8. Перезапускаем сервер | ||
/etc/init.d/gdm restart | /etc/init.d/gdm restart | ||
<hr> | |||
[http://www.msav.ru/blog/159-adjusts-the-resolution-of-the-xorg-12801024-in-ubuntu-linux-with-integrated-video-adapter-intel-part-one взято тут] | '''Второй вариант через xrandr.''' | ||
1. Открываем консоль. Узнаем список видеовыходов и поддерживаемых разрешений для каждого выхода командой | |||
Код: | |||
xrandr | |||
У меня выходы назывались LVDS1 (монитор ноутбука) и VGA1 (внешний монитор). | |||
2. Создаем Modeline для нужного режима: | |||
Код: | |||
cvt 1600 900 60 | |||
Первые два числа — разрешение, третье — частота обновления экрана (можно не задавать, по умолчанию будет 60). Команда выдаст примерно следующее: | |||
Код: | |||
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync | |||
3. Создаем режим: | |||
Код: | |||
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync | |||
(после --newmode вставляем вывод команды cvt без слова Modeline). | |||
4. Добавляем новый режим к нужному выходу: | |||
Код: | |||
xrandr --addmode VGA1 1600x900_60.00 | |||
5. Вводим xrandr и видим, что режим добавился. Теперь можно запустить стандартную утилиту (Система → Параметры → Экран) и поставить всё, что нужно. Из консоли поменять разрешение монитора можно так: | |||
Код: | |||
xrandr --output VGA1 --mode 1600x900_60.00 | |||
'''ИСТОЧНИКИ''' | |||
<hr> | |||
* [http://www.msav.ru/blog/159-adjusts-the-resolution-of-the-xorg-12801024-in-ubuntu-linux-with-integrated-video-adapter-intel-part-one взято тут] | |||
* [http://forum.ubuntu.ru/index.php?topic=78813.0 Установка произвольного разрешения монитора в Ubuntu] |
Текущая версия от 01:32, 4 мая 2018
1.останавливаем графический сервер
/etc/init.d/gdm stop
2. Теперь нужно сгенерировать подходящий под наше оборудование xorg.conf. Для этого необходимо перейти в терминал Ctrl+Alt+F1, аторизоваться и дать команду:
sudo /etc/init.d/gdm stop
3. Генерим xorg.conf:
sudo Xorg -configure
4. Новый файл будет располагаться в вашем домашнем каталоге и называться xorg.conf.new. Его необходимо скопировать в
sudo cp /home/user/xorg.conf.new /etc/X11/xorg.conf
5. Выясняем характеристики своего монитора для разрешения 1280×1024 с частотой 60Гц:
gtf 1280 1024 60
6. Полученные строки добавляем в Секцию «Monitor» файла xorg.conf:
# 1280x1024 @ 60.00 Hz (GTF) hsync: 63.60 kHz; pclk: 108.88 MHz Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025
7. Задаем требуемое разрешение в секции «Screen»:
Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1280x1024" EndSubSection EndSection
8. Перезапускаем сервер
/etc/init.d/gdm restart
Второй вариант через xrandr.
1. Открываем консоль. Узнаем список видеовыходов и поддерживаемых разрешений для каждого выхода командой
Код: xrandr У меня выходы назывались LVDS1 (монитор ноутбука) и VGA1 (внешний монитор).
2. Создаем Modeline для нужного режима:
Код: cvt 1600 900 60
Первые два числа — разрешение, третье — частота обновления экрана (можно не задавать, по умолчанию будет 60). Команда выдаст примерно следующее:
Код: Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
3. Создаем режим:
Код: xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync (после --newmode вставляем вывод команды cvt без слова Modeline).
4. Добавляем новый режим к нужному выходу:
Код: xrandr --addmode VGA1 1600x900_60.00
5. Вводим xrandr и видим, что режим добавился. Теперь можно запустить стандартную утилиту (Система → Параметры → Экран) и поставить всё, что нужно. Из консоли поменять разрешение монитора можно так:
Код: xrandr --output VGA1 --mode 1600x900_60.00
ИСТОЧНИКИ