Feed on Posts or Comments

FreeBSD &Open Source &Teknik Søren Hansen den 07 jun 2007 15:03

Xorg 7.2 til på FreeBSD

Indtil for 3 ugers tid siden var den nyeste version af Xorg i ports på FreeBSD stadig den gamle umodulariserede version 6.9. I rigtig lang tid, har jeg siddet og fulgt med i, at der var et enormt arbejde igang med at få porteret og testet samtlige ports, der var afhængige af Xorg på den ene eller anden måde, til også at kunne virke med det nye framework, som blev startet med 7.0. Sålænge vi stadig brugte 6.9, sålænge ville vi ikke kunne forvente nogen reel udvikling, performance forbedringer i grafik acceleration etc. Alle Linux distributioner jeg kender til er for længst skiftet, og selv OpenBSD har fået 7.2 ind. Jeg anerkender til gengæld også, at det er et umådeligt stort arbejde, der skulle gøres, specielt taget i betragtning af den mængde af ports, der finde i FreeBSD.

Stor var min glæde da også, da commit beskeden endelig dukkede op. Jeg begyndte straks at køre portupgrade. Desværre var de færreste programmer prækompileret, så det tog mig godt 10 dage. Og jeg kom ikke igennem, men kom til at slukke min laptop. Men umiddelbart ser det hele ud til at virke. Jeg skulle lige genkompilere nvidia-driveren en ekstra gang, før videoafspilning ville virke uden at crashe Xorg.

På bundlinjen har jeg nu et system, som virker nøjagtig lige så godt, som det gjorde før. Xorg bruger måske en smule mindre CPU-tid, men ikke noget mærkbart. Men nu kommer det sjove: Jeg skulle da også prøve beryl eller compiz, og set om det er så fedt. Jeg er ikke sikker på, at jeg har fundet ud af at få startet beryl ordentligt endnu. Alle guides jeg har fundet forklarer dybt alt det åbentlyse om, hvordan det skal installeres, men når det skal eksekveringen springes der flot henover.

Det er lykkedes mig at få begge window managere startet, men aldrig rigtig fået dem til at fungere stabil. Og jeg har i hvert fald ikke oplevet, at de var behagelige, og udnyttede grafikkortet på nogen måde. En forklaring til BSD brugere med nvidia kort søges derfor. Men mon ikke sådan noget kommer.

4 Responses to “Xorg 7.2 til på FreeBSD”

  1. on 09 jun 2007 at 16:08 1.Fætter ChristianNo Gravatar said …

    Jeg synes altid at eye-candy er fedt og så er compiz og beryl både gratis og sejere end Vistas Aero eller hvad det hedder!

    Jeg har også haft problemer med at beryl ikke ville fungere helt uden knas på min maskine og mit grafikkort er også nvidia (jeg bruger jo godt nok ikke BSD!). Til gengæld virker compiz helt perfekt og tilfredsstiller i hvert fald mit behov for grafiske effekter.

    Selvom det sikkert ikke hjælper (jeg kender intet til BSD), så er det som jeg skulle gøre at oprette filen

    /home/[brugernavn]/bin/kde-start-compiz

    og tilføje linjerne

    compiz dbus decoration minimize place wobbly fade cube rotate switcher move resize screenshot scale zoom water &
    gtk-window-decorator &

    Endelig skulle filen gøres eksekverbar. Måske det kan inspirere til en løsning…

    Vi ses forhåbentlig inden for længe til sol, sommer, gril og øl :-)

  2. on 22 jun 2007 at 11:07 2.Mads WorsøeNo Gravatar said …

    Hey Søren, bruger du xorg’s nv driver eller nvidias binære driver? Xorg driveren har nemlig ingen understøttelse for hverken 2D eller 3D acceleration.

  3. on 22 jun 2007 at 17:17 3.shanNo Gravatar said …

    Hej Mads, jeg bruger nvidias binære driver til FreeBSD.

  4. on 23 jun 2007 at 17:46 4.Mads WorsøeNo Gravatar said …

    Ja så er det jo ikke det som er problemet. Bruger ikke selv nvidias binære driver da jeg køre 64 bit, og synes at beryl bare er til mere sjov end nytte. Ved dog at xorg er ved at udvikle en ny nvidia driver, som skulle kunne både 2D og 3D acceleration.

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply