Ubuntu

Ubuntu 12.04: Stabiele NVidia configuratie

Updatehttps://www.digiplace.nl/ubuntu-12-0412-10-laatste-nvidia-driver-installeren/

Na het succesvol installeren van de NVidia drivers onder Ubuntu 12.04 kwamen toch nog onverwachte problemen om de hoek kijken. En serieus ook want mijn computer liep gewoon volkomen vast. Niets hielp behalve het opnieuw opstarten. Vaak met meteen een nieuwe freeze als gevolg. Dat gaat niet werken natuurlijk. Ik ben mij ervan bewust dat die problemen per gebruiker kunnen verschillen. We gebruiken nou eenmaal niet allemaal dezelfde hardware.

Mijn grafische kaart is van MSI (MSI N450GTS Cyclone 1GB GDDR5, dual DVI+mini HDMI) die 2 Iiyama ProLite E2473HDS schermen aanstuurt (DVI) die (Twinview) staan ingesteld op hun native resolutie van ieder 1920×1080. Dat werkt zonder problemen onder de Nouveau driver dus je verwacht dat het ook werkt met de door Ubuntu aangeboden NVidia driver. Van belang is ook dat ik de 64 bits versie van Ubuntu gebruik.

Inmiddels ziet het er naar uit dat ik het probleem heb opgelost. De afgelopen twee dagen draait alles stabiel. Ik weet niet helemaal zeker waar de oplossing ligt omdat ik meerdere zaken heb aangepakt. Op termijn ga ik daar nog even naar kijken.

Ik heb ten eerste (maar ik verwacht niet dat het nodig is) gebruik gemaakt van de nieuwste xorg bestanden én nvidia drivers door een extra PPA toe te voegen: sudo add-apt-repository ppa:xorg-edgers/ppa Daarna de gebruikelijke sudo apt-get update om dan de installatie van de juiste nvidia driver op te starten met sudo apt-get install nvidia-current nvidia-settings. Ik heb mij hier overigens laten leiden door deze informatie op http://www.upubuntu.com/2012/11/install-nvidia-31019-linux-driver-in.html

Wat levert dat op:

Deze opdrachten zorgen ervoor dat de laatste stabiele NVidia driver wordt geinstalleerd: op dit moment 310.19. Een driver die de snelheid dramatisch vergroot. Maar ook hier ging het op enig moment fout mee. Het systeem liep weer regelmatig (kortstondig) vast. Maar dan komt de truc die er volgens mij echt toe doet: Je opent nvidia-settings en klikt naar “OpenGL Settings” en haalt daar het vinkje weg bij Allow Flipping”.

Of het mede bepalend is weet ik niet maar ik had al eerder het vinkje onder  CompizConfig Instellingen Beheerder bij de functie “OpenGL Sync naar VBlank”  leeg gemaakt. Dat had ik gedaan op basis van deze informatie en die bleek bij mij ook te kloppen: http://followthegeeks.com/compiz-is-consuming-too-much-cpu-heres-the-solution/

Om het feest compleet te maken heb ik daarna gekozen voor een sudo apt-get upgrade om alle andere bestanden te upgraden die vanuit de PPA worden aangeboden. Met als resultaat dat ik nu onder Ubuntu 12.04 werk met kernel 3.5.0-18-generic.

Volgens mij is het dan wel nodig dat je daarvoor een sudo apt-get install dkms hebt gedaan anders loop je tegen weer andere problemen aan (?)

DKMS enables kernel device drivers to be automatically rebuilt when a new kernel is installed.

Garanderen kan ik niets maar mocht je ook soortgelijke problemen herkennen dan lijkt het mij de moeite waard om deze procedure te doorlopen. Je krijgt dan niet alleen een stabiel systeem maar zelfs een flinke performance boost door de nieuwste driver.

Mocht je het niet aandurven maar herkent wel de freezes bij het gebruik van een NVIDIA driver en twinview dan is de truc om “Allow Flipping” uit te zetten mogelijk al voldoende om je probleem op te lossen. Ik ben benieuwd.

Grub menu zichtbaar maken

Als er geen ander besturingssysteem is geïnstalleerd naast Ubuntu dan wordt bij het booten van je computer het zgn. Grub menu niet getoond.  Toch is het wel handig om automatisch toegang tot dit Grub menu te verkrijgen. Denk aan het verkrijgen van de herstelconsole of de mogelijkheid om een vorige kernel te kiezen.

Er is een optie om tijdens het booten je shift toets ingedrukt te houden. Maar dat werkt niet bij iedereen óf je bent gewoon weer eens te laat met het indrukken.

Het kan veel makkelijker. Open daarvoor je terminal en voer het volgende commando in:

gksudo gedit /etc/default/grub

zoek daar naar de volgende twee regels:

GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true

En plaats voor specifiek die twee regels een # zodat het er als volgt uit komt te zien:

#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true

Sla het bestand op en voer daarna dit commando uit:

sudo update-grub

Start je computer opnieuw op en het Grub menu verschijnt voortaan automatisch.

Ubuntu | FTP toegang naar Ubuntu One

Het is mogelijk om met een FTP verbinding toegang te verkrijgen tot je Ubuntu One cloud opslag. Handig als je snel iets moet bewaren of juist weer wil verwijderen.

