阅读提示:
本文已过时。
时代在发展,社会在进步,Linux 更是一日千里地变化。滇狐的主页上的很多内容,现在都已经过时了。这里的内容都是现在不再适用的内容,请大家不要对这个栏目下的内容太当回事。
如果你有多台不同的机器的话,你也许希望能在不同的机器上都使用同样的用户配置,虽然在
Linux 所有用户配置都在 $HOME
目录下,但完整同步整个 $HOME
目录却不是每个人都能负担的开销。因此,我们需要打造一套便携式的用户配置文件。
滇狐一向是 KDE 的死忠支持者,因此对于 GNOME/GTK 程序,也强制要求它们使用和 KDE 一样的界面。滇狐在 KDE 下使用 KeramiK,因此 GNOME/GTK 程序也必须被强制使用 KeramiK。
使用命令行锁定 KDE 屏幕至少有这么一项用途:我可以把“锁定屏幕”这个动作定义为一个快捷方式,然后就能为它绑定快捷键。例如我现在就把锁定屏幕绑定为“Win + L”,感觉挺好的。
锁定屏幕的命令是:
在滇狐的机器上,锁定屏幕功能常常抽风,无法正常锁定。为了保证每次锁定都能成功,滇狐在锁定屏幕之前一律把当前的 kdesktop_lock 杀掉,然后重新开启一个。以下是滇狐的锁定屏幕脚本:
以前在公司用 RHEL
时,就常常被一个故障困扰:锁定屏幕之后再解锁,很多时候鼠标会消失,虽然移动到屏幕下方时照样能够唤出任务栏,虽然在
gnome-mouse-properties
里设置按下 Ctrl
键后显示鼠标能够找到鼠标所在位置,但我无法使用这个看不见的鼠标对任何程序进行任何操作。以前每次遇到这种情况,我都只能把
X server 杀掉后重新登录,但今天居然在 Debian
下也遇到这个故障了,于是我下决心要搞定它。纯键盘操作上网,Google
了半天,没有任何结果,看来一切只能靠自己了。再锁住屏幕时发现锁不住,直接到命令行运行
kdesktop_lock
,提示说 grabInput()
调用失败。这时我大概心里有点数了:一定是先前运行的屏保忘了退出,没释放对鼠标的控制权。于是
ps -u edward
一下,看到一个可疑的进程
xscreensaver
,杀死之,一切正常!
在有的系统中,字体的解析度不是默认的
96dpi,造成在别的机器上看上去很舒服的字体设置值,抄过来后不是偏大就是偏小,修改方法是在修改
$HOME/.Xresources
,加上这样一句话:
最近升级了 Ubuntu Precise,在中文输入法下耗费了不少时间,觉得有必要把折腾过程记下来,以节约其它人的时间。