Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ati Radeon X1300 a ovladač  (Přečteno 5874 krát)

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Ati Radeon X1300 a ovladač
« kdy: 07 Září 2010, 16:35:56 »
Dobrý den,
mám problém s chodem karty ATI Radeon X1300 v Ubuntu 10.04. 3D akcelerace funguje v pohodě. Po zkouškách jsem si chtěl zahrát nějakou hru a tady začal boj. Pakárna jako SuperTuxKart se hryže, pokud mám v záběru víc jak jedno další autíčko, Torcs jede pod 10 fps a stejně tak většina dalších Linuxových autíček. Že nemám slabý systém, aby mi něco podobného běželo normálně, nasvědčuje fakt, že Trigger jede krásně plynule, ale tak zas blbnou textury. Půlka auta je průhledná, občas zmizí úplně a navíc i okolí trati se občas divně rozmázne. Jinak ale běží krásně plynule.
Máte někdo zkušenosti s chodem této karty? Není potřeba nainstalovat nějaký nesvobodný ovladač, aby všechno běželo hezky?

lsmod a lspci:
Kód: [Vybrat]
pavel@ubuntupavel:~$ lspci
00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 0e)
00:01.0 PCI bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port (rev 0e)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series]
01:00.1 Display controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] (Secondary)
02:00.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
02:00.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
02:00.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
02:05.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
02:06.0 RAID bus controller: VIA Technologies, Inc. VT6410 ATA133 RAID controller (rev 06)

pavel@ubuntupavel:~$ lsmod
Module                  Size  Used by
binfmt_misc             6587  1
cx22702                 5032  1
cx88_dvb               19413  0
cx88_vp3054_i2c         1808  1 cx88_dvb
videobuf_dvb            5175  1 cx88_dvb
dvb_core               86142  2 cx88_dvb,videobuf_dvb
snd_intel8x0           25588  2
tuner_simple           13577  2
tuner_types            14233  1 tuner_simple
snd_ac97_codec        100646  1 snd_intel8x0
ac97_bus                1002  1 snd_ac97_codec
tda9887                 9589  1
fbcon                  35102  71
tileblit                2031  1 fbcon
font                    7557  1 fbcon
tda8290                12092  0
snd_seq_dummy           1338  0
snd_seq_oss            26726  0
bitblit                 4707  1 fbcon
softcursor              1189  1 bitblit
vga16fb                11385  0
snd_seq_midi            4557  0
vgastate                8961  1 vga16fb
snd_rawmidi            19056  1 snd_seq_midi
tuner                  20412  2
snd_seq_midi_event      6003  2 snd_seq_oss,snd_seq_midi
cx88_alsa               8051  1
snd_seq                47263  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_pcm_oss            35308  0
snd_mixer_oss          13746  1 snd_pcm_oss
snd_seq_device          5700  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_pcm                70662  4 snd_intel8x0,snd_ac97_codec,cx88_alsa,snd_pcm_oss
cx8802                 12841  1 cx88_dvb
snd_timer              19098  2 snd_seq,snd_pcm
cx8800                 27188  0
cx88xx                 72596  4 cx88_dvb,cx88_alsa,cx8802,cx8800
snd                    54148  17 snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_rawmidi,cx88_alsa,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_seq_device,snd_pcm,snd_timer
v4l2_common            15431  3 tuner,cx8800,cx88xx
videodev               34361  4 tuner,cx8800,cx88xx,v4l2_common
ir_common              38875  1 cx88xx
v4l1_compat            13251  1 videodev
soundcore               6620  1 snd
lp                      7028  0
tveeprom               11102  1 cx88xx
radeon                674824  2
videobuf_dma_sg        10782  5 cx88_dvb,cx88_alsa,cx8802,cx8800,cx88xx
ttm                    49943  1 radeon
drm_kms_helper         29297  1 radeon
videobuf_core          16356  5 videobuf_dvb,cx8802,cx8800,cx88xx,videobuf_dma_sg
drm                   162409  4 radeon,ttm,drm_kms_helper
btcx_risc               3624  4 cx88_alsa,cx8802,cx8800,cx88xx
i2c_algo_bit            5028  3 cx88_vp3054_i2c,cx88xx,radeon
snd_page_alloc          7076  2 snd_intel8x0,snd_pcm
ppdev                   5259  0
parport_pc             25962  1
intel_agp              24119  0
parport                32635  3 lp,ppdev,parport_pc
joydev                  8708  0
agpgart                31724  3 ttm,drm,intel_agp
usbhid                 36110  0
hid                    67032  1 usbhid
floppy                 53016  0
skge                   35683  0
pata_via                7272  0


Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #1 kdy: 07 Září 2010, 17:25:21 »
Nesvobodný na tuto kartu již není. Respektive podporoval Ubuntu jen do 8.10.

