LINUX.ORG.RU

Поделитесь xorg.conf для fglrx


0

0

Сабж. У меня был тщательно собранный по просторам интернетов, но случайно удалил, видимо. Сейчас захотелось свистелки приделать на одной системе, а файла нету... Видео встроенное x1250 (десктоп). Собственно, интересуют различные полезные опции для секции видеоадаптера.

Заранее спасибо.

★★★★★
Ответ на: комментарий от fdd2

Может у него старый дистрибутив.

В гугле поищи ati+xorg+config

Наверняка что-нибудь нагуглишь

Serge
()

всегда хватало мне выхлопа aticonfig --initial для:
01:05.0 VGA compatible controller: ATI Technologies Inc RS690 [Radeon X1200 Series]

elipse ★★★
()

Какой дистрибутив и версия ядра?

neocrust ★★★★★
()

Присоединяюсь к просьбе TC. Только карта ХД2400.
Нагуглить что-нибудь адекватное довольно тяжело, половина описанных в инете опций не работает по причине выпиливания их из fglrx, половина работает не так, как ожидается.

Tayler ★★
()
Ответ на: комментарий от Tayler

Это вы про HD 2400 & AGP ?
Ну есть у меня такая - но с PCI
работает просто c fglrx как «угол дома» на Debian Lenny
В дебе жестоко патчат xorg, и глобальные советы по одинаковости линуха могут не проходить тут.

elipse ★★★
()

Нашёл старые ссылки, написал приблизительный конфиг. Compiz завёлся более-менее.

GotF ★★★★★
() автор топика
Ответ на: комментарий от fdd2

Ну как бы x1250 и fglrx уже давно друг друга не поддерживают.

Debian Lenny же (=

GotF ★★★★★
() автор топика

У меня вот как-то так для HD3870

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Mouse1" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Keyboard1" "SendCoreEvents"
EndSection

Section "ServerFlags"
	Option       "DontZap"  "False"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
	Load  "exa"
	Load  "dbe"
	Load  "record"
	Load  "dri2"
	Load  "extmod"
	Load  "glx"
	Load  "dri"
	Load  "drm"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "evdev"
	Option	"XkbModel"	"logitech_g15"
	Option	"Device"	"/dev/input/event5"
EndSection

Section "InputDevice"
	Identifier  "Keyboard1"
	Driver "evdev"
	Option "Device"  "/dev/input/event8"
	Option "XkbModel"  "syevdev"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
	Identifier  "Mouse1"
	Driver      "mouse"
	Option	    "Device" "/dev/input/event7"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection


Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
	Option	    "AccelMethod" "exa"
	Option	    "ExaNoComposite" "false"
	Option	    "SubPixelOrder" "NONE"
	Option      "backingstore" "true"

EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Group        "video"
	Mode         0666
EndSection

Section "Extensions"
  Option "Composite" "Enable"
EndSection

Заодно буду благодарен, если кто-то найдет ошибочные или неоптимальные опции.

kernelpanic ★★★★★
()
Ответ на: комментарий от kernelpanic

в логе hd 1200 драйвер сам поднимает dri:
(==) fglrx(0): NoDRI = NO
и Option «Composite» «Enable»
(II) fglrx(0): Enable composite support successfully

т.е:
Section «DRI»
Group «video»
Mode 0666
EndSection

Section «Extensions»
Option «Composite» «Enable»
EndSection
лишнее ,
далее, можно убрать:

Option «AccelMethod» «exa»

так как ,xaa родной метод для fglrx.

Вся секция
Section «Module»
...
- дань ручной некрофилии прошлого столетия))
тоже убрать все.





elipse ★★★
()
Ответ на: комментарий от kernelpanic

А разве не стоит включить AIGLX?

GotF ★★★★★
() автор топика
Ответ на: комментарий от elipse

> Это вы про HD 2400 & AGP ?
Про это.

aticonfig --help

У меня aticonfig ошибками сыпит:

# aticonfig --desktop-setup=single
Error: Options, e.g. --dtop and --desktop-setup, are not supported when RandR 1.2 is enabled!

RandR отключить я не осилил. Может кто подскажет как это сделать?

Нагугленные советы не помогли:
# cat /etc/X11/xorg.conf | grep -i randr
Option «EnableRandR12» «false»
# cat /etc/ati/amdpcsdb | grep -i randr
EnableRandR12=Sfalse
# cat /var/log/Xorg.0.log | grep -i randr
(II) fglrx(0): RandR 1.2 support is enabled!
(II) fglrx(0): RandR 1.2 rotation support is enabled!
(WW) fglrx(0): Big Desktop related functionalities are replaced by RandR 1.2!
(WW) fglrx(0): Option «EnableRandR12» is not used
(II) fglrx(0): Disabling in-server RandR and enabling in-driver RandR 1.2.
(--) RandR disabled
(II) Initializing built-in extension RANDR
(II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments

Или он отключился и используется совместимая встроенная реализация? А почему тогда атишная же утилита ругается?

Tayler ★★
()
Ответ на: комментарий от Tayler

Как отьявленный пользователь полтора десятка разных ати адаптеров , такое я первый раз вижу ))
Не ломайте голову , может это что-то специфичное именно для данного дистра и данной версии софта в нем.
Попробуйте что-то иное поставить или запустить из LiveCD.

elipse ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.