Xorg настройка разрешения: различия между версиями

Материал из support.qbpro.ru
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

ИСТОЧНИКИ