成功设定Emacs字体并解决MagicLinux在笔记本上的上网问题

Emacs字体搞定说起来是去年的事情,其实主要就是在.Xresource文件里多添加一些字体设置方面的东西就可以了。相同的字体,在.Xresource文件里弄好以后就可以可以变得很漂亮了,而且Emacs的一个强大之处就是可以中英文的字体可以分别设置,这一点很好,因为大多数中文字体的英文一般都不怎么漂亮,而很多英文字体的中文替换也同样不够理想,而两者分别设置就可以解决这个问题。那个.Xresource文件是网上一个叫答治茜的人写的,它写的针对的是Emacs 23在Ubuntu上面的设置,其实对于我的MagicLinux当然也同样适用。我最终在Emacs 23里设置的中文字体是方正准圆,而英文则是Consolas。截图如下:

而MagicLinux的上网问题解决的方法是,直接换用Ubuntu 8.10的Linux内核。我上次在笔记本上试过Fedora 9和Ubuntu 8.04,那个版本也不能上网,我当时就想连对笔记本支持最好的Ubuntu都有问题,其它的就更别说了。于是还在百度知道上发贴求助,说起来那个百度知道其实能解决我的问题的很少,这个问题也是一个。后来我又试了一个Ubuntu 8.10这个版本居然可以正常上网,于是把它的内核,初始化内存盘映像和内核模块全部拷贝了过来。结果问题就解决了,只是在上网之前要用route命令设置一下网关。不过当时还有其它的问题,就是arts服务出错,因此不能发声。不过后来再使用时这个问题又没了,真是奇怪,另外还有一个问题就是有一次登录时,键盘居然不能用,但是重启以后就可以了。看来Ubuntu的内核再配合MagicLinux的其它软件还是有一些小问题。不过这些小问题都不permanent。

Emacs Comments(0) 2009年1月04日 09:28

降级系统为MagicLinux 2.1 beta

  自从上次装了MagicLinux 2.1 RC3以后,发现系统里问题不断,原来的问题通过重装没有解决,而后来用apt-get upgrade后,连声音就启动不了了。真是麻烦,简单说来,系统里有以下故障:
    - OpenGL不可用,我原以为是换了显卡以后,缺少驱动程序的问题。这个问题导致我无法在Linux里开发骨架提取程序。
    - 启动udev时,系统弹出一大堆警告,这些警告似乎不影响系统。但是每次启动看到那些警告可真是烦人。
    - 网络自启动时失败,我记得启动slpd成功后,会说Multicast Route Enabled,可是系统中却失败了。害得我总是启动时用ifup eth0手动激活网卡。
    - 还有系统启动时,会自动恢复会话。这个选项我都不知道从哪里找起,搞得我很烦。MagicLinux的升级系统真是麻烦,出事好多次了,我以后再也不用它这个apt-get upgrade了。
现在我重新装了老一点的版本,为了作为以后安装修改配置的参考,我把修改默认配置的过程记载了下来如下:

* 桌面环境
 - 将快速启动栏与任务栏改大,并去掉不常用图标
 - 将 Konqueror 的图标设为横向巨大并保存默认
 - 配置 Konqueror 显示关闭按钮而不是网站图标
 - 将 Konsole 的颜色设为黑底白字并将标签栏放在顶部,并设其字体为 Courier 10-Pitch
 - 设置窗口修饰为“塑料”主题
 - 图标设置
   - 安装 Novola 图标并设为默认
   - 删除 Amarok 在 Nuvola 中的默认图标,这样 Amarok 的图标将会变回自带的狼头
   - 用备份的 xcursor 目录来代替 /usr/share/icons/xcursor 以修改默认鼠标主题
   - 复制 Firefox 和 Skype 的图标到 Nuvola 文件夹
 - 关闭启动反馈
 - 字体配置
   - 安装一系列中文字体: ZhunYuan, etc
   - 将字体配置中的 Tahoma 和 NSimSun 改成 Verdana
   - 将桌面字体设为 Bitstream Charter 12
 - 登录管理器
   - 安装 Clean KDM 主题并设为默认,将其它主题删除
   - 背景设为“线条族”
   - 在“便利-预先选择用户”设为上一次,并勾上“聚焦于密码域”
 - 设置 -> 区域和辅助功能 -> 键盘快捷键 -> 面板 -> 切换显示的桌面, 添加备选键 Win+D

* 应用程序
 - 卸载软件:
   - kdebluetooth
   - synatics(ksynaptics,libsynaptics)
   - wlassistant
   - qterm
   - kdenetworkconf
   - usermode-gtk
   - hplip-gui
   - Magiconf
 - 用 RPM 包安装:
   - gcc-4
   - glibc-2.7
   - kmess
   - bash-completion
   - skype
   - Adobe Reader 8.1.3,安装完成还原PDF文件的关联,仍默认使用KPDF打开
 - 用 apt-get install 安装:
   - cmake
   - gimp
   - ImageMagick
   - FreeType2
   - Qt4
 - 复制安装 TexLive
 - 升级 kde 和 scons
 - 编译安装
   - Emacs
   - 数学计算环境
     - gnuplot,绘图工具,octave需要其作为绘图前端
     - umfpack, 此包的安装需要回答一些机器配置问题,比较麻烦
     - COLAMD,CCOLAMD,CXSparse,UFConfig,此四包乃佛罗里达大学计算机信息科学与工程系所开发,编译时四包在同一目录下,安装时则将头文件与静态库复制至系统相关目录即可,而非make install
     - glpk, GNU 子项目,使用一般GNU开发约定
     - octave,交互式数值计算软件,需要先安装前面所有的工具,方能对稀疏矩阵的计算支持尽可能完备

* 配置文件
 - /etc/fstab
 - /etc/apt/sources.list.d/magic.list
 - ~/.bashrc:
   - 去掉 mv, cp, rm的别名,免得处理文件要反复确认
   - 设置 PS1 环境变量,去掉用户名和主机名,因为对于我的工作环境一直都是一样
   - 将 TexLive 的 bin 路径加入环境变量 PATH

* 关闭服务
 - bluetooth, 不需要蓝牙
 - ipw3945d, 没有无线网卡
 - smb, 不需要与局域网中的 Windows 机器共享文件
 - hidd, 蓝牙的 HID 设备守护进程,没用

Linux Comments(0) 2008年12月10日 07:45