349次阅读
=萧渔=发表于2009-06-14
{ linux相关 }
wicd是Linux下非常好用的网络链接管理器,最近这个小程序升级到了1.6版本,随之出现了其客户端程序无法在X下启动的问题,如果在shell下运行wicd-client会出现类似下面的错误信息:
ERROR:dbus.proxies:Introspect error on :1.5:/org/wicd/daemon: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type=”method_call”, sender=”:1.17″ (uid=1000 pid=22386 comm=”python -O /usr/lib/wicd/wicd-client.py “) interface=”org.freedesktop.DBus.Introspectable” member=”Introspect” error name=”(unset)” requested_reply=0 destination=”:1.5″ (uid=0 pid=4867 comm=”python -O /usr/lib/wicd/wicd-daemon.py “))
阅读全文——共1434字
[ wicd ]
[ 请留言 » ]
996次阅读
=萧渔=发表于2009-04-23
{ linux相关 }
以前一直用awesome,对于其频繁升级有点儿腻了,这两天换成了更“大众”的openbox,由于openbox强大的可定制性,因此配置完善后可以做到和awesome一样高效。整个桌面环境具体的搭配是:
WM:openbox
阅读全文——共406字
[ conky, openbox, tint2 ]
[ 2 条留言 » ]
624次阅读
=萧渔=发表于2009-03-08
{ linux相关 }
远程登录自己的VPS时,发现无法使用Top命令,提示‘rxvt-unicode’: unknown terminal type.,也就是远程主机无法识别我的rxvt终端,这时在远程主机的.bash_profile文件中加入一行export TERM=”xterm”,重新登录后即可。
[ rxvt, terminal, xterm ]
[ 请留言 » ]
439次阅读
=萧渔=发表于2009-02-22
{ linux相关 }
为了安全起见,我的这个VPS上没有开FTP服务,所以上传下载文件都是使用基于SSH的SFTP服务,linux本身就带了sftp的客户端命令,如sftp或者直接用scp,但这两者功能太简单,而lftp是我最常用的ftp客户端软件,功能强大,使用简单,今天man了一下lftp,发现其实lftp也支持sftp协议,用法如下:
$ lftp sftp://username@host -p portnumber
把这个地址再存为书签,以后就可以方便地连接了。
[ 请留言 » ]
194次阅读
=萧渔=发表于2008-06-26
{ linux相关 }
刚刚升级到了emacs cvs-20080626-1,完毕后发现无法启动emacs,出现如下错误:
emacs: error while loading shared libraries: libgpm.so.2: cannot open shared object file: No such file or directory
显然是因为libgpm.so.2这个文件不存在,slocate了一下libgpm,发现只有libgpm.so.1,这是一个link,链接到了libgpm.so.1.20.0这个文件,依次而为,同样在/usr/lib目录下建立一个libgpm.so.2的link到libgpm.so.1.20.0,再启动emacs,ok,可以了!
[ emacs, error ]
[ 请留言 » ]
185次阅读
=萧渔=发表于2008-06-24
{ linux相关 }
archlinux用户请暂时不要升级到shared-mime-info 0.4版本,该版本有bug,会导致部分文件类型关联错误,比如evince无法打开pdf文档,如果你已经不幸升级,可使用以下两个方法恢复:
降级到以前的0.23版本,但如果你的package cache中没有该版本,就比较麻烦,需要到网上去找
阅读全文——共238字
[ archlinux, bug, share-mime-info ]
[ 请留言 » ]
264次阅读
=萧渔=发表于2008-06-16
{ linux相关 }
升级到gnome-do 0.5后,发现在XFCE下无法正常使用(gnome下正常),可以运行,但无法用热键呼出,而有时却又是正常的。经观察,两者的区别在于不能呼出时我使用了无线网络,显然gnome-do正常与否应该和网络无关,不过由于我使用networkmanager作为管理网络连接的工具,这个工具在连接无线网络时总是会要求输入密码解锁gnome keyring,即使在XFCE下也是如此,而同时gnome-do(主要是mono)也会要求解锁gnome keyring,在有线网络时,networkmanager不请求解锁gnome keyring,所以gnome-do是正常的,但在无线时,networkmanager先请求解锁gnome keyring,虽然gnome do不再继续请求,但也不能正常呼出了。以上就是我观察到的现象,虽然不明白其中的奥妙,但感觉问题出在gnome keyring上,也许让它自动解锁是个好办法?在archlinux的wiki上找到了自动解锁的设置,前提是你必须使用GDM登录:
阅读全文——共692字
[ gnome keyring, gnome-do, linux ]
[ 请留言 » ]
274次阅读
=萧渔=发表于2008-05-27
{ linux相关 }
将archlinux升级到2.6.25版内核后,virtualbox便无法使用了,因为vboxdrv模块无法被加载,使用modprobe vboxdrv会提示该模块找不到,在网上查了一下,比较方便的解决方法是使用如下命令重建vboxdrv模块:
#vbox_build_module
这样即可重建新内核下的vboxdrv,然后手动加载该模块即可,或者将其加入rc.conf中的相关位置以便能开机后自动加载。
阅读全文——共350字
[ vboxdrv, virtualbox ]
[ 请留言 » ]
317次阅读
=萧渔=发表于2008-05-13
{ linux相关 }
昨天从Gnome换到了Xfce,发现Network Manager的面板管理程序nm-applet总是同时启动多个进程,而且每重启一次,就增加一个进程,system tray上一排nm-applet,蔚为壮观!google了一下,发现这个问题只出现在非gnome的桌面环境中,对于xfce,解决方法是添加自启动程序(settings–>autostarted applications)时启用–sm-disable参数,即启动命令为nm-applet –sm-disable。不过如果你已经中招,需要先杀死所有的nm-applet进程,然后退出登录,在console界面下删除~/.cache/sessions/中的所有文件,再登录回来并按照前述添加nm-applet –sm-disable到自启动程序中。
[ bug, linux, nm-applet, xfce ]
[ 请留言 » ]