Gimp startet unter Kubuntu 11.04 nicht

Beim Start von Gimp unter Kubuntu 11.04 kommt in der Konsole folgender Fehler:

(gimp:<id>): GLib-WARNING **: /build/buildd/glib2.0-2.28.6/./glib/goption.c:2132:
ignoring no-arg, optional-arg or filename flags (8) on option of type 0
Speicherzugriffsfehler

Der Fehler wird anscheinend im Zusammenhang mit der KDE-Oxygen-Theme verursacht. Wie man dies umgeht zeigt folgender Link: Werner Roth

Verzeichnis in einem anderen Verzeichnis einblenden (bind)

Möchte man ein zentral genutztes Verzeichnis bei allen Userverzeichnissen des Systems automatisch bei Systemstart einblenden (mounten), nutzt man die Möglichkeit des “bindens” in der fstab. Man geht dabei wie folgt vor:

  1. Datei etc/fstab editieren
  2. Zeile hinzufügen:
    /media/exthdd/docs    /home/heinz/_docs    none    bind    0 0
    
  3. Zeile mit einem Enterzeichen abschließen, sonst meckert Linux
  4. fstab speichern
  5. Linux neu starten

Es wird somit das oben dargestellte Verzeichnis “/media/exthdd/docs” automatisch beim Start in “/home/heinz/_docs” eingeblendet. Durch das Einblenden werden alle schon vorhandenen Dateien in “_docs” ausgeblendet. Vorteilhaft ist es, wenn man das Verzeichnis “_docs” NICHT zuvor anlegt, sondern nur “/home/heinz”. Das eingeblendete Verzeichnis “_docs” kann nicht gelöscht werden, weder durch einen user noch durch root.

Das Aushängen des eingeblendeten Verzeichnisses erfolgt auf Kommandozeile wie folgt:

sudo umount /home/heinz/_docs

Weitere Informationen findet man hier: Link

[Ubuntu] FTP-Server (vsftp) einrichten

Folgendes Beispiel zeigt, wie man unter Ubuntu-Linux den vsftp-Server einrichtet. Dieser ist Bestandteil der offiziellen Ubuntu-Pakete und wird darüber regelmäßig mit Updates versorgt.

  1. Installation per Konsole:
    sudo apt-get install vsftpd
    

    alternativ kann die Installation auch über das Ubuntu-Softwarecenter erfolgen.

  2. die Konfigdatei /etc/vsftpd.conf editieren:
    listen=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    dirmessage_enable=YES
    use_localtime=YES
    connect_from_port_20=YES
    ftpd_banner=Willkommen auf dem FTP-Zugang des Homeservers
    chroot_local_user=YES
    secure_chroot_dir=/var/run/vsftpd/empty
    pam_service_name=vsftpd
    rsa_cert_file=/etc/ssl/private/vsftpd.pem
    hide_ids=YES
    

    Es können sich somit nur lokal im Ubuntu eingerichtete User, aber keine anonymen User anmelden. Diese können schreiben und dürfen ihr Homeverzeichnis nicht verlassen.

  3. vsftpd.conf speichern
  4. vsftpd neu starten:
    sudo restart vsftpd
    
    oder
    
    sudo /etc/init.d/vsftpd restart
    

Weitere Infos gibt es hier: ubuntuusers.de

Deinstalliert werden kann der vsftp-Server wieder mit:

sudo apt-get remove --purge vsftpd

[Linux] Laufwerk automatisch einhängen (mounten)

Manchmal ist es notwendig ein Festplattenlaufwerk oder -partition automatisch im System einzuhängen. Im Beispiel soll eine Windowspartition /dev/sda5 mit dem Laufwerksnamen ABLAGE eingehangen werden:

  1. Datei etc/fstab editieren
  2. Zeile hinzufügen:
    /dev/sda5    /media/ABLAGE    auto    auto,rw,suid,dev,exec,async    0    0
    
  3. Zeile mit einem Enterzeichen abschließen, sonst meckert Linux
  4. fstab speichern
  5. Linux neu starten

Es wird somit die o.g. Partition automatisch beim Start angemeldet. Weitere Infos gibt es hier: Link

Intel AHCI Treiber in eine Windows-XP Installations-CD integrieren

Ältere Windows-XP-Versionen erkennen bei der Installation keine SATA-Festplatten. Grund ist der fehlende Intel AHCI-Treiber. Um diese zu integrieren muss man folgende Schritte durchgehen:

  1. Treiberpaket herunterladen: Link
  2. Treiber in ein bereits existierendes Zielverzeichnis entpacken: IATA89ENU.exe -A -A -P C:\Zielverzeichnis
  3. Es werden in C:\Zielverzeichnis\winall zwei Unterverzeichnisse “Driver” und “Driver64” entpackt. Für WinXP 32Bit ist der Ordner “Driver” relevant.
  4. Die Integration des Treibers in WinXP kann z.B. mit dem xp-IsoBuilder erfolgen: Link

LAMP unter Ubuntu installieren

In Ubuntu kann über den Synaptic Paketmanager rel. einfach LAMP (und auch andere Server-Pakete) installiert werden. Dazu sind folgende Schritte notwendig:

  • System->Systemverwaltung->Synaptic Paketverwaltung öffnen
  • Menüpunkt “Bearbeiten” wählt man “Pakete nach Aufgaben vormerken…”
  • dort “LAMP” anwählen
  • “Vormerken” klicken + “Anwenden” -> die gewählten Pakete werden nun heruntergeladen und installiert
  • nach erfolgreicher Installation im Browser zum Test “http://localhost/” eingeben
  • Zugriffsrechte für den Ordner “/var/www/” auf 755 setzen

Weiterführender Link: Klick

SLAX – WLAN mit Hilfe von WICD einrichten

  1. WICD herunterladen: Link
  2. zus. Module “Python, pycairo, pygobject, pygtk, DBus-python, WPA_supplicant” herunterladen und alles im Ordner slax\modules\ speichern
  3. SLAX booten
  4. falls der WICD nicht gestartet ist (Wicd Network Manager startet nicht), Konsole öffnen und
    /etc/rc.d/rc.wicd restart
    

    eingeben, um WICD neu zu starten

  5. WICD-GUI über das KDE-Menü (Internet->Network Manager [Wicd Network Manager]) öffnen
  6. über das kleine +-Symbol zusätzliche Optionen aufklappen
  7. “Automatically connect to this network” anwählen
  8. Button “Advanced Settings” klicken, Haken bei “Use Encryption” und dort die Option “WPA 1/2 (Preshared-Key)” wählen
  9. WPA 1/2 Key eingeben, OK klicken
  10. im Hauptfenster beim richtigen Netzwerk 🙂 auf “Connect” klicken