Unity

Downsize Unity naar 1 bureaublad

Een van de opvallende eigenschappen van een Linux desktop is de mogelijkheid om met zgn. virtuele desktops te werken. Maar mogelijk maak je daar wel nooit gebruik van. Als je bijvoorbeeld werkt met meerdere beeldschermen of gewoon genoeg hebt aan één bureaublad.

Onder Ubuntu Unity kan je daarom  die mogelijheid van virtuele desktops uitzetten. Daarvoor moet je gebruik maken van CompizConfig Instellingen Beheerder die je daarvoor mogelijk nog eerst even moet installeren. Dat doe je met het commando sudo apt-get install compizconfig-settings-manager

Ga daarna naar je Dash en zoek naar CompizConfig Instellingen Beheerder. Als die applicatie is geopend navigeer je naar Algemene opties. Van daar uit klik je op het laatste tabblad “Desktop Size” en stelt de zaak in zoals hieronder staat afgebeeld.

CompizConfig Instellingen Beheerder_002

Daarna log je even opnieuw in en je bent klaar. De werkbladwisselaar is dan ook van Unity’s starterbar verdwenen.

Unity of Gnome Shell?

De beslissing van Ubuntu om niet onverkort met Gnome 3 te werken heeft nogal wat los gemaakt. Iets wat natuurlijk heel eigen is in ‘Linux land’. Want hoeveel distributies en desktop omgevingen ontlenen niet hun ontstaansrecht uit onvrede over het een of ander?

Tot voor kort moest je als Gnome gebruiker kiezen tussen Gnome 3 of Ubuntu’s Unity. Met de aanstaande komst van Linux Mint 12 komt daar een alternatief bij. Hun zogenaamde Mint Gnome Shell Extensions (MGSE) komen bovenop een Gnome 3 Shell te liggen. Dat levert (naar keuze) een extra panel op, een menu applicatie én een vensterlijst.

Op Digiplace is al een artikel geschreven over deze oplossing en de ervaringen met deze opzet waren zeker ook positief te noemen.

Inmiddels verschijnen er artikelen waaruit zou moeten blijken dat Ubuntu marktaandeel aan het verliezen is. Als bron van deze bewering worden de cijfers van Distrowatch erbij gehaald.

Ik vraag mij dan af in hoeverre deze cijfers een betrouwbare bewering kunnen onderbouwen. Een aantal jaren geleden was het bijvoorbeeld PCLinuxOS al eens gelukt om de 1e plaats over te nemen. Waarschijnlijk heeft toentertijd niemand gedacht dat PCLinuxOS op dat moment ook de meest gebruikte distributie was geworden.

Unity

De vraag welke omgeving de meeste gebruikers gaat krijgen blijft natuurlijk wel interessant. Dankzij dit  filmpje over multitasking onder Untiy én een uitstekend artikel over Unity op Leo Cardinaals Weblog ben ik weer terug bij Unity.

Daarbij roep ik zeker niet dat dit een keuze voor altijd gaat worden. Maar ik geloof wel dat ik mijn eigen vooroordelen over Unity even terzijde moet schuiven en het gewoon een betere kans moet geven.

Daarbij word ik geholpen doordat ik de starter heb verkleind. Daardoor kan ik veel meer applicaties kwijt dan bij de standaard instellingen. Ook ben ik blij dat ik inmiddels de mogelijkheid heb gekregen om de temperatuur van mijn CPU’s in de gaten te houden.

Naarmate er meer van dit soort oplossingen beschikbaar komen wordt Unity steeds handiger in gebruik. Daarom ben ik dan ook erg nieuwsgierig wat er gaat komen bij de release van Ubuntu 12.04. Want die release gaat straks maar liefst 5 jaar ondersteund worden voor op de desktop! Ik zie de toekomst van Ubuntu wel met vertrouwen tegemoet.

Theme probleem getraceerd

Onder Ubuntu 11.04 had ik altijd het probleem dat na het opstarten van de computer het standaard ingestelde thema werd vervangen door een grijs blokkerige variant met van die standaard Gnome icons.

Dat was op te lossen door handmatig het juiste thema te  selecteren én een killall nautilus erachter aan te geven.

Toevallig heb ik onlangs een nieuwe installatie van 11.04 uitgevoerd en gezien dat deze ervaring tot stand kwam na het tweaken van de indicators. Een ‘eigen schuld, dikke bult’ probleem dus.

Zoals bekend worden niet alle indicators getoond onder Unity. De door mij gehanteerde oplossing (zoals beschreven in dit artikel) veroorzaakt schijnbaar het probleem met het veranderende thema. Aangezien ik nog wel baas over mijn eigen indicators wil zijn heb ik de gewenste indicators aangevuld in de default Unity instelling. Zo  heb ik bijv. Parcellite (klembordmanager) toegevoegd in het rijtje:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'parcellite', 'Skype', 'hp-systray']"

Probleem opgelost!

Unity, Gnome 3.0, KDE & fonts

Sinds de laatste Alpha versie van Ubuntu 11.04 werk ik onder Unity. Op Digiplace zijn al een paar artikelen te vinden over mijn eerste ervaringen. Je kan in die artikelen waarschijnlijk wel lezen dat ik redelijk positief gestemd was over Untity. Je moet het immers een kans geven en  hoewel alles anders is geworden is dat niet meteen overal een nadeel.

