[问题]请教关于xmame玩儿月华剑士的opengl模式问题 和852显示卡的配置问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
XEUY
帖子: 247
注册时间: 2007-08-20 8:13
联系:

[问题]请教关于xmame玩儿月华剑士的opengl模式问题 和852显示卡的配置问题

#1

帖子 XEUY » 2008-08-10 19:35

我sudo apt get install xmame-x xmame-common
然后把neogeo.zip和lastbld.zip一起放在了rom里, 如果xmame lastbld --vidmod 1就能运行,
但是opengl模式不行:

:~$ xmame lastbld --vidmod 2
GLERROR: cannot access OpenGL library libGL.so
GLERROR: dlerror() returns [libGL.so: cannot open shared object file: No such file or directory]
Use of OpenGL mode disabled
Error: video mode 2 is not available

请问这是什么意思? 另外:
Y:~$ glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM 20061017 x86/MMX/SSE2
似乎opengl已经开启了,是么?

以下是/etc/X11/xorg.conf的关于显示卡部分的内容:

Section "Device"
Identifier "Configured Video Device"
Driver "vesa"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
SubSection "Display"
Modes "800x600"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "screen1" 0 0
Inputdevice "Synaptics Touchpad"
EndSection
Section "Module"
Load "glx"
Load "GLcore"
Load "dri"
Load "v4l"
EndSection
Section "device" #
Identifier "device1"
Boardname "Intel 85x"
Busid "PCI:0:2:0"
Driver "i810"
Screen 0
Vendorname "Intel"
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
SubSection "Display"
Depth 24
Modes "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection
Section "monitor" #
Identifier "monitor1"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1024x768"
Horizsync 31.5-48.0
Vertrefresh 56.0 - 65.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
Gamma 1.0
EndSection
Section "device" #
Identifier "device2"
Boardname "Intel 85x"
Busid "PCI:0:2:1"
Driver "i810"
Screen 0
Vendorname "Intel"
EndSection
Section "screen" #
Identifier "screen2"
Device "device2"
Defaultdepth 24
Monitor "monitor2"
EndSection
Section "monitor" #
Identifier "monitor2"
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection

这里好像有些问题,因为我上次的ubuntu7里面能把Intel 855表现出来,这次似乎没认识出来哟

望先者教教我谢谢~~
Thanks in Advance
每天都在起步。。。如同起床
头像
XEUY
帖子: 247
注册时间: 2007-08-20 8:13
联系:

#2

帖子 XEUY » 2008-08-10 19:57

我已经搞定月华的openGL模式,不知道搞的,只是sudo apt-get install openglad libgl1-mesa-dev
其他都没做 重新运行游戏就好,莫名其妙
想深入学习linux,不想停留在使用和配置上,不知有兄台指教一个方向否~
每天都在起步。。。如同起床
头像
chinesejerry
帖子: 510
注册时间: 2007-10-06 3:48
来自: 霍格沃茨魔法学校葛莱芬多学院
联系:

#3

帖子 chinesejerry » 2008-08-11 13:59

去读书吧,找一本UNIX的技术书,然后内核层,shell,文件系统,X服务,samba服务,nfs服务……
Because...nobody really uses an operating system,
people use...programs...on their computer.
And the only mission in life of an operating system is to helps those programs run.
----Linus
头像
XEUY
帖子: 247
注册时间: 2007-08-20 8:13
联系:

#4

帖子 XEUY » 2008-08-13 1:22

很感谢 尤其是你的签名 很好~
每天都在起步。。。如同起床
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#5

帖子 想入非非 » 2008-08-13 1:32

其实根本就没有必要开启opengl,想街机这种小游戏不是很耗的
Ubuntu User
回复