Strona 1 z 1
[+] sterowniki otwarte radeon 9700 w Sidzie nie działają
: 07 kwietnia 2009, 23:15
autor: jmarcin_1984
Witam. Zainstalowałem właśnie sobie Debiana Sid. I próbuję wymusić na karcie grafiki Mobilty Radeon 9700 włączenie akceleracji. Otóż zainstalowałem sterowniki otwarte ale nie wszystkie. Potrzebne są następujące pakiety:
- libgl1-mesa-dri,
libgl1-mesa-glx,
libglu1-mesa,
mesa-common-dev,
mesa-utils,
xlibmesa-dri,
xlibmesa-glu
Mam wszystkie oprócz xlibmesa-dri bo nie ma go w repozytoriach. Może ma ktoś namiary na repozytoria z tym pakietem?
ciągle daje mi wynik:
Kod: Zaznacz cały
Direct randering:NO (If you want to find out why, try settings LIBGL_DEBUG=verbose)
OpenGL render string: Mesa GLX Indirect
Dodam że wcześniej na Lennym to działało tylko na Sidzie mam problem.
Zna ktoś może odpowiedź?
Pozdrawiam.
: 08 kwietnia 2009, 14:18
autor: lis6502
Nie instalowałeś sterowników do grafiki, prawda?
: 08 kwietnia 2009, 17:33
autor: Rafal_F
Wklej tu zawartość pliku
i napisz z jakiej wersji kernela korzystasz.
: 09 kwietnia 2009, 18:11
autor: jmarcin_1984
Meczę się już drugi dzień z tymi sterownikami. Próbowałem otawartych lecz bezskutecznie. Teraz próbowałem zamkniętych fglrx z repozytorium i ze strony Ati. Dalej nie mam akceleracji. Myślałem że to wina jajka, ale zmieniłem na 2.6.26-1. Dalej to samo. a mój xorg jest praktycznie pusty. Oto on:
Kod: Zaznacz cały
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection
Section "Device"
Driver "fglrx"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection
Przy wpisaniu
mam cos takiego
Kod: Zaznacz cały
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: [url]www.mesa3d.org[/url]
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.4)
Z tego co mi wiadomo to tak nie powinno być na sterownikach zamkniętych lub się mylę?
: 09 kwietnia 2009, 20:26
autor: Rafal_F
¯eby skorzystać ze sterowników otwartych należy zmodyfikować plik xorg.conf.
Dla zamkniętych po poprawnej instalacji wydaje się polecenie
które samo modyfikuje xorg.conf.
Jeśli chodzi o zamknięte sterowniki, to AMD już nie wspiera kart poniżej R500, czyli twojej również, więc zalecam jednak spróbowanie otwartych. Z twoją kartą powinny działać całkiem fajnie.
Ja przy instalacji skorzystałem z tego:
https://help.ubuntu.com/community/RadeonDriver .
Jak już wybierzesz otwarte to pamiętaj o usunięciu sterów zamkniętych tak jak napisali na podanej przeze mnie stronie. I spróbuj najpierw na kernelu 2.6.26 lub 2.6.28, bo na 2.6.29 to mi za bardzo nie chce działać.
Mój xorg.conf z działającymi otwartymi sterami wygląda tak:
Kod: Zaznacz cały
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "pl"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
EndSection
Section "Device"
Identifier "Radeon 9800xt"
Driver "radeon"
Option "AGPMode" "4"
Option "AccelMethod" "XAA" #either XAA or EXA. "XAA" is the default and safe choice
Option "EnablePageFlip" "true" #only works with accelmethod "XAA"
#Option "TripleBuffer" "true" #This *might* help if you use something like Beryl and have slow video playback.
Option "DynamicClocks" "on" #This is for laptop users, it saves energy when in battery mode.
BusID "PCI:1:0:0" #must match your lspci output
EndSection
Section "Monitor"
Identifier "MMonitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Radeon 9800xt"
Monitor "MMonitor"
DefaultDepth 24
SubSection "Display"
Modes "1280x1024" "1024x768"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
: 09 kwietnia 2009, 21:35
autor: jmarcin_1984
Rafał dziękuję. Zadziałało. Tylko zastanawia mnie taki fakt - w sekcji "Device" w Twoim xorg.conf jako sterownik jest wpisany ,,radeon''. Według poradnika taki wpis nie miał prawa się pojawić przy sterownikach otwartych. Dziwne trochę ale działa

: 09 kwietnia 2009, 21:46
autor: Rafal_F
Ten wpis pojawił się w dziale "Tweaking The Driver" na tamtej stronie, sprawdziłem obar: ATI i radeon i ten drugi jest bardziej wydajny.