Inmiddels ben ik op een punt gekomen waarin het gebruik van Unity mij begint tegen te staan. Ik moet allemaal hacks uitvoeren om e.e.a. naar mijn zin te krijgen. Globalmenu, externe applicaties zoals diodon, indicatorsproblemen..ga maar door.  En waarom moet Unity nou zoveel lijken op OSX? Ik gebruik bewust Linux omdat ik zowel Windows als OSX niet prettig vind werken.

Nou wil ik ook uit  principe niet terug naar de vertrouwde Gnome 2.* omgeving. Die bevalt welliswaar erg goed, maar is toch gedoemd te verdwijnen. Dan kijk ik toch liever vooruit naar dingen die gaan komen.

Gnome 3.0 heb ik inmiddels geprobeerd. In eerste instantie via een PPA onder Ubuntu. Ik werd daar niet gelukkiger van. Ik heb Fedora 15 Beta gebruikt en daar werkt het wel weer beter. Maar daar krijg ik niet hetzelfde mooie plaatje als onder Ubuntu. De fonts zijn niet zo strak, scherp zoals ik dat  gewend ben. Ligt het aan mij? Kan best, help mij maar om het te verbeteren. Want ik krijg het niet voor elkaar. Niet alleen onder Fedora overigens, ook onder OpenSuse 11.4 komt dat probleem om de hoek kijken. Niet dat het heel slecht is, maar gewoon niet zo mooi als onder Ubuntu.

De irritatie liep zo hoog op dat ik zelfs Kubuntu ben gaan installeren. En dat is nogal wat dat je als Gnome gebruiker via Unity naar KDE gaat kijken.

Laat ik maar meteen zeggen dat ik heel veel goede dingen zie in KDE. Zo mooi en veelzijdig dat ik mij begon af te vragen waarom ik niet naar KDE overstap.

Maar ook daar zijn de problemen met font rendering aanwezig. Wat ik ook probeer, ik krijg geen mooie rendering van de fonts voor elkaar. En via allerlei reviews (zoals bijvoorbeeld deze) blijkt dat ik daar niet alleen in sta. Vroeger (2003 of zo) loste ik dat onder Mandrake op door gnome-settings-daemon te laden. Dan werd de Gnome manier van werken onder KDE toegepast met een prachtig beeld als resultaat. Maar dat werkt tegenwoordig niet meer lijkt wel.

Daarom ben ik weer terug bij Ubuntu 11.04. Niet uit overtuiging, maar bij gebrek aan beter. Een beetje vreemd, maar op dit moment weet ik het even niet meer. Ik denk overigens dat die problemen opgelost zijn in oktober van dit jaar. Dan wordt zowel Gnome 3.0 als Unity aangeboden en kan je vrij tussen die twee switchen zonder je windowmanager om zeep te helpen. Ik vertrouw erop dat tegen die tijd veel van de geconstateerde ongemakken zijn overwonnen. Maar ondertussen knaagt KDE 4.6 aan mijn geweten.

Update:

Hier een tweetal screenshots naast elkaar. Links is Unity, Rechts is KDE. Zorg dat je full screen die afbeelding bekijkt om verschillen te kunnen zien van fonts.

Unity tweaks

Ubuntu heeft met de (aanstaande) introductie van Unity als nieuwe shell voor haar desktop een aantal keuzes gemaakt. Mocht je (nog?) niet geheel tevreden zijn met die keuzes dan moet je onder de motorkap duiken. Dat is niet altijd verstandig want als je tegen problemen oploopt moet je ze ook zelf oplossen! Met die waarschuwing in het achterhoofd heb ik een aantal tweaks gevonden die het leven onder Unity een stuk aangenamer maken.

Global Menu uitzetten

Met de introductie van Global Menu worden de venster menu’s voortaan in het bovenste paneel weergegeven.

Mocht je dat niet willen dan is het volgende terminal commando voldoende om dat weer terug te draaien.

sudo mv /etc/X11/Xsession.d/80appmenu /etc/X11/Xsession.d/80appmenu.bak

(daarna even opnieuw inloggen om het te activeren)

Mocht je later spijt krijgen van die beslissing dan ga je weer terug naar Global Menu met:

sudo mv /etc/X11/Xsession.d/80appmenu.bak /etc/X11/Xsession.d/80appmenu

Voor Firefox en Thunderbird worden echter plugins gebruikt om Global Menu te gebruiken. Zet die dus uit met behulp van

sudo apt-get remove firefox-globalmenu
sudo apt-get remove thunderbird-globalmenu

Toon alle beschikbare indicators

Onder Unity worden maar een paar programma indicators afgebeeld aan de rechterkant van het paneel. Daardoor mis je nu de indicators voor bijv. je klembord manager, Tweetdeck, Spotify etc. Als je dat wilt oplossen is het volgende terminalcommando voldoende:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Mocht je toch terug willen naar de default instelling dan is het volgende commando noodzakelijk:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"

Je moet even opnieuw opstarten om deze wijziging te effectueren.

Scroll naar boven