Limetten-HeaderText-Header

Der Kampf mit der Hardware

Erste Hilfe

  • dmesg | more Gibt den Boot-Log aus. Hilfreich bei Problemen mit Modulen/Treibern.
  • uname -r Die Kernel-Version
  • lshw -C network Netzwerkgeräte und zugehörige Treiber
  • lsusb Angeschlossene USB-Geräte
  • lshw -C usb Zusätzliche Information USB-Geräte
  • lspci -nn Hardware am PCI-Bus
  • lsmod Geladene Kernel-Module
  • cat /etc/modprobe.d/blacklist Module, die nicht geladen werden
  • sudo modprobe <module> Lädt ein Modul
  • sudo modprobe -r <module> Entfernt ein Modul

Grafiktreiber

  • Ein komfortables Interface für den X-Server: xrandr
  • xrandr --output LCD --auto --primary --output DFP_EXTTMDS --off Schaltet das zweite Display aus.
  • xrandr --output LCD --mode 1650x1050 --output DFP_EXTTMDS --mode 800x600 --right-of LCD Schaltet beide Displays ein mit gegebener Auflösung und Anordnung.
  • xrandr --newmode "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync Erstellt eine neue Auflösung. (die korrekten Werte liefert z.B. gtk 1920 1200 60)
  • xrandr --addmode DFP_EXTTMDS 1920x1200 Ordnet einem Ausgabegerät einen Modus zu.

Falls eine Fehlermeldung wegen zu großer Auflösung erscheint: Folgende Zeile in der xorg.conf hilft (unter dem Abschnitt Display in Screen):

# ADD A VIRTUAL LINE TO PROVIDE FOR THE LARGEST SCREENS YOU WILL HOTPLUG
Virtual 2048 2048

Der externe Monitor lässt sich auch über die Funktionstasten ( Fn-F7 ) ansteuern: Fn-F7-script Pfeil

Nvidia

Detonator

Ati

  • amdcccle Konfigurationsprogramm für AMD-Grafikkarten.

Sound allgemein

Ein sehr Umfangreiches Tutorial für Sound unter Ubuntu findet sich hier Pfeil.

Praktische Befehle zur Fehleranalyse

  • aplay -l Listet die installierten Soundkarten.
  • lsof | egrep "(snd|dsp)"

Wenn alles läuft

  • alsamixer Ein Kommandozeilen-Werkzeug für die Soundeinstellungen.
  • sudo alsactl store 0 Speichert die aktuellen ALSA-Einstellungen.

Installation einer Soundkarte

Treiber für die meisten Soundkarten gibt es beim ALSA-Projekt Pfeil.

  • Hier jeweils die aktuelle Version folgender drei Pakete herunterladen: alsa-driver, alsa-lib, alsa-utils. Diese speichert man am besten unter /usr/src/alsa.
  • Zum Kompilieren werden noch die folgenden Pakete benötigt: build-essential ncurses-dev
    sudo apt-get install build-essential ncurses-dev
  • Die drei Archive entpacken und nach dem Kompilieren installieren:
    tar -xf alsa-driver-1.0.18.tar.bz2
    tar -xf alsa-lib-1.0.18.tar.bz2
    tar -xf alsa-utils-1.0.18.tar.bz2
    Anschließend im jeweiligen Verzeichnis:
    sudo ./configure --with-cards=<soundkarte>
    sudo make
    sudo make install
    Dabei wird die Option with-cards nur für die Compilierung von alsa-driver verwendet. <soundkarte> ist dabei das eigene Modell (z.B. hda-intel). Die passende Angabe kann z.B. über folgende Tabelle Pfeil ermittelt werden.
  • Zuletzt wird noch in die Datei /etc/modprobe.d/alsa-base folgende Zeile eingefügt:
    options snd-hda-intel position_fix=1 model=3stack

Alternativ geht die Installation auch automatisiert durch sudo module-assistant auto-install alsa.

Weitere Hilfe

Eine gute Seite für die Sound-Fehlersuche unter Ubuntu ist https://help.ubuntu.com/community/SoundTroubleshooting Pfeil.

Zum Weiterlesen