Verhoog de responsiviteit van Ubuntu

Als je werkt met een GNU/Linux desktop dan geniet je natuurlijk van een vlot werkende computer. Zo start Ubuntu bijvoorbeeld lekker vlot op en over het algemeen verricht het zijn taken naar behoren. Maar er zijn wel degelijk momenten dat je wenkbrauwen omhoog schieten. Je herkent het mogelijk wel:

je kopieert een groot bestand of een heleboel mappen van de ene naar de andere locatie. Dat kan even duren. Ondertussen wil je dan een ander programma opstarten of zelfs even rustig naar een film kijken die nog ergens op je harde schijf staat te wachten. 

Ai…dat gaat niet altijd even goed. Het duurt geruime tijd voordat een programma opstart of die film blijft gewoon stilstaan. Je zou denken dat het kan komen door tekort schietende hardware of door een tekort aan geheugen maar de kans is groot dat je tegen een verkeerde disk I/O scheduler bent aangelopen.

Disk I/O scheduler

Laten we eens kijken wat dat uberhaupt is. WikipediA legt het als volgt uit:

Input/output (I/O) scheduling is the method that computer operating systems use to decide in which order the block I/O operations will be submitted to storage volumes. I/O scheduling is sometimes called disk scheduling.

I/O scheduling usually has to work with hard disk drives that have long access times for requests placed far away from the current position of the disk head (this operation is called a seek). To minimize the effect this has on system performance, most I/O schedulers implement a variant of the elevator algorithm that reorders the incoming randomly ordered requests so the associated data would be accessed with minimal arm/head movement.

Noop, deadline of cfg

Linux kent 3 verschillende disk I/O schedulers: ‘noop’, ‘deadline’ & ‘cfq’ (default). Maar Ubuntu is een tijd geleden over gestapt op ‘deadline’. En terecht wat de praktijk leerde dat ‘deadline’ sneller kon werken dan de standaard ‘cfg’. Maar sinds de laatste kernels (vanaf Ubuntu 14.10 en dus ook met Ubuntu 15.04) blijkt dat de kernel er anders over ging denken. En daardoor werkt ‘deadline’ niet meer zo goed als oorspronkelijk was bedoeld.

Gelukkig valt dat op te lossen. Je kan heel eenvoudig je computer weer opstarten met behulp van de ‘cfg’ disk I/O scheduler. Maar zoals Johan Cruyff ons ooit heeft geleerd: “elk voordeel heeft zijn nadeel” In dit geval zal een switch naar ‘cfg’ de responsiviteit van Ubuntu vergroten maar daardoor zal het kopiëren van die bestanden (iets) langer gaan duren als je tegelijkertijd veel andere taken wil uitvoeren.

Verander je disk I/O scheduler

De methode is simpel. Je opent GRUB’s configuratie bestand in je editor. Ik gebruik hier nano en wel als volgt:

sudo nano /etc/default/grub

Zoek nu in dat bestand de regel:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

en verander dat in:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=cfq"

Sla het bestand op en laat GRUB weten dat het zich ander moet gedragen door:

sudo update-grub

Herstart nu je computer en test het uit. Voor mij blijft het de standaard instelling onder Ubuntu 15.04.

KDE ships Plasma 5.4.0

Op 25 augustus is een nieuwe vrijgave uitgekomen van KDE’s Plasma 5. Met Plasma 5.4.0 worden tal van verbeteringen doorgevoerd die ieder voor zich natuurlijk een aanwinst zijn voor KDE gebruikers.

This release of Plasma brings many nice touches for our users such as much improved high DPI support, KRunner auto-completion and many new beautiful Breeze icons. It also lays the ground for the future with a tech preview of Wayland session available. We’re shipping a few new components such as an Audio Volume Plasma Widget, monitor calibration tool and the User Manager tool comes out beta.

Application Dashboard

Er wordt ook gesproken over een zgn. Application Dashboard alternative launcher.

Plasma 5.4 brings an entirely new fullscreen launcher Application Dashboard in kdeplasma-addons: Featuring all features of Application Menu it includes sophisticated scaling to screen size and full spatial keyboard navigation.

plasma-screen-dashboard

 

Dat ziet er goed uit. Vooral in combinatie met maar liefst 1400 nieuwe iconen.  Mogelijk is deze ontwikkeling voortgekomen om gebruikers op een tablet (touch bediening) te bedienen en hebben gebruikers op een standaard computer er minder baat bij. Afijn…dat gaan we eens bekijken binnenkort.

Bron: KDE Ships Plasma 5.4.0, Feature Release for August | KDE.news

Last.fm (Beta) onder Ubuntu

Als muziekliefhebber scrobble je mogelijk ook je beluisterde muziek door aan last.fm? Zelf doe ik dat sinds oktober 2008. Op die manier openbaar ik niet alleen mijn muzikale voorkeur (digiplace) , maar krijg ik zelf vooral inzicht in vergelijkbare muziek. Veel muziek heb ik dan ook ontdekt dankzij deze service van last.fm.

screenshot beta last.fm

Last.fm (Beta)

