Freitag, November 25, 2011

Ubuntu 11.10 Touchpad Tasten Lenovo Thinkpad Problem

Ich habe ein neues Lenovo Thinkpad x121e und musste feststellen, dass die Tasten meines Touchpads unter Unity nicht mehr liefen. Folgender Fix behebt das Problem.

Step 1
sudo gedit /etc/rc.local

Step 2
Folgende Zeilen einfügen (wenn die erste Zeile schon da ist, einfach weglassen)

#!/bin/bash
INPUTNUM=`xinput list | grep 'SynPS/2 Synaptics TouchPad' | sed -n -e's/.*id=\([0-9]\+\).*/\1/p'`
xinput set-int-prop $INPUTNUM "Synaptics Off" 8 0

Step 3
Neustart

Wem es geholfen hat, lässt mir bitte einen Kommentar da, damit ich weiß, dass ich solche Sachen nicht umsonst aufschreibe.

Samstag, November 19, 2011

Microsoft Visio unter Wine Fehler

Wer Visio in Wine unter Linux / Ubuntu laufen lassen möchte und dabei auf Fehler beim öffnen eines Arbeitsblattes stößt, sollte folgenden Fix austesten und mir dann einen Kommentar hinterlassen, wenn alles geklappt hat.

Step 1 (wenn winetricks noch nicht installiert)
sudo apt-get install winetricks

Step 2
winetricks gdiplus

