(S3) ProSavage DDR integrált vga

Fórumok

Halihó!
KOB P4M266 alaplap (VIA chipset), 2.0 GHz P4 procc, openSuse 11.1 és a fenti integrált vga.
Sajnos nincs 3d gyorsítás. A VIA oldaláról nem tudok letölteni Linux-os meghajtót, bár van több is, de nem tudom, hogy az openSuse-on kívül melyiket használhatnám. Számtalan fórumot "végignyálaztam", de egy kezdő számára nem találtam megoldást. Ami volt, az korábbi verziókra vonatkozott, és a kernel fordítást javasolta. Miután a legújabb kernel van telelpítve (eddig még nem fordítottam), nem igazán tudom, hogy merre kellene elindulni. A glxinfo-ra: "Direct rendering: yes", a glxgears-ra 81.766 FPS értéket ad. Sztem ez meglehetősen alacsony. Ezért fordulok hozzátok, ha valakinek van ötlete, javaslata, azt örömmel fogadom.

Az xorg.conf így néz ki:

# /.../
# SaX generated X11 config file
# Created on: 2009-03-03T14:25:01+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer , 2005
# Contact: SaX-User list
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "ZapWarning" "on"
EndSection

Section "Module"
Load "dri"
Load "dbe"
Load "freetype"
Load "extmod"
Load "glx"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "hu"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
DisplaySize 338 270
HorizSync 29-83
Identifier "Monitor[0]"
ModelName "AL1716"
Option "DPMS"
Option "PreferredMode" "1280x1024"
VendorName "ACR"
VertRefresh 43-75
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 106.97 1280 1360 1496 1712 1024 1025 1028 1059
Modeline "1280x1024" 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +HSync -Vsync
Modeline "1280x960" 107.32 1280 1360 1496 1712 960 961 964 995
Modeline "1280x960" 88.25 1280 1328 1360 1440 960 963 967 989 +HSync -Vsync
Modeline "1280x800" 107.21 1280 1360 1496 1712 800 801 804 835
Modeline "1280x800" 98.89 1280 1352 1488 1696 800 801 804 833
Modeline "1280x800" 91.61 1280 1352 1488 1696 800 801 804 831
Modeline "1280x800" 88.25 1280 1328 1360 1440 800 803 809 829 +HSync -Vsync
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1152x864" 104.99 1152 1224 1352 1552 864 865 868 902
Modeline "1152x864" 96.77 1152 1224 1344 1536 864 865 868 900
Modeline "1152x864" 89.56 1152 1224 1344 1536 864 865 868 897
Modeline "1152x864" 86.75 1152 1200 1232 1312 864 867 871 895 +HSync -Vsync
Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "1280x768" 102.98 1280 1360 1496 1712 768 769 772 802
Modeline "1280x768" 94.98 1280 1352 1488 1696 768 769 772 800
Modeline "1280x768" 87.97 1280 1352 1488 1696 768 769 772 798
Modeline "1280x768" 84.75 1280 1328 1360 1440 768 771 778 796 +HSync -Vsync
Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
Modeline "1280x720" 95.65 1280 1352 1488 1696 720 721 724 752
Modeline "1280x720" 89.04 1280 1352 1488 1696 720 721 724 750
Modeline "1280x720" 81.68 1280 1344 1480 1680 720 721 724 748
Modeline "1280x720" 79.25 1280 1328 1360 1440 720 723 728 746 +HSync -Vsync
Modeline "1280x720" 74.48 1280 1336 1472 1664 720 721 724 746
Modeline "1024x768" 81.80 1024 1080 1192 1360 768 769 772 802
Modeline "1024x768" 76.16 1024 1080 1192 1360 768 769 772 800
Modeline "1024x768" 69.71 1024 1080 1184 1344 768 769 772 798
Modeline "1024x768" 69.50 1024 1072 1104 1184 768 771 775 796 +HSync -Vsync
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1280x600" 79.00 1280 1344 1480 1680 600 601 604 627
Modeline "1280x600" 72.80 1280 1336 1472 1664 600 601 604 625
Modeline "1280x600" 66.74 1280 1336 1464 1648 600 601 604 623
Modeline "1280x600" 66.25 1280 1328 1360 1440 600 603 613 622 +HSync -Vsync
Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622
Modeline "1024x600" 63.20 1024 1080 1184 1344 600 601 604 627
Modeline "1024x600" 58.10 1024 1072 1176 1328 600 601 604 625
Modeline "1024x600" 54.25 1024 1072 1104 1184 600 603 613 622 +HSync -Vsync
Modeline "1024x600" 53.78 1024 1072 1176 1328 600 601 604 623
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
Modeline "800x600" 48.91 800 840 920 1040 600 601 604 627
Modeline "800x600" 45.50 800 840 920 1040 600 601 604 625
Modeline "800x600" 44.00 800 848 880 960 600 603 607 622 +HSync -Vsync
Modeline "800x600" 42.11 800 840 920 1040 600 601 604 623
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "768x576" 45.51 768 808 888 1008 576 577 580 602
Modeline "768x576" 41.66 768 800 880 992 576 577 580 600
Modeline "768x576" 40.75 768 816 848 928 576 579 583 597 +HSync -Vsync
Modeline "768x576" 38.56 768 800 880 992 576 577 580 598
Modeline "768x576" 34.96 768 792 872 976 576 577 580 597
Modeline "640x480" 30.72 640 664 728 816 480 481 484 502
Modeline "640x480" 29.25 640 688 720 800 480 483 487 497 +HSync -Vsync
Modeline "640x480" 28.56 640 664 728 816 480 481 484 500
Modeline "640x480" 25.95 640 656 720 800 480 481 484 499
Modeline "640x480" 23.86 640 656 720 800 480 481 484 497
Modeline "1280x1024" 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "ProSavage DDR-K"
Driver "savage"
Identifier "Device[0]"
VendorName "S3"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
EndSection