Op dit moment is Last.fm bezig met het upgraden van haar website. Bekijk maar eens mijn profiel op last.fm Beta: http://beta.last.fm/user/digiplace.En tot mijn grote plezier merk ik dat ze naar wat kritische opmerkingen hebben geluisterd. Want in deze versie kan je nu onder Ubuntu ook via hun website muziek rechtstreeks via je eigen (native) Spotify beluisteren. Er is ook een koppeling voor Youtube, maar daar moet nog wat aandacht aan worden besteed.

De koppeling met Spotify werkt overigens nog niet helemaal perfect. Je kan het beste Spotify al geopend hebben, dan werkt het prima. Het automatisch starten (én afspelen) van Spotify verloopt nog wat stroef. Maar het stemt zeer hoopgevend. En muzikaal!

Spotify 1.x (Linux) komt als beta beschikbaar

Spotify heeft een aparte repository beschikbaar gesteld voor gebruikers die de Beta versie van Spotify’s 1.x willen testen. De stap van versie 0.9.17.1 naar 1.x gaat een aantal voordelen opleveren.

  • Various text/mouse input bugs in current stable release (e.g. client doesn’t give up mouse focus, crash on drag/drop, text input not work on some window managers) have been fixed.
  • “Now playing” notifications can be switched off in the settings page
  • The WM_CLASS property should be set correctly

Je moet dan wel bereid zijn om actief mee te helpen want er zijn vooralsnog ook nadelen aan de huidige beta verbonden.

Zo werkt Facebook Connect nog niet, er is geen applicatie menu en ook geen tray icoon beschikbaar. Daarnaast is de Beta alleen beschikbaar in een x86_64 versie (dus geen 32 bits ondersteuning) én gebruikers met een 4K scherm hebben een extra vergrootglas nodig om de cliënt te kunnen aflezen.

Schrikt dit je nog niet af én wil je een steentje bijdragen aan het verder optimaliseren van deze geweldige applicatie dan installeer je de test repo als volgt:

echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list

Daarna kan je gewoon via Synaptic of via je terminal de spotify client installeren.

sudo apt-get update

sudo apt-get install spotify-client

Zorg er dan wel voor dat je eerst je eventueel huidige versie hebt verwijderd of kies voor een upgrade. Je kan eventueel ook de test repo weer verwijderen met het commando

sudo rm /etc/apt/sources.list.d/spotify.list

Spotify

Meer informatie? Spotify Client 1.x beta for Linux has been released

Nederlandstalige Ubuntu documentatie

Ubuntu is naar mijn beste weten de meest gebruikte GNU/Linux distributie voor op de desktop. Een van de redenen waarom Ubuntu zo populair is komt door de aanwezigheid van een grote en levendige gemeenschap.

Wereldwijd zijn er tal van community’s actief die zich inspannen om lokale gebruikers te helpen met het installeren en onderhouden van hun Ubuntu computersysteem. En dat geldt natuurlijk ook voor Nederland waar Ubuntu-NL actief is.

Wat is en wat doet Ubuntu-Nl?

Ubuntu Nederland (Ubuntu-NL) is het aanspreekpunt in Nederland en Vlaanderen (in samenwerking met Ubuntu-BE) voor Nederlandstalige Ubuntugebruikers. Ubuntu-NL is opgericht in 2004, kort na de release van de eerste versie van Ubuntu. Vandaag de dag horen ze bij de grootste en meest actieve LoCo-teams binnen de Ubuntu-gemeenschap.

Als je meer wil weten over de belangrijkste bezigheden van Ubuntu-NL dan verwijs ik je graag naar hun website: www.ubuntu-nl.org/gemeenschap.

Officiële Ubuntu documentatie en de Nederlandstalige Ubuntu-nl documentatie wiki

Vandaag kwam ik op de facebookpagina van Ubuntu-NL een artikel tegen waarin ik werd gewezen op de Nederlandstalige Ubuntu-NL documentatie wiki. Een uitstekend voorbeeld van hoe sterk deze gemeenschap zich inzet voor Ubuntu. Warm aanbevolen.

Nederlandstalige Ubuntu-NL documentatie wiki

Voorjaarsschoonmaak in Bestanden

Een kleine maar zeer handige tip kwam ik tegen op de website van Web Upd8: How to hide files and folders in your file manager. Je maakt een tekstbestand aan met de naam .hidden en plaatst daarin de  namen van mappen en bestanden die je niet wil wissen maar toch niet wil zien in je bestandsmanager.

Maak .hidden aan

Ik heb die optie gecombineerd met het aanpassen van mijn bladwijzers onder Nautilus. Want ik hoef ook daarin bijvoorbeeld niet mijn mappen Video’s en/of Muziek te zien.  Deze  bladwijzers van Ubuntu staan vermeld in

Lees meer

Verander de thema kleuren

Ubuntu maakt al jaren gebruik van het Ambiance thema. Ben je daarop uitgekeken dan kan je eenvoudig een ander thema installeren. Persoonlijk ben ik een groot liefhebber van het Numix thema. Daar is eerder over geschreven op Digiplace (www.digiplace.nl/ubuntu-verfraaien-met-numix/). En dat thema combineer ik dan graag met het Faba-mono icoon (lees: www.digiplace.nl/material-design-op-je-ubuntu-desktop/).

