Ubuntu

CTRL-ALT-BACKSPACE

Vanaf Ubuntu 13.10 is het nog steeds mogelijk om je x-server af te breken met de toetscombinatie CTRL-ALT-BACKSPACE. Je kan echter niet meer die mogelijkheid terugvinden in je toetsenbord instellingen.

Je moet nu vanuit je terminal die functie activeren.

Open een terminal en voer de volgende opdracht in:

sudo dpkg-reconfigure keyboard-configuration

Voer je wachtwoord in

Vervolgens 5 x je enter toets indrukken totdat je dit veld ziet verschijnen:

CTRL-ALT-BACKSPACE

Kies met je tabtoets voor <Ja> en je bent klaar.

Nautilus “open met”

Sinds Ubuntu 13.04 is het niet meer mogelijk om vanuit Nautilus een bestand óf map te openen met een andere applicatie.

Voorheen kon je met je rechtermuisknop het betreffende bestand óf de map aanklikken om dan vanuit het keuzemenu voor “openen met” te kiezen. Dat gemis is vooral lastig als je nu bijvoorbeeld dvd bestanden hebt weggeschreven naar je harde schijf. Je kan nu niet meer die map aanklikken en ervoor kiezen om die inhoud af te spelen met bijvoorbeeld VLC.

Mocht je ook die specifieke functie missen dan brengt “nautilus actions” een oplossing.

(n.b.: dit is gedaan onder Ubuntu 14.04 alpha en dus zijn de vertalingen van sommige schermen nog niet voltooid)

Nautilus Actions

Installeer nautilus actions vanuit je terminal met sudo apt-get install nautilus-actions

Eenmaal geïnstalleerd open je Dash en zoekt naar Nautilus-Actions Configuration Tool.

Open deze applicatie. Kies met je muis linksboven voor “Define a new action” Voer in het veld “Context label” een herkenbare naam in zoals “Open with VLC”.

Klik vervolgens op het tabblad “Command”. Voer daar het juiste commando in voor de gewenste applicatie in het veld “Path”. In het veld “Parameters” voer je vervolgens “%b” in en in het invoerveld “Working directory” plaats je “%d”.

Kies vervolgens voor opslaan door linksboven op het icoon (record all the modified actions…) te klikken.

Schermafdruk van 2014-01-29 21:21:45

Herstart Nautilus door in een terminal de opdracht “nautilus -q” in te voeren.

Blader nu naar de gewenste map en klik die aan met behulp van je rechtermuisknop. Kies daar voor de benodigde actie die staat vermeld onder Nautilus-Actions actions.

Schermafdruk van 2014-01-29 21:26:03

BlueGriffon Web editor

In de softwarebronnen van Ubuntu 12.04 kan je nog KompoZer vinden. In latere versies van Ubuntu wordt deze applicatie niet meer aangeboden.

KompoZer

KompoZer is een web editor die is gebouwd rondom de Gecko (Mozilla) engine.  Sinds 2010 is dit programma al verstoken van updates en vandaar dat het niet meer in een repository thuis hoort.

Update: nieuwe gemeenschap voor KOMPOZER is actief!

(edit 20-01-2023) Er blijkt inmiddels nieuw leven geblazen in Kompozer. Deze open source gemeenschap heeft een nieuw adres en je wordt aangeraden om daar eens een kijkje te nemen. Je vindt ze op https://kompozer-web.de/en/

Bluefish

Dat is ook niet heel erg want onder Ubuntu  kan je bijvoorbeeld  ook Bluefish Editor vinden wat een uitstekende editor is voor het maken en bewerken van o.a. html, xhtml, html5, css, Java, Perl, PHP, Python, Ruby, SQL, WordPress en xml bestanden.

BlueGriffon

Een van de voordelen van KompoZer is de mogelijkheid om ook in de zgn. WYSIWYG modus te werken. Ook BlueGriffon geeft je die optie. Dit programma is ook gebouwd op de rendering engine van Firefox. De laatste versie is echter uit 2019 en lijkt inmiddels niet meer actief te worden ondersteund. .

Upgrade Desktop computer

Vandaag is met behulp van (lees: dankzij) Wiep Radsma mijn computer volledig overhoop gegooid. Het (micro-atx) moederbord (een Asus P8H67-M EVO) werd vervangen voor een Gigabyte ATX bord (GA-Z77-D3H), mijn Nexus 450 voeding werd opgeschaald naar een modulaire MS-Tech voeding van 750 watt en de Boxed cpu cooler van mijn Intel i7 2600 werd vervangen voor een Artic Freezer 7.

Omdat op het oude Micro-ATX bord de videokaart vlak naast mijn hauppauge tv card zat was er nauwelijks koeling op de GPU. Die situatie wordt natuurlijk meteen opgelost met het plaatsen van een groter ATX bord. Tevens is in de kast een case voor hdd’s verwijderd waardoor de intake van de front fan rechtstreeks over de grafische kaart wordt gestuurd. Dankzij de modulaire voeding zijn sowieso minder kabels aan boord en de kabels die er moeten zijn worden allemaal achter de backplate omgeleid waardoor de kast van binnen een optimale airflow heeft verkregen.

Daarnaast werden de ventilatoren nu via het moederbord aangesloten i.p.v. rechtstreeks op de voeding waardoor ze kunnen reageren op de geregistreerde sensor warmte. Er zijn wel meer zaken aangepast maar waar het vooral om gaat is dat de temperatuur van de cpu, gpu en moederbord hierdoor drastisch is verlaagd. Niet alleen in rust maar ook onder een zware belasting blijft alles zeer koel en met de responsieve fans is de kast ook fluisterstil geworden.

Digiplace hardware WR Mod

De foto’s zijn niet van de beste kwaliteit maar links is de oude situatie en helemaal rechts ziet dat er allemaal toch wel een heel stuk beter uit.

Update: nog wat extra foto’s:

DSC_3996.geschaald

DSC_4001.geschaald

temps-040613

 

Diodon: Dé klembordmanager voor Unity?

Gnome Shell of Ubuntu’s Unity komen niet standaard met een klembord manager op de proppen. Maar zoals altijd valt er genoeg te vinden in Ubuntu’s Softwarecentrum. Parcellite werkt echter bij mij niet goed onder Ubuntu 13.04 (Unity).

Clipit is een fork van Parcellite en lijkt dan wel beter te werken, maar als je dan eens gaat kijken onder Gnome Shell dan valt op dat Clipit daar twee keer wordt geladen. En je moet sowieso zelf actie ondernemen om deze applicatie in je opstarttoepassingen te krijgen.

De ontwikkelaar van Clipit heeft overigens grote problemen met Gnome 3 en is zelf overgestapt naar KDE. Kortom..de hoogste tijd om eens een andere klembord manager te zoeken.

Diodon

Gelukkig is er een uitstekend alternatief: Diodon.

Diodon klembord manager

Het is gewoon te vinden in Ubuntu softwarecentrum. Het nestelt zich automatisch in je opstarttoepassingen, je kan het eventueel zelfs integreren in Unity’s Dash. Er verschijnt ook maar één exemplaar onder Gnome Shell en tot slot plaatst Diodon een aantrekkelijk icoon (de paperclip) in je panel.

Diodon paperclip icon

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.

Scroll naar boven