Hozzászólások

SZervusz!

Próbáld meg azt, hogy a /etc/X11/xorg.conf -ba beszúrod ezt a sort a ServerLayout szekcióba:

Option "AIGLX" "true" # a GLX bekapcsolása

/mazursky

Love your job but never love your company!
Because you never know when your company stops loving you!

halihó

http://dri.freedesktop.org/wiki/
itt van hozzá 3d party driver. egy-két snapshot-ot megpróbálhatnál - sok esetben ez a legjárhatóbb út az ilyen cuccokhoz.
(én már vagy egy éve nem használtam, így nem vagyok naprakész - ellenben egy öreg [és nem gyárilag támogatott] ati-val csodákat tett)

http://dri.freedesktop.org/wiki/S3Savage?highlight=(CategoryHardware)
cuccodat itt említik, mint támogatottat.

a 80fps max 6-700-ra fog ugrani (ami szintén gyengus)

--
senki földjén, senki fia

Halihó kovi!

Itt egy kis ízelítő a glxgears kimenetből:
xxxxxxxxxxx@linux-3v3b:~> glxgears
311 frames in 5.0 seconds = 62.191 FPS
418 frames in 5.0 seconds = 83.578 FPS
421 frames in 5.0 seconds = 84.154 FPS
421 frames in 5.0 seconds = 84.122 FPS
421 frames in 5.0 seconds = 84.197 FPS
421 frames in 5.0 seconds = 84.084 FPS
421 frames in 5.0 seconds = 84.155 FPS
417 frames in 5.0 seconds = 83.333 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 3729 requests (224 known processed) with 0 events remaining.

A végén valami error üzenet. Nem tom mi lehet? Köszi az infókat, mindjárt nézem.
PS: mi az a snapshot? :)

snapshot: a dri-nél igen gyakorta (régebben néha esténként) "lefényképezték / lefényképezik" a kód akkor állapotát, és feltették / felteszik letölthető forráskód formájában. verziójelölése is csak az aktuális dátum (volt, van, lesz). tehát ez egy aktuális (nem feltétlenül stabil és nem feltétlenül hivatalosan használható) állapotot tükröző igen gyakorta megjelenő archív a dri esetén.

azért írtam ezt, mert anno speciel kb a negyedik verziót próbálva működött a kiszemelt kártya :( ellenben Quake3 ment rajta utána szépen, szóval megérte. próba cseresznye...

--
senki földjén, senki fia

Szia kovi!

Nézegettem ezeket a snapshot-okat és rájöttem(?), hogy valami módon telepíteni kéne a kérdéses dolgokat. Igen ám, de az install.sh fájl terminálban nem indul, ha a szoftver telepítése módot választom, akkor a csomagkezelő azt mondja, ez a csomag nem szerepel a listában. Felhomályosítanál a snapshot-ok telepítésének mikéntjével.
A terminálban a pkginfo nevű fájlt hiányolja (ami ott van, abban a könyvtárban).
Így néz ki a pkginfo fájl:

savage
S3 Savage3D/MX/IX,Savage4,Twister,ProSavage,SuperSavage Driver

20060315
savage

És ez van a snapshot-ban:

# Determine driver to be installed
DRV_NAME=`sed -n '1p' pkginfo`
DRV_DESC=`sed -n '2p' pkginfo`
DRV_ARCH=`sed -n '3p' pkginfo`
DRV_DATE=`sed -n '4p' pkginfo`
DRV_MODULE=`sed -n '5p' pkginfo`
DRV_VERSION=`sed -n '6p' pkginfo`
DRV_BUILD_DESC=`sed -n '7p' pkginfo`

Nem tudom látsz-e két bejegyzés között a sikertelen telepítésre utaló jeleket?

Szia!

Azt hiszem megtaláltam a probléma okát. Ha futtatom a scriptet, akkor ezt írja ki:

"Compiling...
ERROR: Kernel modules did not compile

The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted. See the dri.log file for information on
what went wrong."

"The script also needs to copy the DRM kernel modules to your
kernel module directory.

This version of the script supports 2.4.x and 2.6.x kernels.

Kernel Version : 2.6.27.19-3.2-pae
Module Directory : /lib/modules/2.6.27.19-3.2-pae"

A dri.log-ban ez van:

"make: Makefile: Nincs ilyen fájl vagy könyvtár
make: *** No rule to make target `Makefile'. Stop."

Hmmmmmmmmmm. Most mit tehetek? Próbálkozom tovább.

A fiataloké a jövő, de mire odaérnek, megöregszenek.