Portál AbcLinuxu, 10. května 2025 05:40

Dotaz: ATI aneb jak přesvědšit tyto "dokonalé" ovladače

vasek125 avatar 10.2.2007 09:11 vasek125 | skóre: 30 | Mladá Boleslav
ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Přečteno: 318×
Odpovědět | Admin
Tak jsem konečně rozběhal ati kartu. Když třeba myší najedu na nějaké bílé okno nebo jen tak se pod kurzorem objeví tenká bílá krátká čára, v xtermu to jsou zas černé tenké čáry. Kde je problém? Co mám v xorg vypnout aby to fungovalo jak má?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2007 09:28 jinxx
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tezky hadat, nejsem orakulum :)
10.2.2007 09:57 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Section "Device"
  BoardName    "ATI Mobility Radeon X1400"
  BusID        "1:0:0"
  Driver       "fglrx"
  Identifier   "Device[0]"
  #Option       "NoDDC"
  Option       "UseInternalAGPGART" "no"
  Option       "no_accel" "no"
  Option       "no_dri" "no"
  Option       "mtrr" "off"
  Option       "ScreenOverlap" "0"
  Option       "GammaCorrectionI" "0x00000000"
  Option       "GammaCorrectionII" "0x00000000"
  Option       "Capabilities" "0x00000000"
  Option       "CapabilitiesEx" "0x00000000"
  Option       "VideoOverlay" "on"
  Option       "OpenGLOverlay" "off"
  Option       "CenterMode" "off"
  Option       "PseudoColorVisuals" "off"
  Option       "Stereo" "off"
  Option       "StereoSyncEnable" "1"
  Option       "FSAAEnable" "no"
  Option       "FSAAScale" "1"
  Option       "FSAADisableGamma" "no"
  Option       "FSAACustomizeMSPos" "no"
  Option       "FSAAMSPosX0" "0.000000"
  Option       "FSAAMSPosY0" "0.000000"
  Option       "FSAAMSPosX1" "0.000000"
  Option       "FSAAMSPosY1" "0.000000"
  Option       "FSAAMSPosX2" "0.000000"
  Option       "FSAAMSPosY2" "0.000000"
  Option       "FSAAMSPosX3" "0.000000"
  Option       "FSAAMSPosY3" "0.000000"
  Option       "FSAAMSPosX4" "0.000000"
  Option       "FSAAMSPosY4" "0.000000"
  Option       "FSAAMSPosX5" "0.000000"
  Option       "FSAAMSPosY5" "0.000000"
  Option       "UseFastTLS" "2"
  Option       "BlockSignalsOnLock" "on"
  Option       "ForceGenericCPU" "no"
  Option       "KernelModuleParm" "locked-userpages=0"
  Option       "EnablePrivateBackZ" "no"
  Option       "backingstore" "true"
  Option       "DynamicClocks" "on"
  VendorName   "ati"
EndSection
10.2.2007 13:23 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Skusil by som vypnut toto "DynamicClocks"
10.2.2007 12:08 mister | skóre: 10 | Plzeň
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Odpovědět | | Sbalit | Link | Blokovat | Admin

Mám takový _dojem_, že tohle se dělo, když se fglrx modul nenačetl správně do jádra. Zkus, jestli

lsmod | grep fglrx

něco vypíše.

Stává se to v případě, že došlo k sice k instalaci fglrx modulu, ale jeho načtení blokuje jiný modul (například radeon). (Většinou k řešení stačilo příslušné moduly unloadovat, případně přinejhorším restartovat systém).

† + ♥ ⇒ ☼
10.2.2007 13:03 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Instaloval jsem podle oficiálního návodu, žádnej modul fglrx v jádře není ani neexistuje.
10.2.2007 13:32 mister | skóre: 10 | Plzeň
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače

1. Bylo by dobré tedy alespoň uvést distribuci a jaký oficiální návod máš na mysli (jestli je to ten ze support.ati.com, nebo nějaký distribuční...)

2. Ke správné funkčnosti fglrx je nutné mít nainstalovaný fglrx modul pro právě běžící jádro, čehož se docílí buď tak, že se zkompiluje (ať už z návodu podle ati.com, nebo ze zdrojového balíčku v příslušné distribuci). Příkazem modprobe fglrx je pak možné správně zkompilovaný a nainstalovaný modul načíst do jádra (což by mělo být popsané v tom příslušném návodu).

3. Pokud se bod 2. neprovede správně, tak se při startu Xorg sice použije ovladač fglrx, ale nebude fungovat 3D akcelerace a navíc to (dle mé zkušenosti) právě dělá pod kurzorem artefakty, které popisuješ.

† + ♥ ⇒ ☼
10.2.2007 15:59 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Mám OpenSuSE 10.2. Zjistil jsem, že modul nebyl v jádře, protože ho instalačka nedokázala zkompilovat. Nakonec jsem po dlouhém hledání dohledal patch pro /usr/src/kernel-modules/fglrx/.., pomocí kterého kompilace vyhodí asi tisícovku varování ale zkomiluje se. Pokud se pak ale pokusím spustit video, restartuje mi to X server, pokud spustím x server bez modulu v kernelu, video přehrát jde, ale asi nefunguje ta akcelerace. Tak co mám dělat?
10.2.2007 16:35 mister | skóre: 10 | Plzeň
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače

Navrhnu několik řešení, které budou vycházet z mých zkušeností, ale rovněž z toho, že nevím přesně, jaká je situace s OpenSuSE neb používám Debian, nicméně:

