LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2828|回复: 12

现在X不用xorg.conf这个配置文件了?

[复制链接]
发表于 2009-10-4 22:29:31 | 显示全部楼层 |阅读模式
ibm t61,用的是nvidia的显卡,今天新装的debian 5.0,升级到testing,想看看现在用的是什么驱动程序,再决定是否有必要安装厂商的驱动,结果到/etc/X11/下居然没看到xorg.conf,迷惑。。。
发表于 2009-10-4 22:49:32 | 显示全部楼层
X.org 从 7.3 开始优先使用自动探测,减少对 xorg.conf 的依赖,在大多数显卡和液晶显示器中已经比较实用了。不过一些旧卡和 CRT 的识别还有问题,尤其是 CRT 常常识别到一个较低的刷新率。这时设置 xorg.conf 还是有效的,重装系统前应该留个备份。
回复 支持 反对

使用道具 举报

发表于 2009-10-7 22:32:28 | 显示全部楼层
那是不是如果在/etc/X11/下面有xorg.conf它就不自动探测,而去读xorg.conf呢?
我原来的xorg.conf里有对thinkpad的中键滚动的设置,现在把xorg.conf放在那,但这个设置不起作用了。中键还是不能用。
回复 支持 反对

使用道具 举报

发表于 2009-10-8 10:22:50 | 显示全部楼层
我的理解就是那样,至于中键不能用还要看是不是有些参数有变化,没小黑无法测试。
回复 支持 反对

使用道具 举报

发表于 2009-10-8 11:12:05 | 显示全部楼层
Post by potter_tang;2034025
那是不是如果在/etc/X11/下面有xorg.conf它就不自动探测,而去读xorg.conf呢?
我原来的xorg.conf里有对thinkpad的中键滚动的设置,现在把xorg.conf放在那,但这个设置不起作用了。中键还是不能用。


我的就是因为无法启用 ATI 的non-free的驱动,才需要xorg.conf

里面也就是关于 驱动的设置

Section "Device"
    Identifier  "ATI"
    Driver      "fglrx"
    Option      "AccelMethod" "EXA"
EndSection

Section "Extensions"
        Option                "Composite"        "enable"
EndSection

其他的设备,包括鼠标 键盘,显示器什么的,都是自动检测的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-8 21:16:41 | 显示全部楼层
有xorg.conf应该起作用。根据man的说明,作用的优先级依次是:
命令行参数>环境变量>xorg.conf文件>自动检测>后备的缺省值
回复 支持 反对

使用道具 举报

发表于 2009-10-9 00:29:04 | 显示全部楼层
现在一般是硬件由 hal 来探测。按照xorg 的说法,在CLI和X可以共用一套硬件配置,不用配置两次。

如果在X里面硬件不好用,可以尝试去hal里面配置,不必在xorg.conf里面调整
回复 支持 反对

使用道具 举报

发表于 2009-10-11 00:34:42 | 显示全部楼层
Post by hpo3;2034362
现在一般是硬件由 hal 来探测。按照xorg 的说法,在CLI和X可以共用一套硬件配置,不用配置两次。

如果在X里面硬件不好用,可以尝试去hal里面配置,不必在xorg.conf里面调整

是这样的,在网上搜了一下,已经解决了。
/etc/hal/fdi/policy/创建了文件mouse-wheel.fdi,内容为
<?xml version="1.0" encoding="UTF-8"?>
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.ZAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
</match>
回复 支持 反对

使用道具 举报

发表于 2009-10-13 13:25:40 | 显示全部楼层
我是865G主板  菲利普107Q6 显示器  能告诉下怎么写吗?
搜索过865G好像很难搞定阿  谢谢
回复 支持 反对

使用道具 举报

发表于 2009-10-24 23:43:31 | 显示全部楼层
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

解决,,用这个就成了
这问题是不是太简单了??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表