Desktop

Maak een eigen applicatie starter voor Unity

UPDATE: Veel te ingewikkeld allemaal en het werkt bij nader inzien niet goed. Installeer gewoon alacarte (sudo apt-get install alacarte) en start die op vanuit terminal (alacarte) of vanuit Dash met het commando ‘Hoofdmenu’. Maak daarin de starter die je nodig hebt. Indien gewenst opstarten, dan rechter muisklik en vastzetten in de launcherbar.

Als je een applicatie vanuit bijv. een tar.gz installeert zit er niet altijd een eigen starter bij. Als je echter op je computer ook Gnome Shell hebt geïnstalleerd dan kan je heel eenvoudig een starter maken met het volgende commando:

gnome-desktop-item-edit ~/.local/share/applications/ –create-new

Mocht je geen belangstelling hebben voor het installeren van Gnome Shell voor zo’n eenvoudige toepassing dan is het voldoende om alleen het pakket gnome-panel te installeren (sudo apt-get install gnome-panel).

Schermafdruk van 2013-03-28 11:13:26

Installeer LibreOffice 4.0 op Ubuntu 12.04/12.10

LibreOffice is de standaard kantoorsuite voor Ubuntu. Maar ook daar staan de ontwikkelingen gelukkig niet stil. Onlangs is LibreOffice 4.0 uitgebracht. Inmiddels zijn er al de 1e bugfixes uitgebracht en staat versie 4.0.1(2.1.2) klaar om gebruikt te worden. Zoals bekend worden dit soort release upgrades niet meegenomen in de huidige release van Ubuntu. Je zal dus moeten wachten tot de komst van Ubuntu 13.04 óf gebruik maken van een PPA.

LibreOffice 4 is here! - Google Chrome_001

LibreOffice brengt met versie 4 een groot aantal voordelen naar haar gebruikers. Een paar van die voordelen zijn:

  • Betere interoperabiliteit met DOCX en RTF documenten
  • De mogelijkheid om bestanden van Microsoft Publisher te importeren
  • Betere performance bij het laden en bewaren van meerdere document extensies
  • Standaard ondersteuning voor Ubuntu’s appmenu (globalmenu)

Upgraden van LibreOffice

Het is eenvoudig om je bestaande LibreOffice op te waarderen naar de nieuwste versie. Je hoeft alleen maar een PPA toe te voegen en een dist-upgrade commando uit te voeren. Als volgt:

sudo add-apt-repository ppa:libreoffice/libreoffice-4-0
sudo apt-get update
sudo apt-get dist-upgrade

LibreOffice 4.0_002

1e indruk Ubuntu 13.04 (development)

Het is natuurlijk onverstandig om met een development versie van Ubuntu te gaan werken. En het is net zo ongewenst om daar dan een recensie over te schrijven. Het is tenslotte nog in ontwikkeling en het kan daarom nog alle kanten op. En toch is dat precies wat ik hier aan het doen ben. Dat komt omdat ik al meerdere keren positieve verhalen over ‘Raring Ringtail’ had gelezen. Daarom heb ik de op mijn desktop geïnstalleerde Ubuntu 12.04.2  vervangen voor Ubuntu 13.04. Sinds 7 maart is  Ubuntu 13.04 overigens in haar Beta fase aanbeland. De officiële versie verschijnt 25 april van dit jaar.

Installatie

Er verschijnen geen alfa en beta’s meer voor een development versie. Als je wil testen dan download je een daily build. De iso bestanden passen niet meer op een cdrom dus je moet een dvd of een usbstick gebruiken. Afhankelijk van je hardware kan je problemen ondervinden bij het installeren van deze iso. Er is een bug die de installer laat stilstaan bij bepaalde disk configuraties. Ik had daar ook last van. De oplossing die bij mij werkte was het starten van de live cd om daarin dan vervolgens de bestaande partities te mounten. Er komt dan wel een waarschuwing dat je daarmee geen wijzigingen kan aanbrengen maar dat was ik ook niet van plan. Mijn SSD en HDD waren prima geconfigureerd met aparte partities voor / & /home en nog een speciale /mnt/data partitie.

