Archiv nach Kategorien: linux

Ubuntu wacht direkt nach Standby-Befehl wieder auf

Wer das gleiche Problem mit Precise Pangolin hat, dass Ubuntu direkt nach dem Suspend-Befehl wieder aufwacht und nicht im Standby bleibt, dem hilft vielleicht meine Lösung für das Problem.

 Bash |  copy |? 
01
$ cat /proc/acpi/wakeup 
02
Device	S-state	  Status   Sysfs node
03
PCI0	  S5	*disabled  no-bus:pci0000:00
04
USB0	  S3	*enabled   pci:0000:00:04.0
05
USB1	  S3	*enabled   pci:0000:00:04.1
06
USB2	  S3	*enabled   pci:0000:00:06.0
07
USB3	  S3	*enabled   pci:0000:00:06.1
08
MAC0	  S5	*enabled   pci:0000:00:0a.0
09
AZA	  S5	*disabled  pci:0000:00:08.0
10
P2P0	  S5	*disabled  pci:0000:00:09.0
11
XVR0	  S5	*disabled  pci:0000:00:0c.0
12
XVR1	  S5	*disabled  
13
XVR2	  S5	*disabled  
14
XVR3	  S5	*disabled  pci:0000:00:15.0
15
XVR4	  S5	*disabled  pci:0000:00:16.0
16
XVR5	  S5	*disabled  pci:0000:00:17.0
17
XVR6	  S5	*disabled  pci:0000:00:18.0

Bei den ganze USB-Devices steht, dass sie den Status enabled haben in der Datei /proc/acpi/wakeup. Ändert man nun mit folgendem Kommando alle Status auf disabled, geht auch der Standby bzw. Suspend wieder. Zunächst muss man allerdings root werden.

 Bash |  copy |? 
1
$ sudo -i
2
# for i in {0..3}; do echo USB$i>/proc/acpi/wakeup; done

Möchte man diese Änderungen auch nach einem Neustart wieder haben, so muss in die Datei /etc/rc.local oberhalb der Zeile exit 0 der obige Bash-Code eingetragen werden.

Danach sollte cat /proc/acpi/wakeup wie folgt aussehen:

 Bash |  copy |? 
01
# cat /proc/acpi/wakeup
02
Device	S-state	  Status   Sysfs node
03
PCI0	  S5	*disabled  no-bus:pci0000:00
04
USB0	  S3	*disabled  pci:0000:00:04.0
05
USB1	  S3	*disabled  pci:0000:00:04.1
06
USB2	  S3	*disabled  pci:0000:00:06.0
07
USB3	  S3	*disabled  pci:0000:00:06.1
08
MAC0	  S5	*enabled   pci:0000:00:0a.0
09
AZA	  S5	*disabled  pci:0000:00:08.0
10
P2P0	  S5	*disabled  pci:0000:00:09.0
11
XVR0	  S5	*disabled  pci:0000:00:0c.0
12
XVR1	  S5	*disabled  
13
XVR2	  S5	*disabled  
14
XVR3	  S5	*disabled  pci:0000:00:15.0
15
XVR4	  S5	*disabled  pci:0000:00:16.0
16
XVR5	  S5	*disabled  pci:0000:00:17.0
17
XVR6	  S5	*disabled  pci:0000:00:18.0

mysql: symbol lookup error: /usr/lib/libmysqlclient.so.16: undefined symbol

Aus bisher unbekannten Gründen trat bei meinem Server* der Fehler im syslog auf:
mysql: symbol lookup error: /usr/lib/libmysqlclient.so.16: undefined symbol: _ZN5yaSSL8HMaC_MD5C1EPKhj, version libmysqlclient_16

Der Fehler trat außerdem bei folgendem Kommando auf:

 Bash |  copy |? 
1
mysql -u root -p

Ein

 Bash |  copy |? 
1
aptitude reinstall libmysqlclient16

reparierte das Problem. Puh!

*Debian Squueze

Gentoo: Trotz keymap-Wahl auf “de” ein englisches Tastaturlayout

Wer beim Booten der Minimal-Installations-CD von Gentoo als Keymap “de” ausgewählt und hinterher trotzdem ein englisches Keyboardlayout hat, kann mit folgendem Befehl auf ein deutsches umstellen:

 Bash |  copy |? 
1
loadkeys de-latin1-nodeadkeys

Ubuntu Distributionsupgrade

Ich weiß gar nicht, was alle immer haben. Ein Distributionsupgrade, wie gerade aktuell von Lucid nach Maverick geht doch auch einfach:

 Bash |  copy |? 
1
sudo update-manager -d

Dann ploppt ein Fenster auf, wo man komfortabel durch den Updateprozess auf die neue Ubuntuversion geführt wird. Das wars schon. Am Ende halt neustarten und schick ist’s.

Hier mal ein Bildchen von dem Update-Manager:

PS: Wer mein Hintergrundbild erkennt, bekommt n Bienchen. :)