Mittwoch, 26. Mai 2010
So hab letzte Woche mal das Upgrade durchgeführt und das lief bis auf ein paar Punkte recht anstandslos durch.
Pakete konnten nicht konfiguriert werden
Fehlermeldung
[...] useradd: /etc/passwd konnte nicht gesperrt werden; versuchen Sie es später noch einmal[...]
Geholfen hat folgende Dateien umzubenennen, obwohl beide leer waren und dann ein apt-get upgrade zu starten
$ mv /etc/shadow.lock /etc/shadow.lock.bak
$ mv /etc/passwd.lock /etc/passwd.lock.bak
$ apt-get upgrade
Hamster Applet ohne Einträge
Da hat sich der Pfad geändert. Die SQLite Datei konnte ich einfach umkopieren und die eingetragenen Standard Kategorien konnte ich mit dem SQLite Dateibrowser entfernen.
$ cp /home/[USERNAME]/.local/share/hamster-applet/hamster.db /home/[USERNAME]/.local/share/hamster-applet/hamster.db.bak
$ cp /home/[USERNAME]/.gnome2/hamster-applet/hamster.db /home/[USERNAME]/.local/share/hamster-applet/hamster.db
$ rm /home/[USERNAME]/.gnome2/hamster-applet -rf
$ killall gnome-panel
Propriäteren ATI Treiber entfernen
$ sudo apt-get --purge remove fglrx-kernel-source fglrx-modaliases xorg-driver-fglrx fglrx-amdcccle libamdxvba1
$ sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-video-radeon xserver-xorg-core
$ sudo dpkg-reconfigure xserver-xorg
$ sudo reboot
Bervor ich das obenstehendes fehlerfrei ausführen konnte musste ich in der Datei
/var/lib/dpkg/diversions
folgende Zeilen löschen
/usr/lib/libGL.so.1.2
/usr/lib/fglrx/libGL.so.1.2.xlibmesa
xorg-driver-fglrx
Danach lief eigentlich alles recht rund… bis jetzt
Sonntag, 31. Januar 2010
Nachdem man ja leider, wie so oft im Leben, nicht von manchen Dingen loskommt, hab auch ich immer noch eine XP VM für diverse Programme rumliegen.
Zum Beispiel für ITUNES… ich mag das Telefon aber dieses Fallobst Programm treibt mich jedesmal in den Wahnsinn…
Den grandiosen Höhepunkt haben sich die zwei gerade im Zusammenspiel miteinander geleistet. Nachdem Itunes seit gefühlten 2 Tagen mein Telefon synchronisiert… hat sich das Fenster dann mal, wahrscheinlich aus Langeweile, dazuentschlossen es könnte nach einem Update doch einfach mal NEUSTARTEN. DANKE SCHÖN!
Einen Weg wie man den automatischen Restart deaktiviert findet man hier. Testen konnte ich es nicht, bin ja auf dem neusten Stand *arghhh
Ach ja … Danke Microsoft für diese dumpfsinnig Aktion! Dadurch wurde mir mal wieder bewußt, wie richtig der Schritt vor nun mehr fast 3 Jahren war auf ein anderes System (www.ubuntu.com) umzusteigen! Wer mit dem Schritt zu Linux oder Mac noch zögert, dem helfen vielleicht diese Links weiter…
Weblinks
www.ubuntu.com
Coding Horror – XP Automatic Update Nagging
Und Tschüss, Microsoft! Zehn Gründe für einen Wechsel zu Linux
www.osalt.com – open source software alternatives
Donnerstag, 26. März 2009
Vieles ist in Linux einfach zu bewerkstelligen, ein paar Sachen sind etwas mit Wissen zu hinterlegen bevor man sie durchführt. So auch das Starten von Applikationen beim Bootvorgang.
Nehmen wir als Beispiel mal einen Tomcat App Server. Das Programm gibt einem schon Skripte zum starten und beenden an die Hand. Das ist eigentlich auch alles was man zum weiteren Vorgehen braucht.
Im Verzeichnis /etc/init.d sind bei Linux üblicherweise die Startskripten abgelegt. Diese stellen im Normalfall 4 Parameter zur Verfügung (start/stop/restart/force-reload). Zum Starten brauchen wir… Trommelwirbel… den Start-Parameter.
Wir legen also nun für den Tomcat unter /etc/init.d eine Datei namens tomcat an (mit Root-Rechten).
sudo vi /etc/init.d/tomcat
Es kann auch jeglicher anderer Editor, wie z.B. nano genommen werden.
Anschließend befüllen wir die Datei mit Inhalt:
# Autostart script for tomcat
CATALINA_HOME=path-to-tomcat-directory
export JRE_HOME=path-to-jre-directory
case $1 in
start)
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
force-reload)
sudo -u username sh $CATALINA_HOME/bin/shutdown.sh
sudo -u username sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
Damit können wir schon recht komfortabel den Kater starten, aber nur manuell. Aber zumindest sind mal die einzelnen Skriptaufrufe weggekapselt.
Zum Autostart verwendet Linux sogenannte Runlevel. Natürlich hat jede größere Distribution da andere.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
Obige Zeilen bedeuten, dass der Tomcat im Multiusermode (rc2) gestartet wird (S99), aber beim Betreten des Singleusermode (rc1) gestoppt wird (K99).
Mittwoch, 12. November 2008
In letzter Zeit hatte ich das Problem, dass mein Eclipse nach dem Schliessen noch munter im System hing und den Status futex_wait hatte. Was ziemlich doof war, weil ich den kill Befehl zwar schon mag, aber öfter am Tag stimmt mich seine Verwendung dann doch traurig…
Drum dachte ich mir neue Distribution neues Glück! Aber leider bestand dasselbe Problem. Nach kurzer Suche bin ich dann auf folgenden Lösungsansatz gestoßen…
System->Einstellungen->Hilfstechnologien
“Hilfstechnologien aktivieren” deaktivieren
und es hat geholfen, warum weiß ich net, wer mich aufklären kann, nur zu!
Weitere Infos und der Link
[ubuntu] Eclipse hangs on exit in futex
Unter folgendem System hat Eclipse gebockt *g
- Ubuntu 8.10 Intrebid Ibex
- Eclipse 3.3.2
- Java 1.6.0
Dienstag, 11. November 2008
Kurz und knapp… der VMware Server 1.0.6 wollte nach dem Dist Upgrade und Ausführung des Konfigurationsskripts nimmer laufen. Doch dank folgender Anleitung VmWare Server auf Ubuntu 8.10 – Intrepid Ibex war nach 10 Minuten wieder alles wie es sein sollte.
Dienstag, 11. November 2008
Nachdem ich nun lustig 2 Tage auf der Konsole verschiedene Melodien gespielt habe und manchen Kollegen nötigte seine maximale Kopfhörerer Lautstärke auszutesten, wollte ich dann doch mal wieder Ruhe unter dem Schreibtisch haben…
Los ging der Spaß mit einem Dist Upgrade von Ubuntu Hardy Heron auf auf Intrebid Ibex, das nach erfolgreichem Abschluß recht gewissentlich alle meine Versuche den PC Speaker pcspkr in die blacklist aufzunehmen ignoriert hat. Leider zu Recht, denn wie ich dann hier gelesen hab Debian: Wenn der PC-Lautsprecher wieder nervt heißt das Modul snd_pcsp. Und wie es immer so ist, kaum macht mans richtig gehts.
Danke an dieser Stelle auch vom Rest aus meinem BüroÂ
Samstag, 19. Juli 2008
In aller Kürze will ich mal schnell von einer Möglichkeit zum Synchronisieren von Windows Mobile Devices berichten. j-zero hat in seinem Blog ein Super HowTo hierzu verfasst. Vielen Dank an dieser Stelle nochmals.
Gestestet hab ich unter Ubuntu Hardy Heron 8.04.1 und einem HTC Touch mit Windows Mobile 6.1. Synchronisieren konnte ich hiermit Kontakte, Aufgaben und den Kalender. Also eigenltich alles, was ich wollte. Mit Hilfe von multisync0.90 kann man sich einer GUI bedienen.
Dienstag, 4. Dezember 2007
Kurz und knapp…ist noch zu früh zum ausschweifenden Schreiben…
Unter dem ersten Link finden sich Dateien im ical/ics Format mit Feiertagen und Schulferien aus Deutschland, Österreich und der Schweiz. Der zweite erklärt wie man die Datei in Evolution importiert. Die restlichen zwei beinhalten Informationen zu dem Format.
Weblinks
Erweiterungen.de – Kalenderdateien (ICS/iCal)
ubuntuusers.de – Evolution – Feiertage importieren
Wikipedia – iCalender
RFC 2445 – Internet Calendaring and Scheduling Core Object Specification (iCalendar)
Montag, 5. November 2007
Unter Ubuntu Gutsy Gibbon und auch schon unter Feisty Fawn hatte ich das Problem, dass VMWare bei einem Idle Guest (Win XP) extrem viel CPU verbraucht hat. Habe erst versucht den RAM zu verringern, was keine Auswirkung hatte.
Durch setzen der CPUs von 2 auf 1 hat sich das Problem erübrigt und die Last ist wieder im erträglichen Rahmen.