Die Seite (nicht nur) für den GNU/Linux-Admin


Kleines Nachschlagewerk ...
(common ist meine Bibliothek des Downloadbereiches mit Dienstroutinen wie z.B. checkReturn zu Fehlerprüfung und Fehlerausgabe.)


Verlust aller suid/guid-Bits in /usr/bin durch z.B. Fehleingabe Top und damit rekursives Problem.

Lösung
Google-Earth-Problem "Ungültiger HTTP-Request ..." bei Suche nach Orten Top

32-Bit-Google-Earth installieren Top

Bis einschließlich Lubuntu 14.04:
64-Bit-Google-Earth installieren. Top

Bis einschließlich Lubuntu 14.04 ist 'Repackaging' notwendig:
Ab Lubuntu 16.04:
Werden Orte zwar gefunden, jedoch andere Koordinaten angeflogen, Umgebungsvariable vor/mit Aufruf ändern zu
Hintergrundhelligkeit steuern, wenn Tasten nicht funktionieren Top
Nvidia-Treiber installieren, falls Synaptic-Paketverwaltung scheitert Top
Automatische Keyring-Entsperrung nach Login, falls trotz identischen Passwortes für Login wie Keyring stets eine Aufforderung erscheint, das Passwort des Schlüsselspeichers einzugeben. Top
Keyring-Problem gnome-keyring:: couldn't connect to ... Top

In Datei /etc/xdg/autostart/gnome-keyring-pkcs11.desktop folgende Zeile ergänzen
Automatischer SMB-Unmount bei shutdown, falls Rechner deswegen nicht herunterfährt Top
Mime-Types für Gnome-Commander setzen, da Kontextmenü mit Auswahl des jeweils zu startenden Defaultprogrammes nicht funktioniert Top
WLAN-Soft-Schalter, welcher von (gelöschtem) Windows deaktiviert wurde, unter Linux entblocken Top
Notification Area (Benachrichtigungsfeld) unter Ubuntu-Unity für Anwendungen erlauben Top
Exktraktion der Tonspur aus *.flv-Streams und Wandlung nach *.mp3 Top


WAV nach MP3 Top


Garmin-GPS-Daten auslesen und in Google-Earth-KLM-Datei wandeln Top


Google-Earth-KLM-Datei in Garmin-Format wandeln und auf Etrex übertragen Top


Umlaute in HTML-Dateien ersetzen Top



und umgekehrt HTML-Sonderzeichen in Umlaute wandeln ...


Smartphone-Bilder nachträglich (stark) komprimieren, drehen, falls 'landscape' und zu PDF-Datei zusammenfügen (Imagemagick ) Top




Screenshot eines Fensters auf Kommandozeile (Imagemagick ) Top



Alternative (für Auswahl des Bildausschnittes Option '-s'): scrot -s oder gnome-screenshot --interactive
Diashow eines Bilderordners im Vollbildmodus (Imagemagick ) via Kommandozeile Top




Wörterbuch in der Shell via dict.org entweder auf Englisch oder als deutsche Übersetzung Top




GNU/Linux auf Macbook FN-Modus der Tasten F1 bis F12 so umstellen, dass Sonderfunktion nur mit FN-Taste Top



Touchpad während des Tippens deaktivieren Top



... und für dauerhafte (De-)Aktivierung
Linux-Boot auf Mac beschleunigen und (!) "quasi-rückgängig" machen
Top
Internet-Radio auf Raspberry Pi via ssh (Smartphone) starten/beenden und Lautstärke regeln Top




Screencast mit Bash-Einzeiler erstellen Top




Autostart-Sequenzen/-Programme unter Lubuntu/LXDE Top

Zeitformat der digitalen Uhr im Panel unter Lubuntu/LXDE Top




Individuelle Starter/Icons in Panel unter Lubuntu/LXDE
Top



Unmute-Problem unter Lubuntu/LXDE beheben (Toggle der Audio-Funktionstaste 'mute/stumm' funktioniert nicht) Top



In Datei ~/.config/openbox/lubuntu-rc.xml folgenden Abschnitt um -D Pulse ergänzen



Openbox mit killall -USR2 openbox neu starten oder ab-/anmelden
Desktop-Pager startet nicht Top

Falls Desktop-Pager in Task-Leiste via Kontextmenü nicht startet:

In Datei ~./config/openbox/lubuntu-rc.xml folgenden Eintrag manuell anlegen.



