Linux

xscreensaver versus gnome-screensaver

Met de komst van Ubuntu Dapper Drake werd onder Gnome een verandering doorgevoerd m.b.t. de screensaver. Dat lijkt een minder belangrijke issue maar het hield de gemoederen toentertijd best even bezig. De meeste Gnome ontwikkelaars juichen de beslissing van Gnome toe om met een eigen module te komen. En gelijk hebben ze. Maar er zijn genoeg gebruikers die de mogelijkheden van xscreensaver missen.

Gelukkig is het tegenwoordig weer eenvoudig om xscreensaver in ere te herstellen. Je verwijderd eerst gnome-screensaver (sudo apt-get remove gnome-screensaver) en installeert daarna xscreensaver.

Voorheen was gnome-screensaver onderdeel van de ubuntu-desktop meta package maar die koppeling is nu niet meer van toepassing. Installeren van xscreensaver kan je vanuit Synaptic uitvoeren of je voert in een terminal de volgende opdracht in:

sudo apt-get install xscreensaver xscreensaver-data xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra rss-glx

Om xscreensaver automatisch te laten functioneren plaats je vervolgens de volgende opdracht in je “Sessies” (Menu->Systeem->Voorkeuren->Sessies):

xscreensaver –no-splash

Als je gnome-screensaver hebt verwijderd kan je overigens niet meer vanuit de “fast user switch applet” je systeem vergrendelen. Dat is op te lossen door een andere applet te plaatsen op je panel: “beeldscherm vergrendelen”. Een kleine moeite als je ziet wat er nu allemaal mogelijk is.

Synchroniseer je GSM met Ubuntu

Onder (vooral) Windows is het niet zo moeilijk om je Nokia mobiele telefoon (of ongeacht welk andere merk en model) te synchroniseren met b.v. Outlook. En dan heb ik het met name over het synchroniseren van je agenda. Onder Linux ligt dat iets lastiger. Althans, dat dacht ik altijd. Maar dat blijkt best mee te vallen.

Het is namelijk mogelijk om een combinatie te maken met Google’s agenda en Mozilla’s Sunbird. Sterker nog, er zijn meerdere mogeljkheden voorhanden. Met Evolution b.v maar ook met  Thunderbird dankzij de Lightning addon. Maar ik heb vooralsnog gekozen voor die andere Mozilla oplossing: Sunbird.

Je maakt eerst een agenda aan in Google Agenda. Als je dat hebt gedaan installeer je Mozilla Sunbird. Dat is een aparte agenda applicatie. Als je die hebt geïnstalleerd (de tar.gz gewoon uitpakken in een aparte map op de door jou gewenste locatie) moet je deze addon installeren in Sunbird (downloaden, bewaren op bureaublad en dan naar verwijzen onder Sunbird: Menu, Tools, Add-ons) om bi-directional te kunnen syncroniseren.

Onder Google Agenda ga je vervolgens naar je aangemaakte agenda en klikt daar op instellingen onder je agenda naam in het linkerdeel van je scherm. Vervolgens klik je in het nieuwe scherm op de daar vermelde naam van je agenda en klikt dan op het oranje XML vakje bij “adres voor agenda”.

De url die je dan te zien krijgt gebruik je voor het aanmaken van een nieuwe agenda in Sunbird. (file, new calender). Je kiest dan voor netwerk en dan zie je dankzij de eerder geïnstalleerde addon de mogelijkheid om die net geselecteerde url van jouw agenda als Google calendar te vermelden.

Als je dat hebt gedaan kan je een gratis account aanvragen bij Goosync. En mogelijk ben je geïnteresseerd in hun betaalde versie omdat je dan ondermeer ook je contacten kan backupen. Of meerdere agenda’s kunt synchroniseren. Voorlopig heb ik nog voor de gratis versie gekozen.

De registratie spreekt voor zich. Kies vervolgens de telefoon uit waar jij  mee werkt. Er staan er een heleboel in! Kies indien mogelijk voor een sms configuratie. Gebruik dan wel de syntax van +316… etc. om die sms binnen te krijgen. Die sms bewaar je en je voert de pincode in die je vanuit de browser krijgt toegewezen.

Als je dat allemaal hebt uitgevoerd zoek je in je telefoon voor de syncronisatie applicatie en zie daar…je kan vanuit je telefoon je Google agenda/Sunbird van nieuwe items voorzien. En dat gaat ook omgekeerd (bi-directional) op.

Je zou er toch haast een volle agenda voor wensen?

Google geeft broncode Android vrij

