Unix X.Org server (Xorg)

  1. Загружаемся в безопасном режиме (recovery mode) под пользователем root
  2. Первым делом удалить файл monitor.xml из директории .config домашней директории пользователя. Это файл отменяет настройки монитора в xorg.conf
  3. # X -configure
  4. # cp /root/xorg.conf.new /etc/X11/xorg.conf
  5. # nano /etc/X11/xorg.conf

Минимум нужно добавить (изменить):Option "DPMS", Modes "1280x1024" "1024x768" "800x600". Может быть придется воспользоваться утилитой gtf, например:

# gtf 1280 1024 60
# 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 1028 1060  -HSync +Vsync
...
Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "LG"
	ModelName    "LG L1917S"
	HorizSync    30-83
	VertRefresh  56-75
	Option       "PreferredMode" "1280x1024"
	Option       "DPMS"
	DisplaySize  305 230
#	Option       "CalcAlgorithm" "XServerPool"
#gtf 1280 1024 60
# 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 1028 1060  -HSync +Vsync
# 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
	Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
# 800x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 38.22 MHz
	Modeline "800x600_60.00"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync
EndSection
...
Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
...
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes      "1280x1024" "1024x768"
	EndSubSection
EndSection
...

Для поддержки этого счастья нам потребуется следующее: xorg-server >= 1.6, Mesa >= 7.4, xf86-video-intel >= 2.6 и ядро начиная с 2.6.28 включительно.

Попробуем написать следующее в наш конфиг (/etc/X11/xorg.conf, не забываем о бэкапах!):

Section "Module"

  Load      "glx"  //модуль Opengl
  Load      "dri2" //модуль интерфейса с Direct Rendering Manager'ом

EndSection

и

Section "Device"

  Identifier      "Card0"
  Option          "AccelMethod"    "UXA"   //указываем какой тип ускорения использовать
  Option          "Tiling"	     "False" //иногда помогает избавиться от мелких артефактов
  Option          "XvMC"           "True"  //обработка видео средствами видеоадаптера
  Driver          "intel"

EndSection

ATI Radeon HD 4350

PQ VPS сервера в 28+ странах.