Was für Hardware läuft mit Linux (und was nicht)?
Inhaltsverzeichnis
Die meiste (PC-)Hardware, die es derzeit gibt, läuft mit Linux. Siehe auch /TippsZurAuswahl.
Hardware, die nicht läuft, bitte unter /SchwarzeListe eintragen.
Vorsicht bei ASUS
Es gibt noch ein paar Bereiche, bei denen noch nicht alles so rund läuft wie gewünscht. Tipps wie man's trotzdem zum Laufen kriegt stehen auf den folgenden Seiten.
- Bluetooth
- DSL
- DruckerKonfiguration
- EnergieSparen
- FAT
- FireWire
- FritzKarte
- Gphoto
- GrafikKarte
- HotPlug
- InternetRadio
- KNOPPIX/HardwareDatenbank
- KNOPPIX/HardwareDatenbank/Notebook
- KNOPPIX/HardwareDatenbank/Scanner
- KNOPPIX/HardwareDatenbank/TV-Card
- KarlhannsSpiegel/MeinNetzwerk
- LinuxHardware
- LinuxHardware/BlueTooth
- LinuxHardware/DigitalKameras
- LinuxHardware/DigitalKameras/NikonCoolpix3700
- LinuxHardware/Docks/Lenovo/Thinkpad_USB-C-Dock-Gen2
- LinuxHardware/Drucker
- LinuxHardware/ExterneFestplatten
- LinuxHardware/FireWireUndUsbKarten
- LinuxHardware/GPS-Geräte
- LinuxHardware/GrafikKarten
- LinuxHardware/GrafikTablett
- LinuxHardware/GrafikTablett/MD85276
- LinuxHardware/MainBoards
- LinuxHardware/Maus
- LinuxHardware/MidiInterfaces
- LinuxHardware/MiniPC
- LinuxHardware/MiniPC/Asus
- LinuxHardware/MiniPC/Asus/PN51-E1
- LinuxHardware/MobilTelefone
- LinuxHardware/ModemsIsdnDsl
- LinuxHardware/Mp3Recorder
- LinuxHardware/MultimediaKarten
- LinuxHardware/NetzwerkKarten
- LinuxHardware/NoteBooks
- LinuxHardware/NoteBooks/Acer
- LinuxHardware/NoteBooks/AcerTm233xc
- LinuxHardware/NoteBooks/Apple
- LinuxHardware/NoteBooks/Apple/Macbook_Air_2020_M1
- LinuxHardware/NoteBooks/Asus
- LinuxHardware/NoteBooks/Belinea
- LinuxHardware/NoteBooks/BenQ
- LinuxHardware/NoteBooks/Compaq
- LinuxHardware/NoteBooks/Compaq/nx5000
- LinuxHardware/NoteBooks/Compaq/nx5000/lspci
- LinuxHardware/NoteBooks/Dell
- LinuxHardware/NoteBooks/Fujitsu-Siemens
- LinuxHardware/NoteBooks/FujitsuP7010En
- LinuxHardware/NoteBooks/Gericom
- LinuxHardware/NoteBooks/HP
- LinuxHardware/NoteBooks/HP/2710p
- LinuxHardware/NoteBooks/HP/Omen_15-EN
- LinuxHardware/NoteBooks/IBM
- LinuxHardware/NoteBooks/IPC
- LinuxHardware/NoteBooks/JVC
- LinuxHardware/NoteBooks/Lenovo
- LinuxHardware/NoteBooks/Lenovo/3000N100
- LinuxHardware/NoteBooks/Lenovo/SL510
- LinuxHardware/NoteBooks/Lenovo/ThinkPad L412
- LinuxHardware/NoteBooks/Lenovo/ThinkPad_E15_Gen2_AMD
- LinuxHardware/NoteBooks/Lenovo/ThinkPad_L14_Gen2_AMD
- LinuxHardware/NoteBooks/Lenovo/ThinkPad_L15_Gen1_AMD
- LinuxHardware/NoteBooks/Lenovo/X201Tablet
- LinuxHardware/NoteBooks/Lenovo/X300
- LinuxHardware/NoteBooks/Medion MD 40100
- LinuxHardware/NoteBooks/Mitac
- LinuxHardware/NoteBooks/Nexoc
- LinuxHardware/NoteBooks/Samsung
- LinuxHardware/NoteBooks/Samsung/NP730U3E
- LinuxHardware/NoteBooks/SamsungP30
- LinuxHardware/NoteBooks/ScenicMobile510
- LinuxHardware/NoteBooks/Sony
- LinuxHardware/NoteBooks/Sony/VaioPro13
- LinuxHardware/NoteBooks/SonyVaio-C1MHP
- LinuxHardware/NoteBooks/Toshiba
- LinuxHardware/PcmciaKarten
- LinuxHardware/PcmciaKarten/NetgearWAG511
- LinuxHardware/PowerPc
- LinuxHardware/Scanner
- LinuxHardware/Scanner/EpsonPerfection1260
- LinuxHardware/SchwarzeListe
- LinuxHardware/SerialAta
- LinuxHardware/SoundKarten
- LinuxHardware/TippsZurAuswahl
- LinuxHardware/TouchPad
- LinuxHardware/TyanB2881
- LinuxHardware/USB
- LinuxHardware/UniversalSerialBus
- LinuxHardware/UsbSpeichermedien
- LinuxHardware/WebCams
- LinuxKonfiguration
- LinuxMobil
- LinuxMultimedia
- LinuxWireless
- MarkusSchneider
- MausKonfiguration
- NetzwerkKonfiguration
- Rudi
- SANE
- SoundKarte
- ThomasDuske
- UsbSpeichermedienEinbinden
- VideoBearbeitung
- XF86Config
- etc
- hwscan
ToDo: Seiten bereinigen und Überbleibsel auf /SchwarzeListe und /TippsZurAuswahl.
Vorschlag: Wäre es nicht besser, die ganzen Unterseiten auf die 1. Ebene zu schieben (dabei könnte dann auch gleich durchgehend Einzahl verwendet werden) und eine KategorieLinuxHardware einzuführen? -- RalfZosel 2004-01-04 14:16:08
Wär wohl schon besser. Unten gibt es jetzt ja RenamePage, die ganzen Links muss man allerdings von Hand korrigieren. -- ThomasWaldmann 2004-01-04 17:07:01
Dann fangen wir doch einfach mal an. Dazu bräuchten wir dann wohl die KategorieLinuxHardware. Oder lieber nur KategorieHardware (oder KategorieHardWare) und diese Seite umbenennen in Hardware (oder HardWare)? Ideen dazu? -- RalfZosel 2004-11-20 09:57:56
Wie erkennt man eigentlich welche Hardware man hat?
s.a. HardwareErkennung.
Auf den Karton schauen oder auf die Karte selbst hilft heute nicht in allen Fällen weiter. Da aber die Hardwarehersteller diese Informationen auch in den Bausteinen unterbringen, kann man sie dort auslesen.
Es gibt einige Tools für diese Aufgabe unter Linux:
- lshw für eine Übersicht
PCI: lspci Datenbank sowie scanpci oder cat /proc/pci
Was steht im BIOS: dmidecode
- ISA-Karten und "Legacy Devices" im Chipsatz.
- ISA-PnP-Karten pnpdump (von den isapnptools), lspnp
- "Legacy"-ISA: ausbauen und auf die Karte schauen
- Sogenantes "Probing" Es wird einfach angenommen auf Adresse x findet man chip y. Falls er wie vermutet reagiert sagt man wird wohl dieser Chip sein.
- Geräte am par. Port:
das Gerät in die Hand nehmen und draufschauen? Oben genannte Werkzeuge machen ja nur Sinn weil man sich dadurch spart den Rechner aufzuschrauben. Beim par. Port entfällt das ja aber. (Leider steht oft nicht drauf was drin ist u.s.w. )
Ab hier muss schon ein Treiber geladen sein. Z.B. der Treiber "usb-ohci" für USB damit die Geräte auf dem Bus erkannt werden können.
- USB: lsusb oder cat /proc/bus/usb/devices
Festplatten: hdparm und smartctl (aus den SmartMonTools)
- SCSI und ähnliches: cat /proc/scsi/scsi
- PC-Card: PCMCIA oder Cardbus: cardctl info
- Firewire: cat /proc/ieee1394/devices
- Monitor: ddcprobe, read-edid
Was steht im BIOS: dmidecode
- Netzwerk: ifconfig -a zeigt MAC Adressen
Das proc-Dateisystem hat viele dieser Infos gespeichert, leider nicht immer so leicht lesbar.
Die Zuordnung Hardware zu Treiber muss man auch noch herausfinden. Tools zur automatischen Hardwareerkennung können da weiter helfen. Oder ihre Tabellen, z.B. "kudzu" benutzt /usr/share/hwdata/pcitable. Eine Knoppix-CD hat eine solche Hardware-Erkennung und muss nicht installiert werden.
Weiteres
LinuxBIOS Projekt
TextModus ändern
PinguinBootLogo -- wie ersetze ich das "Energy Star" Logo im BIOS durch einen Pinguin?
cpufreq, AMDPowerSaving (Temperatur senken und Strom sparen)
Externe Verzeichnisse:
leider tot - karlhanns Spiegel. 14.5.2003. Sehr große Hardwaredatenbank. Mit Bewertungen, Treiberempfehlungen und Links zu den Treibern. Auch dieses Projekt ist interaktiv! (am 19.7.02 waren bspw. 486 (wie passend ) Mainboards gelistet)
Vendor Watch - Wiki über Hardware-Hersteller
KVM(Keyboard-Video-Mouse)-Switches
Nach Berichten im Internet und eigenen Erfahrungen gibt es Probleme mit KVM-Switches (also Umschaltern für Tastatur/Maus/Monitor) und Mäusen mit Scrollrad (Wheelmouse).
Symptome:
- Maus funktioniert gar nicht mehr
- Mauszeiger springt an den Rand/in eine Ecke, es werden zufällig Mausklicks erzeugt
Betroffen sind anscheinend Mäuse, die mehrere Wheel-Protokolle verstehen. Das sind praktisch alle außer denen von Microsoft.
Abhilfe:
eine RadMaus von Microsoft verwenden
- möglicherweise gibt es auch nur bei den einfachen Varianten keine Probleme
hat bei mir nur leichte Verbesserungen gebracht -- RonnyBuchmann
- oder das Rad abschalten (Protokoll PS/2 statt IMPS/2)
hat bei mir nur leichte Verbesserungen gebracht -- RonnyBuchmann
die Maus direkt am Rechner anschließen
- Was bei mir (auch verschiedene Mäuse) geholfen hat, war das Restarten bzw. Beenden des GPMs. Danach laufen die Mäuse einwandfrei durch.
- Weiterhin hilft es, beim Rechnerwechsel (sofern man via "Hotkey" über die Tastatur umschalten kann, meiner kann das) erst auf die Konsole (ALT+F1) wechselt und anschließend den Rechner wechselt. Dann brauch ich auch die Aktion mit dem GPM nicht durchführen. Wieso das genauso und nicht anders ist, kann ich mir nicht erklären.
Weitere Infos: kvm+mouse+linux+problem
Händler und Hersteller
Einige Hersteller und Händler haben sich dem Vertrieb oder der Herstellung linuxkompatibler Hardware verschrieben. Z.B.: