ProSavage8 KM266/KL266 отказывается работать в Ubuntu 12.04
Я пытаюсь настроить старый ноутбук, и это ведет меня к стене. Я потратил не менее десяти часов, пытаясь найти решение безрезультатно.
Я изначально установил Mesa 7.11, который не работал. В настоящее время у меня есть mesa 8 вместе с драйверами mega-legacy 7.11 Xorg Edgers.
sudo lshw -c video возвращает:
display UNCLAIMED
description: VGA compatible controller
product: VT8375 [ProSavage8 KM266/KL266]
vendor: S3 Inc.
physical id: 0
bus info: pci@0000:01:00.0
version: 00
width: 32 bits
clock: 66MHz
capabilities: vga_controller bus_master cap_list
configuration: latency=64 maxlatency=255 mingnt=4
Мой текущий xorg.conf выглядит так:
Section "ServerLayout"
Identifier "X.org Configured"
Screen "Default Screen"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "record"
Load "dbe"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor Generic"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "savage"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Card0"
Monitor "Monitor Generic"
SubSection "Display"
Depth 32
EndSubSection
EndSection
Я пробовал много разных вариантов Xorg, понижения пакетов драйверов и тому подобное. Мне удалось достичь только двух результатов:
NoAccel в xorg.conf: используется драйвер VGA, а GLXgears получает ~5 FPS. Не оптимальный результат.
Что-нибудь еще: любое приложение OpenGL аварийно завершает работу при запуске с ошибкой "Ожидание возврата -16", и система полностью блокируется, что требует циклического отключения питания.
Ну, есть третий результат, который я заметил: включение ShadowFB вызывало артефакты по всему экрану и делало нижнюю половину экрана непригодной для использования.
Буду признателен за любую оказанную помощь. Я видел, что эта проблема была поднята ранее на нескольких веб-сайтах при попытке диагностировать эту проблему, но ничто из предложенного не помогло.
1 ответ
Мне удалось это исправить... Вид. В нем по-прежнему говорится, что отображение невостребовано и происходит сбой GLXinfo, но я могу запустить приложения OpenGL.
Я добавил это в Xorg.conf
Section "Device"
Identifier "Card0"
Driver "savage"
Option "AGPMode" "4"
Option "HWCursor" "True"
Option "UseBIOS" "False"
Option "ShadowStatus" "False"
Option "AGPSize" "16"
Option "DmaMode" "Any"
Option "DmaType" "AGP"
Option "BusType" "AGP"
Option "ForceInit" "Yes"
VideoRam 32768
EndSection
Section "dri"
Mode 0666
EndSection
Я также бездельничал с настройками в DRIconf. Я до сих пор не понимаю, в чем проблема, поскольку дикий драйвер загружался правильно, DRI-рендеринг был активным, и я не смог найти ошибок ни в одном журнале.