zeissoctopus
发表于 2013-05-23 21:09
目前,我是有點不太掌握到樓主你的状況。因为樓主你只有片面描述如何安装軟件,並且你的 FreeBSD 共沒有連接纲絡。
1. 你沒有沒删除所有 ports / packages,從新由一個乾淨環境安装 Xorg 呢?否则那 getext 问題引發不可遇期问題遲早會發生。
2. 你沒有沒增加 /etc/rc.local 使用 kbdcontrol 引渡 FreeBSD 使用 USB 鍵盤
3. 你沒有沒删除 /etc/rc.conf 任何 moused 的配置? FreeBSD 會自動載入 USB 鼠標驗動 ums 並把它連接至 /dev/sysmouse
4. 如果你不想 Xorg 用 hald,對不起,並不是在 /etc/X11/xorg.conf 用 AllowEmptyInput 這個方法在官方 FreeBSD 論坛已列为公認的旁門左道。正解应該用
Section "ServerLayout"
...
Option "AutoAddDevices" "Off"
...
EndSection
詳情請參考 wblock 君的文章 AllowEmptyInput, FreeBSD, and Xorg Input
wtryjj
发表于 2013-05-24 16:38
回复 2# oily1314
你好!
我有个问题想请教下!
我的笔记本装的是
freebsd 10 current
mate的桌面
进入桌面后!
鼠标键盘什么的都很正常!
我外接usb鼠标或者键盘
也没有问题!
但是当我把usb鼠标和键盘拔出后!
笔记本的键盘就不能用了!
本人新手!
求救!
wtryjj
发表于 2013-05-24 16:41
回复 21# zeissoctopus
你好!
我有个问题想请教下!
我的笔记本装的是
freebsd 10 current
mate的桌面
进入桌面后!
鼠标键盘什么的都很正常!
我外接usb鼠标或者键盘
也没有问题!
但是当我把usb鼠标和键盘拔出后!
笔记本的键盘就不能用了!
本人新手!
求救!
zeissoctopus
发表于 2013-05-24 17:00
wtryjj 发表于 2013-05-24 16:41 static/image/common/back.gif
回复 21# zeissoctopus
你好!
因为 Xorg + hal 只會載入一次 kbd。當你拔走 USB 鍵盤,會令 hal 觸發 unload kbd 驅動。結果連笔電上的鍵盤也沒有反应了。
當你重新連接 USB 鍵盤,Xorg + hal 再次被觸發,重新上載 kbd 驅動。結果笔電的鍵盤和 USB 鍵盤又再次運作如常。
杜比环绕声
发表于 2013-05-25 01:03
建议“startupunix”兄仔细查下hald为何不能正常工作,在桌面环境hald不能正常工作会遇到很多莫名其妙的问题
就原理上说,命令行界面下鼠标键盘都能用,这证明FreeBSD已经正确识别了你的硬件
但在桌面环境启动时,Xorg使用hal这个软件构造出来的硬件抽象层信息,并通过dbus做为通讯总线进行系统硬件自动配置,若这两个环节不能正常工作,桌面系统是很难正常工作的。
从贴出的信息来看,你安装xorg时,有部分软件模块没有安装成功,或者文件不全。致使hal无法找到所需的文件而不能正常工作。这有可能是下载出错,有可能是hal所需要的和它有依赖关系的软件没有安装成功,所以就如“zeissoctopus”兄所说,最好的方法是重新安装。
startupunix
发表于 2013-05-25 08:54
回复 25# 杜比环绕声
呵呵,你说的这个问题我也想过,我感觉应该是hal的问题,应该是安装不对,问题是我的电脑现在还没有上网,所以无法更新软件,下载软件。所以没有办法重新安装hal,不过还是谢谢你的回答。而且感觉你挺认真的。
对了,相对于我的这种情况,不用hal也没有什么问题,因为当freebsd在hal没有出来的时候,一样可以通过原始配置正常工作。并且如果重新编译了适合自己的内核,那么hal就更没有用处了。
wtryjj
发表于 2013-05-25 14:24
回复 24# zeissoctopus
谢谢!
我已经搞定了!
在xorg。conf里面加上
Option "AutoAddDevices" "Off"
这样可以保证键盘可以正常使用!
但是这样触摸板又不能正常使用了!
开了moused总算可以了!
不过!
freebsd跑fllash真的好卡好卡呀!