当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]我的nvidia卡越搞越乱了!我需要一个最终解决
帖子发表于 : 2007-05-28 14:43 

注册: 2006-09-29 5:11
帖子: 1005
送出感谢: 10
接收感谢: 4
用了半年多了,可能我的显卡从来就没有调好过。驱动搞来搞去,搞得我越来越糊涂。
开始没有装nvidia驱动,什么也没有搞,WINE可以用,别的也就不管了。后来需要装GOOGLEEARTH,不得不装nvidia驱动,装好后WINE用不起来了,后来我升级,装卸了半天发现WINE只能在NV驱动下用,GE要在NVIDIA驱动下用。比较奇怪的是开始升到feisty后,restricted driver里有n卡在那里让我选择是否启用,但是后来我不知道怎么搞的那里就再也没有了。还有一个比较奇怪的是我从来没有看到过传说中的NVIDIA图标!

我现在是NVIDIA-GLX-NEW也装了,NVIDIA9755也装了,需要WINE游戏的时候就直接手动改XORG.conf然后重启X,需要GE就再回来。在NVIDIA驱动下,WINECFG没有任何问题,REGEDIT、扫雷之类的也没有 问题。

昨天我捣鼓了一会,突然发现用NV驱动的时候也可以运行GLXGEARS了,以前从来没有过的。但是今天发现又不行了。还是没有GLX。

在NVIDIA9755驱动下删除NVIDIA-GLX-NEW还是一样。

我需要一个最终的解决方案,使用NV或者NVIDIA驱动,既能运行WINE游戏,又能运行GOOGLEEARTH的3D


xorg.conf里driver为nv时,wine可以运行游戏heroes3,但是terminal下提示如下:
--------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
Xlib: extension "GLX" missing on display ":0.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
err:d3d:IWineD3DImpl_FillGLCaps GL_Extensions returns NULL
Xlib: extension "GLX" missing on display ":0.0".
err:d3d:IWineD3DImpl_FillGLCaps GLX_Extensions returns NULL
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16e270) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16d010)->(0x10024,00000013)
err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16d010)->(0x10024,00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16d010)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
--------------------------------------------------------------

