Linux-entnerven: Unterschied zwischen den Versionen

Aus ChaosChemnitz
Zur Navigation springen Zur Suche springen
K (Mozilla Firefox hate keine ALSA-Unterstützung mehr | vim-tips verlinkt | Formatierung etwas überarbeitet)
K (+screen ssh)
Zeile 31: Zeile 31:
 
== vim-tips ==
 
== vim-tips ==
 
Hinweise für vim gibt es unter [[vim-tipps]].
 
Hinweise für vim gibt es unter [[vim-tipps]].
 +
 +
== Autostart von GNU screen bei SSH login ==
 +
 +
 
 +
  # reattach screen on SSH login
 +
  if [ -z "$STY" -a -n "$SSH_CONNECTION" ]; then
 +
          /usr/bin/screen -S sshscreen -d -RR && exit
 +
  fi
 +
 +
Das an das Ende der <code>~/.bashrc</code> anhängen. Es wird geprüft, dass $STY leer / ungesetzt und $SSH_CONNECTION gesetzt ist.
 +
 +
Besten Dank an @grawity in #debian@oftc mir mitzuteilen, dass GNU screen <code>$STY</code> setzt. Wer tmux benutzt kann auf <code>$TMUX</code> prüfen.

Version vom 12. Juli 2017, 13:30 Uhr

Leider enthalten Ubuntu und andere Linuxe viele „Features“, welche eine sinnvolle Nutzung gezielt unterbinden. Daher hier einige kurze Anleitung, um unnütze Dinge los zu werden:

Deaktiviert das Bildschirmabschalten

xset -dpms s 0 0 s noblank s noexpose s off

Soundprobleme beheben

/etc/apt/preferences.d/pulse mit folgendem Inhalt anlegen

Package: pulseaudio
Pin: version *
Pin-Priority: -100

Package: pulseaudio-utils
Pin: version *
Pin-Priority: -100

Danach noch PulseAudio deinstallieren

# apt-get purge pulseaudio pulseaudio-utils

Zu beachten ist, dass Mozilla Firefox seit Version 52 kein ALSA mehr unterstützt. release notes, #1247056 bugzilla.mozilla.org, #1345661 bugzilla.mozilla.org

Network-Manager geht nicht

[1]

# vim /etc/NetworkManager/NetworkManager.conf

Dort muss man managed=false auf true stellen.

vim-tips

Hinweise für vim gibt es unter vim-tipps.

Autostart von GNU screen bei SSH login

 # reattach screen on SSH login
 if [ -z "$STY" -a -n "$SSH_CONNECTION" ]; then
         /usr/bin/screen -S sshscreen -d -RR && exit
 fi

Das an das Ende der ~/.bashrc anhängen. Es wird geprüft, dass $STY leer / ungesetzt und $SSH_CONNECTION gesetzt ist.

Besten Dank an @grawity in #debian@oftc mir mitzuteilen, dass GNU screen $STY setzt. Wer tmux benutzt kann auf $TMUX prüfen.