Probleme, Fehler & Lösungen

WLAN / Netzwerk ist nach Ruhezustand / Sleep inaktiv

Kurzfristig kann man das Problem lösen, indem man das Netzwerk einfach neu startet:

sudo service network-manager restart

Damit man das aber nicht jedes Mal manuell machen muss, am Besten einfach folgenden Script erstellen:

sudo vi /etc/pm/sleep.d/wlanrestart 

einfügen:

#!/bin/sh
#/etc/pm/sleep.d/wlanrestart
case $1 in
suspend|suspend_hybrid|hibernate)
;;
resume|thaw)
service network-manager restart
;;
esac

und ausführbar machen:

sudo chmod 775 /etc/pm/sleep.d/wlanrestart 

Falsches Tastaturlayout beim Login Screen

Obwohl die schweizer Tastatur eingerichtet ist, wird beim Login Screen die US Tastatur verwendet (z/y vertauscht, Sonderzeichen an anderen Orten etc.) Das ist natürlich ganz blöd, wenn man ein sicheres Passwort mit Sonderzeichen hat…

Lösung:

sudo vi /etc/mdm/Init/Default

gleich vor exit 0 folgende Zeile einfügen

/usr/bin/setxkbmap ch -variant de
exit 0

Das wäre jetzt für eine ch(de) Tastatur. Für eine deutsche Tastatur wärs z.B.

/usr/bin/setxkbmap de

für Russisch, ru, Französisch fr, etc.

Mir werden alle Webseiten auf Englisch angezeigt obwohl OS (inkl. Browsersprache) Deutsch ist

Problem:

$_SERVER["HTTP_ACCEPT_LANGUAGE"] = de,en-US;q=0.7,en;q=0.3

Da Sprachweichen nach de-DE suchen, werden so gut wie alle Webseiten per Default in Englisch angezeigt. Obwohl das Betriebssystem sowie der Browser auf Deutsch eingestellt sind:

$ locale
LANG=de_CH.UTF-8
LANGUAGE=
LC_CTYPE="de_CH.UTF-8"
LC_NUMERIC=de_CH.UTF-8
LC_TIME=de_CH.UTF-8
LC_COLLATE="de_CH.UTF-8"
LC_MONETARY=de_CH.UTF-8
LC_MESSAGES="de_CH.UTF-8"
LC_PAPER=de_CH.UTF-8
LC_NAME=de_CH.UTF-8
LC_ADDRESS=de_CH.UTF-8
LC_TELEPHONE=de_CH.UTF-8
LC_MEASUREMENT=de_CH.UTF-8
LC_IDENTIFICATION=de_CH.UTF-8
LC_ALL=

Lösung

Firefox:

  • about:config
  • Suche nach: intl.accept_languages
  • Das war bei mir auf „de, en-US, en“ gesetzt.
    –> ergänze mit: „de, de-DE,de-CH,en-US, en
  • Und siehe da:
$_SERVER["HTTP_ACCEPT_LANGUAGE"]    de,de-DE;q=0.8,de-CH;q=0.6,en-US;q=0.4,en;q=0.2

PS: wenn du die Browsersprache noch ändern möchtest, sollte diese ebenfalls englisch sein, kannst du das mit der Firefox Config: general.useragent.locale = de machen.

.

 

nach oben