LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 512|回复: 9

[杂记]装X220记

[复制链接]
发表于 2012-3-1 16:07:18 | 显示全部楼层 |阅读模式
用gentoo也用了3年了,当初折腾了好几周,自我感觉会用了。注意是会用而已!

现在单位新发一台X220笔记本。失望!(本想体会一下苹果的 :)),想想还是装gentoo吧,反正第一个用了3年的系统。本以为很简单,没有想到重装一个计算机还是很折腾人的

借这个宝地,记录一点心得!

突然觉得很累,计算机是干什么用的?这么折腾,真想换回windows,特别是win7的显示效果,好像现在美化不到这个效果。
只是一个理由:windows中病毒太容量中了,所以.....
 楼主| 发表于 2012-3-1 16:08:21 | 显示全部楼层

系统和KDE的安装

基本系统的安装:
内核配置见附件(其中网卡不是intel的哦)

/etc/make.conf文件也见附件

文件系统折腾部分:




既然是决定要安装KDE了,那么最好使用eselect profile设置为
default/linux/......../desktop/kde *
这样在第2次重新安装的时候,emerge kde的时候异常顺利(不需要调整什么use)

硬盘保护程序:
参考(http://www.thinkwiki.org/wiki/Tp ... 议按步骤来:

  1. #emerge acpid
  2. #rc-update add acpid boot #参考http://vminko.org/gentoo_manuals/thinkpad_x200,也不知道这两步是否必需
  3. # rmmod hdaps
  4. #emerge tp_smapi
  5. #emerge hdaps_monitor #我是KDE,所以选这个界面
  6. #rc-update add hdapsd default
复制代码

重启或者

  1. # modprobe tp_smapi
  2. # modprobe hdaps
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:09:33 | 显示全部楼层

无线网卡系统的折腾过程

Gentoo安装中最重要的选择就是硬件。由于内核是用别人的,所以有线网卡用的很正常。突然发现,好像无线网卡不能工作,汗!回想在liveCD中无线好像也不能工作。

嗯,要学习大侠的经验(http://www.linuxsir.cn/bbs/thread382494.html)
打开网站:http://kernel-seeds.org/
“How to work with a Kernel Seed”一节中给出了一个根据lspci输出判断网卡型号。
找到网卡型号,将内核配置中的网卡配置正确。
重新编译内核。

重启,嗯,好像还是不正常?

折腾中杯具性的删掉了net.lo,重新emerge了openc。然后创建了net.wlan0文件链接。好像问题就ok了

中间折腾好几次,目前我是利用etc-update把net.lo加入default中的。也许不需要
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:10:36 | 显示全部楼层

本地化(汉化)及输入法的折腾过程

1. 本地化(汉化)

配置文件:/etc/locale.gen
  1. en_US ISO-8859-1
  2. en_US.UTF-8 UTF-8
  3. zh_CN.UTF-8 UTF-8
  4. zh_CN GB2312
复制代码
运行locale-gen命令


2.  中文输入法
输入法还是选ibus。

3. 编辑.bashrc(千万注意要用普通用户,不要用root用户)
  1. export LC_CTYPE="zh_CN.UTF-8"
  2. export LANG="zh_CN.UTF-8"
  3. # export LANG="en_US.UTF-8"
  4. #
  5. # follow the ibus instruction
  6. #
  7. export XMODIFIERS="@im=ibus"
  8. export GTK_IM_MODULE="ibus"
  9. export QT_IM_MODULE="xim"
  10. ibus-daemon -d -x
复制代码

这样做还有过2好1坏副作用。那就是:
(1)插入的u盘的汉字能正确显示了
(2)ibus能在kconsole中输入
(3)带来的问题是字体及其不美观。英文字体特别小

3.解决原因
根据wiki http://www.thinkwiki.org/wiki/In ... _on_a_ThinkPad_X220,发现是相应的DPI被变成96*96了。所以按照提示,使用超级用户生成文件:/usr/share/X11/xorg.conf.d/10-monitor.conf
文件内容
  1. Section "Monitor"
  2.     Identifier "<default monitor>"
  3. #    Option   "DPI" "125 x 125"
  4.     DisplaySize 277 156    # In millimeters
  5.     Gamma 0.75  #调整对比度,好像原始的太亮了
  6. EndSection
复制代码
重启系统后,好像还比较正常。就是字体比较大了。在系统设置中将相应的字体变小就可以了。

目前感觉效果还不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:11:36 | 显示全部楼层

美化中文显示过程

第一步在~/.fonts 中拷贝相应的字体。

第二步,然后改(或者创建)~/fonts.conf,至少包含这些内容:
  1. <?xml version="1.0"?><! DOCTYPE fontconfig SYSTEM "fonts.dtd">
  2. <fontconfig >
  3. <dir >~/.fonts </dir >
  4. <include ignore_missing="yes" >~/myfonts.conf </include >
  5. </fontconfig >
复制代码

第三步,建立一个 myfonts.conf 文件,文件内容可类似
  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <fontconfig >
  4. <match >
  5. <test name="family"><string >monospace </string ></test >
  6. <edit name="family" mode="prepend" binding="strong">
  7. <string >DejaVu Sans Mono </string >
  8. <string >Microsoft YaHei </string >
  9. <string >SimHei </string >
  10. </edit >
  11. </match >
  12. <match >
  13. <test name="family"><string >sans -serif </string ></test >
  14. <edit name="family" mode="prepend" binding="strong">
  15. <string >DejaVu Sans </string >
  16. <string >Microsoft YaHei </string >
  17. <string >SimHei </string >
  18. </edit >
  19. </match >
  20. <match >
  21. <test name="family"><string >serif </string ></test >
  22. <edit name="family" mode="prepend" binding="strong">
  23. <string >DejaVu Serif </string >
  24. <string >WenQuanYi Zen Hei </string >
  25. <string >NSimSun </string >
  26. </edit >
  27. </match >
  28. </fontconfig >
复制代码

第四步:参考网页http://www.linuxsir.cn/bbs/showthread.php?t=266659(这是另外一种配置的页面,有空可以看看), 还要进行如下操作: SystemSettings->Appearance->Fonts->Using anti-aliasing;
选 enable->Configures-> 选上 RGB,以及 Hiting Style 设置为 Full。

如果这工作不做,好像字体会发虚。

此外: http://edyfox.codecarver.org/html/debian_testing_chinese.html
http://blog.csdn.net/slackcode/article/details/2059431
的配置方法应该值得试验。不过我没有试验。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:12:41 | 显示全部楼层

中文office的安装

好像也比以前简单了。

安装playonlinux然后再安装office是我目前最简单的方法了。

但是目前要注意两个问题:

(1)playonlinux需要用python2.×(也就是你用python3.×,emerge没有问题,但运行会出错)

(2)office安装程序最好使用MSDN版本。这样出错的概率会比较小(以前用T400也折腾过playonlinux,但可能就是没有使用好的office源,所以没有成功)。


==============================================================================================
Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。
其中服务器必须启动sshd服务进程

scp -rp user1@host1:/filepath1 user2@host2:/filepath2

-p      Preserves modification times, access times, and modes from the original file.
备份模式(修改时间、访问时间及modes)

-r      Recursively copy entire directories.
递归地复制整个目录

======
从 本地 复制到 远程
scp local_file remote_username@remote_ip:remote_folder

======
从 远程 复制到 本地
scp root@www.cumt.edu.cn:/home/root/others/music /home/space/music/1.mp3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:13:41 | 显示全部楼层

texlive的折腾

第一步:在/etc/make.conf 中加入cjk 这个全局 use。

第二步:在/etc/portage/package.use 中加入texlive 文件,内容如下:
  1. app-text/texlive-core xetex doc #texlive 2011需要xetex这个use
  2. app-text/texlive X cjk png truetype context cyrillic detex doc dvi2tty extra games graphics music humanities jadetex omega pstricks publishers science tex4ht xetex xindy xml doc examples
  3. dev-tex/chktex doc
  4. dev-tex/cjk-latex doc
  5. dev-tex/europecv examples
  6. dev-tex/feynmf doc
  7. dev-tex/glossaries doc examples
  8. dev-tex/latex-beamer doc examples #lyx
  9. dev-texlive/texlive-basic doc
  10. dev-texlive/texlive-bibtexextra doc
  11. dev-texlive/texlive-context doc
  12. dev-texlive/texlive-fontsextra doc
  13. dev-texlive/texlive-fontsrecommended doc
  14. dev-texlive/texlive-formatsextra doc
  15. dev-texlive/texlive-games doc
  16. dev-texlive/texlive-genericextra doc
  17. dev-texlive/texlive-genericrecommended doc
  18. dev-texlive/texlive-htmlxml doc
  19. dev-texlive/texlive-humanities doc
  20. dev-texlive/texlive-langcjk doc
  21. dev-texlive/texlive-langcyrillic doc
  22. dev-texlive/texlive-langgerman doc
  23. dev-texlive/texlive-latex3 doc
  24. dev-texlive/texlive-latex doc
  25. dev-texlive/texlive-latexextra doc
  26. dev-texlive/texlive-latexrecommended doc
  27. dev-texlive/texlive-mathextra doc
  28. dev-texlive/texlive-metapost doc
  29. dev-texlive/texlive-music doc
  30. dev-texlive/texlive-omega doc
  31. dev-texlive/texlive-pictures doc
  32. dev-texlive/texlive-plainextra doc
  33. dev-texlive/texlive-pstricks doc
  34. dev-texlive/texlive-psutils
  35. dev-texlive/texlive-fontutils
  36. dev-texlive/texlive-fontutils doc
  37. dev-texlive/texlive-publishers doc
  38. dev-texlive/texlive-science doc
  39. dev-texlive/texlive-texinfo doc
  40. dev-texlive/texlive-xetex doc
  41. dev-tex/mh doc
  42. dev-tex/pgf doc
  43. dev-tex/translator doc
  44. media-gfx/asymptote X boehm -gc fftw gsl imagemagick latex python vim -syntax doc examples sigsegv
  45. sci-visualization/gnuplot X latex pdf plotutils readline doc
  46. media-libs/freetype kpathsea
  47. app-text/lcdf-typetools kpathsea
复制代码

第三步:安装 texlive
  1. emerge texlive
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 16:14:45 | 显示全部楼层

折腾matlab的过程

matlab现在好像也不用太折腾了。

(1)使用unix版本的matlab

(2)应该使用root用户安装

(3)中文显示方框的时候

MATLAB 使用自带的 Java 运行环境,根据 CPU 架构的不同,相对应的字体配置文件路径不同。其中:32 位版本 MATLAB 文件夹为
/sys/java/jre/glnx86/jre/lib/fontconfig.properties,
64 位版本为
/sys/java/jre/glnxa64/jre/lib/fontconfig.properties。
实际上我计算机 MATLAB 被安装到:
/usr/local/MATLAB/R2010b/sys/java/jre/glnxa64/jre/lib

如果 matlab 所使用的 JAVA 字体配置文件 fontconfig.properties 不
存在,可以从 fontconfig.properties.src 复制一个。

修改 JRE 的字体配置文件 (我参考的文件是fontconfig.RedHat.4.properties.src)
打开该文件,修改下面的语句为相应字体文件即可
filename.-misc -zysong18030 -medium -r-normal --*-%d-*-*-c-*-iso10646 -1=/ ...
回复 支持 反对

使用道具 举报

发表于 2012-3-1 20:25:28 | 显示全部楼层
路过支持!!
回复 支持 反对

使用道具 举报

发表于 2012-3-2 18:42:50 | 显示全部楼层
路过 我想知道无线网卡怎么搞定的 太老的和太新的都不好弄~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表