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-рендеринг был активным, и я не смог найти ошибок ни в одном журнале.

Другие вопросы по тегам