Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Xfree86 auf Compaq Deskpro 5120?
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 5.935
Registriert seit: Oct 2012
Beitrag #1
Xfree86 auf Compaq Deskpro 5120?
Das, was jetzt kommt, ist sowohl "Linux" als auch "Retro". Wenn es hier nicht passt, muss das halt in die Retro-Ecke.

Auf einem "Compaq Deskpro 5120" lässt sich kein X-Server starten. Nach der Eingabe von "startx" wird die Bildschirm schwarz. Ein "Abschießen" des X-Servers mit <Strg>+<Alt>+<Backspace> funktioniert nicht. Der PC lässt sich jedoch kontrolliert mit dem Affengriff neu starten, sodass kein e2fsck nach dem Neustart loslegt.

Hardware:
Intel Pentium-S 200 @ 180 MHz
192 MiB RAM
Compaq QVision 1280P+, onboard Grafikchip, 1 MiB RAM (soll nicht benutzt werden, im BIOS deaktiviert)
Ati 3D Rage Pro 215GP (Ati Mach64 Chipsatz), PCI-Grafikkarte, 8 MiB RAM (soll benutzt werden)

Software:
Slackware 9.1
Kernel 2.4.33.3
XFree86 4.3.0

lspci
Code:
00:00.0 Non-VGA unclassified device: Compaq Computer Corporation Triflex/Pentium Bridge, Model 1000 (rev 01)
00:0a.0 VGA compatible controller: Compaq Computer Corporation QVision 1280/p (rev 12)
00:0b.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 02)
00:0d.0 USB Controller: OPTi Inc. 82C861 (rev 10)
00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro 215GP (rev 5c)
00:0f.0 ISA bridge: Compaq Computer Corporation PCI to ISA Bridge (rev 44)
Hier fällt schon mal unangenehm auf, dass der Compaq QVision 1280P+ onboard Grafikchip angezeigt wird, obwohl dieser im BIOS deaktiviert worden ist.

/var/log/XFree86.0.log
Code:
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.22 i686 [ELF]
Build Date: 16 September 2003
    Before reporting problems, check http://www.XFree86.Org/
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Sun Dec  2 18:13:15 2012
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "iiyama_S900MT1"
(**) |   |-->Device "ATI_3D_Rage_Pro_215GP"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "de"
(**) XKB: layout: "de"
(**) Option "XkbVariant" "nodeadkeys"
(**) XKB: variant: "nodeadkeys"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/TrueType/,/usr/X11R6/lib/X11/fonts/freefont/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
    XFree86 ANSI C Emulation: 0.2
    XFree86 Video Driver: 0.6
    XFree86 XInput driver : 0.4
    XFree86 Server Extension : 0.2
    XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
    compiled for 4.3.0, module version = 1.0.0
    Module class: XFree86 Font Renderer
    ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
    compiled for 4.3.0, module version = 1.0.0
    ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x8000003c, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 0e11,1000 card 2000,0000 rev 01 class 00,00,00 hdr 00
(II) PCI: 00:0a:0: chip 0e11,3033 card 0000,0000 rev 12 class 03,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1022,2000 card 0000,0000 rev 02 class 02,00,00 hdr 00
(II) PCI: 00:0d:0: chip 1045,c861 card 1045,c861 rev 10 class 0c,03,10 hdr 00
(II) PCI: 00:0e:0: chip 1002,4750 card 1002,0080 rev 5c class 03,00,00 hdr 00
(II) PCI: 00:0f:0: chip 0e11,0002 card 0000,0000 rev 44 class 06,01,00 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:15:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
    [0] -1    0    0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
    [0] -1    0    0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
    [0] -1    0    0x00000000 - 0xffffffff (0x0) MX[B]

Irgend etwas beim PCI probing scheint vor die Wand zu fahren.
Wo muss dran gedreht werden?
Die Verwendung des Compaq QVision 1280P+ onboard Grafikchip scheidet aus zwei Gründen aus.
Mit nur 1 MiB RAM sind keine vernünftigen Auflösungen und Farbtiefen (24 bpp @ 1024×768) zu realisieren. Der Grafikchip wird zudem von XFree86 nicht unterstützt.

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2012 18:13 von Arnulf zu Linden.)
22.12.2012 00:32
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
Anderes Zeigegerät

