nvidia 5200FX, gran bel passo indietro

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

Salve a tutti
in un mercatino per il ricco costo di 5€ ho preso una scheda nvidia FX 5200 dual head (scopertolo sollevando il dissipatore, anonima al massimo) che ho poi piacevolmente scoperto avere 256MB di ram; sostituitala goloso alla mia 440MX con 64MB e fiducioso in bei miglioramenti, scopro alcune amare sorprese: GTA San Andreas, che con wine funzionavicchiava con la vecchia scheda è lentissimo ed inusabile anche a settings minimi (segnala già problemi di "fog" durante il fading iniziale), extreme tuxracer appare fluido ma d un tratto freeza il sistema, idem per Nexuiz, si spalma disturbatissimo sui due monitor e freeza tutto.

Ops, ma ho ancora il driver 96.43.07, già è assai che funzioni!

Quindi metto il 173.14.22, stessa storia, provo il 173.14.15, idem, leggo tutte le pagine nel forum sull'argomento fino al 2006, provo 100.14.11 e 1.0-9755 segnalati come funzionanti, ma che con un kernel 2.6.24 custom non si compilano, provo togliendo tutte le opzioni da xorg.conf, niente di nuovo.

Il non-benchmark glxgears mi dà circa 2000fps, di certo meglio di 600 di prima...

Aggiungo che ho due monitor, e che ho dovuto ricorrere a xinerama piuttosto che twinview poichè sono sballatissimi e debbo necessariamente impostare la correzione gamma separatamente.

Non ho ancora upgradato né wine né Nexuiz, visto che hanno sempre funzionato benino...

Infos:

Codice: Seleziona tutto

# uname -r
2.6.26.1P4

Codice: Seleziona tutto

#lspci
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

Codice: Seleziona tutto

less /etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Nov  8 21:50:38 PST 2009


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen0 (2nd)" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath        "/usr/lib/X11/fonts/misc/:unscaled"
    FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/lib/X11/fonts/misc/"
    FontPath        "/usr/lib/X11/fonts/Type1/"
    FontPath        "/usr/lib/X11/fonts/Speedo/"
    FontPath        "/usr/lib/X11/fonts/100dpi/"
    FontPath        "/usr/lib/X11/fonts/75dpi/"
    FontPath        "/usr/lib/X11/fonts/cyrillic/"
    FontPath        "/usr/lib/X11/fonts/TTF/"
EndSection

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

Section "ServerFlags"
    Option         "Xinerama" "1"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "it"
    Option         "XkbVariant" ""
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Funai"
    HorizSync       31.0 - 68.0
    VertRefresh     60.0 - 85.0
    Option         "DPMS"
EndSection

Section "Monitor"

  # Gamma           1 1 0.8
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Jen"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5200"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device0 (2nd)"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5200"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"

#   Option         "NoFlip" "False"
#   Option         "AllowDDCCI" "True"
#    Option         "DamageEvents" "True"
   #Option         "DynamicTwinView" "True"
   #Option         "TwinViewXineramaInfoOrder" "CRT-0"
 #   Option         "NvAGP" "3"
  #  Option         "Coolbits" "1"
 #   Option "TripleBuffer" "true"
  #  Option         "NoPowerConnectorCheck" "False"
  #  Option         "UseInt10Module" "True"
  #  Option         "TwinView" "False"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "RenderAccel" "True"
#   Option         "Overlay" "True"
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"

 #   Option         "NoFlip" "False"
  #  Option         "AllowDDCCI" "True"
  #  Option         "DamageEvents" "True"
#   Option         "DynamicTwinView" "True"
  #  Option         "NvAGP" "3"
  #  Option         "Coolbits" "1"
  # Option "TripleBuffer" "true"
  #  Option         "NoPowerConnectorCheck" "False"
  #  Option         "UseInt10Module" "True"
  #  Option         "TwinView" "False"
    Identifier     "Screen0 (2nd)"
    Device         "Device0 (2nd)"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "RenderAccel" "True"
#   Option         "Overlay" "True"
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Section "DRI"
        Mode 0666
EndSection

Attuali impostzioni del Bios, AGP aperture size=256MB (provato anche il precedente 128), AGP 4x (il massimo della mobo), palette snooping Off (provato anche On).

Grazie per l'attenzione :thumbright:

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da Blallo »

che versione di wine hai?

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

Ciao

Codice: Seleziona tutto

wine --version
wine-1.1.10
Posto anche degli errori:
TANTI fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x141848) : stub
TANTI fixme:d3d:state_fog Implement table fog for foggy vertex shader

