接多显示器的一点提示

前两天为了工作需要,打算用我的ATI X600双头显卡接两个显示器,显示同样的内容,鼓捣了一番,记录于此。

ubuntu默认的双头显卡是左右屏的方式,即主屏是正中央,第二个屏在右边,对应xorg.conf中是这样的:

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    Screen         "aticonfig-Screen[1]" RightOf "Default Screen"

其中Default Screen就是主屏,aticonfig-Screen[1]是第二个显示器。RightOf是设定在主屏右边,还有其它值可选,在man xorg.conf里ServerLayout部分有详细解释,大概在1324行:

  • RightOf 右边
  • LeftOf 左边
  • Above 上边
  • Below 下边

但我是想显同样的内容,所以需要删除xorg.conf中的两行内容,一行就是上面贴过的:

Screen         "aticonfig-Screen[1]" RightOf "Default Screen"

另外一行是和aticonfig-Screen[1]相对应的Device段中的Screen 1,比如:

Section "Device"
    Identifier  "aticonfig-Device[1]"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
# 2 screen same display 2/2: delete below line
    Screen      1

删掉上面的最后一句,然后重启X就可以了。

-EOF-

Xfce桌面上不显示图标了怎么办?

环境:Ubuntu 7.10 Gutsy, Xfce桌面。

这个现象已经很久了,桌面上不显示图标,点鼠标右键也没反应,虽然在Desktop Settings中选择Allow Xfce to manage the desktop的话,能显示桌面,但这是xfce自己用xfdesktop接管了桌面管理,不是根本之道。网上似乎很多人遇到类似问题,多半是升级Ubuntu搞出来的,推荐的解决方法无外乎删除xfce配置文件云云。

Xfce具备保存session功能(其实,我都不之道如何开始一个新的session),也好也不好(它除了能记住打开着什么程序,还能记住啥呢?),不过利用这个特性倒是能解决桌面上不显示图标的问题。

首先换上一个新的windows manager,过渡用一下而已:

x-window-manager --replace &

然后就可以再替换为nautilus来管理桌面了:

nautilus

把打开的文件管理器窗口关掉,你会发现桌面图标已经出来了。

有时候还会出现窗口无标题栏等问题,也能解决,首先在User Interface Preference中换一款主题,不管用的话再手工启动metacity:

metacity --replace &

另外,在Sessions and StartupAdvanced中记得勾选Launch Gnome services on startup,要想桌面漂亮,这个好像还没法优化。

现在退出登录并且记得选上Save session for future logins,貌似一切恢复平静。

老实说,其实我是在换了Fluxbox后,右键依然唤不出菜单,才想起来找这里的原因,但这边解决以后发现fluxbox根本没有变化,大概还是fluxbox配置的问题。用了一段时间的xfce后感觉还是脱不开gnome的种种类类,希望fluxbox能好一些,让我的老机器跑快一点。