xserver 1.8
Release je kasnio dva dana samo po najavi, sto je veliko iznenadjenje jer ako se osvrnemo unazad verzije xservera su kasnile i po 6 meseci.
Distribucije na kojima trenutno mozete isprobati xserver 1.8 su Fedora 13 (jos uvek alpha) i Arch Linux (poseban xorg18 repo).
Najveca novina je drop hal-a (buduci da je deprecated) u korist udev-a. Samim tim vracamo se u vreme konfigurisanja xorg.conf-a sa tom razlikom sto pravila za ulazne uredjaje pisemo sami. Ta pravila se nalaze u /etc/X11/xorg.conf.d direktorijumu i podsecaju malo na hal polise ali se sintaksicki totalno razlikuju pa ce biti potrebno malo zongliranja za "finetuning".
Sinoc sam enable-ovao xorg18 repo, potrebno je dodati sledece linije iznad testing sekcije u /etc/pacman.conf
[xorg18]
Include = /etc/pacman.d/mirrorlist
Testing nije neophodan i toplo preporucujem da ga ne koristite trenutno jer je na snazi ogroman rebuild paketa protiv novog heimdale-a i openssl-a na ArchLinux-u.
Po enable-ovanju ovog repoa i update-a, potrebno je (dok jos niste restartovali masinu) da iz rc.conf-a blacklistujete hal i da dodate rucno dbus buduci da ga je hal automatski pozivao. Dakle diff u DAEMONS sekciji bi bio (!hal dbus)
Po restartu sam uleteo u init3 (dodajte 3 na kraju kernel linije kada editujete grub on the fly), odradio X -configure i to je bilo dovoljno. Dakle prelazak na xserver bi trebalo da bude transparentan za krajnjeg korisnika na vecini distribucija u buducnosti (sto me je najvise i zanimalo od svega). Opensource drajveri za ati-ja se nalaze u repou, nouveau drajver tek treba da bude zavrsen a proprietary nvidia driver bi trebalo da radi iz extra repoa ukoliko prosledite -ignoreABI parametar xserveru.
mesa 7.8
Heh, oni su me u ovoj tranziciji najvise zeznuli. GLX_BUFFER_SWAP_COMPLETE_INTEL_MASK ima pogresnu vrednost u glext.h i meni ogromne probleme pravi na intel-ovom IGP-u. Compiz ne radi (screen corruption, artefacts), igre kada se koristi metacity bloknu posle koji minut - hard freeze ne pomaze nista. Patch ce izaci danas i nadam se da ce to biti ispravljeno. U svakom slucaju, takav FAIL nije smeo da se dogodi u final release-u nikako...
Inace dok radi nisam primetio poboljsanje performansi u odnosu na mesa 7.7 (najveci skok u performansama sam primetio u 2.6.33 kernelu).
gnome 2.30
Heh, zadovoljan sam, radi skroz ok, najveca razlika se primeti zbog nove verzije gtk-a koja se dosta razlikuje od prethodnih, malko vuce cak i na qt :) Devicekit je takodje deprecated (preziveo je jedan stable release) i zamenio ga je upower i udisks (sada direktno ide kroz udev zbog dropovanja hal-a), sve radi skroz korektno. Bonobo i Orbit su takodje izbaceni pa nam sleduje opet rebuild svih programa koji su se oslanjali na Bonobo (a nije ih bilo malo).
Anywayz, mislio sam da ce biti "all hell broke loose" ali nije, vecina stvarcica je totalno nevidljiva za korisnika i tranzicija je prosla lagano. Danas moram da ispeglam par slobodnih krajeva (udev pravila za alps touchpad iako radi preko synaptics drajvera) itd...
Sutra cu verovatno okaciti ovde i par testova radjenih u PTS-u.