Praticamente si va a 1fps, in scene semplici; con l'altra scheda era giocabile, l'avevo quasi finito, ma mi sono arenato verso la fine: ci sta una rivolta generale, tanto fumo e fuoco dappertutto che rallentano di bruttissimo :D

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da Blallo »

usa l'ultima versione di wine con questo mio slackbuild, che lo installa in /opt, e crea dei link in /usr/bin chiamati wine-$VERSIONE e winecfg-$VERSIONE e non ti sovrascrive la tua $HOME/.wine, ma ne crea una nuova
ci reinstalli il gioco e vedi se funziona bene
Allegati
wine_opt.tar.bz2
(2.48 KiB) Scaricato 61 volte

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da albatros »

algol ha scritto:Ops, ma ho ancora il driver 96.43.07, già è assai che funzioni!
Guarda, io ho una nvidia 6200 e va meglio con i driver di quella serie (ovviamente uso il più aggiornato) che con quelli delle successive... Va meglio nel senso che la visualizzazione in programmi come googleearth o di video di youtube in fullscreen risulta più fluida.

Avatar utente
Kristos
Packager
Packager
Messaggi: 630
Iscritto il: sab 19 dic 2009, 11:40
Slackware: 13.37
Kernel: 2.6.37.6-smp
Desktop: KDE
Distribuzione: PCLinuxOS

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da Kristos »

algol ha scritto:
Section "DRI"
Mode 0666
EndSection
Leggendo l'xorg.conf ho notato che hai "DRI" abilitato se non ricordo male viene usato per le ATI e dovrebbe essere disattivato per le NVIDIA inoltre in Section Module se è spuntato "dri" dovrebbe essere commentato.
Almeno nel mio caso specifico mi dava problemi su schede NVIDIA e una volta disattivato non mi hanno dato più problemi, il problema simile al tuo lo avevo riscontrato con Geforce 6700 e Geforce 9400 anche se avevo i driver corretti installati.

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

albatros ha scritto:Guarda, io ho una nvidia 6200 e va meglio con i driver di quella serie (ovviamente uso il più aggiornato) che con quelli delle successive... Va meglio nel senso che la visualizzazione in programmi come googleearth o di video di youtube in fullscreen risulta più fluida.
Bhe strano che funzioni, sia la mia che la tua scheda non figurano nemmeno tra le supportate... :-k
L'ultima che ho tovato è la 96.43.14, ti trovi?
Kristos ha scritto: Leggendo l'xorg.conf ho notato che hai "DRI" abilitato se non ricordo male viene usato per le ATI e dovrebbe essere disattivato per le NVIDIA
Ok l'ho tolto, ma in verità non c'era, l'avevo aggiunto all'ultimo come tentativo :o
jimmy_page_89 ha scritto:usa l'ultima versione di wine con questo mio slackbuild
Proverò! :thumbright:
EDIT: sto provando... vedi che c'è uno spazietto mancante nello slackbuild, riga 52 ;)

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da Blallo »

algol ha scritto:
jimmy_page_89 ha scritto:usa l'ultima versione di wine con questo mio slackbuild
Proverò! :thumbright:
EDIT: sto provando... vedi che c'è uno spazietto mancante nello slackbuild, riga 52 ;)
era un originale che ho leggermente modificato per te...se c'è qualche errore correggilo tranquillo
il mio funzia :D

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

Eeh capito, ok grazie :D

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da slucky »

anch'io uso quel tipo di scheda, la geforce FX5200, con 128 MB invece di 256, e tutti i giochi d'azione ( quake3 e similari...) mi girano molto bene, prova ad installare questa versione del driver nvidia: 173.14.20

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

slucky ha scritto:anch'io uso quel tipo di scheda, la geforce FX5200, con 128 MB invece di 256, e tutti i giochi d'azione ( quake3 e similari...) mi girano molto bene, prova ad installare questa versione del driver nvidia: 173.14.20
Oooook, proverò anche quella! :lol:

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: nvidia 5200FX, gran bel passo indietro

Messaggio da algol »

Aggiornamento:
allora, col wine di jimmy_page_89 GTAsa si è miracolosamente mosso... \:D/ Ma forse non è tutto merito suo, funziona in maniera usabile solo se in wineconfig tolgo la spunta dal pixel shader.... :-k
Per il resto tutto normale, Nexuiz freeza al momento di cambiare le impostazioni degli effetti video, ma per il resto va benino.

Attualmente sto coi driver 96.43.14

Altre prove che devo fare: provare un solo monitor per volta, utilizzare lo agpgart della nvidia invece di quello nativo.

Rispondi