1. Myslím, že OpenSuSE je zrovna ten typ distribuce, kde by neměl být problém najít přímo fglrx pro distribuční kernel v balíčku, možná se pletu, ale tohle je nejrychlejší způsob, jak zprovoznit ovladač na distribučním jádře (pokud máš vlastní, tak tohle asi padá, opět ale může být v distribuce přímo zdrojový balíček pro jádro + binární ovladač stejné verze)

2. Fglrx má problém s přehráváním videa přes XV výstup. Zkus použít OpenGL (GL) výstup. U mě to xorg sice neshodí, ale přes XV to nefunguje i přesto, že oficiálně by mělo (možná závisí na přehrávači, ale mplayer, xine, ani vlc mi Xka neshazují).

3. Pokud se nejedná nutně o herní výkon, pak celkem dobře funguje i ovladač radeon (nevím, na čem je postavená X1400, ale např pro X300 s GPU r300 již běhá). Menší výkon je vyvážen vyšší stabilitou, u notebooků hlavně v oblasti suspend/hibernace.

4. Zkusit jinou verzi ovladačů. Jsou verze, které fungují a jsou verze, s kterými jsou problémy... viz http://www.thinkwiki.org/wiki/Fglrx#Status

Je to chvílema vopruz... idální řešení, pokud je funkční, je pro mě je ideální bod 3...

Poslední věc: instalační balík od ATI umí vygenerovat přímo balíčky pro jednotlivé distribuce... přes všechny problémy, které s těmi ovladači jsou se mi tohle vždy osvědčilo a bylo to funkční.

† + ♥ ⇒ ☼
10.2.2007 17:10 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Radeon asi nepojede, suse to po instalaci nouzově honil přes framebuffer. Vygenerovat balíky jsem zkoušel. Teď stauju o půl roku starší instalačku, snad to pojede.
vasek125 avatar 10.2.2007 18:06 vasek125 | skóre: 30 | Mladá Boleslav
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Stačí na to parametr NoXVideo?
Aleshus avatar 10.2.2007 17:28 Aleshus | skóre: 7
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Odpovědět | | Sbalit | Link | Blokovat | Admin
stávalo se mi to samé jenom jsem tam měl těch čar i více.. nakonec jsem přišel na to že když v xorg.conf zakomentuju tento řádek Option "EnablePrivateBackZ" "on" tak to dělat přestane.. bohužel jsem nestudoval ani co ten řádek přesně znamená tak nevím o co přicházím, ale nic neobvyklého kromě toho, že to přestalo jsem neobjevil.
zde je patička..
10.2.2007 18:48 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
U mě to nepomůže. A jak poznám, zdali funguje akcelerace? O verzi starší ovladač funguje s použitím modulu do jádra z nejnovějšího ovladače na jádře 2.6.20, na 2.6.1á stačí fglrx do jádra s ty verze ovladače.
10.2.2007 18:57 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Tak ten modul v jádře se stejně nevyužívá, proto asi zase ty čáry u kurzoru myši.
vasek125 avatar 10.2.2007 19:11 vasek125 | skóre: 30 | Mladá Boleslav
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Ha, tak po restartu už xka naběhnou jen na zlomek vteřiny a tak pořád dál dokola..
vasek125 avatar 10.2.2007 19:19 vasek125 | skóre: 30 | Mladá Boleslav
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
.. ale to spíš byla chyba konfigurace
Aleshus avatar 11.2.2007 11:08 Aleshus | skóre: 7
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
jestli funguje akcelerace poznáš že napíšeš fglrxinfo a budeš tam mít něco takového:
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO Generic
OpenGL version string: 2.0.6286 (8.33.6)
nevím jestli ti to pomůže ale já mám v xorg.conf u grafiky pouze toto:
Section "Device"
        Identifier      "ATI Technologies, Inc. Radeon X800 (R430 UO)"
        Driver          "fglrx"
        BusID           "PCI:3:0:0"
        Option          "VideoOverlay" "on"
        Option          "UseFastTLS" "2"
#       Screen          0
#       Option          "DRI"     "true"
#       Option          "XAANoOffscreenPixmaps" "true"
#       Option          "BackingStore" "true"
#       Option          "EnablePrivateBackZ" "on"

EndSection
zde je patička..
12.2.2007 00:04 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Tak jsem mplayerem odzkoušel, ře pokud třeba použijí jako výstup místo xv x11, tak to funguje. Jak ale zablokovat xv v konfiguráku xorg? Google mlčí.
12.2.2007 12:23 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Je vůbec možnost to xv natvrdo zakázat???
12.2.2007 14:29 DNA
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
není jednoduší nastavit přehrávači aby vždy použil funkční výstup, než rozhrabat celý xorg? Např. pro mplayer připsat do souboru ~/.mplayer/config řádek vo=x11 jak radí v GentooWiki? U ostatních přehrávačů to půjde jistě naklikat v gui...
12.2.2007 16:46 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Co šlo o jsem naklikal, ale nerad bych aby se mi uprostžed práce restartoval x server kvůli tomu že spustím video v přehrávači, kde jsem jinej výstup zapomněl nastavit.
12.2.2007 16:46 vasek125
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Co šlo o jsem naklikal, ale nerad bych aby se mi uprostžed práce restartoval x server kvůli tomu že spustím video v přehrávači, kde jsem jinej výstup zapomněl nastavit.
11.3.2007 11:02 wohnout
Rozbalit Rozbalit vše Re: ATI aneb jak přesvědšit tyto "dokonalé" ovladače
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mam stejny problem koupil jsem si IBM Lenovo Thinkpad R60 a pri spusteni videa pres xv mi to spadne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.