(In meiner Umgebung hat das das Problem gefixt: wine-1.3.32, Microsoft Visio 2003

Montag, November 14, 2011

Ubuntu 11.10 und MySQL Workbench Problem

MySQL Workbench in Version 5.2.35 hängt beim Start unter Unity in Ubuntu 11.10. Ein simpler Workaround dafür sieht folgendermaßen aus:

Einfach beim hängenden Splashscreen ALT+F4 drücken und Workbench poppt hoch.

Wem es geholfen hat, einfach einen kurzen Kommentar hinterlassen.

Sonntag, November 13, 2011

Ubuntu 11.10 Unity Probleme: Truecrypt KeepassX usw.

Manche Programme führen im neuen Unity Interface, welches jetzt mit Version 11.10 zur Pflicht geworden ist, zu Problemen, denn sie haben sich früher in die Taskbar gelegt und von dort mit Klick wieder aufrufen lassen.
Bei mir hat das vor allem bei Truecrypt und KeepassX zu Problemen geführt.

Es gibt dafür eine Abhilfe. Geht folgendermaßen vor:

1. Step
STRG+ALT+T drücken, um die Konsole zu öffnen

2. Step
sudo apt-get install dconf-tools
(dann Passwort eingeben)

3. Step
Dann den dconf-editor starten
dconf-editor

4. Step
Dort unter "desktop > unity > panel" in die "systray-whitelist" die Programmnamen eurer Programme einfügen, die unter Unity im Tray Probleme machen. Ihr erweitert dazu einfach die Liste mit 'Programmname' und separiert den Eintrag mit einem Komma. Achtet darauf, dass die schließende eckige Klammer immer noch in der Zeile ist. Tipp: Am unteren Rand des Fensters [also der weißen Fläche] kann man nach rechts scrollen, um das Ende der Liste zu sehen. Im Feld bewegt man sich am Besten mit den Pfeiltasten.



Wem es geholfen hat, der kann bitte eine kurzen Kommentar hinterlassen.
Danke


Samstag, September 03, 2011

Linux: Doppelte Dateien finden und ggfs. löschen

Ich hatte meinen EBook-Ordner zu bereinigen und wusste, dass ich viele unterschiedliche Bibliotheken ineinander kopiert hatte und sicherlich verschiedene Bücher doppelt in den Ordnern vorkommen mussten. Also suchte ich nach einem Weg, doppelte Dateien auf der Platte aufzuspüren und ggfs. zu löschen.

Step 1
sudo apt-get install fdupes

Step 2
Doppelte Dateien finden:
fdupes -r ordnername
Wenn alles in eine Datei geschrieben werden soll, weil es so viel ist:
fdupes -r ordnername > duplikate.txt

Step 3.a
Die erste Datei von Duplikaten behalten, die andere löschen
fdupes -rdN ordnername

Step 3.b
Immer gefragt werden, welche behalten werden soll
fdupes -rd ordnername

Wer es grafisch mag, kann auch einmal "fslint" testen.

Mittwoch, Juli 20, 2011

Ubuntu Login Screen Design ändern

Wer das Aussehen und Design oder Hintergrundbild des Login-Bildschirms in seinem Ubuntu ändern will, folgt einfach der folgenden Anleitung.
Geht ganz einfach in 3 Schritten:

Step 1
Kommandozeile (Terminal unter System) aufmachen:

sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow

Step 2
Ausloggen aus der Sitzung (User Logout)
Man bekommt dann nach kurzer Zeit die Einstellungen angezeigt, die man auch aus der Systemsteuerung kennt und kann nach Belieben konfigurieren.
Danach einfach wieder anmelden.

Step 3
Wieder in der Kommandozeile:

sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop

Fertig.
Wem es geholfen hat, bitte einen kurzen Kommentar hinterlassen, damit ich weiß, dass ich das hier nicht umsonst festhalte.

Freitag, Juli 08, 2011

Ubuntu Paketauswahl sichern und wiederherstellen

Wenn man auf einem weiteren oder neuen Ubuntu System die gleiche Paketauswahl installieren möchte, wie auf dem gerade betriebenen System, kann man folgendermaßen vorgehen.

Step 1
sudo dpkg --get-selections > packages.txt

Die Datei "packages.txt" enthält nun alle installierten Pakete.

Step 2
Die Datei(en) auf das Zielsystem bringen. Dort dann:

sudo dpkg --set-selections < packages.txt
sudo aptitude install


Man kann auch einen Stand festhalten und später wiederherstellen.

Sichern:
sudo dpkg --get-selections > packages_070711.txt

Wiederherstellen:
sudo --clear-selections
sudo dpkg --set-selections < packages_070711.txt

Wem es geholfen hat, kann bitte einen kurzen Kommentar hinterlassen.



Dienstag, Juli 05, 2011

Google Chromium für Ubuntu

Wer Chrome wegen seiner Geschwindigkeit und minimalistischen Art schätzt, aber Google selbst nicht abschließend vertraut, wenn es um die Weitergabe und Verwendung der eigenen Daten geht, der wird bei Chromium fündig.

Was ist Chromium?
Kurz: Es ist das Open Source Projekt, an dem sich Google Chrome bedient.
http://de.wikipedia.org/wiki/Google_Chrome#Chromium

Die Vorteile sind klar - was sind die Nachteile?
Es besitzt keinen eigenständigen Flash Player und kein PDF Anzeigeprogramm, wie es Google Chrome zum Zwecke der erhöhten Sicherheit in seiner Closed Source Version Chrome implementiert. Es werden die offiziellen Player und das auf dem System installierte PDF Anzeigeprogramm verwendet.
Allerdings - und das wird uns nicht verwundern - sind diese Sicherheits-Features unter Ubuntu gar nicht unbedingt nötig.

Also - wie installiere ich Chromium?

Kommandozeile öffnen und nacheinander folgenden Befehle eingeben:

sudo add-apt-repository ppa:chromium-daily/ppa
sudo apt-get update
sudo apt-get install chromium-browser

Wem es geholfen hat, bitte einen kurzen Kommentar da lassen.

Montag, Mai 02, 2011

Nautilus "Senden an" Menü ohne Email

Verwendet man das neue Ubuntu 11.04 mit dem Ubuntu Classic Desktop, so fehlt in der aktuellen Version die Möglichkeit eine Datei mit Rechtsklick "als Email" an eine Email anzuhängen.
Es scheint daran zu liegen, dass das Nautilus Plugin noch alte 10.10er libraries benutzt. Ein symbolischer Link auf die neuen Bibliotheken behebt das Problem.

Step 1:
Kommandozeile aufrufen und folgende Befehle eingeben

sudo ln -s /usr/lib/libebook-1.2.so.10 /usr/lib/libebook-1.2.so.9
sudo ln -s /usr/lib/libedataserver-1.2.so.14 /usr/lib/libedataserver-1.2.so.13

Wem es geholfen hat, bitte einen kurzen Kommentar hinterlassen.

UPDATE ---

Klappt leider nicht mehr. Ein Update macht den Workaround zunichte.

Die Links kann man einfach wieder über folgende Befehle löschen
sudo rm /usr/lib/libebook-1.2.so.9
sudo rm /usr/lib/libedataserver-1.2.so.13

Samstag, April 30, 2011

Ubuntu 11.04 Bildschirm Fehler

Wer nach dem Upgrade auf Natty Narwhal Probleme mit der Anzeige hat, spürt möglicherweise die Folgen der Umstellung auf den nun neuen Unity Desktop, der mit der eingesetzten Hardware zu Problemen führt.

Auf einem meiner Systeme hat Unity zu bösen Anzeigefehlern geführt, die meist in Verbindung mit Transparenzen aufgetreten sind.



Das eingesetzte System ist ein:
IBM Thinkpad T60 mit
Radeon X1300

Workaround:

Ein Workaround besteht darin, dass man einfach zu dem Klassischen Desktop wechselt. (ist vielleicht auch für Unity-phobiker eine Lösung)
Beim Login besteht nach der Auswahl des Benutzernamens am unteren Rand des Bildschirms die Möglichkeit die Sitzung im alten, klassischen Ubuntu Desktop auszuführen. Die Probleme waren dadurch bei mir behoben.



Wem es geholfen hat, kann mir einen kurzen Kommentar hinterlassen.

Dienstag, März 29, 2011

Firefox 4 für Ubuntu 10.10

Wer Firefox 4 schon auf seinem Ubuntu 10.10 nutzen will, muss folgenden Schritten folgen:

Step 1
sudo add-apt-repository ppa:mozillateam/firefox-stable

Step 2
sudo apt-get update && sudo apt-get dist-upgrade

Voila

Dienstag, März 15, 2011

Kernel 2. in Ubuntu 10.10 testen

Ich wollte den neuen, hoch gepriesenen Kernel auch in meinem Ubuntu 10.10 Maverick nutzen. Habe herausgefunden, wie es geht und will allen anderen die Mühe ersparen.

Die Features des neuen Kernels, der dann in der Version 11.04 nativ mit im Boot sein soll.


Step 1
Download der DEB Dateien, da sie nicht aus Repositories zu beziehen sind:


suchen nach:
linux-headers-2.6.38-x-generic
linux-image-2.6.38-x-generic

(x je nach neuer Version)

Immer einen nahen Mirror wählen.

Step 2
Terminal aufrufen und in das Verzeichnis mit den heruntergeladenen Dateien wechseln.
Dann eingeben:

sudo dpkg -i linux*.deb

Step 3
Der neue Kernel sollte jetzt installiert sein und sich nach dem Reboot auswählen lassen.

Wem es geholfen hat, bitte einen kurzen Kommentar da lassen, damit ich weiß, dass ich das hier nicht umsonst dokumentiere.

Samstag, März 12, 2011

USB Stick oder Festplatte unter Ubuntu NTFS formatieren

FAT32 unterstützt als Dateisystem nur Dateien bis zu einer Größe von 4GB, was bei großen ZIP-Files oder anderen Archiven auf externen Datenträgern zu Problemen führen kann.
Wenn man von einem Windows-User einen Stick bekommt und will ihn unter Ubuntu mit Dateien füllen, stellt man manchmal fest, dass VFAT (FAT32) auf dem Stick verwendet wird.
Wie immer gibt es meine Anleitungen ohne großes Drumherum in 4 kurzen Schritten.
(Achtung: Alle Daten auf dem Stick gehen beim Formatieren verloren. Wenn man das falsche Dateisystem angibt, kann man sich das System zerschießen > aber dazu muss man bei meiner Anleitung schon schielen und gleichzeitig mehr als 3 Promille Alkohol im Blut haben > also keine Angst)

Step 1
In die Kommandozeile wechseln. (ALT+F2, dann "gnome-terminal" eingeben, ENTER)
Dort den folgenden Befehl eingeben:

mount

Step 2
Die Zeile mit dem eingehängten Stick/der eingehängten Festplatte heraussuchen. Es handelt sich meist um die letzte Zeile in der Ansicht. Aus der Zeile den ersten Wert heraussuchen - das ist der Kennzeichner für das Gerät (sdb) und die Partition (1). Wichtig ist die Angabe "/media/INTENSO" zu prüfen, ob es sich dabei um den in Nautilus angezeigten Namen des externen Gerätes handelt.
Bsp.:
/dev/sdb1 on /media/INTENSO type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)

