Psycho Dad1
19.08.03, 16:28
Ich hab einen Amilo A mit SuSE 8.2 und will darauf mit den Treibern von http://bugs.xfree86.org/show_bug.cgi?id=314 3D einrichten. Beim Starten von X mit dri enabled hängt sich alles auf, wenn ein Treiber auf IRQ 11 geladen ist oder wird (das sind bei mir usb-ohci.o, trident.o (Sound) und 8139too (Netzwerk). Das radeon.o Modul ist daran schuld, obwohl es IRQ 5 hat, denn ohne das Modul gibt es keinen Absturz. (Siehe auch Kommentare von Thomas auf http://bugs.xfree86.org/show_bug.cgi?id=314).
Ich hab versucht die IRQs zu ändern ( PCI-Access Mode im Kernel auf Direct, pci=nobios
im Bootprompt). Dann sollten doch eigentlich in der /etc/modules.conf die IRQs zum Beispiel per "options eth0 irq=9" für die Netzwerkkarte geändert werden können. Aber leider werden die IRQs wohl von einem "IRQ router ALI" festgelegt. Im Bios gibt es leider keine Einstellungmöglichkeiten und das neuste (1.0.9) ist schon drauf. Hab schon mit Kernel 2.4.21, 2.4.21 SuSE, 2.4.22rc2-ac1 und 2.6-test3 probiert.
Hier ein Ausschnitt aus dem Bootlog mit dmesg:
<6>PCI: Using configuration type 1
<6>PCI: Probing PCI hardware
<4>PCI: ACPI tables contain no PCI IRQ routing entries
<4>PCI: Probing PCI hardware (bus 00)
<6>PCI: Using IRQ router ALI [10b9/1533] at 00:07.0
Meine Fragen:
1. Kann man dafür sorgen, dass der IRQ-Router nicht benutzt wird?
2. Kann man dafür sorgen, dass Linux den IRQ-Router nicht erkennt?
3. Kann man den IRQ-Router anders programmieren? (unter /arch/i386/kernel gibt es eine
pci-irq.c, aber ich weiss net was ich da editieren sollte)
Vielleicht bringen mich bei den Fragen 1-3 auch Erfahrungen mit ähnlichen IRQ-Routern
weiter.
4. Hat jemand 3D mit dem Amilo A zum Laufen gebracht?
5. Hat jemand von einem Projekt oder einer Initiative gehört, die an einem inoffiziellen
Bios für dieses Gerät mit mehr Einstellungsmöglichkeiten bastelt?
Wäre schön wenn Ihr mir helfen könntet, ich schlage mich schon fast einen Monat damit
herum, 3D-Unterstützung für dieses Teil zu aktivieren.
Ich hab versucht die IRQs zu ändern ( PCI-Access Mode im Kernel auf Direct, pci=nobios
im Bootprompt). Dann sollten doch eigentlich in der /etc/modules.conf die IRQs zum Beispiel per "options eth0 irq=9" für die Netzwerkkarte geändert werden können. Aber leider werden die IRQs wohl von einem "IRQ router ALI" festgelegt. Im Bios gibt es leider keine Einstellungmöglichkeiten und das neuste (1.0.9) ist schon drauf. Hab schon mit Kernel 2.4.21, 2.4.21 SuSE, 2.4.22rc2-ac1 und 2.6-test3 probiert.
Hier ein Ausschnitt aus dem Bootlog mit dmesg:
<6>PCI: Using configuration type 1
<6>PCI: Probing PCI hardware
<4>PCI: ACPI tables contain no PCI IRQ routing entries
<4>PCI: Probing PCI hardware (bus 00)
<6>PCI: Using IRQ router ALI [10b9/1533] at 00:07.0
Meine Fragen:
1. Kann man dafür sorgen, dass der IRQ-Router nicht benutzt wird?
2. Kann man dafür sorgen, dass Linux den IRQ-Router nicht erkennt?
3. Kann man den IRQ-Router anders programmieren? (unter /arch/i386/kernel gibt es eine
pci-irq.c, aber ich weiss net was ich da editieren sollte)
Vielleicht bringen mich bei den Fragen 1-3 auch Erfahrungen mit ähnlichen IRQ-Routern
weiter.
4. Hat jemand 3D mit dem Amilo A zum Laufen gebracht?
5. Hat jemand von einem Projekt oder einer Initiative gehört, die an einem inoffiziellen
Bios für dieses Gerät mit mehr Einstellungsmöglichkeiten bastelt?
Wäre schön wenn Ihr mir helfen könntet, ich schlage mich schon fast einen Monat damit
herum, 3D-Unterstützung für dieses Teil zu aktivieren.