aktualizacja do Squeeze brak akceleracji - Radeon HD3200

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Malin
Posty: 8
Rejestracja: 15 listopada 2008, 09:27

aktualizacja do Squeeze brak akceleracji - Radeon HD3200

Post autor: Malin »

Witam.

Zrobiłem pełną aktualizację, zmieniło mi jądro z 2.6.26 na 2.6.30. Zainstalowałem z pomocą skryptu sgfxi sterowniki do swojej karty (Radeon HD3200), wszystko poszło ładnie. Jednak akceleracja 3D nie działa, 2D zresztą też (widać to na przykład przewijając stronę w Iceweaselu). W dmesg nie znalazłem nic dziwnego.

fglrxinfo i glxinfo wyświetlają:

Kod: Zaznacz cały

name of display: :0.0
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  143 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  10
  Current serial number in output stream:  10
Mój xorg.conf:

Kod: Zaznacz cały

Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "pl"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        HorizSync    34.0 - 65.0
        VertRefresh  60.0 - 61.0
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:1:5:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1280x1024" "1152x864" "1024x768"
        EndSubSection
EndSection

Gdy zmienię sterownik "fglrx" na "vesa" mam akcelerację 2D, ale glxinfo cały czas informuje o błędach.

Co zrobić?

Edycja:
Zapomniałem dodać: Debian Testing AMD64, sgfxi instalował sterowniki w wersji 9.8

Edycja 2:
Próba wygenerowania xorg.conf na podstawie tego sposobu, kończy się niepowodzeniem po wykonaniu kroku

Kod: Zaznacz cały

Wciskamy ponownie Alt+Ctrl+F2 i wydajemy polecenie: X -configure
Log
expose
Posty: 9
Rejestracja: 13 listopada 2007, 17:53
Lokalizacja: Warszawa

U mnie to samo radeon HD4850

Post autor: expose »

Mam dokładnie ten sam problem chociaż inny sprzęt i korzystam wersji 32-bit, na athlonie 4600, radeon hd4850. Męczę się z tym już trzeci dzień próbuje starszych wersji sterowników, starszych kerneli i non stop to samo.

No nic wciąż będę szukał. Jakby ktoś znalazł rozwiązanie dajcie znać w tym temacie.
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

Jeśli instalujesz sterowniki metodą debiana (z repozytorium) musisz usunąć ten sterownik i zainstalować nowy na nowym jądrze.

Z tego co wiem to użytkownicy kart ze stajni Ati polecają jednak instalację sterowników ze strony ati.

Nie wiem jak w testingu, ale w Sidzie za xorg'a odpowiada Hal i Evdev.

Spróbuj usunąć plik /etc/X11/xorg.conf, następnie usunąć zainstalowane sterowniki. Później zainstaluj na nowo je (ze strony) i wykonaj polecenie

Kod: Zaznacz cały

aticonfig --initial
expose
Posty: 9
Rejestracja: 13 listopada 2007, 17:53
Lokalizacja: Warszawa

Post autor: expose »

Znalazłem odpowiedź, należy zrobić cofnięcie wersji pakietu libdrm2 do tego z wersji stabilnej i po problemie.
Malin
Posty: 8
Rejestracja: 15 listopada 2008, 09:27

Post autor: Malin »

Póki co odinstalowałem wszystko od ATI i korzystam ze sterownika vesa, ale obadam sposób expose :) .
ODPOWIEDZ