Step 3
In der Kommandozeile eingeben. (sbd1 durch eigenen Wert ersetzen)

umount /dev/sdb1

Step 4
Das ausgehängte Dateisystem jetzt formatieren mit:

sudo mkfs.ntfs -f /dev/sdb1

Fertig!
Wem es geholfen hat, bitte einen kurzen Kommentar da lassen.

Donnerstag, März 03, 2011

Ubuntu und Truecrypt : device-mapper: remove ioctl failed


Wer unter Ubuntu beim aushängen von Truecrypt Volumes die Meldung "device-mapper: remove ioctl failed: Device or resource busy Command failed" bekommt, kann sich auf folgende Art und Weise behelfen.

Step 1
In der Kommandozeile eingeben:

sudo sh -c "echo 'xfs' >> /etc/modules"

Das führt dazu, dass nach dem Neustart immer auch das Kernel-Modul XFS geladen wird, welches dann beim Neu-Einbinden der Truecrypt-Volumes dazu führt, dass man sie auch wieder einfach aushängen kann.
Bereits eingehängt Volumes müssen zwangsläufig hart getrennt werden.
Wer nicht auf den Neustart warten will, führt zusätzlich folgendes Kommando aus, um das Modul sofort (aber nur in der laufenden Sitzung) einzubinden.

