До неотдавна 3D-то ми вървеше без проблем на моето ATI - Mobility Radeon U1 (IGP 320/M; 0x4336). С DRI драйверите (fglrx не вървят за тая карта май).
По някое време обаче 3D-то спря да работи. Мисля някъде при ъпгрейда за модулния X. А може и да е другаде проблема.
Системата е Дебиан Етч /тестинг/, ядро 2.6.8-1-386.
Мислех си, че проблема може да е от ядрото, но явно не е. Установих, че при буут на fail save опцията, влизам като руут, пускам X-a и 3D-то работи. А при обикновен буут 3D-то не работи нито за потребителя, нито за руут-а.
Грешки не намирам в dmesg, а Xorg.0.log файл-а дава следното:
------------------
(II) RADEON(0): Direct rendering enabled
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(II) RADEON(0): Render acceleration enabled
-------------------
Обаче glxinfo показва после "direct rendering: No" и Mesa GLX Indirect.
Направих сравнение на dmesg в случая на работещо и неработещо 3D - един и същ е.
Сравних и основните модули - аgp, ati, radeon, които сa заредени в единия и другия случай - абсолютно същите.
Прегледах и Xorg.0.log в единия и в другия случай. Единствената разлика, която намирам и ми се струва като възможна причина е:
---------------
(II) RADEON(0): [RESUME] Attempting to re-init Radeon hardware.
(II) RADEON(0): [agp] Mode 0x0f000207 [AGP 0x1002/0xcab0; Card 0x1002/0x4336]
----------------
Това го има само при случая с работещото 3D. В другия Xorg.0.log го няма.
Това е описанието на проблема
'> Ако някои има идеи, ще се радвам да ги сподели
'>
Благодаря