Debian fórum

Dotazy => Hardware => Téma založeno: Kuba kdy 02. 05. 2010, 23:06:34

Název: ATI Radeon 9250
Přispěvatel: Kuba kdy 02. 05. 2010, 23:06:34
Zdravím,
potřeboval bych poradit ohledně ovladačů na tuto GK. Jaké použít jestli svobodné nebo nesvobodné atd.
Používám Debian Sid.
Název: Re: ATI Radeon 9250
Přispěvatel: Roman Horník kdy 02. 05. 2010, 23:45:57
Podle toho, co od toho budeš chtít, jestli budeš po něm požadovat 3D akceleraci (hry, Compiz Fusion, Google Earth,...). U proprietárních ovladačů pro ATI/AMD je docela slušná šance, že to nepojede jak má (nižší výkon, nestabilita, nefunkčnost). Karta je tuším poněkud starší, bude-li pro ní ještě dostupnej proprietární ovladač, moc bych se toho nebál.
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 03. 05. 2010, 00:08:14
Citace od: Roman Horník kdy 02. 05. 2010, 23:45:57
Podle toho, co od toho budeš chtít, jestli budeš po něm požadovat 3D akceleraci (hry, Compiz Fusion, Google Earth,...). U proprietárních ovladačů pro ATI/AMD je docela slušná šance, že to nepojede jak má (nižší výkon, nestabilita, nefunkčnost). Karta je tuším poněkud starší, bude-li pro ní ještě dostupnej proprietární ovladač, moc bych se toho nebál.
Vzhledem k tomu, že nemá v názvu GPU "HD", tak je docela vysoká šance (>95%) že na Sidovi proprietární ovladače fungovat prostě nebudou
(a poté, co jsem se podíval do seznamu GPU, se šance, že se fglrx konat nebude, zvýšila na pěkných 100%)

takže je to myslím jasné
Název: Re: ATI Radeon 9250
Přispěvatel: Roman Horník kdy 03. 05. 2010, 00:35:59
Ou, tak to je zlý! Tak buď svobodnej ovladač, Debian Lenny, nebo, pokud potřebuješ solidní grafickej výkon, tak nVidii (dá se sehnat i za litra).
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 03. 05. 2010, 08:39:53
Rád bych využil výkon té GK aspoň na ten Compiz. Na Lennyho se mi zpět přecházet moc nechce, Sid mi přijde o dost rychlejší. Ten svobodnej ovladač stáhnu kde? Do toho PC co mám (ASUS A7N8X-X, AMD Sempron 2500 @ 1.75 GHz a 512MB RAM) se mi nevyplatí kupovat nová GK (do AGP kvůli zákl. desce), kterou bych na případném novém PC nemohl použít.

Dle glxinfo by 3D akcelerace měla fungovat ale glxgears hlásí strašné FPS.


# glxinfo | grep direct
direct rendering: Yes



# glxgears
608 frames in 5.0 seconds = 121.507 FPS
590 frames in 5.0 seconds = 117.836 FPS
615 frames in 5.0 seconds = 122.863 FPS
616 frames in 5.0 seconds = 123.074 FPS
615 frames in 5.0 seconds = 122.944 FPS
592 frames in 5.0 seconds = 118.295 FPS


potom mi to napsalo ještě toto:

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 7547 requests (7519 known processed) with 0 events remaining.
Název: Re: ATI Radeon 9250
Přispěvatel: Roman Horník kdy 03. 05. 2010, 09:24:54
Pravděpodobně Ti to už běží buď na xserver-xorg-video-ati, nebo na xserver-xorg-video-radeon. S Compizem i s 3D akcelerací Tě zklamu, tyhle ovladače to totiž pravděpodobně neuměj. Za to poděkuj ATI/AMD, jejich linuxový ovladače nebejvaj dobrý a navíc jsou podporovány jen krátce. Někde si radši sežeň nVidiáckou 6600 do APG a jseš za vodou, novou jen těžko seženeš, už se nevyrábí, ale starší bys sehnat mohl.

Teď mě napadlo- jednomu kamarádovi jsem ji před rokem kupoval, jenže chvíli po tom mu přepěťová špička odpálila síťovku na desce, tak mu musím sehnat desku novou, tudíž by tahle grafika mohla bejt volná. Zeptám se ho. Karta je pochopitelně funkční, původně stála 2250kč.
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 03. 05. 2010, 11:29:46
@RH
http://wiki.x.org/wiki/RadeonFeature
vidíš někde u čipsetu r200, že by nefungovala akcelerace? já ne
btw. nVidia smrdí :P