Ubuntu 13.04 (daily build van 11 maart) komt met kernel 3.8.0-12-generic , LibreOffice 4.0.1.2.1.2 , Nautilus 3.6.3, Firefox 19.0.2, gtk+ 3.6.4 en in de repo’s vind  je zeer recente versies van ondermeer Gimp (2.8.4), Pinta (1.3) en meer van dat fraais.

De eerste ervaringen

De eerste ervaringen zijn goed. De desktop draait soepel en betrouwbaar. Een paar zaken vallen op:

Nautilus

Nautilus heeft een andere vormgeving gekregen. Het plaatje toont overigens een iets aangepaste versie want ik zorg altijd dat ik standaard de “lokatiebar” gebruik onder Nautilus. Zoals je ziet is de sidebar beduidend anders vormgegeven dan voorheen. Bladwijzers staan meer naar beneden, de iconen zijn allemaal zwart en redelijk minimalistisch uitgevoerd. Het is een kwestie van smaak maar persoonlijk kan ik het wel waarderen.

Persoonlijke map_003Tegenstanders van het zgn. Global Menu moeten even slikken. Je kan onder Unity nog steeds met een simpel commando(sudo apt-get autoremove appmenu-gtk appmenu-gtk3 appmenu-qt)  Global Menu verwijderen maar in Nautilus brengt dat geen verandering te weeg. Wel zijn een aantal voorzieningen nu in Nautilus zelf terug te vinden. Ook heeft het Global Menu een aantal zaken meer bij elkaar gebracht.

nautilusglobalmenu

Voorheen kom ik met behulp van dconf-editor ook een statusbar onderaan Nautilus naar voren toveren maar dat is helaas niet meer mogelijk. Dat vind ik wel een gemis omdat je nu extra moet klikken om te zien hoeveel ruimte nog beschikbaar is op de schijf.

Totem

Totem is van huis uit de videospeler van GNOME en Unity. In de loop der tijd is Totem een steeds volwassener mediaspeler geworden hoewel het zich nog steeds niet kan meten met bijvoorbeeld VLC. Wat opvalt is dat er geen voorkeuren ingesteld kunnen worden. Dat is erg vervelend want ik wil graag een kleiner lettertype gebruiken voor ondertitels én ik stel graag in dat Totem verder gaat met afspelen waar het de vorige keer is gestopt. En die functionaliteit is verdwenen. Sterker nog, vanuit het menu naar ‘Bestand openen’ is er zelfs niet meer bij.

totem-preferences-363

Ik kan mij haast niet voorstellen dat dit de bedoeling is en ga er dus van uit dat we hier te maken hebben met een bug. Je kan overigens gemelde problemen grotendeels oplossen door de toets combinatie CTRL+O te gebruiken voor bestand openen. Ik heb zelfs Gnome Shell geïnstalleerd want daarin blijkt de voorkeuren menu (na enig zoeken) wel aanwezig te zijn. Door daarin dan even de gewenste voorkeuren in te stellen kan ik onder Unity weer gewoon verder met Totem.

Nouveau

Wat ook meteen opvalt bij het gebruik van Totem is het ontbreken van zgn. tearing problemen bij het afspelen van filmbestanden. Let wel, dat is bij het gebruik van de standaard (open source) Nouveau driver die standaard wordt gebruikt als je een NVidia kaart in je computer gebruikt.

Tot slot

De ervaringen zijn nog te summier om er een harde conclusie aan te verbinden. Maar het ging dan ook om een 1e indruk. Die is goed genoeg om nog even door te experimenteren. Met een beetje geluk kan ik e.e.a. doorrollen naar de officiële release van 25 april dit jaar.

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.

XScreenSaver

De standaard screensaver in Ubuntu is erg saai. Je krijgt alleen een zwart scherm te zien. Dat is niet zozeer de schuld van Ubuntu maar is te wijten aan een beslissing van Gnome. Die hebben ooit bepaald dat gebruikers het beste af waren met een energiezuinige schermbeveiliging en hebben daarom het toentertijd gebruikelijke XScreenSaver vervangen voor een eigen voorziening genaamd gnome-screensaver.

