[Solved] ATI Radeon HD4200 Catalyst и Xorg

Привет=)

Еще на свежеустановленную систему пытался накатить проприетарные дрова на видеокарту. Но, т.к. особо ничего не читал, то ничего и не получилось. Потом я забил на это дело. А тут решил все таки “а почему бы и нет?”, но не тут то было. Итак.

Что мы имеем?
lspci
...
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series]
...
Ставилось двумя вариантами: “для блондинок” - пакет, в котором, что называется, “все включено”: aur/catalyst-total-hd234k и с подключением репозитория catalyst-hd234k - оттуда пакеты catalyst, catalyst-utils, lib32-catalyst-utils. Собственно ниже речь пойдет о втором варианте. Иксы откатываем полностью на 12 (1.12.4-1) версию с использованием репозитория xorg112.

Конфиг xorg.conf (проприетарная версия, с опенсурс - тут). Проприетарный конфиг получался следующим образом: запускаем aticonfig –initial, смотрим, что исправилось - делаем правки в оригинальном файле. Строки
Section "DRI"
	Mode 0666
EndSection
...
Section "Device"
...
	Option      "OpenGLOverlay" "0"
	Option      "XAANoOffscreenPixmaps" "false"
...
Section "Screen"
...
		Modes "1366x768" "1366x768"
...
были добавлены позже после некоторых танцев с бубнами.
В грабе был добавлен режим nomodeset, mkinitcpio.conf правился с целью удаления radeon из KMS, также был добавлен radeon в blacklist модулей (пробовал вариант и без этого) и (сгенерирован пакетом) добавлена загрузка fglrx. Вроде все. Перезагружаемся. Смотрим:
lsmod | grep fglrx
fglrx                3204123  0 
amd_iommu_v2            7368  1 fglrx
button                  4663  1 fglrx
Стартуем иксы - использовалось 2 варианта: kdm и startx:
exec awesome
На выходе получаем черный экран, клавиатура/мышь перехватываются, только жесткий ребут. Лог иксов после перезагрузки, если использовался kdm девственно чист. Если запускать авесом, то тут уже что то можно получить - для конфига лог выглядит так.

Варианты танцев с бубнами:
1. Удаляем /etc/ati/amdpcsdb. Запускаем иксы. Кукиш.
2. Удаляем /etc/ati/amdpcsdb. Запускаем aticonfig –acpi-services=off. Запускаем иксы. Кукиш.
3. Запускаем aticonfig –acpi-services=off. Запускаем иксы. Кукиш.
4. Удаляем /etc/ati/amdpcsdb. Запускаем aticonfig –acpi-services=off. Удаляем /etc/ati/amdpcsdb. Запускаем иксы. Кукиш.
Какие то логи есть в наличии, каких то нет.

Вроде все =)
Интересует, как вылечить или что я делаю не так. Или гиблое это дело?

PS знаю, что подобные темы были и тут, но как будто бы перепробовал все предложенные варианты
PGP 0x31361F01
arcanisrepo
решилось все довольно просто - откатом иксов до 11 версии. Без дополнительных танцев с бубном
PGP 0x31361F01
arcanisrepo
 
Зарегистрироваться или войдите чтобы оставить сообщение.