如何让FreeBSD在IBM上支持双显示器

| | Comments (0) | TrackBacks (0)
前几天做产品展示的时候,要用双显示器,这在Windows上很容易,只要随便一插扩展显示器、然后改改桌面设置就可以了。然而在FreeBSD下我有点儿犯怵,毕竟曾经尝试过一次导致系统直接关闭,并险些引发系统崩溃(事实上这次尝试依然出现了相同的问题)。

最终找到的方法却出乎意料的简单,简单到都没有必要写上一笔。然而我本着当年写稿堆字赚稿费的精神,力求将这一句话技巧扩展成一篇千字文,以便博客内充数。

首先说最终结论----如何实现Dual Head:

笔记本IBM X60,系统是FreeBSD7.2,图形环境是Gnome。所做操作是在/etc/X11/xorg.conf文件中的"ServerLayout"中增加一行:

Option "DualHead" "true"

最终我的xorg.conf段落看上去是这样的:

  1 Section "ServerLayout"
  2         Identifier     "X.org Configured"
  3         Option "AIGLX" "true"
  4         Screen "Builtin Default intel Screen 0"
  5         Option "AllowEmptyInput" "off"
  6         Option "DualHead" "true"
  7 EndSection

重新启动gnome就可以了。很简单,不过这里我还要额外说两个相关的故事:

一、可怕的系统崩溃:

在使用FreeBSD系统的过程中,遇到过4次这样可怕的问题了,两次是尝试双显示器、两次是尝试SD卡,因为都是牵扯到加载模块(双显示器并不用额外加载什么,只是我按照网上错误的方法尝试的时候加载来着),引发了系统崩溃。

电脑没有任何预兆的直接黑屏掉电了。当再次启动电脑的时候屏幕被点亮、然后到达系统引导界面的时候直接重启、循环往复,无法进入系统。起初遇到这个问题的时候我慌神了,因为在直觉来看,电脑既然黑屏掉电,再次启动的时候就和之前没有任何关联了,那么这次重新开机如果出现了问题,则即便关机再次开机问题必然还会出现。

而神奇的事情发生了,当我关机并再次开机的时候,不出意料的问题依旧。然而当关机并稍等片刻之后,再开机则没有问题、顺利进入系统了。这个迷离又奇怪的现象令我费解许久,然而毕竟万一真出问题后果不堪设想,所以我也不敢刻意尝试。

二、随便推卸责任的工作人员:

做产品展示那天,我到达了预定地点。那里已经有两个工作人员在等我了,我将电脑拿出来开机、并让他们将视频线给我,与电脑连接测试双显示器效果。这个时候故事就出来了:

扩展屏幕上什么都没有,插插拔拔好几次都没有信号。对方信誓旦旦的对我说他们那机器上没有信号,是我电脑或系统的问题。当得知不是Windows系统后,则更加肯定问题出在了系统上,说他们的设备只支持Windows,对FreeBSD不支持。

当时我也急了,因为事关重大,又没有准备应急预案,要是真不能用我的责任就大了。因为着急,张口就骂上了,对方看我火了,就慢条斯理地说着没有办法、顺带手的又检查了一遍设备,似乎是想安慰我一下,表现出他们的无能为力。然而就在他们低头检查的时候,却发现视频线的另一头根本就没有插到他们的设备上,等到插好,扩展屏上已有了影像。当时我真想用刀砍人!

但故事还没有结束,因为扩展屏不是液晶显示器,而是一个什么LED点阵墙,我不了解具体是什么,总之就是特大的那种显示器。我电脑上的画面在上面很模糊,有很浓重的噪点,似乎是信号不好导致的。

喜欢随便推卸责任的对方一看这现象,想都没想就说是我系统的问题,说FreeBSD输出信号可能和Windows输出信号不一样,导致他们的设备接收处理不正常。听他这么说,要是换一个没有主心骨的人,估计就会点头认倒霉了吧。

但我当时有了刚刚的教训,所以根本没把他说的话当话听,直接开骂。对方看我又火了,就换了一根数据线,结果问题依旧。对方马上来了神,趾高气昂的反驳我,说数据线都换了还这样,一定是系统的问题。我有点儿垂头丧气了。

然而活动还是要进行的,展示要是要做的,这样严重的信号干扰肯定不能接受。我就好言好语的问他们能不能再想想办法,对方又是一阵感慨,说什么系统不兼容如何如何,然后又是安慰性的拿出了跟新的信号线,说再帮我试试。

结果可以预料,新线一上,问题解决。我就草塔玛玛了。

0 TrackBacks

Listed below are links to blogs that reference this entry: 如何让FreeBSD在IBM上支持双显示器.

TrackBack URL for this entry: http://shangning.net/chinese/mt-tb.cgi/214

Leave a comment




友情链接 自然乱卷的博客 IO Language 白卉子的个人博客 孟子叶的个人博客 于新博的个人博客 周文艺 S9600初级程序员论坛 又听小楼风雨声 尚宁的英文Blog Mr.Shang 歪西网-石景山地区门户 卡客族