Linux

Google Keep in Ubuntu Launcher

Google heeft met Google Keep een concurrent op de markt gebracht voor Evernote. Je kan Google Keep heel eenvoudig in je Ubuntu Launcher verkrijgen als je ook Chrome of Chromium-browser gebruikt.

Installeer eerst Google Keep in je Chrome browser. Eenmaal geïnstalleerd zoek je naar de Google Keep app in je Chrome browser. Klik daar met je rechtermuisknop op en kies voor “create shortcut“.

Plaats die op je bureaublad. Verplaats die vervolgens naar een Webapps folder zoals beschreven in dit artikel op Digiplace. Tot slot kopieer je die shortcut vanuit Nautilus met je muis  naar je Launcher.

Screenshot from 2013-05-03 12:15:46

 

Ubuntu 13.04

Je kan er de klok op gelijk zetten. Elk jaar komen er twee releases uit van Ubuntu. De eerste van dit jaar is nu verschenen. Ubuntu 13.04 heeft het levenslicht gezien. Helaas zal dat niet lang duren want Canonical heeft bekend gemaakt dat we maar 9 maanden van haar mogen genieten. Alleen de zogenaamde Long Term Support versies worden 5 jaar voorzien van noodzakelijke updates. We krijgen dus straks in oktober Ubuntu 13.10 en dan kan je in april 2014 overstappen op de eerstvolgende LTS versie.

Je bent dus eigenlijk verplicht om elk half jaar over te stappen anders haal je de volgende versie niet eens. De vraag dringt zich op waarom er dan zoveel tussentijdse versies worden uitgebracht? Is de levensduur van het onderliggende platform dan zo’n kort leven beschoren? Dat lijkt vreemd omdat Ubuntu is gebaseerd op Debian die een release pas uitbrengt ‘als het klaar is’ en daarvoor vele jaren nodig hebben om een nieuwe stabiele versie uit te brengen (en te onderhouden).

Maak een webapp met behulp van een Google Chrome snelkoppeling

Als Ubuntu gebruiker staan er in de starterbar verschillende applicaties klaar voor gebruik. Dat is toch wel een van de mooiste features die Unity heeft te bieden. Maar steeds meer applicaties worden online gebruikt. Zo gebruik ik graag Evernote als kladblok, Tweetdeck als twitter cliënt en Feedly voor het lezen van mijn feeds. Je moet daarvoor dus wel eerst je browser openen.

Snelkoppeling

Google Chrome heeft al wat langer Snelkoppeling in gebruik. Maar voorheen werkte dat nooit echt lekker. Je kon wel een snelkoppeling aanmaken maar dan kon je vanuit die gemaakte koppeling ook andere url’s volgen en die werden dan in hetzelfde venster geopend. Uiteindelijk werd daardoor mijn browser profiel beschadigd en moest je uitloggen of zelfs opnieuw opstarten om dat op te lossen.

Dat is niet meer nodig. Stel je wil nu Tweetdeck als aparte applicatie in je starterbar opnemen. Je gaat dan eerst naar Tweetdeck (liefst met de extensie uit de Chrome store). Zorg dat dit dan het enigste tabblad is in je Chrome browser. Ga vervolgens met je muis naar  “Google Chrome aanpassen en beheren –> Extra –> snelkoppeling maken“.

In het venster wat dan verschijnt plaats je een vinkje bij (Maak toepassingssnelkoppelingen op de volgende locaties) ‘Bureaublad’. Er verschijnt nu een icoon van Tweetdeck op je bureaublad. Je ziet het niet meteen maar dit is geen standaard plaatje maar een snelkoppeling.

Maak in je Home map een nieuwe map aan met bijvoorbeeld de naam Webapps. Verplaats de zojuist aangemaakte snelkoppeling van je bureaublad naar die map ‘Webapps’. Je zal zien dat de scherpte van het plaatje te wensen overlaat. Zoek daarom op internet een scherp plaatje of icoon van die applicatie. Download die afbeelding en sla die ook op in Webapps met dezelfde naam als de aangemaakte applicatie (uiteraard met extensie .jpg of .png) .

In sommige gevallen is het raadzaam om een eventuele witte rand de zelfde kleur te geven als jouw starterbar. Ik maak daarbij gebruik van gcolor2 (om de kleuren te pikken) en Gimp om die aanpassing door te voeren.

Klik vervolgens met je rechtermuisknop op de snelkoppeling. Kies daar voor eigenschappen. Klik daar met je muis op het (onscherpe) icoon van die snelkoppeling. Kies dan vervolgens voor de zojuist gedownloade icoon (het .jpg of .png bestand) zodat de afbeelding wordt verscherpt.

Schermafdruk van 2013-04-16 15:12:25

Sleep vervolgens de snelkoppeling naar de starterbar. Mogelijk moet je een keer opnieuw inloggen om het goede icoontje te zien.

Er wordt met deze werkwijze geen aparte browser geopend, alleen Tweetdeck verschijnt op je bureaublad. De mogelijkheid om een andere url in te tikken is afwezig en url’s openen een nieuw venster van Google Chrome.

starterbar16042013