Beiträge: 12.219
Registriert seit: Jul 2008
Beitrag #2
RE: Xfree86 auf Compaq Deskpro 5120?
Wie sieht denn deine /etc/X11/XF86Config in voller Länge aus? Aus dem Log kann ich z. B. nicht den Inhalt deiner "Device"-Sektion ableiten.
Es sollte nach Dokumentation möglich sein, die BusID (die korrekten Werte für device und function kannst du vermutlich aus der PCI-Auflistung des POST-Vorgangs entnehmen, bus sollte für den Haupt-PCI-Bus 0 sein) und den Driver ("mach64") manuell einzustellen, sodass XFree86 sich ausschließlich um deine dedizierte Grafikkarte kümmert. Die Option -scanpci kann dir bei ersterem helfen, auch wenn ich fürchte, dass dies auch wieder den X-Server zum Einfrieren bringt.

Da Linux für die nicht unterstützte Onboard-Grafik auch vermutlich kein Kernel-Modul lädt (lspci -v zeigt diese Information an) und XFree86 i. d. R. „roh“ mit den Grafikkarten kommuniziert, gibt es diesbezüglich leider auch nichts, was man von OS-Seite auf eine Blacklist setzen könnte.

CCITTグループ4またはZIP圧縮のモノクロ300dpiで最高の再現性
22.12.2012 01:04
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 5.935
Registriert seit: Oct 2012
Beitrag #3
RE: Xfree86 auf Compaq Deskpro 5120?
(22.12.2012 01:04)DosAmp schrieb:  Wie sieht denn deine /etc/X11/XF86Config in voller Länge aus?

Code:
Section "Module"
    Load        "dbe"

    SubSection  "extmod"
      Option    "omit xfree86-dga"
    EndSubSection

    Load        "type1"
    Load        "speedo"
    Load        "freetype"
    Load        "xtt"
    Load       "glx"
EndSection

Section "Files"
    RgbPath    "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "ServerFlags"

EndSection

Section "InputDevice"
    Identifier    "Keyboard1"
    Driver    "Keyboard"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"    "xfree86"
    Option "XkbModel"    "pc105"
    Option "XkbLayout"    "de"
    Option "XkbVariant"    "nodeadkeys"
EndSection

Section "InputDevice"
    Identifier    "Mouse1"
    Driver    "mouse"
    Option "Protocol"    "PS/2"
    Option "Device"      "/dev/psaux"
EndSection

Section "Monitor"
    Identifier  "iiyama_S900MT1"
    HorizSync   30-95
    VertRefresh 50-90
    Option    "DPMS"
EndSection

Section "Device"
    Identifier  "ATI_3D_Rage_Pro_215GP"
    Driver      "ati"
    BusID    "PCI:0:14:0"
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "ATI_3D_Rage_Pro_215GP"
    Monitor     "iiyama_S900MT1"
    DefaultDepth 24

    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection
(alle mit # beginnenden Zeilen entfernt, damit es nicht zu lang wird)

(22.12.2012 01:04)DosAmp schrieb:  und den Driver ("mach64") manuell einzustellen,

Eine baugleiche Grafikkarte läuft in einer ähnlich alten EDV-Fossilie mit gleicher Softwarebasis, "ati" ist der passende Treiber dafür.

(22.12.2012 01:04)DosAmp schrieb:  Da Linux für die nicht unterstützte Onboard-Grafik auch vermutlich kein Kernel-Modul lädt (lspci -v zeigt diese Information an)

lspci -v hat das damals (Slackware 9.1) noch nicht angezeigt.

lspci -vv
Code:
00:00.0 Non-VGA unclassified device: Compaq Computer Corporation Triflex/Pentium Bridge, Model 1000 (rev 01)
    Subsystem: Smart Link Ltd.: Unknown device 0000
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
    Latency: 32 (55250ns min, 2250ns max)
    Interrupt: pin Î routed to IRQ 0
    Region 0: Memory at <ignored> (32-bit, non-prefetchable)
    Region 1: Memory at <ignored> (32-bit, non-prefetchable)
    Region 2: Memory at <ignored> (32-bit, non-prefetchable)
    Region 3: Memory at <ignored> (32-bit, non-prefetchable)
    Region 4: I/O ports at <ignored>
    Region 5: I/O ports at <ignored>

00:0a.0 VGA compatible controller: Compaq Computer Corporation QVision 1280/p (rev 12) (prog-if 00 [VGA])
    Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Interrupt: pin A routed to IRQ 0
    Region 0: Memory at 40000000 (32-bit, non-prefetchable) [disabled] [size=16M]
    Expansion ROM at <unassigned> [disabled] [size=16M]

00:0b.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 02)
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin A routed to IRQ 3
    Region 0: I/O ports at 1000 [size=32]

