Slackware12**完美解决在utf8下xterm打开非常慢的问题以及其他一些有用技巧**
时间:2007-11-09
来源:互联网
升级到Slackware12后发现在utf8下xterm打开非常慢。
设置其他 locale后xterm的启动快是快了。但是fcitx又不能在xterm下输入中文了。
1.将LC_CTYPE设为zh_CN.UTF-8的原因是fcitx只能在utf8下xterm才能输入中文。
2.发现utf8下xterm启动狂卡,CPU差不多占100%,大概过个几秒钟xterm才姗姗来迟。这以后cpu也恢复到正常水平。
解决办法:在家目录下.Xdefaults文件里添加一条
XTerm*preeditType: Root
即可!这样打开xterm就会非常快。(可以退出X试一下。或者执行 xrdb -load .Xdefaults 亦可)
++++++++++++++++++++++++++++++++
贴上我的.Xdefaults:
xpdf.geometry :750x1024-0+0
xpdf.paperColor :LightCyan1
xpdf.matteColor :DarkCyan 注: 这里的表情是大写的字母d
xpdf*Foreground :blue
xpdf*Background :white
xpdf.viKeys :true
xpdf.toolTipEnable :false
!xterm
XTerm*preeditType: Root
XTerm*wideFont: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
XTerm*cursorColor: OliveDrab1
XTerm*background: black
XTerm*foreground: AntiqueWhite1
XTerm*geometry: 120x18+150+690
其中关于xpdf的设置有兴趣的不妨参考一下。这样设置的xpdf可支持vi的方向键(h, j, k, l),并且背景是天蓝色的。
这样就可完全用键盘来控制xpdf, 附上xpdf的快捷键:
n 下一页
p 上一页
g num 到达指定页数
还支持vi的方向键。
具体可man xpdf
注:我一真都用的xpdf,因为它非常快,不占资源。
因为我对很多事物的看法是:简单即美,大道至简。不喜欢那种臃肿的感觉。所以只安装了一些精巧的软件。下面推荐几个
:
窗口管理器: dwm
X环境我只安装了Xorg与dwm.其他的 gnome ,kde ,xdm,gdm,kdm一概不装。
dwm优点:
1.占用资源非常少。我512M内存,用free -m可看到它只占0.2%的内存资源。基本上可忽略不计。
2.可完全由键盘操作,快捷键非常好记,且可自己配置
3.没有窗口标题框。这样可看起来看清爽,如xterm看起来就跟tilda一样。
4.可支持平铺和浮动窗口。自己设置。
5,可通过其他看图软件如xv ,feh 来实现桌面背景。
如在.xinitrc中添加xv -root 001.jpg &
或feh --bg-center 001.jpg & 即可.
5.全部配置可由编辑dwm-4.5/config.h一个文件来完成.
具体见http://www.suckless.org/wiki/
看图与截图工具:xv
占用资源是所有看图软件中最少的。且可支持截图。
截图方法:
xv 001.jpg
在图片上点右键选择Grab.然后将Delay设为某个值如2秒。再点击Grab,然后用鼠标中键在屏幕上拖出一个矩形框后点击保存即可。
听音乐: mpg123
用法:
mpg123 *.mp3
mpg123 -z -C -@ playlist ,其中playlist为歌曲列表,可通过find / -name *.mp3 -print >playlist来生成。选项-C是打开键盘控制:f 下一首。q 退出。-z 列表无序播放。另外还有-Z 列表随机播放。
查看pdf: xpdf上面已经讲到了。
接下来讲讲加快slackware启动速度,降低资源消耗的技巧:
vi /etc/rc.d/rc.S
将里面检测磁盘的命令注释掉(大概在135行/sbin/fsck $FORCEFSCK -C -a / 与271行检查非root文件系统),还有一些挂载nfs与samba文件系统的命令看个人情况决定是否注释。
vi /etc/rc.d/rc.M
vi /etc/rc.d/rc.modules-`uname -r`
vi /etc/rc.d/alsa
vi /etc/rc.d/inet2
将一些自己用不着的加载项给注释掉。 自己看。这也是一种学习bash编程的方法。
vi /etc/rc.d/rc.6来加快关机速度。
有可能的话可以重新编译内核。我现在从开机到进入系统不到10秒。控制台下内存只消耗31M.startx后内存只消耗74M.
最后谈谈对slackware 的印象。我用过 ubuntu. gentoo,slackware.最后还是选择slackware.觉得他最大的优点是整个系统简洁明了,思路清晰,不拖泥带水,。让用户知道怎么做和为什么这样做。不像其他的发行版使用图形配置界面来对用户隐藏细节。感觉有种被别人牵头鼻子走的感觉。
以上纯属个人观点。权当参考。
设置其他 locale后xterm的启动快是快了。但是fcitx又不能在xterm下输入中文了。
1.将LC_CTYPE设为zh_CN.UTF-8的原因是fcitx只能在utf8下xterm才能输入中文。
2.发现utf8下xterm启动狂卡,CPU差不多占100%,大概过个几秒钟xterm才姗姗来迟。这以后cpu也恢复到正常水平。
解决办法:在家目录下.Xdefaults文件里添加一条
XTerm*preeditType: Root
即可!这样打开xterm就会非常快。(可以退出X试一下。或者执行 xrdb -load .Xdefaults 亦可)
++++++++++++++++++++++++++++++++
贴上我的.Xdefaults:
xpdf.geometry :750x1024-0+0
xpdf.paperColor :LightCyan1
xpdf.matteColor :DarkCyan 注: 这里的表情是大写的字母d
xpdf*Foreground :blue
xpdf*Background :white
xpdf.viKeys :true
xpdf.toolTipEnable :false
!xterm
XTerm*preeditType: Root
XTerm*wideFont: -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
XTerm*cursorColor: OliveDrab1
XTerm*background: black
XTerm*foreground: AntiqueWhite1
XTerm*geometry: 120x18+150+690
其中关于xpdf的设置有兴趣的不妨参考一下。这样设置的xpdf可支持vi的方向键(h, j, k, l),并且背景是天蓝色的。
这样就可完全用键盘来控制xpdf, 附上xpdf的快捷键:
n 下一页
p 上一页
g num 到达指定页数
还支持vi的方向键。
具体可man xpdf
注:我一真都用的xpdf,因为它非常快,不占资源。
因为我对很多事物的看法是:简单即美,大道至简。不喜欢那种臃肿的感觉。所以只安装了一些精巧的软件。下面推荐几个
:
窗口管理器: dwm
X环境我只安装了Xorg与dwm.其他的 gnome ,kde ,xdm,gdm,kdm一概不装。
dwm优点:
1.占用资源非常少。我512M内存,用free -m可看到它只占0.2%的内存资源。基本上可忽略不计。
2.可完全由键盘操作,快捷键非常好记,且可自己配置
3.没有窗口标题框。这样可看起来看清爽,如xterm看起来就跟tilda一样。
4.可支持平铺和浮动窗口。自己设置。
5,可通过其他看图软件如xv ,feh 来实现桌面背景。
如在.xinitrc中添加xv -root 001.jpg &
或feh --bg-center 001.jpg & 即可.
5.全部配置可由编辑dwm-4.5/config.h一个文件来完成.
具体见http://www.suckless.org/wiki/
看图与截图工具:xv
占用资源是所有看图软件中最少的。且可支持截图。
截图方法:
xv 001.jpg
在图片上点右键选择Grab.然后将Delay设为某个值如2秒。再点击Grab,然后用鼠标中键在屏幕上拖出一个矩形框后点击保存即可。
听音乐: mpg123
用法:
mpg123 *.mp3
mpg123 -z -C -@ playlist ,其中playlist为歌曲列表,可通过find / -name *.mp3 -print >playlist来生成。选项-C是打开键盘控制:f 下一首。q 退出。-z 列表无序播放。另外还有-Z 列表随机播放。
查看pdf: xpdf上面已经讲到了。
接下来讲讲加快slackware启动速度,降低资源消耗的技巧:
vi /etc/rc.d/rc.S
将里面检测磁盘的命令注释掉(大概在135行/sbin/fsck $FORCEFSCK -C -a / 与271行检查非root文件系统),还有一些挂载nfs与samba文件系统的命令看个人情况决定是否注释。
vi /etc/rc.d/rc.M
vi /etc/rc.d/rc.modules-`uname -r`
vi /etc/rc.d/alsa
vi /etc/rc.d/inet2
将一些自己用不着的加载项给注释掉。 自己看。这也是一种学习bash编程的方法。
vi /etc/rc.d/rc.6来加快关机速度。
有可能的话可以重新编译内核。我现在从开机到进入系统不到10秒。控制台下内存只消耗31M.startx后内存只消耗74M.
最后谈谈对slackware 的印象。我用过 ubuntu. gentoo,slackware.最后还是选择slackware.觉得他最大的优点是整个系统简洁明了,思路清晰,不拖泥带水,。让用户知道怎么做和为什么这样做。不像其他的发行版使用图形配置界面来对用户隐藏细节。感觉有种被别人牵头鼻子走的感觉。
以上纯属个人观点。权当参考。
作者: murenjian 发布时间: 2007-11-09
貌似我这里没有这样的问题呀,我的也是UTF-8环境,启动时间从开机到进入X系统30秒钟,我认为还有可能比这更快的时间,感觉这跟locales没有直接关系。
作者: LiEn 发布时间: 2007-11-10
不错,支持一下:-)
PS:用贴php代码把.Xdefaults贴出来好像就不会有表情在里面了,呵呵
PS:用贴php代码把.Xdefaults贴出来好像就不会有表情在里面了,呵呵
作者: fishyu1984 发布时间: 2007-11-10
呵呵,与dwm相比,我会选择wmii3
作者: LiEn 发布时间: 2007-11-10
wmii3我也用过。但是它不能去掉窗口标题栏与状态条,看pdf文档的时候不太爽。而且占用资源比dwm大。个人喜好罢了...
作者: murenjian 发布时间: 2007-11-10
我直接给中文字体加上gbk和gb2312相关的字型索引就好了:
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-gbk-0
XPDF真的非常好用,可是有些中文PDF文档打开是乱码,就只好用adobe reader了,打开一个大的文件那个内存占的叫个多啊……
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
fireflysung.ttf -misc-ar pl new sung-medium-r-normal--0-0-0-0-p-0-gbk-0
XPDF真的非常好用,可是有些中文PDF文档打开是乱码,就只好用adobe reader了,打开一个大的文件那个内存占的叫个多啊……
作者: Yei 发布时间: 2007-11-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28