@Kuba
"direct rendering: Yes" se píše i když to běží přes software rasterizer - zkontroluj
$ glxinfo|grep 'OpenGL'
pošli /var/log/Xorg.0.log
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 03. 05. 2010, 15:48:06
Yontalcar: tak tady (http://bit.ly/chnu05) je ten Xorg-0.log.
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 03. 05. 2010, 16:03:48
vypadá to na stejný případ jako tady (http://forum.debian-linux.cz/index.php/topic,538.0.html)
nainstaluj si kernel 2.6.32-4
Název: Re: ATI Radeon 9250
Přispěvatel: Ota Trkola kdy 03. 05. 2010, 17:33:37
Jak píše Yontalcar, nainstaluj kernel 2.6.32-4 nebo novější 2.6.32-5 a navíc k tomu balík firmware-linux-nonfree a mělo by to chodit.
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 03. 05. 2010, 19:12:49
Jsem tedy nainstaloval přes Synaptic ten nejnovější kernel 2.6.32-5 ("linux-image-2.6.32-5-686"). musel jsem ho do GRUBu připsat ručně ale když si při spuštění PC vyberu v GRUBu ten kernel 2.6.32-5 tak se to při bootování zastaví a musim restartovat PC.
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 03. 05. 2010, 19:48:01
jak zastaví?
ten firmware máš nainstalovaný?
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 03. 05. 2010, 20:22:19
Firmware nainstalovaný mám.
Zastaví se to na tomto:

(http://img100.imageshack.us/img100/4443/imgp9391.th.jpg) (http://img100.imageshack.us/i/imgp9391.jpg/)
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 04. 05. 2010, 12:57:32
divné - vždyť se to zastaví prakticky ještě v GRUBu
pošli:
konfigurák GRUBu
výpis $ ls /boot
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 04. 05. 2010, 16:30:17
Tak ten GRUB tady (http://mhdhk.ic.cz/linux/menu.lst)

a výpis po zadání $ ls /boot


config-2.6.26-2-686 initrd.img-2.6.32-3-686  System.map-2.6.32-5-686
config-2.6.32-3-686 initrd.img-2.6.32-4-686  vmlinuz-2.6.26-2-686
config-2.6.32-4-686 initrd.img-2.6.32-5-686  vmlinuz-2.6.32-3-686
config-2.6.32-5-686 System.map-2.6.26-2-686  vmlinuz-2.6.32-4-686
grub System.map-2.6.32-3-686  vmlinuz-2.6.32-5-686
initrd.img-2.6.26-2-686  System.map-2.6.32-4-686


Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 04. 05. 2010, 21:19:30
zkus nabootovat bez parametru quiet - třeba se dozvíme víc
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 05. 05. 2010, 07:23:50
když nabootuju bez parametru quiet, tak se to zastaví na tomto:

(http://img153.imageshack.us/img153/6747/imgp9396.th.jpg) (http://img153.imageshack.us/i/imgp9396.jpg/)
Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 05. 05. 2010, 11:37:13
a to se ještě ptáš, kde je problém?

btw. dle obsahu menu.lst tam máš asi nainstalovaný grub2 - to bude důvod, proč se nový kernel nepřidal automaticky
Název: Re: ATI Radeon 9250
Přispěvatel: Kuba kdy 05. 05. 2010, 15:11:59
Jo už je mi to jasný, ráno jsem to zkoušel v rychlosti, tak mi to nedošlo. Ten GRUB 2 se stáhnul při instalaci aktualizací. Když nabootuju přes GRUB2 ten nový kernel tak to funguje.

FPS se zvýšilo, ale třeba tady (http://www.abclinuxu.cz/poradna/linux/show/163412) uvádí o hodně větší FPS (u té samé GK) než mám já:
# glxgears
2271 frames in 5.0 seconds = 454.166 FPS
2375 frames in 5.0 seconds = 474.958 FPS
2397 frames in 5.0 seconds = 479.319 FPS
2392 frames in 5.0 seconds = 478.366 FPS


Šlo by to ještě nějak zvýšit?



Jinak děkuji moc všem za pomoc ;)

Název: Re: ATI Radeon 9250
Přispěvatel: Yontalcar kdy 05. 05. 2010, 19:36:24
Zkus se pohrabat v xorg.conf. Takhle to mám já:
Kód (/etc/X11/xorg.conf) [Vybrat]
Section "Device"
        Identifier      "ATi Radeon HD3200"
        Driver          "radeon"
        Option          "AccelMethod"           "EXA"
        Option          "ClockGating"           "true"
        Option          "DynamicPM"             "true"
        Option          "EnablePageFlip"        "true"
EndSection

viz man 5 xorg.conf, man 4 radeon

taky bys mohl zkusit updatovat nějaké balíčky na verzi z experimentalu (libdri*,*mesa*,xserver-xorg-video-radeon)
tady bych ti doporučil seznámit se s pinningem (viz man apt_preferences); příklad:
Kód (/etc/apt/preferences) [Vybrat]
Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: xserver-xorg-video-radeon
Pin: version *
Pin-Priority: 980

Package: xserver-xorg-video-ati
Pin: version *
Pin-Priority: 980

Package: libgl1-mesa-dev
Pin: version *
Pin-Priority: 980

Package: libgl1-mesa-dri
Pin: version *
Pin-Priority: 980

Package: libgl1-mesa-glx
Pin: version *
Pin-Priority: 980

Package: libglu1-mesa
Pin: version *
Pin-Priority: 980

Package: mesa-common-dev
Pin: version *
Pin-Priority: 980

Package: mesa-utils
Pin: version *
Pin-Priority: 980

Package: libdrm2
Pin: version *
Pin-Priority: 980

Package: libdrm-intel1
Pin: version *
Pin-Priority: 980

Package: libdrm-radeon1
Pin: version *
Pin-Priority: 980

Package: libdrm-dev
Pin: version *
Pin-Priority: 980

Package: libdrm-nouveau1
Pin: version *
Pin-Priority: 980


Nezapomeň, že glxgears není žádný benchmark!