u1ftp

Om FTP toegang te verkrijgen zijn er een paar opdrachten in de terminal nodig. Iedere regel is een apart commando.

mkdir ~/u1ftp
cd ~/u1ftp
wget https://launchpad.net/u1ftp/trunk/0.1/+download/u1ftp-0.1.zip
ln -s ~/u1ftp/u1ftp-0.1.zip u1ftp
python u1ftp

Na het intikken van dat laatste commando zie je in je terminal een regel verschijnen met als uitvoer “Listening on ftp://127.0.0.1:2121/“. Hou de terminal open (!).

Open nu Nautilus en kies vanuit het menu onderdeel ‘bestand‘ voor ‘Verbinden met server ..

Kies voor ‘FTP (met aanmelding)

Vul de velden als volgt in:

Server: 127.0.0.1
Poort: 2121
Type: FTP (met aanmelding)
Map: /
Gebruikersnaam: je Ubuntu One  gebruikersnaam (je e-mail adres)
Wachtwoord: je wachtwoord

Plaats ook een vinkje bij ‘wachtwoord onthouden‘.

Allemaal correct ingevuld? Klik dan op ‘Verbinden‘.  Je krijgt dan snel een apart venster van Nautilus met daarin de inhoud van Ubuntu One. Je kan vervolgens bestanden van en naar die map kopiëren of verwijderen.  Let op: Maak meteen een bladwijzer in Nautilus aan.

Automatisch opstarten u1ftp

Om te voorkomen dat je dit elke keer moet uitvoeren is dit proces hierna ook te automatiseren. Open daarvoor ‘opstartoepassingen‘. Klik op ‘Toevoegen‘ en vul de velden als volgt in:

Naam: U1FTP
Opdracht:  python /home/$USERNAME/u1ftp/u1ftp & (let op: vervang USERNAME met jouw Ubuntu desktop gebruikersnaam)
Klik op  “Toevoegen

De volgende keer dat je op Ubuntu computer inlogt wordt de verbinding gemaakt en kan je met de eerder in Nautilus gemaakte bladwijzer weer toegang verkrijgen tot U1FTP.

Ubuntu | Handige tips

Er zijn gelukkig heel veel websites die handige tips delen over het gebruik van Ubuntu op je desktop. Een paar van die tips laat ik hier de revue passeren.

FULL SCREEN FLASH

Zo heb ik veel voordeel ondervonden van een kleine tweak in libflashplayer.so waardoor fullscreen flash uitzendingen/filmpjes ook full screen blijven als ik op het andere scherm (ik gebruik er twee) met iets anders bezig ben. Lees op Webupd8 over die mogelijkheid onder nummer 2 van dat artikel.

LIMBO

Mijn kinderen (10 & 12) gebruiken ook Ubuntu en zijn blij dat er steeds meer leuke games zijn te downloaden. De nieuwste aanwinst werkt weliswaar via een meegeleverde Crossover (wine) installatie maar dat maakt Limbo er niet minder leuk op. Lees hier meer over LIMBO op OMG!Ubuntu!

UPGRADE NAAR KERNEL 3.6.2

Ubuntu 12.10 gebruikt op dit moment kernel 3.5.0-17-generic maar de onlangs vrijgegeven versie 3.6 heeft een aantal nieuwe features die best interessant zijn om te gebruiken. Vooral de zgn. ‘suspend to both modus’ zou een aanwinst kunnen zijn. Met deze mogelijkheid wordt de inhoud van je werkgeheugen weggeschreven naar je harde schijf voordat de standby modus wordt geactiveerd. Die mogelijkheid werkt sneller én veiliger dan de huidige hibernation functie die nu wordt aangeboden. Er zijn nog veel meer voordelen die met de versie 3.6 kernel worden aangeboden. Lees daar meer over in dit informatieve artikel op Tweakers.net: Verse Linux-kernel 3.6 biedt suspend to both-modus.

Ubuntu zal echter de 3.6 kernel waarschijnlijk niet aanbieden in Ubuntu 12.10. Daar moeten we dus voor wachten tot april als versie 13.04 wordt vrijgegeven. Mocht je niet zo lang willen wachten dan moet je zelf aan de bak. Dat is niet geheel zonder risico maar wie niet waagt, die niet wint.

Ik heb het nog niet gedaan overigens, maar de howto op nOObs on Ubuntu: Linux Kernel 3.6.2-quantal Is Released prikkelt mij wel uit moet ik zeggen.

Ubuntu: foutberichten weglaten

Het programma Apport is verantwoordelijk om bij geconstateerde programma fouten zgn. debug informatie door te geven aan de ontwikkelaars van Ubuntu. Je krijgt dan als gebruiker eerst een popup scherm te zien waaruit blijkt dat er een programma is gecrasht. Kleine moeite om daar gebruik van te maken. Je helpt daarmee actief mee aan het verbeteren van Ubuntu.

Wil je echter van deze meldingen afkomen dan voer je in een terminal het volgende commando uit:

gksudo gedit /etc/default/apport

De oplossing is dan meteen zichtbaar in het configuratiebestand. Zet apport uit door de 1 aan te passen naar 0. Maar dan moet je daarna niet klagen dat bugs onopgelost blijven natuurlijk!

Scroll naar boven