xorg.conf里driver为nvidia时,wine无法运行heroes3,terminal下提示如下:
------------------------------------------------------------------------
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16e308) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16d0a8)->(0x10024,00000013)
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR)
wine: Unhandled page fault on read access to 0x00000000 at address 0x600480 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00600480).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00600480 ESP:0033f1e8 EBP:0033f304 EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:00000000 ECX:00000320 EDX:00000258
ESI:0033f318 EDI:00010024
Stack dump:
0x0033f1e8: 00000000 00000000 00010024 00000009
0x0033f1f8: 00010024 00000014 000002e4 00000000
0x0033f208: 00000000 00000000 7ec33aa4 7ec84300
0x0033f218: 00000001 00000008 7ed7bb9c 000002e4
0x0033f228: 00000002 0033f26c 7ed281b0 00010024
0x0033f238: 00000014 000002e4 00000000 00000000
Backtrace:
=>1 0x00600480 in h (+0x200480) (0x0033f304)
2 0x00601e3b in h (+0x201e3b) (0x0033f360)
3 0x004f83b0 in h (+0xf83b0) (0x0033f374)
4 0x7ed572ea WINPROC_wrapper+0x1a() in user32 (0x0033f3a4)
5 0x7ed57a1e in user32 (+0xa7a1e) (0x0033f3e4)
6 0x7ed5c057 in user32 (+0xac057) (0x0033fa84)
7 0x7ed5cb2a CallWindowProcW+0xaa() in user32 (0x0033fac4)
8 0x7ed248ab DispatchMessageW+0x15b() in user32 (0x0033fb04)
9 0x7ecf40e9 DIALOG_DoDialogBox+0x1a9() in user32 (0x0033fb64)
10 0x7ecf416a DialogBoxIndirectParamAorW+0x5a() in user32 (0x0033fb84)
11 0x7ecf41c1 DialogBoxIndirectParamW+0x41() in user32 (0x0033fbb4)
12 0x7ed2e341 MessageBoxIndirectW+0x91() in user32 (0x0033fbf4)
13 0x7ed2e4dc MessageBoxIndirectA+0xac() in user32 (0x0033fc54)
14 0x7ed2e5df MessageBoxExA+0x5f() in user32 (0x0033fc94)
15 0x7ed2e62a MessageBoxA+0x3a() in user32 (0x0033fcb4)
16 0x004f3d84 in h (+0xf3d84) (0x0033fdb0)
17 0x00601b5e in h (+0x201b5e) (0x0033fe30)
18 0x004f8226 in h (+0xf8226) (0x0033fe7c)
19 0x0061a964 in h (+0x21a964) (0x0033ff08)
20 0x7b87221e in kernel32 (+0x5221e) (0x0033ffe8)
21 0xb7e93897 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00600480: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (88 modules)
PE 340000-36b000 Deferred binkw32
PE 370000-393000 Deferred ifc20
PE 400000-6b6000 Export h
PE 10000000-1001b000 Deferred smackw32
PE 21000000-21058000 Deferred mss32
ELF 7b800000-7b926000 Export kernel32<elf>
\-PE 7b820000-7b926000 \ kernel32
ELF 7bc00000-7bc97000 Deferred ntdll<elf>
\-PE 7bc10000-7bc97000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c897000-7c917000 Deferred libglu.so.1
ELF 7c917000-7c9d1000 Deferred wined3d<elf>
\-PE 7c930000-7c9d1000 \ wined3d
ELF 7d3e5000-7d417000 Deferred uxtheme<elf>
\-PE 7d3f0000-7d417000 \ uxtheme
ELF 7d417000-7d42c000 Deferred midimap<elf>
\-PE 7d420000-7d42c000 \ midimap
ELF 7d42c000-7d452000 Deferred msacm32<elf>
\-PE 7d430000-7d452000 \ msacm32
ELF 7d452000-7d48e000 Deferred wineoss<elf>
\-PE 7d460000-7d48e000 \ wineoss
ELF 7d72c000-7d744000 Deferred msacm32<elf>
\-PE 7d730000-7d744000 \ msacm32
ELF 7d748000-7d74d000 Deferred libxfixes.so.3
ELF 7d74d000-7d756000 Deferred libxcursor.so.1
ELF 7d756000-7d773000 Deferred imm32<elf>
\-PE 7d760000-7d773000 \ imm32
ELF 7d773000-7d779000 Deferred libxrandr.so.2
ELF 7d779000-7d781000 Deferred libxrender.so.1
ELF 7d781000-7d784000 Deferred libxinerama.so.1
ELF 7d9a5000-7d9a7000 Deferred libnvidia-tls.so.1
ELF 7d9a7000-7e319000 Deferred libglcore.so.1
ELF 7e319000-7e3ad000 Deferred libgl.so.1
ELF 7e3ad000-7e43b000 Deferred winex11<elf>
\-PE 7e3c0000-7e43b000 \ winex11
ELF 7e4d6000-7e4f6000 Deferred libexpat.so.1
ELF 7e4f6000-7e521000 Deferred libfontconfig.so.1
ELF 7e521000-7e535000 Deferred libz.so.1
ELF 7e535000-7e5a0000 Deferred libfreetype.so.6
ELF 7e5a0000-7e65c000 Deferred comctl32<elf>
\-PE 7e5b0000-7e65c000 \ comctl32
ELF 7e65c000-7e6b5000 Deferred shlwapi<elf>
\-PE 7e670000-7e6b5000 \ shlwapi
ELF 7e6b5000-7e7aa000 Deferred shell32<elf>
\-PE 7e6d0000-7e7aa000 \ shell32
ELF 7e7aa000-7e7d7000 Deferred ws2_32<elf>
\-PE 7e7b0000-7e7d7000 \ ws2_32
ELF 7e7d7000-7e7f1000 Deferred wsock32<elf>
\-PE 7e7e0000-7e7f1000 \ wsock32
ELF 7e7f1000-7e804000 Deferred libresolv.so.2
ELF 7e812000-7e830000 Deferred iphlpapi<elf>
\-PE 7e820000-7e830000 \ iphlpapi
ELF 7e830000-7e885000 Deferred rpcrt4<elf>
\-PE 7e840000-7e885000 \ rpcrt4
ELF 7e885000-7e91f000 Deferred ole32<elf>
\-PE 7e890000-7e91f000 \ ole32
ELF 7e91f000-7e924000 Deferred libxdmcp.so.6
ELF 7e924000-7e927000 Deferred libxau.so.6
ELF 7e927000-7ea18000 Deferred libx11.so.6
ELF 7ea18000-7ea26000 Deferred libxext.so.6
ELF 7ea26000-7ea3e000 Deferred libice.so.6
ELF 7ea3e000-7ea8e000 Deferred ddraw<elf>
\-PE 7ea50000-7ea8e000 \ ddraw
ELF 7ea8e000-7ead4000 Deferred advapi32<elf>
\-PE 7eaa0000-7ead4000 \ advapi32
ELF 7ead4000-7eae0000 Deferred libgcc_s.so.1
ELF 7eae0000-7eae5000 Deferred libxxf86vm.so.1
ELF 7eae5000-7eaee000 Deferred libsm.so.6
ELF 7ebd8000-7ec95000 Deferred gdi32<elf>
\-PE 7ebf0000-7ec95000 \ gdi32
ELF 7ec95000-7edd1000 Export user32<elf>
\-PE 7ecb0000-7edd1000 \ user32
ELF 7edd1000-7ee60000 Deferred winmm<elf>
\-PE 7ede0000-7ee60000 \ winmm
ELF 7ee60000-7ee74000 Deferred lz32<elf>
\-PE 7ee70000-7ee74000 \ lz32
ELF 7ee74000-7ee8d000 Deferred version<elf>
\-PE 7ee80000-7ee8d000 \ version
ELF 7ef9f000-7efaa000 Deferred libnss_files.so.2
ELF 7efaa000-7efb4000 Deferred libnss_nis.so.2
ELF 7efb4000-7efcb000 Deferred libnsl.so.1
ELF 7efcb000-7eff2000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d21000-b7d25000 Deferred libdl.so.2
ELF b7d25000-b7e66000 Deferred libc.so.6
ELF b7e67000-b7e7e000 Deferred libpthread.so.0
ELF b7e8c000-b7f9d000 Export libwine.so.1
ELF b7f9f000-b7fba000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) Z:\home\sanz\shared\games\h3\h.exe
00000009 0 <==

