ProSavage8 KM266 / KL266 se recusa a trabalhar no Ubuntu 12.04

1

Estou tentando configurar um laptop antigo, e isso está me levando à parede. Eu passei pelo menos dez horas tentando soluções sem sucesso.

Eu inicialmente instalei a mesa 7.11, que não funcionou. Eu atualmente tenho mesa 8 junto com os drivers legados do Xorg Edgers mesa-legado.

sudo lshw -c video retorna:

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

Meu xorg.conf atual se parece com isto:

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

Eu tentei muitas opções diferentes do Xorg, downgrades de pacotes de drivers e coisas do tipo. Os únicos dois resultados que consegui alcançar foram:

NoAccel no xorg.conf: O driver VGA é usado e o GLXgears recebe ~ 5 FPS. Não é um resultado ideal.

Qualquer outra coisa: qualquer aplicativo OpenGL trava na inicialização com o erro "Aguarde retornar -16" e o sistema trava completamente, exigindo ciclos de energia.

Bem, há um terceiro resultado que notei: ativar o ShadowFB causou artefatos em toda a tela e inutilizou a metade inferior da tela.

Qualquer ajuda é muito apreciada. Eu vi que esse problema foi levantado antes em vários sites ao tentar diagnosticar esse problema, mas nada sugerido funcionou.

    
por Tezcatlipoca 06.07.2013 / 21:54

1 resposta

1

Eu consegui consertar isso ... Mais ou menos. Ele ainda diz que a exibição não foi reivindicada e o GLXinfo trava, mas posso executar aplicativos OpenGL.

Eu adicionei isso ao 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 

Eu também mexi com configurações no DRIconf. Ainda não entendi qual era o problema, pois o driver selvagem estava sendo carregado corretamente, a renderização DRI estava ativa e não encontrei erros em nenhum registro.

    
por Tezcatlipoca 07.07.2013 / 17:20