Openbox mit killall -USR2 openbox neu starten oder ab-/anmelden.
Youtube startet 'mute/stumm' Top

Audioausgeabe des Raspberry auf USB-Ausgang schalten Top

Via rasp-config kann Audio zwischen HDMI und Headphone-Ausgang geschaltet werden.
Um jedoch an den USB-Ausgang angeschlossene Lautsprecherboxen zu verwenden, muss in /etc/modprobe.d/alsa-base.conf ,denn aplay -l zeigt, dass die Speaker zwar erkannt, jedoch als zweites Gerät, i.e. nicht Default, erkannt werden.
Texte als Sprache ausgeben oder aufzeichnen Top

Aufruf mit
Intern: Neuen Kanal in PVR/EPG aufnehmen Top


Default-Verknüpfungen Top

Aufruf von lxsession-default-apps



Hier auch Autostarteinstellungen



Dort eintragen
Alt-F2 funktioniert nicht Top

Änderung in ~ ./config/openbox/lubuntu-rc.xml



gefolgt von openbox --reconfigure
Display 0:0 umleiten Top

Alternativen
Infrarot-Meldung mplayer abschalten Top

mplayer beschwert sich bei Start über fehlende Infrarot-Fernbedienung

Hierzu in
LXDE: Terminal-Shortcuts Top

In Datei ~/.config/openbox/lubuntu-rc.xml ändern



Openbox mit killall -USR2 openbox neu starten oder ab-/anmelden
Raspberry: unable to resolve ... Top

Bei Umstellung des Rechnernamens über raspi-config wird nur der Eintrag in /etc/hostname gesetzt; der Eintrag in /etc/hosts bleibt unberührt und ist manuell zu ändern !.
SFTP-Scripting Top

Sftp kann scripted werden wie folgt (hier mit der Möglichkeit, ein Such-Pattern für zu übertragende Dateien anzugeben)




LXDE/Mac: Tastatureinstellung Top

Apple-Aluminium-Keyboard an Mac-Mini unter Lubuntu:


Panel-Einstellungen - Panel-Erweiterungen - Hinzufügen - Tastaturbelegungshandhaber



LXDE/Lock: Passwortabfrage aktivieren Top

Phänomen: Bildschirmsperre ist nicht möglich und nach Suspend/Hibernate wird kein Passwort erfragt.

LXDE: Ruhezustand: GDBus.Error.org.freedesktop.DBus.Error.AccessDenied:Operation not permitted Top

Phänomen: Aufruf des Ruhezustand via Shutdown-Button schaltet Bildschirm ab, Rechner wird nicht heruntergefahren, nach Tastendruck erscheint gesperrter Bildschirm, nach Entsperrung ist obige Fehlermeldung in Shutdown-Menü eingeblendet

Datei /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla mit folgendem Inhalt anlegen
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate
ResultActive=yes
Nicht notwendig ist die Installation der Tools s2ram,s2disk via apt-get install uswsusp.
PDF: Seitenzahl bestimmen und split Top

Das folgende Script mysplitpdf im Downloadbereich bestimmt die Seitenzahl eines PDF-Dokumentes und zerlegt dieses in einzelne fortlaufend numerierte Seiten.




Bilderserien einer Digitalkamera komprimieren, normalisieren und als Gesamt-PDF ausgeben Top

Mit dem Script mybook im Downloadbereich können Bilderserien einer Digitalkamera bei sehr guter Qualitaet formatabhängig gedreht, stark komprimiert und als PDF-Book(let) ausgegeben werden.




Ubuntu: 'Fehlschlag beim Holen von ... Hash-Summe stimmt nicht ueberein' Top

Scheitert apt-get update am unzuverlässigen deutschen Spiegelserver, Einträge in /etc/apt/sources.list auf US-Server umstellen z.B. mit sudo sed -i 's/de.archive.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list.
Automatische Umschaltung des Defaultgateways bei 2 Netzwerkkarten Top

Auf einem Rechner mit 2 Netzwerkanschlüssen kann das Wunsch-Default-Gateway mit folgendem Script gesetzt und per crontab-Eintrag auch unüberwacht eingestellt werden. Letzteres ist wichtig bei entfernten Rechnern hinter einer Firewall, welche einen ssh-Tunnel über die richtige Route zu einem zweiten Standrot aufbauen und über diesen einen ssh-Rückkanal forwarden.






Zeitserverabfrage und SMPT/IMAP hinter Proxy Top