Nevím co poradit. Dalo by se přidat jedno repo...ale to je riziko. Anebo zkusit jen pomocí PPA repa updatovat ovladač radeon.
Můžete zkusit Ubuntu 9.10 nebo livko Ubuntu 10.10. V tom novějším jsou napraveny nějaké regrese a tak. taky pomáhá vypnout KMS. To přidá výkon. Do Grubu radeon.modeset=0.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #2 kdy: 07 Září 2010, 17:55:28 »
Zkouším vypnout KMS...
Našel jsem návod. píšou:
Kód: [Vybrat]
To turn off KMS do the follow appropriate to your video cards (I did both Intel & Nvidia):

# ATI Radeon:
echo options radeon modeset=0 > /etc/modprobe.d/radeon-kms.conf

Jenže když ten řádek pro ATI zadám, prý nemám práva. A to ho spouštím se sudem.
Jak to?

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #3 kdy: 07 Září 2010, 18:13:28 »
KMS je jen pro výkon. Ale vy řešíte i vykreslování. Tak KMS zatím nechte stranou.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #4 kdy: 07 Září 2010, 22:33:10 »
Dobře.
Co teda doporučujete? Update ovladače radeon? Díval jsem se, že nové verze stejně řeší jen nějaké problémy okolo novějších karet.

Evžen Šubrt

  • Závislák
  • ***
  • Příspěvků: 2218
    • EuGenio's Lair
Re: Ati Radeon X1300 a ovladač
« Odpověď #5 kdy: 08 Září 2010, 09:25:57 »
Zkus tohle. Mel by to být nový experimentální ovladač s novým způsobem 3D akcelerace:
http://wiki.cchtml.com/index.php/Ubuntu_Lucid_Installation_Guide#Installing_Open_Source_Edge_Drivers
Athlon X2 6000+, MB ASUS M2R32-MVP, 6GB RAM, ATI Radeon HD7850 1GB, 1GB SSHD + 250GB HDD, Ubuntu 13.10 Saucy Salamander 64bit

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #6 kdy: 08 Září 2010, 12:17:36 »
Dobře.
Co teda doporučujete? Update ovladače radeon? Díval jsem se, že nové verze stejně řeší jen nějaké problémy okolo novějších karet.
Už jsem to přece napsal. A počítejte s tím, když teda nebudete zkoušet livka, ale rovnou PPA, tak se může stát, že systém už nevrátíte do původního stavu(ppa-purge nezabere).
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Mank

  • Host
Re: Ati Radeon X1300 a ovladač
« Odpověď #7 kdy: 08 Září 2010, 12:34:07 »
Já s radeon X1600PRO ( celkem myslim blízkou s X1300), pouzivam X.org Edgers ppa bez vetsich problemů na lucidovi  8)
s doinstalovani balíku libgl1-mesa-dri-gallium , jede aj OpenGL 2.xx ,  8) a napr. Urban Teror v okne ma přes 100 FPS  8)
myslim že u této to bude podobné.

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #8 kdy: 08 Září 2010, 14:19:16 »
Ani Google mi nechce pomoct s hledáním toho libgl1-mesa-dri-gallium. Odkud ho máte?

Mank

  • Host
Re: Ati Radeon X1300 a ovladač
« Odpověď #9 kdy: 08 Září 2010, 15:40:25 »
Z repo X.org edgers které tady bylo výše odkazem zmíněné
Edit : http://wiki.cchtml.com/index.php/Ubuntu_Lucid_Installation_Guide#Installing_Open_Source_Edge_Drivers

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #10 kdy: 08 Září 2010, 17:05:50 »
Když provedu aktualizace z těchto repozitářů, tak se mi žádná hra vůbec nespustí...
Kód: [Vybrat]
pavel@ubuntupavel:~$ trigger-rally
Trigger init
Build: 0.5.2 on May  3 2009 at 17:42:35
Initialising PhysFS
Set writable user directory to "/home/pavel/"
Reset writable user directory to "/home/pavel/.trigger"
Application base directory "/usr/games/"
Main game data directory datadir="/usr/share/games/trigger-rally"
Loading game configuration
Initialising SDL
Create window and set video mode
Segmentation fault
pavel@ubuntupavel:~$

A při pokusu o instalaci toho balíku:
Kód: [Vybrat]
pavel@ubuntupavel:~$ sudo apt-get install libgl1-mesa-dri-gallium
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
E: Nemohu najít balík libgl1-mesa-dri-gallium
pavel@ubuntupavel:~$
« Poslední změna: 08 Září 2010, 17:10:40 od Pavel Tihlařík »

Mank

  • Host
Re: Ati Radeon X1300 a ovladač
« Odpověď #11 kdy: 08 Září 2010, 17:24:31 »
Nevím , jestli bez xorg.confu použije spravny ovladač , tj byl by vhodné se podívat do /var/log/Xorg.0.log a
 vystup z
