当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]linux中如何调整集成显卡内存大小
帖子发表于 : 2006-03-06 18:50 
头像

注册: 2006-03-03 20:55
帖子: 151
地址: 上海南汇大学城
送出感谢: 0 次
接收感谢: 0 次
我用的是联想旭日150笔记本,
显卡是intel855集成显卡.安装了ubuntu5.10
没装显卡驱动(不会装).近期安装了cedega打魔兽3,进去后很卡很卡,不能玩.可是在windows里很顺畅的.
所以我想调整集成显卡的显存(因为是从内存里划的)
可是在BIOS里没有调显存大小的选项.后来去官网查了查,是因为这块显卡的显存是操作系统自动分配的(windows中自动分配了64M).
请问有没有人知道如何在ubuntu里调啊???


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-03-16 9:00 

注册: 2005-10-03 11:23
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
64M显存也不是windows给它分配的,是BIOS把这个设定信息传递给了操作系统

开机按DEL进BIOS设定


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-03-21 12:31 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
我用的就是这款显卡,在BIOS里面是不能设显存的。在intel的官网上,看了一个叫什么白皮书的东西,说在开机的时候会自动分配一定数量的显存,在进入系统后(应该是windows),由显示驱动将这部分显存回收,再重新分配。

我在linux下打也会很卡,至今未找到解决的办法。


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-03-21 19:22 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
我的是915,但用的驱动是一样的,都是i810
glxinfo |grep direct

查看是否已经打开3D加速,如果是yes就行。
如果不是

sudo gedit /etc/X11/xorg.conf



Section "Device"

Identifier "Intel 915GM"
Driver "i810"
BusID "PCI:0:2:0"
VideoRam 65536
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
EndSection

类似这一段的Driver 该为 "i810"

显存最大可能大小就是VideoRam 调节的

另外,i855,i915系列的集成显卡确实是自动动态分配显存的,BIOS不可设置。这在Intel的技术文档里是明确提到的。

Ctrl+alt+backspace重启X,就可以了。

系统自带的i810驱动是可以3D加速的,如果另外装了DRI,反而有问题,通常都是Driver被认成了vesa才会加速不了的。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-03-21 21:16 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
4楼的朋友,我照你说的把DRI都注释掉了,但是重启之后,打开planetpenguin-racer很卡,有DRI的时候,还有25fps,但是现在只有1fps了。
现在
glxinfo | grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
之前,direct rendering还是yes

下面是我改过的xorg.conf的一部分,与DRI有关的部分已经注释掉了。
代码:

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

Section "Device"
   Identifier   "Intel Corporation 82852/855GM Integrated Graphics Device"
   Driver      "i810"
   BusID      "PCI:0:2:0"
   VideoRam   65536
   Option      "RenderAccel" "true"
   Option      "AllowGLXWithComposite" "true"    
EndSection


#Section "DRI"
#   Mode   0666
#EndSection


_________________
爱喝真猪奶茶的夜鸣猪


最后由 nobrain 编辑于 2006-03-21 21:59,总共编辑了 1 次

页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-03-21 21:25 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
不是叫你关上DRI啊!!
看来我语文真的退步了,当年800多分白考了,DRI的部分是一定要的,DRI全称是
Direct Rendering inter......
就是靠它来加速3D的,是通过直接操作硬件达成的。我的意思是说没有另外自己去装官网上的那个版本,而是直接用系统自带的就好了,DRI官方的反而不能驱动。
所以把Driver改为i810就好了,DRI是要开的。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-03-21 21:57 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
看了一下 /var/log/Xorg.0.log,有这样一段:

(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum

(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected

(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 8000 kB
(II) I810(0): VESA VBE OEM: Intel(r)852GM/852GME/855GM/855GME Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Intel(r)852GM/852GME/855GM/855GME Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0

是不是这里导致的不能3D加速啊?


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-03-21 22:02 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
我已经装了官方的了,怎么恢复成系统自带的呢?


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-03-22 14:00 

注册: 2006-01-18 15:01
帖子: 1074
送出感谢: 0 次
接收感谢: 1
确实是BIOS造成的,由于只分配了8M显存,所以DRI模块不能加载,另外你是breezy还是dapper?我的915在Xorg 6.8.2是不能正常识别的,但Xorg 7.0就好了,看过一个Gentoo的文章,最早支持915的X是6.8.99打个补丁后可以。

你是855的应该已经是支持的了,只要用810就行了,关于修复,我是贪图Xgl,直接全新安装的dapper(升级的问题太多),你可以试试把Xorg的包重新安装一遍,在新利得里就可以了。不过我没试过。

good luck!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-03-22 16:14 
头像

注册: 2005-08-25 13:58
帖子: 808
地址: ustc
送出感谢: 0 次
接收感谢: 0 次
我用的是breezy, Xorg是6.8.2-77的,要是不成功,就指望dapper了。


_________________
爱喝真猪奶茶的夜鸣猪


页首
 用户资料  
 
11 楼 
 文章标题 : 终于碰到一样的本本了
帖子发表于 : 2006-03-22 21:44 

注册: 2005-06-12 12:23
帖子: 335
送出感谢: 0 次
接收感谢: 0 次
偶也是想试试xgl,但是不知道i852/855的显卡在ubuntu下怎么样,是不是需要安装最新的intel显卡驱动?


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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