Muss ein Server hinter Firewall und Proxy eines Corporate-Network betrieben werden, scheitern Kontakt mit einen Timeserver und automatischer Versand von System-Mails an den Administrator. Mit dem aus Remote 2.0 bekannten überwachten SSH-Doppeltunnel ergeben sich


Bluetooth: Headset und Pulseaudio Top

Ist Bluetooth-Headset nach Paarung und Verbindung mit Headset-Dienst via blueman-applet & unter pavucontrol nicht sichtbar, mit pactl load-module module-bluetooth-discover Erkennungs-Modul starten, ggf. vorherige Installation apt-get install pulseaudio-module-bluetooth


Google-Maps - Light-Modus Top

Google-Maps ohne, bzw. mit WebGL-Unterstützung aktivieren via

PHP - Zeitzone setzen Top


Lightlockereinstellungen unwirksam Top

Die Nutzereinstellungen für Lightlocker unter ~/.config/autostart/light-locker.desktop sind unwirksam, da sie die systemweiten Einstellungen unter /etc/xdg/autostart/light-locker.desktop nicht überschreiben.

sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak
LXDE/VNC: startlubuntu fehlt Top

In /etc/vnc/xstartup.custom ist die Zeile /usr/bin/startuplubuntu unwirksam, da dieses Script ab Ubuntu 13.x entfernt wurde.

Stattdessen eintragen: exec /usr/bin/lxsession -s Lubuntu -e LXDE

Cave: Nicht vergessen, /etc/vnc/xstartup.custom ausführbar zu machen, sonst wird keine LXDE-Sitzung gestartet !
Truecrypt: dmsetup-Fehlermeldung Top

Ab Lubuntu 16.04 vor/nach Truecrypt-Installation: Kernel-Device-Mapper-Userspace-Library installieren mit apt-get install dmsetup
Roger-Router-Installation Top

Ab Lubuntu 16.04:
SSH 7.0 und DSA-Keys Top

Ab SSH Version 7.0 sind DSA-Keys per Default nicht mehr zulässig. Bei Verbindungsversuch erhält man jedoch nur ein Permission denied (Public Key)

Lösung: In Server- und Client-Konfiguration jeweils folgende Zeile eintragen:

PubkeyAcceptedKeyTypes=+ssh-dss
LXDE: Benachrichtigungsfeld/Energieverwaltung/HPLIP nicht vorhanden Top

Cave: In .config/lxpanel/Lubuntu/panels darf nur eine panel-Datei vorhanden sein, also auch keine *.bak, da sonst die Überlagerung beider Dateien wirksam wird.

Default-Datei /usr/share/lxpanel/profile/Lubuntu/panels/panel mit .config/lxpanel/Lubuntu/panels/panel vergleichen. Ist unter Taskleiste => Leisteneinstellungen => Leistenerweiterungen das Feld Benachrichtigungen nicht vorhanden und nicht hinzufügbar, in Konfigurationsdatei prüfen, ob die Eintragsfolge
Plugin {
  type=tray
  Config {
  }
}
richtig gesetzt ist, ggf. auch ein Plugin-Eintrag für den Power-Manager. Anschließend erscheint auch Benachrichtigungsfeld wieder in den Leisteneinstellungen.
Bildschirmauflösung nicht änderbar Top

Falls nach Update Monitorauflösung nicht erkannt, sondern auf 640x480 festgelegt wird, dies auch via cvt,xrandr nicht änderbar ist, kann Ursache die fehlende Installation von (Beispiel) linux-image-extra-4.4.0-77 sein.

Lösung: apt-get install linux-image-extra-4.4.0-77
Google-Earth-Ortsanflug funktioniert nicht Top

Falls der Anflug von Orten nicht funktioniert (64-Bit Google-Earth ab 7.1.5, Lbuntu 16.04)



Cave: Ab Lubuntu 18.04 lautet der Dateiname /opt/google/earth/pro/googleearth.
MC (Midnight Commander): Dateitypen mit Programmen assoziieren Top

In ~/.config/mc/mc.ext eintragen (hier am Beispiel des sc-Spreadheet-Programmes):


Gnome-Screenshot: Dateiformat/Ablageort festlegen Top


ImageMagick: not authorized ... @ error/constitute.c Top

