Der Kernel, das eigentliche Linux, liefert bei Problemen mit Hardware immer die passenden Informationen – natürlich auch, wenn alles funktioniert. In diesem Abschnitt lesen Sie, wie Sie mit Kmon Hardware-Problemen auf die Spur kommen.
Vor einigen Jahren, als es Systemd noch nicht gegeben hat, nutzte man mit administrativen Rechten noch folgenden Befehl auf dem Terminal, um sich anzeigen zu lassen, was mit der Hardware gerade falsch läuft:
dmesg
Dieser Befehl liefert in seiner Ausgabe, welche Hardware seit dem Start von Debian initialisiert wurde sowie welche Treiber und Firmware dazu genutzt wurde. Bei Problemen lieferte die Ausgabe Informationen darüber, welche Hardware nicht richtig funktioniert, und welche Firmware installiert werden muss, damit die Hardware mit allen Funktionen genutzt werden kann.
Der Befehl lässt sich auch heute noch nutzen und Sie können ihn bei Hardware-Problemen wie folgt optimieren:
dmesg | grep firmware
So liefert der Befehl nur Ausgaben mit Problemen bei fehlender Firmware und zeigt entsprechende Firmware an. Solche Firmware müssten Sie anschließend nur aus dem Internet herunterladen, mit administrativen Rechten nach »/usr/lib/ firmware/« kopieren und den Computer neu starten.
Heute nutzen Sie unter normalen Umständen Systemd und sehen sich die Log-Dateien des Kernels an. Kmon bietet jedoch eine grafische Oberfläche auf dem Terminal – eine solche ist natürlich viel einfacher zu nutzen. Sie installieren diese Software über die Paket-Verwaltung durch das Paket »kmon«.
Kmon starten Sie mit administrativen Rechten mit dem Befehl: kmon
Die Software startet sofort ihre grafische Oberfläche:

Links oben sehen Sie die geladenen Kernel-Module, durch die Sie einfach mit den Pfeiltasten scrollen. Gibt es zu einem Modul Informationen, zeigen sich diese rechts. Unten finden Sie die Ausgabe des Kernels: Schließen Sie etwa Hardware an, gibt der Kernel entsprechende Meldungen ganz unten aus. Diese Ausgabe wird natürlich ständig aktualisiert.
Ganz oben finden Sie eine Suche, die die Kernel-Module (Treiber) durchsucht. Durch die Felder navigieren Sie mit den Pfeiltasten. Möchten Sie ein nicht geladenes Kernel-Modul laden, legen Sie den Fokus zuerst auf die Suche. Dann wechseln Sie mit den Pfeiltasten (auf/ab) von »Search« auf »Load«, geben den Namen des Moduls ein und bestätigen mit (Enter). Mit (Q) beenden Sie Kmon.

Dieser Artikel ist ein Auszug aus dem Buch „Debian GNU/Linux 12“ von Robert Gödl. Alle Infos zum Buch, das Inhaltsverzeichnis und eine kostenlose Leseprobe findet ihr bei uns im Shop.