Gelukkig kan je met een paar eenvoudige handelingen XScreenSaver weer tot leven wekken. Het enige nadeel is dat de voorziening “Scherm vergrendelen” in het Unity Systeem menu niet meer werkt, maar je kan gelukkig nog wel handmatig de screensaver oproepen met behulp van een toetscombinatie.

Vervang Gnome Screensaver voor XScreenSaver

Om te beginnen verwijder je Gnome screensaver. Open een terminal en voer het volgende commando in:

sudo apt-get remove gnome-screensaver

Vervolgens installeer je XScreenSaver met haar benodigdheden:

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

Configuratie

Ga nu met je muis naar je Dash en geef als commando “Schermbeveiliging” op.

schermbeveiliging

Daarmee start je XScreenSaver op en dat levert een scherm op waarin je de nodige keuzes kan gaan maken. Standaard start XscreenSaver de 1e keer op met de modus “Willekeurige schermbeveiliging“. Persoonlijk vind ik het prettiger om voor de modus “Eén schermbeveiliging” te kiezen.

Schermafdruk van 2013-02-01 12:46:37

Je ziet meteen dat er genoeg valt in te stellen. De meeste screensavers zijn individueel nog aan te passen met behulp van de knop “Instellingen“. Met behulp van het tabblad “Geavanceerd” kan je extra functionaliteit oproepen zoals Energiebeheer en manipulatie van afbeeldingen of teksten.

Automatisch opstarten

Het is nu van belang om automatisch XScreenSaver te laden als je computer opstart.  Daarmee zal je uitverkozen screensaver automatisch starten na verloop van de daartoe ingestelde tijd. Je  gaat daarvoor naar je Dash en zoekt naar “Opstarttoepasssingen”.

opstarttoepassingen010213

Voeg daar XScreenSaver  toe met behulp van de gegevens zoals hieronder in de afbeelding staat vermeld.

Schermafdruk van 2013-02-01 13:08:58

Toetscombinatie

Zoals gezegd werkt de knop “Scherm vergrendelen” in het systeem menu nu niet meer. Maar je kan de bestaande toetcombinatie “Ctrl+Alt+L” wel aanpassen zodat het straks XScreenSaver opstart. Ga daarvoor naar je Dash en start “Toetsenbord“. Klik daarin op het tabblad “Sneltoetsen” en vervolgens links onderaan op de keuze “Aangepaste sneltoets“. Maak vervolgens een nieuwe toetscombinatie aan door te klikken op de + knop. In het dan te verschijnen venster “Aangepaste sneltoets” geef je de volgende opdracht in: xscreensaver-command -lock. 

Schermafdruk van 2013-02-01 13:17:48

Als je dan op Toepassen klikt zie je een regel verschijnen in het venster van Toetsenbord met daarachter het woord “Uitgeschakeld“. Klik met je muis op dat woord (!) zodat het veranderd in “Nieuwe Sneltoets” en geef dan je toetscombinatie “Ctrl+Alt+L” op. Bevestig en ga accoord met het overschrijven van de oorspronkelijke toetscombinatie. Log even opnieuw in om alles goed te laten werken.

Fluid balls screensaver op een dual screen configuratie
Fluid balls screensaver op een dual screen configuratie

Spijt?

Lukt het allemaal niet of wil je weer terug naar het vertrouwde zwarte gat? Met onderstaande commando’s krijg je dat snel voor elkaar:

sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

sudo apt-get install gnome-screensaver

De toestcombinatie kan weer terug ingesteld worden door wederom naar het tabblad “sneltoetsen” van Toetsenbord te navigeren. Klik dan (rechts) op Systeem, klik op Scherm vergrendelen (uitgeschakeld) en maak daar weer de Ctrl-Alt-L combinatie van en laat daarmee jouw aangepaste sneltoets overschrijven.

Scroll naar boven