1、安装源,由于libpng 1.5作了改动,所以release中的许多软件不能继续使用,除非不用跟png相关的ports,所以安装软件时,最好还是指向9-stable,这是我用的源(写入到root的.chsrc中):
PACKAGESITE=ftp://ftp.jp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/
注意,ftp.tw.freebsd.org里竟然没有9-stable的packages!
2、安装:pkg_add -r kde4 xorg zh_CN-kde-i10n zh-scim-tables firefox wqy-fonts
注意:kde的中文包是i10n,i18n是kde3的语言包。zh-scrim-tables是scim的五笔字型,注意table后面有个s。
3、X -configure测试一下配置。
4、有.xinitrc中添加kde启动语句:exec /usr/local/kde4/bin/startkde4
5、鼠标:默认需要在rc.conf中添加
dbus_enable="yes"
hald_enable="yes"
但是这样做之后,启动到kde后鼠标无法使用,杀死kde后,再重新进入,鼠标才可以使用。
经过追踪,发现是hald跟moused冲突,在rc.conf中把moused_enable="NO"就可以了。
6、添加nvidia的驱动:
/usr/ports/x11/nvidia-driver
7、问题一:进入kde后提示:
- Nepomuk 语义桌面需要 Virtuoso RDF 服务器来存储数据。如果您要使用 Nepomuk,必须安装 Virtuoso Soprano 插件。
解决方法是 安装virtuoso
8、问题二:Akonadiserver crash
原因:mysql不能正常启动。
牢骚: KDE开发组的人真变态,这么轻型的应用非要弄个mysql-server!sql-lite也行啊!
在终端里提示(ctrl+alt+F1):
- FATAL ERROR: Could not find ./bin/my_print_defaults
- If you compiled from source, you need to run 'make install' to
- copy the software into the correct location ready for operation.
- If you are using a binary release, you must either be at the top
- level of the extracted archive, or pass the --basedir option
- pointing to that location.
------------------以下不是原文---------------
/usr/local/libexec/mysqld --defaults-file=/root/.local/share/akonadi/mysql.conf --datadir=/root/.local/share/akonadi/db_data/ --socket=
/root/.local/share/akonadi/socket-abc/mysql.socket
(1)初始化数据库:mysql_install_db --basedir=/usr/local/ --datadir=/root/.local/share/akonadi/db_data/
(2)更改数据库目录权限: chown -R mysql:mysql /root/.local/share/akonadi/db_data/
(3)还可能仍然无法启动,可以查看/root/.local/share/akonadi/db_data/my.err
(4)可能/root/.local/share/akonadi/socket-abc/mysql.socket无写入权限,socket-abc是一个链接,在/tmp/akonadi-root-*中,把它的权限改为777或者chown mysql:mysql
阅读(4953) | 评论(0) | 转发(0) |