Kód: [Vybrat]
glxinfo|grep -i OpenGLu mé karty vypada
Kód: [Vybrat]
glxinfo|grep -i OpenGL
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on RV530
OpenGL version string: 2.1 Mesa 7.9-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
tj pouziva Galium.
a pokud tam bude Software Rasterizer ( ci tak nejak podobne) => dela vsechno Procesor  8)
takze by mel stacit si udělat xorg.conf ( v /etc/X11) tak aby pouzivalo driver radeon  8) tj Driver "radeon" v sekci Device  8)

Edit: a ten balik exstuje
Kód: [Vybrat]
mank@mank-desktop:~$ sudo aptitude show libgl1-mesa-dri-gallium
Balík: libgl1-mesa-dri-gallium
Stav: nainstalovaný
Automaticky instalovaný: ne
Verze: 7.9.0+git20100823.1288d5c3-0ubuntu0sarvatt~lucid
Priorita: volitelný
Sekce: libs
Správce: Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>
Velikost po rozbalení: 51,1M
Závisí na: libkms1 (>= 0), libc6 (>= 2.4), libdrm-intel1 (>= 2.4.9),
             libdrm-nouveau1 (>= 2.4.20-3~), libdrm-radeon1 (>= 2.4.17), libdrm2
             (>= 2.4.17), libexpat1 (>= 1.95.8), libffi5 (>= 3.0.4), libgcc1 (>=
             1:4.1.1), libstdc++6 (>= 4.1.1), libtalloc2 (>= 2.0.0)
Doporučuje: llvm-2.7 | llvm
Koliduje s: libgl1-mesa-dri-experimental
Nahrazuje: libgl1-mesa-dri-experimental
Popis: A free implementation of the OpenGL API -- Gallium DRI modules
 This version of Mesa provides GLX and DRI capabilities: it is capable of both
 direct and indirect rendering.  For direct rendering, it can use DRI modules
 from the libgl1-mesa-dri package to accelerate drawing.
 
 This package does not include the OpenGL library itself, only the DRI modules
 for accelerating direct rendering based upon Gallium.
 
 For a complete description of Mesa, please look at the libgl1-mesa-swx11
 package.
 
 This set of libraries is optional and contains highly experimental DRI drivers
 based on Gallium for radeon, intel, and nvidia GPU's. If it is installed they
 will be used by default until this package is removed.

« Poslední změna: 08 Září 2010, 17:37:54 od Mank »

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #12 kdy: 08 Září 2010, 17:44:21 »
glxinfo nevypisuje vůbec nic.

Já ho tam fakt nemám...
Kód: [Vybrat]
pavel@ubuntupavel:~$ sudo aptitude show libgl1-mesa-dri-gallium
[sudo] password for pavel:
E: Nemohu nalézt balík libgl1-mesa-dri-gallium
pavel@ubuntupavel:~$

Zkusím napsat xorg.conf. Třeba sa nekam posunu.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #13 kdy: 08 Září 2010, 19:18:23 »
Není tam.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #14 kdy: 08 Září 2010, 19:29:13 »
Indeed

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #15 kdy: 08 Září 2010, 21:41:56 »
Kód: [Vybrat]
- libgl1-mesa-dri-gallium no longer exists, libgl1-mesa-dri-experimental is the new package name. It contains nouveau dri and vmwgfx dri/X drivers which are immediately accessable after installing the package.A samozřejmě se mi hry spustí, ale to je tak všechno. A vyžaduje to KMS. Jinak to hned segfaultuje.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6023
Re: Ati Radeon X1300 a ovladač
« Odpověď #16 kdy: 09 Září 2010, 15:35:50 »
Abych jen nehaněl. Konečně není problém kompozitní desktop a Open GL aplikace. Můžu s ní mávat jak chci, točit kostkou a vše se vykresluje jak má.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Pavel Tihlařík

  • Aktivní člen
  • *
  • Příspěvků: 299
Re: Ati Radeon X1300 a ovladač
« Odpověď #17 kdy: 09 Září 2010, 19:55:04 »
Kód: [Vybrat]
pavel@ubuntupavel:~$ sudo apt-get install libgl1-mesa-dri-experimental
[sudo] password for pavel:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
E: Nemohu najít balík libgl1-mesa-dri-experimental

Tak to už je divné...
O tento balík ale teď nejspíš ani tak nejde. Jakmile provedu aktualizace po přidání toho repa, co jsme tady řešili, napíšu si xorg.conf tak, abych měl jistotu, že se použije radeon, cokoliv grafického buď neběží nebo se kouše (třeba film). To je zásadní problém.

 

Provoz zaštiťuje spolek OpenAlt.