← Back to team overview

sslug-teknik team mailing list archive

nvidia 1200x800 toshiba satellite m30 GeForce FX Go 5200

 

Hi folks -min 

nvidia 1200x800 toshiba satellite m30 GeForce FX Go 5200

kombo forstår mig ikke helt. Det er på en debian testing det sneer ...


Facts:

Kan loade nv driveren i følgende opløsninger, som den selv prober:
"1152x768" "1024x768"  "832x624" "800x600"
(disse findes _ikke_  min XF86Config, men de loader automagisk, og funker
allesammen)

Problem: Fontene er noget "fluffy" i kanten, de står ikke skarp som på
min Thinkpad. Er det skærmen der er dårligere, eller er det driveren ??

har desuden tilføjet en 
 Modeline "1280x800"   83.46  1280 1344 1480 1680  800 801 804 828
(plus har prøvet med fire andre, tilsvarende modlines)

De kan loade også, men fontene bliver næsten ulæselige.

Spørgsmål: hvordan beregner man en korrekt modline til 1280x800 på
denne computer??


Så tænkte jeg at det var tide at prøve nvidia driveren, for at se om
den bedre kunne (plus 3D, naturligvis)

Har kompileret en NVIDIA driver kernel modul på debian facon - det
har altid virket for mig - og installeret den nye kernel og nvidia module.

Jeg kan loade modulet med

sudo modprobe nvidia

uden problemer.  Kan også fjerne den igen.

Meen: jeg kan ved grød ikke loade den ved brug af startx, hverken som
almindelig bruger, eller som root ???


Hardwaren bliver set korrekt, fra XFree.log:

(II) Bus 3: bridge is at (2:11:0), (2,3,6), BCTRL: 0x0000 (VGA_EN is cleared)
(--) PCI:*(1:0:0) nVidia Corporation GeForce FX Go5200 rev 161, Mem @ 0xc1000000
/24, 0xe0000000/28

meen ...

 (II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)

??? hvofor nu det, hvor modulet kan loades med modprobe ???


??? har nogen et bud på hvad der er glemt ???


Yderlige facts:

nvidia devices findes:
 ll /dev/nvidia*
crw-rw----  1 root video 195,   0 Dec 14 08:54 /dev/nvidia0
crw-rw----  1 root video 195,   1 Dec 14 08:54 /dev/nvidia1
crw-rw----  1 root video 195,   2 Dec 14 08:54 /dev/nvidia2
crw-rw----  1 root video 195,   3 Dec 14 08:54 /dev/nvidia3
crw-rw----  1 root video 195, 255 Dec 14 08:54 /dev/nvidiactl


Jeg er i rette gruppe:
grep video /etc/group
video:x:44:marc

XF86Config har _ikke_ slået de forbudte moduler til:

Section "Module"
        #Load   "GLcore"  #not for nvidia
        Load    "bitmap"
        Load    "dbe"
        Load    "ddc"
        #Load   "dri"     #not for nvidia
        Load    "extmod"
        Load    "freetype"
        Load    "glx"     #explicitly for nvidia
        Load    "int10"
        Load    "record"
        Load    "speedo"
        Load    "type1"
        Load    "vbe"
EndSection

Meeen ....

dri og GLcore bliver loaded alligeved ... ??? Fra XFree.log

(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
        compiled for 4.3.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_clip.o":  No sym
bols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_norm.o":  No sym
bols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_xform.o":  No sy
mbols found
Skipping "/usr/X11R6/lib/modules/extensions/libGLcore.a:m_debug_vertex.o":  No s
ymbols found
(II) Module GLcore: vendor="The XFree86 Project"
        compiled for 4.3.0.1, module version = 1.0.0
        ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
:

Har nogen en god idee til løsning af det her ?? 
Jeg er helt blank nu ...

Eller en konfigurarion der virker ??

Mange hilsen, Marc Cromme 



Follow ups