Ubuntu is koel

Update: 8 juli 2014: https://www.digiplace.nl/gebruik-moederbord-specifieke-sensors/

Elk modern moederbord is tegenwoordig voorzien van sensors om de temperatuur van verschillende onderdelen in de gaten te kunnen houden. Onder Ubuntu kan je dat prima bijhouden met behulp van lm-sensors.

Installeren via bijv. de terminal met het commando: sudo apt-get install lm-sensors

Vervolgens een sudo sensors-detect om de verschillende sensors te ontdekken. Er worden in je terminal dan een paar vragen voorgelegd waarvan meestal de default antwoorden voldoende zijn.

lm-sensors detectAls de scan is gemaakt komt er een samenvatting van de gevonden sensors. …

Ubuntu 12.04/12.10: laatste NVIDIA driver installeren

Laat ik beginnen met de opmerking dat deze methode niet wordt aanbevolen. Je kan veel beter de standaard drivers gebruiken die Ubuntu zelf aanbied. Daar is op Digiplace al eerder over geschreven.  Maar soms het handig om toch buiten de gebaande paden te treden.

In mijn geval voldeed een standaard installatie van NVIDIA drivers niet. Ik gebruik twee schermen en elke keer liep daarmee het systeem vast. Daarom  heb ik handmatig drivers gedownload en geïnstalleerd en daarmee het systeem stabiel gekregen. Die werkwijze wordt hier straks beschreven.

Maar uiteindelijk was de oplossing van mijn probleem waarschijnlijk het blacklisten van de NOUVEAU driver. Ik vermoed dat die oplossing op zich zelf ook al genoeg zou zijn geweest.

Let op: vóór het uitvoeren van deze handelingen draaide mijn computer dus met de NOUVEAU driver en niet met de standaard NVIDIA driver.

Werkwijze:

Zorg eerst dat je systeem is ge-update en dat ook dkms is geinstalleerd (sudo apt-get install dkms). Standaard heb ik ook de pakketten build-essential linux-source en de linux-headers (sudo apt-get install linux-headers-$(uname -r)) geïnstalleerd.

Zorg dan dat je de juiste driver uitkiest vanaf de NVIDIA website: http://www.geforce.com/drivers. Ik ga ervan uit dat dit bestand dan in je Downloads map staat. In mijn geval is dat de NVIDIA-Linux-x86-310.44.run bestand.

Als die driver is gedownload begin je met het uitvoerbaar maken van dat bestand. Vanuit een terminal:

cd Downloads
sudo chmod +x NVIDIA-Linux-x86-310.44.run

Vervolgens blacklist je de NOUVEAU driver door het bestand /etc/modprobe.d/blacklist.conf aan te passen. Wederom vanuit de terminal:

sudo gedit /etc/modprobe.d/blacklist.conf

Plaats daarin de volgende regel onderin het bestand:

blacklist nouveau
options nouveau modeset=0

Sla het bestand op en sluit de editor.

Update: Nvidia beveelt aan om een apart bestand aan te maken om te voorkomen dat de blacklist wordt overschreven door een update.

How do I prevent Nouveau from loading and performing a kernel modeset?

A simple way to prevent Nouveau from loading and performing a kernel modeset is to add configuration directives for the module loader to a file in /etc/modprobe.d/. These configuration directives can technically be added to any file in /etc/modprobe.d/, but many of the existing files in that directory are provided and maintained by your distributor, which may from time to time provide updated configuration files which could conflict with your changes. Therefore, it is recommended to create a new file, for example, /etc/modprobe.d/disable-nouveau.conf, rather than editing one of the existing files, such as the popular /etc/modprobe.d/blacklist.conf. Note that some module loaders will only look for configuration directives in files whose names end with .conf, so if you are creating a new file, make sure its name ends with .conf.

Whether you choose to create a new file or edit an existing one, the following two lines will need to be added:

blacklist nouveau
options nouveau modeset=0
The first line will prevent Nouveau’s kernel module from loading automatically at boot. It will not prevent manual loading of the module, and it will not prevent the X server from loading the kernel module; see “How do I prevent the X server from loading Nouveau?” below. The second line will prevent Nouveau from doing a kernel modeset. Without the kernel modeset, it is possible to unload Nouveau’s kernel module, in the event that it is accidentally or intentionally loaded.

You will need to reboot your system after adding these configuration directives in order for them to take effect.

If nvidia-installer detects Nouveau is in use by the system, it will offer to create such a modprobe configuration file to disable Nouveau.

Ondanks het feit dat mijn computer op de NOUVEAU driver werkte zijn er nog wel restanten van NVIDIA terug te vinden. Om er zeker van te zijn dat alles is verwijderd voer je het volgende commando in:

sudo apt-get remove –purge nvidia*

Nu alle voorbereidingen zijn getroffen kan je overgaan tot het installeren.

Daarvoor is het nodig dat je de grafische omgeving stopt. Dat doe je door in een terminal het volgende commando in te geven:

sudo service lightdm stop 

Dan zou je uiteindelijk gewoon bij een inlogprompt terecht moeten komen. Mocht het scherm echter zwart blijven met een knipperende cursor dan kan je daarna CTRL+ALT+F1 intikken om dat te alsnog te verkrijgen.