sudo modprobe xfs

Wem es geholfen hat, bitte einen kurzen Kommentar da lassen.

Samstag, Februar 19, 2011

Audio CD Rippen unter Ubuntu

Eine kurze Anleitung, wie man eine Audio CD unter Ubuntu in MP3s umwandelt.

Step 1
In der Kommandozeile folgendes eingeben:

sudo apt-get install sound-juicer

Step 2
Danach findet sich unter
Applications > Sound & Video > Audio CD Extractor

Step 3
Konfigurieren wie im Screenshot zu sehen:

Step 4
Dann kann es losgehen.
Über den Button "Extract" wandelt er die Audio CD in MP3s um.
Die gerippten Dateien finden sich im Home-Verzeichnis unter "Music".

Bitte einen kurzen Kommentar da lassen, wenn es jemandem geholfen hat. Kann man ja dann während dem Rippen machen. ;)

PS: Bitte beachtet die Urheberrechte.

Sonntag, Januar 23, 2011

Truecrypt NTFS Volumes checken

Ich beschreibe, wie man Truecrypt Volumes, die mit NTFS formatiert sind, auf Fehler geprüft werden können. Das in Truecrypt integrierte "fsck.ntfs" funktioniert nicht, da dieses Tool obsolet ist. Man verwendet heute die "ntfsprogs" und die darin enthaltenen Tools.
Bindet dazu das entsprechende Volume ein (NUR dieses eine einbinden, sonst kann sich die Zahl bei Step 2 verändern)

