Desktop

Ubuntu: kill X server

Als je onder Ubuntu 17.10 met Xorg werkt dan kan je met behulp van de toetscombinatie CTRL+ALT+BACKSPACE  je displayserver opnieuw opstarten. Je moet alleen zorgen dat die toetscombinatie actief staat ingesteld. Een van de makkelijkste manieren is om het onderstaande commando in je terminal uit te voeren:

gsettings set org.gnome.desktop.input-sources xkb-options "['terminate:ctrl_alt_bksp']"

Powerline

Powerline

Een leuke toevoeging voor aan je terminal is Powerline. Het maakt je terminal net even opvallender om te zien én het geeft ook een aantal voordelen. Powerline is de manier waarop je prompt wordt vertoond in je terminal.

Powerline

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome, i3 and Qtile.

Het toepassen van Powerline in je bash terminal is dus maar een deel van het verhaal, maar een die wel degelijk iets toevoegt. Installeren is eenvoudig en werkt onder Fedora als volgt:

sudo dnf install powerline powerline-fonts

Vervolgens bewerk je jouw ~/.bashrc bestand door deze code toe te voegen:

if [ -f `which powerline-daemon` ]; then
  powerline-daemon -q
  POWERLINE_BASH_CONTINUATION=1
  POWERLINE_BASH_SELECT=1
  . /usr/share/powerline/bash/powerline.sh
fi

Open vervolgens een nieuwe terminal en zie hoe Powerline zich laat zien:

Powerline

GDM openen op het primaire scherm

Digiplace draait op een desktopcomputer (Fedora Workstation 27) met 2 identieke schermen. Schermvolgorde staat goed ingesteld en het hoofdscherm staat links. Maar bij het inloggen of het opnieuw aanmelden verschijnt het inlogscherm van GDM op het rechterbeeldscherm.

GDM

Fix:

Open een terminal en voer het volgende commando in:

sudo cp ~/.config/monitors.xml /var/lib/gdm/.config

Fedora: disable tracker

Onder Fedora 25 & 26 was het uitzetten van de computer soms een tijdrovende klus. Het kon soms wel tot 2 minuten duren voordat de de computer zichzelf wist uit te schakelen. Ook liepen tijdens gebruik de temperaturen soms hoog op door een intensieve cpu task. De oorzaak bleek te liggen bij tracker.

Tracker

Tracker is a search engine, search tool and metadata storage system.

It allows you to find the proverbial needle in your computer’s haystack as well as providing a one stop solution to the organisation, storage and categorisation of your data.

Tracker beteugelen

Mijn voorkeur is om tracker in zijn geheel te beteugelen. Als volgt te regelen:

sudo dnf install tracker-preferences

Start vervolgens tracker-preferences op en zet alles uit. Open vervolgens Nautilus. Maak alle bestanden zichtbaar (CTRL+h) en wis de map

.cache/tracker

Bij mij ging dat om een bestandsomvang van ruim 12 Gb (!). Herstart nu  je computer.

Mijn cpu load is nu helemaal tot rust gekomen. Dat is ook ten goede gekomen van de temperatuur. En de computer start en sluit nu snel af.

Wil je toch gebruik blijven maken van tracker? Open dan tracker-preferences en maak daarin je eigen keuzes. De meest voor de hand liggende keuze is om te kiezen voor (Begrenzingen) Bestanden op de achtergrond indexeren: Alleen als de computer niet wordt gebruikt. 

Voorkom tearing onder nvidia graphics card

nvidia

Tearing is het fenomeen dat zich kan voordoen op je beeldscherm bij het bekijken van video of het spelen van een spel. Bij tearing wordt een eerder weergegeven frame overschreven door een nieuw frame. Gedeelten van het oude frame zijn dan nog zichtbaar wanneer het nieuwe frame wordt weergegeven.

Op mijn voormalige Ubuntu en huidige Fedora Workstation was tearing een vervelend probleem bij het afspelen van bijvoorbeeld een youtube film of bij het bekijken van Netflix. Mijn computer maakt gebruik van een NVIDIA grafische kaart (GTX GeForce 760) en daarvoor wordt momenteel de NVIDIA 384.69 driver voor ingezet. Standaard wordt overigens bij Fedora geen gebruik gemaakt van een /etc/X11/xorg.conf configuratie bestand. Maar je kan er wel zelf een aanmaken. Daar zijn ook handleidingen voor te vinden. Maar als je een moderne kaart en recente driver gebruikte kan het ook met behulp van de NVIDIA driver software.

Oplossing

Je kan er voor kiezen om onderstaande handeling niet uit te voeren als root. Je opent dan niet nvidia-settings met het sudo commando. Dan hoef je ook niet te kiezen voor “Save to X Configuration File” want daarvoor heb je natuurlijk root rechten nodig. Het werkt dan net zolang tot je weer je computer opstart. Probeer het eerst eens op deze manier uit. Maar als dat werkt dan wil je mogelijk ook die instelling definitief maken. Dat doe je als volgt:

Open een terminal en voer volgende commando in:

sudo nvidia-settings

Daarmee open je (na het invoeren van je wachtwoord) als root je NVIDIA X Server Settings.

  1. Klik daarin op de 2e regel, links in dat scherm: X Server Display Configuration.
  2. Vervolgens klik je in het rechterdeel van dat venster op Advanced en plaatst een vinkje bij “Force Composition Pipeline” en bij “Force Full Composition Pipeline“.
  3. Klik op Appy
  4. Klik op “Save to X Configuration File
  5. in het dan te verschijnen venster tik je het volgende pad en bestandsnaam in: /etc/X11/xorg.conf
  6. Sluit vervolgens NVIDIA X Server Settings af en herstart je computer.

tearing

Scroll naar boven