Google, samen met de door Google opgerichte Open Handset Alliance (waartoe bedrijven horen als LG en Motorola, T-Mobile, Intel en Nvidia, eBay en natuurlijk Google) werkt al een tijd aan Android, een open source, op Linux gebaseerd mobiel besturingssysteem dat in combinatie met hardware en abonnementen van bedrijven in de OHA de concurrentie moet aangaan met bijvoorbeeld Apple’s iPhone.

Tenminste, open source… De ontwikkeling gebeurde volledig achter gesloten deuren, en niemand buiten Google kon bij de broncode – tot nu doe. Google heeft zojuist aangekondigd dat de broncode van Android nu is vrijgegeven, enkele dagen voordat de eerste telefoons met Android bezorgd zullen worden.

Uiteraard is er veel kritiek op het project. Zo valt het onder een BSD-licentie, welke inhoudt dat je de code ook mag gebruiken als basis voor proprietaire code. Daarnaast is er niet echt een community betrokken geweest bij het tot stand komen van dit platform, en het valt nog te zien hoeveel inmenging van derden Google gaat toelaten. En uiteraard zijn er de nodige zorgen over de hoeveelheid controle die dit Google geeft.

Maar uiteindelijk is er maar weinig software voor mobiele apparaten die zo open zijn als Android, en Android maakt zeker veruit het meeste kans om succesvol te worden op de markt. Lang had ik mijn hoop gevestigd op OpenMoko, maar daar ondervindt men wat problemen met het leveren van stabiele software, een versnipperde community, en schijnt de ‘gewone consument’ niet tot de doelgroep te horen. Daarnaast is het nog afwachten waar de LiMo Foundation mee op de proppen komt, maar ook die is tot nu toe nog niet erg open geweest.

Het is dus hopen dat Google een beetje de open source-geest erin houdt – ik ben wat dat betreft erg hoopvol, en gelukkig kan er desnoods nog een fork gemaakt worden.

Conky

Er zijn verschillende mogelijkheden om de status van je Linux desktop in de gaten te houden. Denk maar eens aan Gkrellm of aan top, of mogelijkheden die worden aangeboden vanuit screenlets etc. Zelf vind ik de mogelijkheden van conky heel plezierig. Een van de voordelen van conky is de mogelijkheid om zelf te bepalen wat -en hoe- een en ander zich kan presenteren.

Op dit moment staat deze versie op mijn desktop:

Conky op Digiplace desktop
Conky op Digiplace

Installeren is op zich niet zo lastig. Je installeert eerst conky en plaatst vervolgens een configuratie bestand met de naam .conkyrc in je eigen thuismap. (let op, door de punt wordt het een onzichtbaar bestand, je maakt het zichtbaar met CTRL h onder Nautilus)

De inhoud is voor iedereen naar eigen smaak aan te passen. Zo staat er bij mijn .conkyrc verwijzingen naar mijn beide CPU cores, naar mijn eth0 verbinding en ook naar mijn aparte Root, Home en Data partities.  Je kan overigens hier mijn .conky configuratie bekijken en gebruiken voor een eigen versie.

Vervolgens laat je Gnome dat bestand inlezen vanuit een opdracht die je plaatst in (Menu-Systeem-Voorkeuren) sessies. Mocht je Compiz gebruiken dan wordt aanbevolen om een apart scriptje te maken met als naam conky_start.sh en in je thuismap (of lokale bin map) te plaatsen met de volgende inhoud:

#!/bin/bash
sleep 60 && conky;

Door het “sleep” commando duurt het 60 seconden voor conky zich laat zien, maar voorkomt ook dat er problemen komen met het afbeelden van de output.

Je maakt dat bestand vervolgens uitvoerbaar vanuit Nautilus (eigenschappen, rechten) of met behulp van deze opdracht in je terminal:

chmod a+x .conky_start.sh
conky script aanroepen vanuit "sessies"
conky script aanroepen

Meer informatie incl. de nodige screenshots en versies van andere gebruikers staat vermeld op Ubuntu Forums.

Processor snelheid

Zojuist een nieuwe feature ontdekt in de beta van Ubuntu Intrepid Ibex. De applet om je processor snelheid zichtbaar te maken is nu ook in staat om de processor specifiek aan te sturen (linker muisklik).

Standaard staat mijn AMD dual core op “on demand” (bios setting) maar je kan met behulp van deze applet nu ook kiezen voor een aantal variaties op dat thema. De wijzigingen worden doorgevoerd voor beider cores.

Processor snelheid
Processor snelheid

(de temperaturen worden zichtbaar gemaakt met behulp van Gnome Sensor Applet)

Scroll naar boven