00:0d.0 USB Controller: OPTi Inc. 82C861 (rev 10) (prog-if 10 [OHCI])
    Subsystem: OPTi Inc. 82C861
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 64, cache line size 08
    Interrupt: pin A routed to IRQ 10
    Region 0: Memory at 42080000 (32-bit, non-prefetchable) [size=4K]

00:0e.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro 215GP (rev 5c) (prog-if 00 [VGA])
    Subsystem: ATI Technologies Inc Rage Pro Turbo
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 66 (2000ns min), cache line size 08
    Interrupt: pin A routed to IRQ 11
    Region 0: Memory at 43000000 (32-bit, prefetchable) [size=16M]
    Region 1: I/O ports at 1400 [size=256]
    Region 2: Memory at 41000000 (32-bit, non-prefetchable) [size=4K]
    Expansion ROM at <unassigned> [disabled] [size=128K]

00:0f.0 ISA bridge: Compaq Computer Corporation PCI to ISA Bridge (rev 44)
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR- FastB2B-
    Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
    Latency: 0

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2012 10:56 von TAL.)
22.12.2012 02:14
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.843
Registriert seit: Feb 2010
Beitrag #4
RE: Xfree86 auf Compaq Deskpro 5120?
Könntest du in Zukunft für sowas [code]-Tags benutzen?

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
22.12.2012 10:47
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 5.935
Registriert seit: Oct 2012
Beitrag #5
RE: Xfree86 auf Compaq Deskpro 5120?
Die Lösung für dieses Problem ist so radikal wie einfach: deutlich aktuellere Software!
  • Slackware 9.1 ⇒ Slackware 13.0
  • Kernel 2.4.33.3 ⇒ Kernel 2.6.31.5 (beides keine Distro-Kernel, sondern jeweils für die vorhandene Hardware kompiliert)
  • XFree86 4.3.0 ⇒ X.org 1.6.3
Die Slackware 13.0 ist eigentlich etwas zu dick für die alte Kiste, aber das lässt sich ja zum Glück ganz gut herunter skalieren, wobei wohl der dickste Brocken die Verwendung von fluxbox 1.1.1 an Stelle von KDE 3.5.10 sein dürfte.

Offenbar kann die Kombination aus 2.6er Kernel & X.org mit der Compaq Triflex Bridge vernünftig umgehen.

Xorg.0.log (gekürzt):
Code:
X.Org X Server 1.6.3
Release Date: 2009-7-31
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.0 Slackware Linux Project
Current Operating System: Linux i586-5 2.6.31.5 #10 Fri May 10 18:23:56 CEST 2013 i586
Build Date: 03 August 2009  06:51:50PM

[…]

(--) PCI: (0:0:10:0) 0e11:3033:0000:0000 rev 18, Mem @ 0x40000000/16777216, BIOS @ 0x????????/16777216
(--) PCI:*(0:0:14:0) 1002:4750:1002:4750 rev 92, Mem @ 0x43000000/16777216, 0x41000000/4096, I/O @ 0x00001400/256, BIOS @ 0x????????/131072

[…]

(II) LoadModule: "ati"
(II) Loading /usr/lib/xorg/modules/drivers//ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
    compiled for 1.6.2, module version = 6.12.2
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "mach64"
(II) Loading /usr/lib/xorg/modules/drivers//mach64_drv.so
(II) Module mach64: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 6.8.2
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
(II) MACH64: Driver for ATI Mach64 chipsets
(II) Primary Device is: PCI 00@00:0e:0
(II) resource ranges after probing:
(**) MACH64(0): Depth 24, (--) framebuffer bpp 32
(==) MACH64(0): Using XAA acceleration architecture
(II) MACH64: Mach64 in slot 0:14:0 detected.
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 1.0.0
    ABI class: X.Org Video Driver, version 5.0
(WW) System lacks support for changing MTRRs
(II) MACH64(0): Primary V_BIOS segment is: 0xc000
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 1.1.0
    ABI class: X.Org Video Driver, version 5.0
(II) MACH64(0): VESA BIOS detected
(II) MACH64(0): VESA VBE Version 2.0
(II) MACH64(0): VESA VBE Total Mem: 8192 kB
(II) MACH64(0): VESA VBE OEM: ATI MACH64
(II) MACH64(0): VESA VBE OEM Software Rev: 1.0
(II) MACH64(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) MACH64(0): VESA VBE OEM Product: MACH64GT
(II) MACH64(0): VESA VBE OEM Product Rev: 01.00
(II) MACH64(0): VESA VBE DDC supported
(II) MACH64(0): VESA VBE DDC Level 2
(II) MACH64(0): VESA VBE DDC transfer in appr. 2 sec.
(II) MACH64(0): VESA VBE DDC read successfully
(II) MACH64(0): Manufacturer: IVM  Model: 1980  Serial#: 10341
(II) MACH64(0): Year: 2000  Week: 32
(II) MACH64(0): EDID Version: 1.2

