Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: mondariel 05 Ledna 2008, 11:24:44
-
Dobrý den, dotazů ohledně ATI grafických karet tu je celkem hodně, ale žádný mi nepomohl. Mám problém s rozchozením 3D na ovladačích od ATI. Příkaz fglrxinfo mi ukáže, že běží ATI.
>fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1800 Series
OpenGL version string: 2.1.7170 Release
Pokud, ale zkusím zadat příkaz glxinfo, tak tam není a renderuje to MESA.
>glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
>glxinfo | grep mesa
OpenGL vendor string: Mesa project: www.mesa3d.org
Výpis lsmod | grep fglrx:
>lsmod | grep fglrx
fglrx 1496812 34
agpgart 35016 2 fglrx,intel_agp
Přikládám xorg.conf, kdyby se chtěl někdo podívat(bohužel nejde uploadovat, tak ho vypíši sem :/ ). Budu rád za každou pomoc. Předem dík.
Není celý, ale to snad nevadí.
>cat /etc/X11/xorg.conf
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. ATI Default Card"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:0:0"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
-
GG Kubuntu a výpis mého xorg:
Section "Device"
Identifier "Generic Video Card"
Driver "fglrx"
Busid "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
Horizsync 30-70
Vertrefresh 50-160
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
Defaultdepth 24
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
Inputdevice "Synaptics Touchpad"
EndSection
Section "Module"
Load "glx"
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
-
Bohužel mi poskytnutý xorg.conf nepomohl. Trvá stále stejný stav. :(
-
Zkuste odinstalovat fglrx a pak znovu nainstalovat ještě ;)
-
Děkuji za radu, ale chtěl jsem se zeptat, jak mám odinstalovat a popřípadě, jak zjistím zda je opravdu vše odstraněno. Mám pocit, že jsem odinstaloval, ale něco zůstalo. Jde o to, že jsem nikdy před tím ovladač neodinstalovával (vše fungovalo a ani jsem nevěděl, že by se to mělo), a tak nevím zda někde něco nezůstalo, ještě z předešlých instalací. ??? Mohl by jste mi poradit, děkuji. ::)
-
Odinstaloval, nainstaloval, ale stejne nejde. Zkusil novy ovladace a stale nejede, tak uz nevim. Podle me se tam nekde kopou ty stary. To mi opravdu nikdo neumi poradit, co kde jak a proc?
-
To tu opravdu není nikdo, kdo by mohl poradit, alespoň co bych zde měl postnout za výpis, aby byla možná rada? Dík
-
Určitě by někdo byl. Postněte xorg.0.log a komplet glxinfo ať víme, co se děje.
-
Zdarec.
Prošel jsem ten xorg.conf a mám několik poznámek:
1) Mýslím, že sekce DRI je zbytečná - takže odstranit (zakomentovat). Současně není potřeba modul DRI nahrávat.
2) Compozite nastavit určitě na Enabled
Ještě by stálo za informaci, jaký ovladač (verzi) fglrx používáš a jakým způsobem jsi ho nainstaloval. Taky jsem nezaznamenal, které Ubuntu používáš (Hardy, Ibex neb Jaunty?)
Na naší wiki je návod, jak fglrx nainstalovat (http://wiki.ubuntu.cz/Instalace%20nesvobodn%C3%BDch%20ovlada%C4%8D%C5%AF%20ATI%20%28fglrx%29) třebi různými způsoby. V případě problémů je též dobré zabrousit na neoficiální wiki ovladače (anglicky) (http://wiki.cchtml.com/index.php/Main_Page), kde je popsáno řešení mnoha problémů.
Tvá situace mi připomíná problémy, které mělo mnoho těch, co přešli z 7.10 na 8.04 upgradem a před tímto přechodem používali fglrx (řešení je popsáno na wiki).
-
Čau, měl jsem podobný problém, akorát s tím rozdílem, že se mi modul fglrx po příkazu lsmod | grep fglrx ne a nechtěl objevit. Instalace (a nebylo jich málo) proběhla vždy v pořádku, ale pokaždé renderovala Mesa.
Pročítal jsem samozřejmě spoustu návodů a fór,ale nikde nic. Problém byl v tom, že fglrx byl na blacklistu v /etc/modprobe.d/blacklist-local
Netuším proč se ten soubor vytvořil, nejspíš proto, že jsem kombinoval všechny 3 druhy instalace ovladačů. Nakonec jsem zůstal u instalace "z ruky", ne prostřednictvím EnvyNG z repozitářů, nebo přes Systém->ovladače hardware...
Takže po odstranění toho souboru blacklist-local a restartu "X" už vše běží jak má. Není to sice přímo problém na který se ptá tazatel, ale tohle se nikde nedočtete, anebo jsem možná já blbě četl :D. Ale třeba to někomu pomůže.
Zdar