Step 1
ntfsprogs installieren

sudo apt-get install ntfsprogs

Step 2
Mit ntfsfix checken

ntfsfix /tmp/.truecrypt_aux_mnt1/volume


Wenn akute Fehler vorliegen, empfehle ich "testdisk" einzusetzen wie auf dieser Website beschrieben.

Wem es geholfen hat, bitte einen kurzen Kommentar da lassen.

Sonntag, Januar 09, 2011

Ubuntu Software Alternativen finden

Wer eine Windows Software kennt und nach vergleichbaren Alternativen im Linux Umfeld sucht, wird die folgende Website zu schätzen wissen.

http://alternativeto.net/software/?profile=linux

Freitag, Januar 07, 2011

Super Nintendo unter Ubuntu spielen

So könnt ihr die Spieleklassiker eurer Kindheit wiederauferstehen lassen:

Step 1
ZNES Emulator installieren

sudo apt-get install zsnes

Der Emulator befindet sich nach der Installation im Menü unter Spiele.

Step 2
ROMs laden. Das sind die alten, grauen Module in Dateiform.


Step 3
ZNES starten und unter "Config" sowohl das Eingabegerät, als auch über "Video" eine nettere Auflösung einstellen. Mit der Tastatur wird's schwer, aber spielbar. Gute Controller bekommt man schon für etwa 10 Euro bei Amazon.
Mit "Esc" kommt man immer wieder ins Menü. ROMs lädt man über "Game > Load".


Donnerstag, Januar 06, 2011

Ubuntu Startup Output

Wer sich statt des leeren Bildschirms bzw. des Ubuntu Logos lieber die Ausgaben des Systems ansehen möchte, um evtl. Hänger oder Fehler anzuzeigen oder auch einfach nur, um zu sehen, was da passiert, dem empfehle ich die Kernel Optionen "quiet" und "splash" zu entfernen.

Step 1
Grub Konfiguration anpassen

sudo gedit /etc/default/grub

Step 2
Änderungen vornehmen - aus der folgenden Zeile entfernt man die beiden Wörter "quiet" und "splash". Danach die Datei speichern und schließen.

Aus:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Wird:
GRUB_CMDLINE_LINUX_DEFAULT=""

Step 3
Danach muss man Grub aktualisieren:

sudo update-grub

Jetzt kann man zum Test mal neustarten.
Viel Spaß damit!

Mittwoch, Januar 05, 2011

Externen Bildschirm als primären Bildschirm setzen unter Ubuntu

Ich hatte das Problem, dass ich im Zwei-Bildschirm-Betrieb immer den kleinen Notebook-Bildschirm als primären Bildschirm mit dem Gnome-Panel angezeigt bekam und auf dem großen, externen Monitor immer alle Fenster schieben musste.
Nun habe ich Abhilfe gefunden.

Step 1
Über "Configure Display Settings" in den Zwei-Bildschirm-Betrieb gehen. Auflösungen den Wünschen anpassen und


Step 2
Mit xrandr die Bildschirme ermitteln

xrandr -q

Step 3
Mit xrandr den externen Bildschirm (bei mir VGA-0) als den primären Bildschirm setzen:

xrandr --output VGA-0 --primary

Fertig.
Wer aber alles, also auch die Konfiguration über das grafische Tool, ersetzen möchte, der führt noch folgendes aus oder bringt es in ein Skript, was er dann auf dem Desktop oder in einem Panel verlinkt.
Also ingesamt sieht das dann so aus:

xrandr --output VGA-0 --primary; xrandr --output VGA-0 --auto --pos 0x0 --output LVDS --auto --left-of VGA-0

