# Errors + Solutions

# DKMS

# header_postinst.d/dkms exited with return code 4

## Error

`/etc/kernel/header_postinst.d/dkms:`  
`Error! Could not locate dkms.conf file.`  
`File:  does not exist.`  
`run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 4`

## Lösung

```bash
for i in /var/lib/dkms/*/[^k]*/source; do [ -e "$i" ] || echo "$i";done
```

<p class="callout info">Output: `/var/lib/dkms/******-123/340.106/source`  
</p>

```bash
sudo rm -Rf /var/lib/dkms/******-123/340.106/source
sudo apt upgrade
```

# Grub

# Grub startet nichtmehr das System

### Problem

Ubuntu startet nicht mehr mit dem Standart-Kernel, nur noch mit dem Recovery Mode Kernel ist ein Start am Desktop möglich.

### Lösung

Terminal -&gt;` sudo nano /etc/default/grub`

Ändere folgende Zeile auf: `GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"`

Anschließend *nano* speichern und schließen --&gt; `STR + C`

Um grub nun auf die neue config zu aktualisieren, wird im terminal folgendes eingegeben: `sudo update-grub`

<p class="callout warning">Um genauere Fehlermeldungen beim Start zu bekommen kann die Zeile auch auf folgendes ändern: `GRUB_CMDLINE_LINUX_DEFAULT=""`</p>

# Grub kein boot egal welcher Kernel

### Problem

Ich hab zu viel Blödsinn mit grub gemacht, dadurch hatte ich immer einen schwarzen Bildschirm, egal welcher Kernel.

### Lösung

Boote in Live Linux und öffne ein Terminal:

```
sudo add-apt-repository -y ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
```

<p class="callout success">Die Option "Automatische Reparatur" war bei mir die Lösung. Anschließend konnte ich mit grub wieder in mein Ubuntu</p>

# Nvidia

# Gsync screen flackert | XFCE

### Problem:

Wenn Gsync aktiv ist und man am XFCE Desktop ist. Flackert der Bildschirm, dabei ändern sich die FPS von 0 - \* in undefinierten Intervallen...

### Lösung in XFCE:

Gehe in Einstellungen &gt; Feineinstellungen der Fensterverwaltung &gt; Komposit

Deaktiviere: Anzeigekomposit aktivieren

# Nvidia Performance Mode on Startup

Mit dieser Lösung kann der Nvidia GPU Standartmäßig auf `Performace` Mode gestellt werden

## Problem

Nach jedem Neustart stellt sich der Nvidia GPU mode auf `Auto`. Dabei gehen in Mobilen Geräten ca 20 Watt an leistung verloren.

## Lösung

1. Startverhalten (Autostart Manager) öffnen. --&gt; In xfce im terminal mit folgendem Befehl: `xfce4-session-settings`
2. Add new Autostart on Login mit dem Command: `nvidia-settings -a [gpu:0]/GpuPowerMizerMode=1` [![nvidiaautomode.png](https://wiki.dergeorg.at/uploads/images/gallery/2021-10/scaled-1680-/nvidiaautomode.png)](https://wiki.dergeorg.at/uploads/images/gallery/2021-10/nvidiaautomode.png)

# Network

# No internet, but local network connection

### Problem

Internet is connected and working on all other devices. Local network can be accessed, but there is no connection to the internet possible

### Error cause

ProtonVPN

There where open connections to protonVPN killswitch

### Solution

Remove everything, except your network devices, till it starts working again

```shell
nmcli device
sudo nmcli connection delete pvpn-ipv6leak-protection
sudo nmcli connection delete pvpn-killswitc
```