PDA

Visualizza la versione completa : nvidia accelerazione video a metà


mykol
12-03-2010, 18:13
Ciao,

sul pc di un mio amico succede una cosa strana.

L'accelerazione 3D è attivata solo ... a metà.

Athlon 2300+
Mandriva 2009.1 MIB 32 bit
01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)

In sostanza l'accelerazione grafica è attiva, (extreme tuxracer va alla perfezione e sto usando il driver "nvidia") ma il logo "nvidia" al boot non appare e glxinfo mi da un risultato strano.

bash-3.2$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_ARB_multisample, GLX_NV_float_buffer,
GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:

e così via (sembra normale) ma le voci di seguito sono tutte a "none" o "ncon" (che non so cosa voglia dire).

120 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x24 24 tc 0 32 0 r y . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 0 4 24 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 4 24 8 16 16 16 16 0 0 None
.................................................. .................................................. ...................................
.................................................. .................................................. ..................................
.................................................. .................................................. ........................................

0x5a 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon
0x5b 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x5c 24 dc 0 32 0 r y . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x5d 24 dc 0 32 0 r y . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon
0x5e 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 2 1 Ncon
0x5f 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 2 1 Ncon
0x60 24 dc 0 32 0 r . . 8 8 8 0 4 24 0 16 16 16 16 4 1 Ncon
0x61 24 dc 0 32 0 r . . 8 8 8 8 4 24 0 16 16 16 16 4 1 Ncon

e così, alternate fino alla fine.

Sto usando il kernel

bash-3.2$ uname -a
Linux localhost 2.6.31.5-desktop586-1mnb #1 SMP Tue Nov 3 15:21:37 EST 2009 i686 AMD Athlon(tm) XP 2200+ GNU/Linux
bash-3.2$

ed il rispettivo kernel-source ed il dkms sono caricati (infatti il 3D funziona e sta usando il driver "nvidia").

Duranrte le varie manipolazioni, ad una prova, glxinfo mi ha restituito un output in cui al posto di "none" e "ncon" c'erano le voci "yes, ecc..." com'è di solito quando tutto funziona.

Secondo voi, cosa dovrei fare per vedere il logo "nvidia" (sintomo che tutto funziona, non l'ho disattivato ...) ?

Anche kdenlive (che prima funzionava) va in "crash", ma non vi chiedo il perchè, so che non avete la sfera di cristallo !

In sostanza, secondo voi manca ancora qualcosa (moduli, driver, ecc...) lato kernel ? Cosa mi suggerite di controllare ?


Scusate la lunghezza, ma il caso è davvero misterioso !

grazie

francofait
12-03-2010, 18:34
Originariamente inviato da mykol
Ciao,

sul pc di un mio amico succede una cosa strana.

L'accelerazione 3D è attivata solo ... a metà.


grazie

la visualizzazione del logo di nvidia è normalmente disattivata in xorg.conf , non serve a nulla e rallenta solo l' avvio del SO.

Per il resto edita xorg disabilita il modulo 'dri'
Dovrebbe essere sufficente.

cos':

Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "glx" # 3D layer
EndSection

mykol
13-03-2010, 15:52
grazie Franco.
Il fatto è che prima appariva, io non ho modificato nulla.

Ora provo.

mykol
13-03-2010, 15:58
E' già come mi hai suggerito.

gio14
14-03-2010, 00:54
@mykol
Ho provato glxinfo e mi da un risultato più o meno come il tuo, e visto che l'accelerazione grafica mi funziona perfettamente presumo che sia normale così

mykol
14-03-2010, 13:04
grazie, se però sullo stesso pc avvio con una mandriva 2009.1 "one" come live (o la installo) ottengo la schermata "nvidia" e non ho mai fatto nulla per disattivarla ...

francofait
14-03-2010, 14:27
Originariamente inviato da mykol
grazie, se però sullo stesso pc avvio con una mandriva 2009.1 "one" come live (o la installo) ottengo la schermata "nvidia" e non ho mai fatto nulla per disattivarla ...
per il logo di nvidia , editi xorg.conf , cerchi la variabile nologo e la metti off

mykol
16-03-2010, 10:26
boh, nel mio xorg.conf non esiste. In che sezione va inserita ?

Loading