---------------------------------------------------------------------

xorg.conf内容如下:(有些内容是自己增加修改的)

---------------------------------------------------------------------
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "glx"
Load "bitmap"
Load "ddc"
# Load "dri"
Load "extmod"
Load "freetype"
Load "int10"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "true"
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "stylus"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "eraser"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"

# /dev/input/event
# for USB
Identifier "cursor"
Driver "wacom"
Option "Device" "/dev/wacom" # Change to
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Monitor"
Identifier "Generic Monitor"
HorizSync 28.0 - 64.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Device"
Identifier "NVIDIA Corporation NVIDIA Default Card"
Driver "nvidia"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NVIDIA Default Card"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection


_________________
Dell D620 -> Asus U44SG
Dapper->Edgy->Feisty->Gutsy->Hardy->Karmic->Lucid -> Oneric -> Precise->Trusty
Python+JS

Firefox/Thunderbird 插件接活中。。。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-05-29 19:25 

注册: 2006-09-29 5:11
帖子: 1005
送出感谢: 10
接收感谢: 4
顶。。。


_________________
Dell D620 -> Asus U44SG
Dapper->Edgy->Feisty->Gutsy->Hardy->Karmic->Lucid -> Oneric -> Precise->Trusty
Python+JS

Firefox/Thunderbird 插件接活中。。。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-05-29 19:57 

注册: 2007-05-28 22:50
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
怎么这么乱啊, 看不懂


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-05-30 12:07 

注册: 2006-09-29 5:11
帖子: 1005
送出感谢: 10
接收感谢: 4
就是乱啊


_________________
Dell D620 -> Asus U44SG
Dapper->Edgy->Feisty->Gutsy->Hardy->Karmic->Lucid -> Oneric -> Precise->Trusty
Python+JS

Firefox/Thunderbird 插件接活中。。。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-05-30 22:40 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
从官方站点上下驱动安装,不要用源上的了。
ps:n卡驱动要添加一个内核模块,所以对于不同的内核要在相应的环境下安装


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译