LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]关于笔记本的xorg配置

[复制链接]
发表于 2009-6-1 11:07:10 | 显示全部楼层 |阅读模式
我的笔记本是acer 4720 显卡是nv8400Gm,现在装了arch  xorg1.6 pacman nvidia出现如下情况。鼠标是普通的usb光电。键盘笔记本键盘
1,用hwd 自动生成的配置,和nvidia-xconfig的工具生成的,xorg.conf,进入桌面后键盘鼠标都不能用,只能强制关机,开了hal,仍然如此,看了wiki,做了修改也不行。尝试了xf86-input-evdev 也不行
2,删除xorg.conf,可以进x 键鼠正常但是分辨率不行,并且没用nv的驱动。

请问大家有没有用acer笔记本的 你们的配置是怎么样的,或者该如何解决,谢谢。
发表于 2009-6-1 13:33:42 | 显示全部楼层
供参考,希望对你有些帮助。据说有些section其实没什么意义,但写上也无妨,比如module

[PHP]
Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Thinkpad-Keyboard" "CoreKeyboard"
        InputDevice    "USBMouse" "CorePointer"
EndSection

Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
        Option "AutoAddDevices" "false"
EndSection

Section "Module"
#        Load "ddc"
        Load "freetype"
        # Load "xtt"
        Load  "extmod"
        Load  "glx"
#        Load  "dri"
        Load  "dbe"
#        Load  "record"
#        Load  "xtrap"
#        Load  "type1"
EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/msyahei"
EndSection


Section "InputDevice"
        Identifier  "USBMouse"
        Driver      "mouse"
        Option            "rotocol" "Auto"
        Option            "Device" "/dev/input/mice"
EndSection

Section "InputDevice"
        Identifier  "Thinkpad-Keyboard"
        Driver      "kbd"
        Option            "XkbModel" "thinkpad60"
        Option            "XkbLayout" "us"
EndSection

Section "Monitor"
        Identifier   "Thinkpad-Monitor"
### Comment all HorizSync and VertRefresh values to use DDC:
#        HorizSync    31.5 - 48.5
#        VertRefresh  50.0 - 70.0
        Option "DPMS" "True"
EndSection

Section "Device"
        Identifier  "NVIDIA-VGA"
        Driver      "nvidia"
        Card        "NVidia Quadro NVS 140M"
#        #force Powermizer to a certain level at all times
#        # level 0x1 = highest
#        # level 0x2 = med
#        # level 0x3 = lowest
        Option "RegistryDwords" "owerMizerLevelAC=0x3"
        Option        "RegistryDwords" "owerMizerLevel=0x3"
        Option "ConnectedMonitor" "DFP"
        Option "NoLogo" "True"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "NVIDIA-VGA"
        Monitor    "Thinkpad-Monitor"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1024x768"
        EndSubSection
EndSection

[/PHP]
回复 支持 反对

使用道具 举报

发表于 2009-6-1 17:03:41 | 显示全部楼层
看看HAL启动成功没有。我也遇到同样的问题,一直以为HAL启动成功了。最后发现是HAL启动失败。
回复 支持 反对

使用道具 举报

发表于 2009-6-1 22:18:26 | 显示全部楼层
X -configure
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-2 15:36:30 | 显示全部楼层
谢谢楼上的几位,查看了一下hal 服务果然启动失败,开hal还要开dbus的,HAL要求守护进程dbus的存在。开了hal和dbus后,启动x 仍然键鼠不能动。索性去nv网站下载了最新的显卡驱动,nvidia-xconfig自动生成,运气很好,进入x,键鼠可以动,分辨率也合适,现在还要对xorg.conf进行配置触控板等等。

以后哪位朋友如果也遇到我的情况的话,可以试着跟新官方驱动看看,说不定运气好。可以上。另,现在貌似对xorg.conf的配置不那么重要了,都是默认支持。当然要想达到最优效果还是要配置的。
回复 支持 反对

使用道具 举报

发表于 2009-6-2 15:48:26 | 显示全部楼层
似乎hal启动的时候会顺带启动dbus,一般n卡都是直接nvidia-xconfig自动生成之后就没有动过了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-3 16:28:03 | 显示全部楼层
好像说是说hal启动的时候会顺带启动dbus,但是没在rc.conf写上的话,好像会启动失败。
回复 支持 反对

使用道具 举报

发表于 2009-6-3 16:56:21 | 显示全部楼层
怎么可能,应该是dbus,acpid不能写hal后面
回复 支持 反对

使用道具 举报

发表于 2009-6-4 22:53:23 | 显示全部楼层
从不在rc.conf写dbus,hal没出过问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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