Ihr müsst evtl. folgendes anpassen:
VGA-0 ist der externe Bildschirm kann bei euch auch VGA-1 heißen.
LVDS ist das Notebook. Kann auch LVDS-1 heißen.
Prüft das mit "xrandr -q".
"--left-of VGA-0" ist bei mir so gesetzt, weil mein Notebook links neben meinem externen Monitor steht. Passt das an, wenn es bei auch anders ist.

Wem das hier geholfen hat, kann ja einen kurzen Kommentar hinterlassen, damit ich weiß, dass ich das nicht umsonst aufgeschrieben habe. Danke.

Montag, Januar 03, 2011

Uhhuh. NMI received for unknown reason a1 on CPU 0

Ubuntu neigte dazu, mit folgender Fehlermeldung im "kern.log" unter /var/log einzufrieren.

Uhhuh. NMI received for unknown reason a1 on CPU 0.

Manchmal auch:
Uhhuh. NMI received for unknown reason a0 on CPU 0.

Ich verwende ein Thinkpad T60, mit Radeon X1400 Grafikkarte unter Ubuntu 10.10.

Für mich war das ein riesen Problem, da ich das Notebook nicht zum Spielen oder Surfen verwende, sondern auch, um damit Präsentationen zu halten. Um die Fehler überhaupt debuggen zu können, musste ich den Kernel Log Daemon installieren, der dann alle Kernel Meldungen beim Absturz und Start in die Datei "/var/log/kern.log" protokolliert.

Installiert wird er mit
sudo apt-get install klogd

Ich wurde auf den folgenden Launchpad-Artikel aufmerksam, der das NMI-Problem auf anderen Systemen beschreibt.


Es scheint, dass es mit der Energiesparfunktion der neuen Kernel-Generationen zu tun hat, die hier beschrieben wird:


D.h. es liegt an Geräten, die in den Energiesparmodus wechseln.
Ich konnte auf meinem Thinkpad T60 das Problem hinauszögern, indem ich meine interne WLAN-Karte über das BIOS vesteckt hatte. Allerdings stürtze er dann immer noch gelegentlich ab. Ich installierte auch das ACPI Werkzeug "TLP" für Thinkpad Laptops und konfigurierte es entsprechend meiner Vermutungen.
Ich erkannte, dass es an anderen Geräten (z.B. externen Festplatten) lag, die auch die ACPI Funktionen nutzten.

Ich habe zur Lösung des Problems folgenden Workaround getestet:

1. Step
Wechseln zu root

sudo su -

2. Step
Verzeichnis erzeugen und Skript

mkdir scripts
nano scripts/usb-control.sh

3. Step
Inhalt des Skripts

#!/bin/bash
for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done
for i in /sys/bus/usb/devices/*/power/autosuspend; do echo -1 > $i; done
for i in /sys/bus/pci/devices/*/power/
control; do echo on > $i; done

4. Step
Das Skript ausführbar machen

chmod +x scripts/usb-control.sh

5. Step
Crontab editieren, damit das Skript unter dem Konto "root" alle 5 Minuten ausgeführt wird.

crontab -e

6. Step
Folgenden Eintrag unten in der Crontab hinzufügen. (Zwischen den Werten einen Tabulator (Tab-Taste) verwenden)

*/5 * * * * /root/scripts/usb-control.sh

(Also so: */5tab*tab*tab*tab*tab/root/scripts/usb-control.sh)

7. Step
Damit werden jetzt bei allen USB-Geräten, auch den neu gesteckten die ACPI Suspend Funktion deaktiviert.

Wer noch andere Fehlermeldungen in seinem "kern.log" hat, bitte noch folgenden Eintrag im Blog beachten.


Wem diese Beschreibung geholfen hat, bitte einen kurzen Kommentar hinterlassen, damit ich weiß, dass ich das hier nicht umsonst mache. Hoffe, es hilft euch wie mir. Ich will auf keinen Fall mehr zu Windows zurück wechseln müssen.