[…]

(II) MACH64(0): Modeline "1280x960"x0.0  148.50  1280 1344 1504 1728  960 961 964 1011 +hsync +vsync (85.9 kHz)

[…]

(--) MACH64(0): ATI 3D Rage Pro graphics controller detected.
(--) MACH64(0): Chip type 4750 "GP", version 4, foundry UMC, class 0, revision 0x01.
(--) MACH64(0): PCI bus interface detected;  block I/O base is 0x1400.
(--) MACH64(0): ATI Mach64 adapter detected.

[…]

(--) MACH64(0): Virtual size is 1280x960 (pitch 1280)
(**) MACH64(0): *Driver mode "1280x960": 148.5 MHz, 85.9 kHz, 85.0 Hz
(II) MACH64(0): Modeline "1280x960"x85.0  148.50  1280 1344 1504 1728  960 961 964 1011 +hsync +vsync (85.9 kHz)

Die "SIS 86C326" (PCI, 8 MiB) wurde durch eine "Ati Rage Pro 215GP" (Grafikchip = Ati mach64; PCI, 8 MiB) ersetzt. Außerdem musste die Soundkarte Aztech AZT2320 einer Creative Vibra16C Platz machen, da der 2.6er Kernel für den Treiber snd-azt2320 keine Parameter mehr bietet und auch für isa-pnp den Parameter isapnp_allow_dma0 nicht mehr unterstützt, mit denen sich die Verwendung bestimmter DMA (Karte braucht zwei 8-Bit-DMA, also {0; 1; 3}) und insbesondere DMA0 erzwingen lässt. Da DMA3 vom ECP-Parallelport belegt ist, wird die AZT2320 von isapnp nicht richtig initialisiert. Aber nach all den Änderungen läuft die Kiste endlich unter Linux mit X bei 1280×960 @ 24 bpp.

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
10.05.2013 23:19
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.537
Registriert seit: Jul 2008
Beitrag #6
RE: Xfree86 auf Compaq Deskpro 5120?
die mach64 Geschichte hat erst ab 2.6 Zeiten so richtig aufwind bekommen.. Richtige fette 3D Beschleunigung kriegt man auch mit Debian 4.0 Etch hin, leider nicht mehr ab 5.0.. :( Zumindest bei sparc/sparc64
10.05.2013 23:32
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 5.935
Registriert seit: Oct 2012
Beitrag #7
RE: Xfree86 auf Compaq Deskpro 5120?
(10.05.2013 23:32)Wynton schrieb:  die mach64 Geschichte hat erst ab 2.6 Zeiten so richtig aufwind bekommen.. Richtige fette 3D Beschleunigung kriegt man auch mit Debian 4.0 Etch hin, leider nicht mehr ab 5.0.. :( Zumindest bei sparc/sparc64

… und ist zu 2.6 Zeiten auch schnell wieder in der Flaute angekommen. Das DRM-Modul für mach64 ist wegen einer Sicherheitslücke nämlich wieder aus dem Kernel raus geflogen und bis heute nicht wieder rein gekommen.

Auf dem Compaq drehen sich die glxgears in ihrem Standardfenster eher gemächlich mit 6,5 fps. Nicht dass ich mehr erwartet hätte, aber "Richtige fette 3D Beschleunigung" sieht irgendwie anders aus.

Es gibt Beschreibungen, wie man DRM für mach64 einrichten kann, aber das gehört in die Rubrik "nicht trivial" und ist daher eher etwas für lange Winterabende.

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
12.05.2013 02:16
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Blue Offline
Seit dem 17.10.2006 dabei!

Beiträge: 21.537
Registriert seit: Jul 2008
Beitrag #8
RE: Xfree86 auf Compaq Deskpro 5120?
Also ich hatte dann mit richtiger 3D Beschleunigung satte 100fps in GLXGears? War aber nur 16bit Highcolor. dafür 1366x768.

Aber der Ultrasparc mit 266MHz hat alleine schon 50fps geschafft. :D

http://www.youtube.com/watch?v=BnvxfS4CieM

Übrigens unter 2.6.32 hats leider nicht funktioniert.. DRM fehler :(
(Dieser Beitrag wurde zuletzt bearbeitet: 12.05.2013 11:24 von Blue.)
12.05.2013 11:20
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste