.mrt memo

tail -f /dev/mind > blog

Posts Tagged ‘graphics

Kogemused vaba tarkvaraga – AMD/ATI kiusab

with one comment

Selle nädala ülesandeks oli jagada kogemusi mõne vaba tarkvaratoote kasutamisest. Irooniliselt ma jagan hoopis kogemusi suletud koodiga vara kasutamisest, küll aga Linuxil. Otsustasin rääkida pisut ühest totrast juhtumist, mille tõttu ma oma mõttepadjal pole viitsinud hakata Ubuntu versiooni uuendama “vankumatu” Intrepidi (8.10) pealt “reipa” Jaunty (9.04) ja nüüdseks juba “hea karmaga” Karmicu (9.10) peale.

Nimelt 26. märtsil 2009 tuli välja järjekordne versioon ATI suletud lähtekoodiga ajuritest Linuxile, mil nimeks eriti totter täheühend fglrx (tõenäoliselt kuulub see sõne kategooriasse mida-ei-suuda-täis-peaga-välja-öelda). Seal juures oli märkus, et fglrx 9.4 ja edasi ei toeta enam suurt osa (kui mitte kõiki) Radeon X* ja üsapuutritele mõeldud Mobility Radeon X* seeria graafikakiipe. ATI graafikakiipide avaldamiskuupäevad jäid vahemikku 2004-2007.

Mõistagi ei uuene reaalses maailmas riistvara nii nagu mõnes mängus, kus piisab uue tehnoloogia leiutamisest ja silmapilkselt on tehnika viimane sõna levinud kõikidesse asjast puudutatud üksustesse. Seega siis jättis AMD/ATI oma uusimate ajurite toetuseta inimesed, kes olid ostnud 1-2 aastat tagasi uue AMD/ATI graafikakiibiga arvuti. Tõenäoliselt müüdi neid raale hiljemgi. Juu suurkorporatsiooni arvates oli “paranduseks” osta uus graafikakaart. Keegi läpparil on graafikakaarti uuendanud?

Muidu võiks ju nende vanade driveritega rahulikult edasi elada, kuid Ubutnu 9.04 peal on graafika joonistamisel suht oluline komponent X Server uuendatud versioonile 1.6. See aga ei toeta enam vana AMD/ATI fgrlx ajurit. AMD/ATI arendab ka avatud lähtekoodiga ajurit “ati”, “radeon”, “xf86-video-ati” või kuidas iganes seda kellelegi meeldib nimetada. Kuid selle 3D võimekus on hetkel veel alla igasugust arvestust.

Interneeduses ringi surfates leiab workaroundi antud probleemile. Ise pole veel seda lahendust proovida viitsinud, kuna reibas 9.04 ja hea karmaga 9.10 pole revolutsioonilised uuendused. Põhiline featuur, mida kõikjal promotakse, on bootimiseks kuluv aeg, mis muudkui väheneb. No tore on, kuid 8.10 on veel täitsa kenasti toetatud ja turva- või muidu uuendusi tuleb koguaeg. Pealegi mulle meeldivad Compizi mugavad featuurid natuke liiga palju, et asja katki teha.

Nüüd tõenäoliselt arvutit ostes ei ole enam vahet. Olen mõnele uuele ATI graafikaga arvutile installinud viimase Ubuntu ning vaadanud, kuidas Compiz elab ning kuidas 1080p filme saab täisekraaniga vaadata ilma mingisuguse probleemita.

Lõpetuseks

Mida sa ikka peale hakkad, kui suurkorporatsioon kiusab? Probleem on konkreetselt AMD/ATI keeramises. Kasuta veel suletud koodiga tarkvara avatud lähtekoodiga operatsioonisüsteemis …

Lühidalt moraal, kasuta NVidiat, kiusu pärast. Ja blogi sellest, kui keegi kiusab.

No ja see ka muidugi, et enne riistvara soetamist tuleb kasuks korralik taustauuring. Loodetavasti olukord aina paraneb.

Written by dotmrt

2009/11/01 at 14:53:46

Posted in it, kool, linux, ubuntu

Tagged with , , , , , , , , ,

KDE4 and Compiz+Xgl on ATI hardware

with one comment

Hardware: VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400.

So I have *buntu Hardy 8.04 with KDE 4.1 and wanted some wobbly windows. Ubuntu 8.04 with Gnome desktop has Compiz working by default, but Kubuntu with KDE 3.5 is a bit left behind on that regard. But the chances are good that you have the necessary hardware to run Compiz by yourself. It seems, in case of Nvidia cards, you don’t need Xgl, but with ATI it’s a musthave.

I wanted to write down the memo of how I got it working, but as I tried quite few tricks, I’m not so sure anymore. When I had buried all hope because of evil commentators all around the net talking how bad the ATI drivers are and what a lame ass X.org server it is that cannot do this and that on Kubuntu, I decided to still try it out and seem to have gotten it to work with a mixture of suggestions. So I’ll try to remember, how I did it, in the hopes that it’ll help somebody even a bit.

So here’s the software you need to install (at least):

sudo apt-get install compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-plugins libcompizconfig0 compiz-kde compiz-plugins compizconfig-backend-kconfig compizconfig-settings-manager kicker-compiz kicker-taskbar-compiz fusion-icon xserver-xgl

Open Kcontrol(alt+f2 then type in ‘kcontrol’) and navigate to Desktop >> Multiple Desktops and change the number of desktops to 1. Close Kcontrol and remove the Desktop Preview & Pager and the Taskbar from the panel. Right click on the panel and select ‘Add Applet To Panel’. Add ‘Desktop Preview & Pager – Compiz’ and ‘Taksbar – Compiz’ to replace the old ones.

compiz –replace

Now after I got some KDE errors and had lost hope, I shut my PC down and went shopping. Then a bit later, refreshed and ready, returned to the task but discovered Compiz Fusion already working. So I guess my suggestion would be to reboot your machine after all the above.

Links

Kubuntuguide.org

Written by dotmrt

2008/08/03 at 12:09:48

Posted in it, linux, ubuntu

Tagged with , , , , , , ,

Follow

Get every new post delivered to your Inbox.