Maar dan blijft er toch nog een klein ongemak over: de standaard oranje kleur van het Ambiance thema. Er is natuurlijk niets mis met oranje maar het is prettig als verschillende elementen samensmelten met bijv. de kleur van je wallpaper. Hoe verander je dus de thema kleuren?

GTK-theme-config

Voor die situaties is het installeren van gtk-theme-config (Thema-instelling) een uitkomst.

sudo apt-get install gtk-theme-config

Met behulp van dit eenvoudige programma kan je zonder problemen verschillende elementen aanpassen. En weer terugzetten naar de standaardwaarden als je onverhoopt toch de weg kwijt bent geraakt. Het is raadzaam (=nodig) om na het instellen van de gewenste onderdelen even opnieuw in te loggen.

themakleuren

Nederlandse spelling in Gmail onder Firefox

Firefox is de default browser onder Ubuntu (Unity). En in mijn situatie heeft het een heel groot voordeel ten opzichte van bijv. Google Chrome. Als je namelijk met 2 schermen werkt (en 2 starterbars gebruikt) opent Firefox zich automatisch op het scherm waar je de starter hebt aangeklikt. Dat lijkt een futiliteit maar het is een verademing om niet meer met je browser te hoeven slepen.

Desktop Digiplace mei 2015

Maar er kleeft ook een keerzijde aan Firefox. Onder Linux wordt Adobe Flash niet meer ondersteund. En dus werkt Firefox met een verouderde versie van Adobe’s flash. En dat wreekt zich soms op websites die verwachten dat je met de laatste versie van Flash werkt. Om die reden gebruik ik Google Chrome als standaard browser.

Totdat er een artikel verscheen (fresh-player-plugin-024-released-with.html) waarin wordt uitgelegd hoe je de zgn. Pepperflash versie van Google Chrome kunt integreren onder Firefox. Dat bleek heel aardig te werken en Firefox kon daarmee weer terug als default browser.

spellchecker.dictionary: en_CA?

Soms komt voor elke oplossing een ander probleem terug. Want tot mijn grote ergernis bleek dat onder Firefox de spellingscontrole onder Gmail niet goed te werken.

Lees meer

Automatiseer helderheid laptop scherm

Automatiseer de helderheid van je laptop scherm. Het klinkt zo eenvoudig. Op je laptop met Ubuntu is het niet zo lastig om de helderheid van je scherm aan te passen. De meeste laptops hebben daarvoor een functie aan de een of andere knop toegewezen. Helaas vergeet Ubuntu die ingestelde waarde als je de laptop weer opnieuw opstart. En als je er even niet aan denkt…precies..daar gaat je kostbare acculading.

Automatiseer de helderheid van je laptop scherm

Op followghegeeks.com vond ik gelukkig een zeer handige oplossing.

One of the most unacceptable things in Ubuntu is that it doesn’t remember the brightness level you have set before. Thus, by default, you need to set it again and again on every startup.

Installeer dus eerst xbacklight met

sudo apt-get install xbacklight

Open vervolgens ‘Opstarttoepassingen‘ en start automatisch xbacklight met een voor jou prettige waarde. In het voorbeeld gebruik ik 50 oftewel helderheid op halve kracht.

helderheid laptop scherm

Bron: http://followthegeeks.com/automatically-set-brightness-level-on-startup-in-ubuntu/

Een monochrome Spotify indicator icon

Plezier zit natuurlijk ook in de details. Zo luister ik graag naar Spotify als ik achter mijn computer zit. Maar Spotify laat altijd haar groene én net iets te grote icoon zien onder Ubuntu’s Unity panel.

Spotify icoon groen

 

Op zoek naar een oplossing kwam ik terecht bij askubuntu.com. De oplossing bleek simpel en effectief. Met de kanttekening dat je deze exercitie wel moet herhalen als Spotify (de Linux variant) een update krijgt.

Monochrome spotify icoon

 

Spotify’s green colored “tray” icon looks out of place on Ubuntu’s Unity bar, next to the other monochrome icons. In addition to the color, the size of the icon is a bit too large.

Onder Ubuntu 15.04 heb ik met de volgende commando’s de klus geklaard. Gebruik je een oudere versie van Ubuntu dan gebruik je ook een oudere versie van ImagicMagick en moet je het commando even aanpassen. Gebruik daarvoor de oplossing die je leest bij onderstaande bron.

sudo cp /opt/spotify/spotify-client/Data/resources.zip /opt/spotify/spotify-client/Data/resources.zip.original
unzip /opt/spotify/spotify-client/Data/resources.zip _linux/spotify-linux-512.png
convert _linux/spotify-linux-512.png -resize 448x448 -background transparent -extent 512x512-32-32 -colorspace gray -sigmoidal-contrast 10,50% _linux/spotify-linux-512.png
sudo zip /opt/spotify/spotify-client/Data/resources.zip _linux/spotify-linux-512.png
rm -rf _linux

Bron: How to Add a Monochrome Spotify Indicator Icon?