免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1325 | 回复: 0
打印 上一主题 下一主题

gentoo+e17+gtk-engines+fcitx+mlterm [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-03 12:25 |只看该作者 |倒序浏览
这两天折腾了gentoo,现在来总结一下
1.  安装基本系统的时候没有什么大问题,按照gentoo的doc就行了。
2.  编译内核
    其它大东西都还行,就是有一点我大意了:忘记编译SCSI的支持了。开始是我认为我的机器上面没有什么SCSI的设备,
    就没有编译进去,后来发现USB Storage需要这个东西,折腾了半天。还有,与之相关的是udev的配置:修改/etc/conf.d/rc
    文件,将RC_DEVICES设置为udev,默认的是auto,这样的话似乎自动选择的是static,导致/dev下面很多node;还有就是把
    RC_DEVICE_TARBALL改为no,这样每次boot的时候udev都会重新生成node,其实第一次修改重启之后就可以改为yes了,但是
    保险起见还是no吧。
3.  声卡的问题
    声卡的问题其实不算是问题,只是因为我太笨了。编译内核的时候所有的驱动都没有问题,就不多说了;配置ALSA的时候最好
    emerge一个alsa-util,这样可以在/etc/init.d下面生成一个alsasound来控制系统启动和关闭时的声音设置;开始的时候很诡异,
    耳机是响的,但是笔记本上的喇叭不响,后来alsamixer一下,关掉了一些没有的模块就好了。
4.  mlterm
    mlterm的主要问题就是字体,anti-alias的字体在aafont里面设置,包括英文的和中文的(英文我用的是Bitstream Vera Sans Mono,
    中文用的是Vera Sans Yuan Ti)
5.  touchpad
    笔记本触摸板的问题,开始的时候不支持双击拖动和旁边的滚动条,后来发现是内核里面一个event的东西没有编译进去,位置在
    Device Drivers->Input device support->Event interface
6.  SCIM & Fcitx
    SCIM的问题还没有搞定,编译安装都没有问题,但是启动的时候总是有个和gtk相关的错误,在网上查了、问了,但是都没有结果,
    以后再说吧;Fcitx的官方网站说它只能在zh_CN的locale下正常运行,但是我在en_US.UTF-8的locale下面也没有什么大问题,只是
    输入法字体要设置一下,在$HOME/.fcitx/config里面配置,目前为止除了gaim之外都没有问题,gaim还在找原因:找到原因了,还
    是把GTK_IM_MODULE设置为xim吧。
7.  xmms
    一旦设置其它字体,例如Vera Sans Yuan Ti的时候X就crash了,目前为止还不知道什么原因,现在已经好了。
    gentoo自己的xmms-wma好像有问题,emerge之后还是不能用,自己编译了一下就可以用了。
8.  e17/engage
    要在engage里面正确显示应用程序的图标,有一点比较重要:eap文件里面的window class需要设置成该应用程序的bin文件名字(这
    一点我还不是很肯定,但就目前的状况来说似乎就是如此),现在发现事实不是这样,window class这个东西确实是存在的,可以查看
    某窗口的属性,里面就有这么一项。
9.  gtk的问题
    默认的gtk程序那是相当得难看,emerge一个gtk-engines和gtk-chtheme来选择theme就好了。
10. latex的问题
    tetex-3.0对于文件目录结构作了比较大的修改,原来的那个gbkfont已经不能用了,我从某个地方下了一个修改版的,改名为gbkfontx,
    然后生成GBK的字体,生成的方法没有变;tetex-3.0修改配置的时候不是直接修改/etc/texmf/web2c/texmf.cf文件了,而是修改
    /etc/texmf/texmf.d/里面的文件,然后texmf-update更新;dvipdfmx这个东西要把人给折磨死了,几个文件找不到--UGBK.sfd,Adobe-GB1-UCS2,
    UniGB-UCS2-H,UniGB-UCS2-V,UniGB-UTF16-H以及UniGB-UTF16-V,好在这些都能从网上找到,分别放到/usr/share/texmf/fonts/sfd和
    /usr/share/texmf/fonts/cmap里面(后来发现,把这几个文件放到$HOME/.texmf的相应位置也是可以的,具体原因可以参考/etc/texmf/web2c/texmf.cnf
    这个文件里面的注释),有个很头疼的问题,这种方法对于tetex-2.0不支持,说无法打开xxx文件;portage里面的latex-beamer
    有依赖关系,要求tetex的版本小于3.0,没有办法,只能到sourceforge去下然后自己安装了,安装过程倒并不复杂,只是拷贝一些文件而已;
    texlive我也尝试了,但是很不爽的是portage里面的那个版本似乎少了一些东西,至少texmf-update这个东西没有,导致我不知道修改之后
    的配置如何更新,而且话说回来texlive也太大了,真正用光盘live还行,装到硬盘上太占空间了,先这么着吧;使用ps2pdf的时候,它默认的
    配置使用lpr,到/etc/texmf/dvips/config/config.ps里注释掉就好了。今天刚看到,tetex-3.0里面已经把latex-beamer给集成进去了,但是东西
    不太全。
11. 不得不插一句,天儿热的时候用gentoo太折磨我的机器了,已经有三次过热关机的经历了,呵呵呵呵。
12. cups和cups-pdf的问题
    emerge cups cups-pdf就行了,但是需要配置一些东西,包括/etc/cups/cupsd.conf /etc/cups/client.conf /etc/cups/lpoptions
    /etc/cups/cups-pdf.conf,分别说一下:1. 配置cups服务的参数,这个比较简单,直接http://localhost:ipp/help看文档就行了;2. 配置客户
    端,这里面主要配置服务器的地址和验证方式;3. 配置默认的打印机;4. 配置和cups-pdf相关的东西。
    至于创建一个打印机的过程可以在web上操作,比较简单就不多说了。
13. e17
    emerge e exml e_modules e_utils,需要注意的是libpng的版本必须>=1.2.10,否则会提示找不到libpng12.la这个文件。
14. 无线网卡的问题
    关于无线网卡,最好不要在内核中加入其支持,单独emerge ipw2100 ipw2100firmware比较好。注意内核中不能选择ieee802.11的协议栈支持。
15. unmerge的问题
    发现gentoo在unmerge的时候没有依赖关系的查找,所以unmerge一个包的时候没有提示有问题,但是有可能已经打破了依赖关系。就是这个原因导致我
    完全重装了一遍系统,哎~~~~
16. 文件管理器
    没有什么好用的文件管理器,这个东西怎么说呢,一般情况下用不到,但是有时候还需要,麻烦。到sourceforge下了一个pcmanfm,感觉有点像
    nautilus,但是很轻量级,先用着吧。
17. DRM的问题
    DRM一直启动不了,查了一下发现在xorg.conf的显卡设备里面要加上Option "BusType" "PCI",因为我的笔记本上没有AGP,所以如果不明确说明
    总线类型的话不行。靠,前面说的都是瞎扯!!!!编译内核字符设备驱动的时候必须把agpgart下面的intel芯片驱动编进去,这样就能正确找到AGP
    总线了。原来以为这个驱动只是针对intel集成显示芯片的,就没有理它,经过在网上到处google之后才发现这个原因。之前使用Option "BusType" "PCI"
    把AGP强制转换成PCI的时候,X总是莫名其妙的黑屏,然后没有任何响应,不爽,现在终于解决了,哈哈哈哈。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14692/showart_135768.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP