Portál AbcLinuxu, 27. října 2025 19:14
Řešení dotazu:
A to zbaběle kompiluju na mnohem rychlejším stroji, než je cílem.
Mimochodem, kdy zmizela z Xek podpora VGA/SVGA?
Mimochodem, kdy zmizela z Xek podpora VGA/SVGA?Ozaj? Stale je podporovany.
Nicméně mám teď sestavený Linux na stroji, kde je nějaká modernější nVidia (G73 GeForce 7600 GT relativně modernější) a na ní zkouším jen vzdáleně, takže reálný experiment musí počkat, až to celé zkopíruju na ATA HDD a přinesu k cílovému počítači (na kterém už mám vyzkoušené přinejmenším téměř stejné jádro s velmi minimální instalací ze 3 disket).
A když do konfigurace zadám Driver "vga", nebo "svga", tak Xka nenajedou s chybou, že modul neexistuje. Minimální funguje vesa a režim 640x480 8bit. Jsem si jistý, že modul/driver vga určitě existoval a měl umět max 640x480 4 bit, nebo snad dokonce 8 bit, vše nad bylo svga. (https://www.x.org/archive/X11R6.8.0/doc/vga.4.html)
Ona to není velká potíž, pořád můžu sehnat karty S3 Trio (a pár dalších), které by měly být podporované touhle verzí Xek
Ale Xka jsou v tomto případě jen velmi okrajová. Jen na vyzkoušení, jestli se vůbec vejdou do RAM a nejspíš jen s TWM.
Aktuálně zkompilované moduly mám ark_drv.so ati_drv.so cirrus_alpine.so cirrus_drv.so cirrus_laguna.so dummy_drv.so fbdev_drv.so chips_drv.so intel_drv.so mga_drv.so neomagic_drv.so nouveau_drv.so nv_drv.so nvidia_drv.so radeon_drv.so r128_drv.so sis_drv.so s3_drv.so s3virge_drv.so tga_drv.so trident_drv.so tseng_drv.so vesa_drv.so
[IP-] [ ] x11-drivers/xf86-input-evdev-2.6.0:0 [IP-] [ ] x11-drivers/xf86-input-joystick-1.6.0:0 [IP-] [ ] x11-drivers/xf86-input-keyboard-1.6.0:0 [IP-] [ ] x11-drivers/xf86-input-mouse-1.7.0:0 [IP-] [ ] x11-drivers/xf86-input-wacom-0.11.0:0 [IP-] [ ] x11-drivers/xf86-video-ark-0.7.3:0 [IP-] [ ] x11-drivers/xf86-video-ati-6.14.2:0 [IP-] [ ] x11-drivers/xf86-video-chips-1.2.4:0 [IP-] [ ] x11-drivers/xf86-video-cirrus-1.3.2:0 [IP-] [ ] x11-drivers/xf86-video-dummy-0.3.4:0 [IP-] [ ] x11-drivers/xf86-video-fbdev-0.4.2:0 [IP-] [ ] x11-drivers/xf86-video-intel-2.14.0:0 [IP-] [ ] x11-drivers/xf86-video-mga-1.4.13:0 [IP-] [ ] x11-drivers/xf86-video-neomagic-1.2.5:0 [IP-] [ ] x11-drivers/xf86-video-nouveau-0.0.16_pre20110323:0 [IP-] [ ] x11-drivers/xf86-video-nv-2.1.18:0 [IP-] [ ] x11-drivers/xf86-video-r128-6.8.1:0 [IP-] [ ] x11-drivers/xf86-video-s3-0.6.3:0 [IP-] [ ] x11-drivers/xf86-video-s3virge-1.10.4:0 [IP-] [ ] x11-drivers/xf86-video-sis-0.10.3:0 [IP-] [ ] x11-drivers/xf86-video-tga-1.2.1:0 [IP-] [ ] x11-drivers/xf86-video-trident-1.3.4:0 [IP-] [ ] x11-drivers/xf86-video-tseng-1.2.4:0 [IP-] [ ] x11-drivers/xf86-video-vesa-2.3.0:0 [IP-] [ ] x11-libs/libXxf86dga-1.1.2:0 [IP-] [ ] x11-libs/libXxf86misc-1.0.3:0 [IP-] [ ] x11-libs/libXxf86vm-1.1.1:0 [IP-] [ ] x11-proto/xf86bigfontproto-1.2.0:0 [IP-] [ ] x11-proto/xf86dgaproto-2.1:0 [IP-] [ ] x11-proto/xf86driproto-2.1.1:0 [IP-] [ ] x11-proto/xf86miscproto-0.9.3:0 [IP-] [ ] x11-proto/xf86rushproto-1.1.2:0 [IP-] [ ] x11-proto/xf86vidmodeproto-2.3.1:0 [IP-] [ ] x11-base/xorg-drivers-1.10:0 [IP-] [ ] x11-base/xorg-server-1.10.2:0 [IP-] [ ] x11-misc/xorg-cf-files-1.0.4:0Jasně, je tam spousta nadbytečných... vesa se tváří, že je pro modernější karty od standardu 2.0 výš, tak možná by ještě by mohlo fungovat fbdev? Příp. budu shánět lepší S3 než mám. Uvidíme. Je to jen zajímavá výzva.
A když do konfigurace zadám Driver "vga", nebo "svga", tak Xka nenajedou s chybou, že modul neexistuje.A nevypol si si to v USE flagoch?
CHodí to, pokud to nestojí
Ale bohužel ani jeden z modulů s3, vesa, fbdev si s S3 Vision 864 nerozumí. Budu pátrat dál a nejspíš shánět modernější grafiku.
Nicméně vizpentium ~ # lspci 00:00.0 Host bridge: Intel Corporation 430FX - 82437FX TSC [Triton I] (rev 02) 00:07.0 ISA bridge: Intel Corporation 82371FB PIIX ISA [Triton I] (rev 02) 00:07.1 IDE interface: Intel Corporation 82371FB PIIX IDE [Triton I] (rev 02) 00:11.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) 00:12.0 VGA compatible unclassified device: S3 Inc. 86c864 [Vision 864 DRAM] vers 0 00:13.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) 00:13.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) 00:13.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
pentium ~ # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 2 model name : Pentium 75 - 200 stepping : 12 cpu MHz : 150.003 cache size : 0 KB fdiv_bug : no hlt_bug : no f00f_bug : yes coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr mce cx8 up bogomips : 300.00 clflush size : 32 cache_alignment : 32 address sizes : 32 bits physical, 32 bits virtual power management:a viz screenshot - Pentium 1 @ 150MHz s 80MB RAM kompiluje hru 0verkill .. takže tomu už můžu říkat herní stroj, ne? ... to už je ale na příp. další dotaz/vlákno/diskuzi
SUPPORTED HARDWARE
The s3 driver supports PCI video cards based on the following S3 chips:
Trio32 86C732
Trio64 86C764
Trio64V+ 86C765
Aurora64V+ 86CM65
Trio64UV+ 86C767
Trio64V2/DX 86C775
Trio64V2/GX 86C785
Vision964 86C964
Vision968 86C968
emerge -vep world | grep VIDEO_CARDS či tam niečo nie je. Ale to je už rokov, čo som na Gentoo nemal čas.
pentium ~ # equery h "svga" * Searching for USE flag svga ... [IP-] [ ] media-gfx/povray-3.6.1-r4:0 [IP-] [ ] media-libs/libsdl-1.2.14-r6:0 [IP-] [ ] media-libs/netpbm-10.49.00:0 [IP-] [ ] media-sound/playmidi-2.5-r2:0 [IP-] [ ] media-video/vlc-1.1.10:0 [IP-] [ ] sci-visualization/gnuplot-4.4.3-r1:0To, že tam jsou, ještě neznamená, že půjdou na tom Pentiu použít, ale nechtěl jsem celou instalaci ořezávat příliš. Může se hodit i na jiných retro PC. V make.conf mám pro xorg nastaveno
INPUT_DEVICES="keyboard mouse evdev wacom joystick" VIDEO_CARDS="vga svga mga tga nouveau r128 radeon nv vesa nvidia fbdev intel s3 s3virge ark chips cirrus dummy trident tseng neomagic sis apm"Přičemž vga a svga je ignorováno.
Calculating dependencies... done! [ebuild R ] x11-base/xorg-drivers-1.10 INPUT_DEVICES="evdev joystick keyboard mouse wacom -acecad -aiptek -synaptics -tslib -virtualbox -vmmouse -void" VIDEO_CARDS="apm ark chips cirrus dummy fbdev intel mga neomagic nouveau nv nvidia r128 radeon s3 s3virge sis tga trident tseng vesa -ast -epson -fglrx -geode -glint -i128 -i740 (-impact) -mach64 (-newport) (-omapfb) -qxl -rendition -savage -siliconmotion -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -v4l -via -virtualbox -vmware (-voodoo)" 0 kBV jádře jsem taky pozapínal skoro vše, co mělo smysl, ale terminál používám jen v textovém režimu 80x25 znaků. Určitě je tam zapnutá podpora framebuffer, "VGA 16-color graphics support", i "S3 Trio/Virge support" atd... moc položek abych to sem dával. Prozatím to odložím, dokud neseženu kompatibilnější grafiku. Ještě jednou díky.
Přičemž vga a svga je ignorováno.To je pochopiteľné keďže to už asi nahradili ovládačom vesa alebo jednoducho vyhodili. No, veľa zdaru s tou doskou. Nájsť poriadnu PCI grafickú kartu bolo vždy ťažké. Ak by si niekde našiel Matrox s 3D alebo Voodoo 2, tak by si bol za vodou.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.