Bei convert-Fehler in Datei /etc/ImageMagick-6/policy.xmlfolgende Zeile
<policy domain="coder" rights="none" pattern"PDF" />
aendern zu
<policy domain="coder" rights="read|write" pattern"PDF" />
Ggf. weitere Rechte in andern Zeilen fuer andere Formate von "none" zu "read|write" aendern.
LXDE: Pulse-Audio-Umschaltung (USB/HDMI/Bluetooth) Top

Umschaltung der Ein-Ausgabeströme von Pulseaudio zu Ein-/Ausgabe via USB-Headset, HDMI und Bluetooth-Headset

Gnome-Keyring-Probleme mit Passwortspeicherung Top

Kommt z.B. vor, wenn Passwort geändert wurde.

In /etc/xdg/autostart/gnome-keyring-pkcs11.desktop in der Zeile OnlyShowIn den Wert LXDE ergänzen:

Imagemagick/convert: not authorized `Ausgabe.pdf' @ error/constitute.c/WriteImage/... Top

mybook wirft obigen Fehler bei letztem Schritt der PDF-Konvertierung.
In Datei /etc/ImageMagick-6/policy.xml folgende Zeile von none zu read|write ändern:

Acer Aspire 5: Helligkeitstasten funktionieren nicht Top

Über die zweite Ausgabezeile von xrandr den Ausgabebildschirm ermitteln (eDP-1) und mit
xrandr --output eDP-1 --brightness 0.5
Wert zwischen 0.1 und 1.0 setzen.
Implementiert in Script mybrightness.
LXDE Cursorgröße ändern Top

In Datei /home/heinz/.config/lxsession/Lubuntu/desktop.conf den Eintrag iGtk/CursorThemeSize=18 ändern.
Soft- und Hardwarezeit setzen Top

Seit Ubuntu 15.10 
  timesyncd
vorher
  ntpd

Softwarezeit (== Systemzeit) und
Hardwarezeit (RTC Real-Time-Clock)

timedatctl funktioniert nur, wenn automatische Zeitsynchronisation nicht aktiv
  zeigt alle Einstellungen und status an, auch ob ntpd laeuft

Abfrage der Hardware- und Softwarezeit
  timedatectl 

Setzen der System-Zeit (setzt laut erneuter Ausgabe von timedatectl auch RTC)
  timedatectl set-time "2017-10-08 23:01"
 
Anzeige der Hardwarezeit
  hwclock
  hwclock --show
    Zeit Hardwareuhr in lokaler Zeitzone (auch wenn RTC nach UTC laeuft)

Setzen der Hardwarezeit/RTC
  hwclock --set --date="9/22/96 16:45:00" 

Setzen der RTC nach Systemzeit
  hwclock --systohc

Andersherum: Systemzeit nach RTC waere
  hwclock --hctosys

LXDE: Suspend-/Lock-Problem Top

xfce-power-manager/Energieverwaltung:

kritisch unter Sicherheit: Bildschirm sperren, wenn das System in den Energiesparmodus versetzt wir

Problem sind nicht Suspend2Ram (S3) und Resume, sondern dass der Bildschirm bei Sperre rabenschwarz bleibt !

Bei den Einstellungen fuer das Zuklappen des Laptops funktioniert also alles, solange auf dem Reiter System
nicht angehakt ist, dass Bilschirm gesperrt werden soll !

Das ist beweisbar, indem bei gesperrtem schwarzem Bildschirm blind das Login-Passwort eingegeben wird, woraufhin
der Bildschirm ploetzlich logged in wieder hell wird !

Variante 1) Bilschirmsperre auf Reiter System ausschalten

Variante 2)

apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

Offenbar funktionert selbst ohne Deinstallation von gnome-screensaver (in Foren durchgehend als Uebeltaeter genannt, 
jedoch unter 18.04 gar nicht installiert) danach der Resume sofort MIT Bildschirmsperre


Error retrieving accessibility bus address Top

Warning-Meldung bei Start von mysatip

apt-get install at-spi2-core
fstab-Mounts nach Netzwerkstart (WLAN) Top
 
Quelle: https://unix.stackexchange.com/questions/331663/fstab-does-not-mount-automatically-a-nfs-remote-folder

LXDE: Alt-Tab auf aktuellen Desktop beschraenken Top

In ...

ändern ...

Bildschirmsconer ausschalten/konfigurieren Top


Upate-Interval aendern Top

Alternativen:
lxqt-panel neu starten Top

Nicht in Terminal, sondern via Windows-R:
Impressum und Datenschutzerklärung