Log nu in met loginnaam en wachtwoord en geef dit commando:

cd Downloads
sudo sh ./NVIDIA-Linux-x86-310.44.run 

Kijk goed naar de meldingen op het scherm. Als er een probleem is dan kan je de oplossing daar terugvinden. Als de driver goed is geïnstalleerd wordt dat gemeld en kan je met sudo reboot de computer herstarten.

RESULTATEN:

Ten eerste een stabiel systeem. Er zijn nu geen problemen meer met vastlopers. Maar daar had ik met NOUVEAU (de open source NVIDIA driver) ook geen last van. Maar de snelheid is enorm toegenomen. De gebruikte 310.44 driver is enorm veel sneller dan oudere drivers.

Kijk bijvoorbeeld eens naar de output van glxgears (zorg dan dat je het vinkje bij “Sync to VBlank” onder OpenGL Settings van nvidia-settings even verwijderd).

jos@digiplace: ~_006
Maar je kan ook testen door Steam te installeren en daarin een game te spelen. Hier een screenshot van mijn twee schermen waarop links onder Steam Counter Strike: Source draait.

Schermafdruk van 2013-04-05 12:56:38

 

En het spel draait supersnel in native resolutie van 1920×1080. Kortom..missie geslaagd.

Linux Computers gestopt met webshop

Vandaag is bekend gemaakt dat Linux Computers haar webwinkel heeft gestaakt. Daarmee komt een einde aan een heel bijzonder initiatief van stichting OSS Computers. De stichting had geen winstoogmerk en had zichzelf ten doel gesteld om het gebruik van Ubuntu te promoten door kant en klare computersystemen aan te bieden. Onder de vlag van Linux Computers werden dan ook prima systemen aangeboden.

Linuxcomputers

Maar deze systemen werden uiteindelijk gekocht door  bestaande Linux gebruikers. Omdat de stichting vooral nieuwe gebruikers heeft geprobeerd aan te trekken heeft een vervolg van dit initiatief dus geen zin. Temeer omdat binnenkort Ubuntu met een nieuw concept gaat komen waarbij het besturingssysteem (ook) wordt aanboden via een smartphone.

Allemaal niet onlogisch maar daarom niet minder jammer.

Installeer Linux Kernel 3.8.5 in Ubuntu 12.04 (én de laatste Nouveau driver)

Het hart van een Linux systeem is natuurlijk de kernel. Elke nieuwe release brengt nieuwe features en mogelijkheden. Helaas wordt een release upgrade niet automatisch doorgevoerd onder Ubuntu. Als je dus werkt onder bijvoorbeeld Ubuntu 12.04 LTS dan werk je met de 3.5.0 variant. Maar inmiddels is de Linux kernel bij 3.8.5 uitgekomen. Die 3.8.5 versie brengt de nodige voordelen met zich mee. Denk daarbij aan zaken als:

  • Ondersteuning voor Samsung’s F2FS File system
  • Verbeterde ondersteuning van de EXT4 filesystem
  • Snellere performance voor Brtfs
  • Betere zgn. hot-plug support
  • Verbeterde ACPI Power management
  • Veel meer drivers voor allerhande hardware
  • Betere ondersteuning voor Nouveau/ATI/Nvidia GPU’s
  • Betere geluids ondersteuning
  • etc. etc.

Afijn…de indruk bestaat dat het allemaal beter wordt en dan wil je daar ook gebruik van maken. Dat kan ook. Je wacht gewoon tot einde deze maand. Dan komt Ubuntu 13.04 uit en die komt met een 3.8. kernel.

Maar als je tevreden bent met je Ubuntu 12.04 LTS versie én toch over wil naar die kernel dan kan dat ook. Je moet dan even wat relevante bestanden downloaden vanaf de development kernel PPA van Ubuntu 13.04.  Dankzij handige scriptjes kan je dat eenvoudig automatiseren.

Het handigste vind ik het scriptje van UPUBUNTU: http://www.upubuntu.com/2013/03/install-linux-kernel-385-in-ubuntu.html

Oftewel:

cd /tmp
wget http://dl.dropbox.com/u/47950494/upubuntu.com/kernel-3.8.5 -O kernel-3.8.5
chmod +x kernel-3.8.5
sudo sh kernel-3.8.5
sudo reboot

Als je computer reboot krijg je een grafische Debian Grub  en start default de computer met de laatste kernel op. Ik gebruik overigens standaard de Nouveau driver waarbij ik overigens ook de nieuwste xserver-xorg-video-nouveau gebruik via de PPA van “Ubuntu -X” team. Mocht je ook die driver gebruiken met je Nvidia kaart dan zou ik die eerst even updaten. Ook dat werkt eenvoudig:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get dist-upgrade

Ik heb met deze driver ook geen last meer van zgn. tearing problemen onder Totem of VLC.

Mocht je het zelf willen proberen, het verliep hier allemaal zonder problemen. Maar er worden geen garanties gegeven. Als het mis gaat heb je pech.

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.

Scroll naar boven