会员控制台 会员登陆 会员注册 最后更新 高级搜索 会员投稿 退出登陆
设为首页
收藏本站
留言给我
  首页 | 操作系统类 | 程序设计类 | 数据库类 | 应用服务类 | 网络及硬件类 | 其他技术 | GBunix论坛
操作系统类
程序设计类
数据库类
应用服务类
网络及硬件类
其他技术
Unix中文 / 操作系统类 / BSD / FreeBSD下gdm2.8 安装配置指南
FreeBSD下gdm2.8 安装配置指南
2006-07-16    积木    CU    点击:
FreeBSD下gdm2.8 安装配置指南
  freebsd上面,最难使用的窗口登陆管理器可能就是gdm,而且几个中文的文档都已经比较老,我结合这两天的使用经验,写一个初步的总结。

1 安装 gdm

推荐使用ports安装

cd /usr/ports/x11/gdm/
make install clean

然后就等吧。可以去喝一杯茶。

2 配置gdm

现在gdm的ports已经做的很成熟了,替我们配置好了很多东西,但是我们还是检查和配置一下,为了安全起见。

2.1. 检查gdm用户和组是否存在。

用户的信息在/etc/passwd下面,看看有没有gdm这一行,如果没有,就运行

pw groupadd gdm -g 92
pw useradd gdm -u 92 -g gdm -h - -d "/nonexistent" -s /sbin/nologin -c "GNOME Display Manager"

如果92已经被占用,那就换一个其他的1000以下的数字就可以了。

2.2. 检查/var/gdm

看看这个目录是不是存在,如果不存在,那么建立这个目录

mkdir /var/gdm

如果 /var/gdm 不是 root:gdm的话,那么

chgrp gdm /var/gdm
chown root /var/gdm
chmod 700 /var/gdm

就可以了。

2.3. 拷贝/usr/X11R6/etc/rc.d/gdm.sh 到 /usr/local/etc/rc.d/ 下面

cp /usr/X11R6/etc/rc.d/gdm.sh /usr/local/etc/rc.d/
chmod 777 /usr/local/etc/rc.d/gdm.sh

2.4. 配置自动启动

在 /etc/rc.conf 里面添加

gdm_enable="YES"

3. 其他的一些配置

现在gdm应该可以启动了,但是通过gdm启动的gnome默认都是英文的,
你要在登陆的时候选择简体中文,就可以了。

至于scim之类的输入法自动启动,则可以在
/usr/X11R6/etc/gdm/Xsession里面添加代码

case $LANG in
  zh_CN.*)
    set XMODIFIERS="@im=scim"
    scim -d  
;;
esac

注意这里一定要用set,不要用export 或者 setenv之类,这样会造成变量不起作用。

以上是我这两天的gdm配置心得,如有错误请指出,我会不断的修改添加的。

了解更多详情,参与讨论,请进入GBUNIX论坛

http://www.gbunix.com/bbs/index.php
责任编辑: trotter

相关文章
架构基于FreeBSD和Postfix的IGENUS Webmail邮件系统 - 07-16 02:09 pm - 点击: 603
Qmail邮件系统的安全分析和改进研究 - 07-16 01:56 pm - 点击: 233
Solaris8 下邮件系统的建立 - 06-03 09:23 pm - 点击: 604
分布式的 Qmail 邮件系统 - 01-06 10:45 am - 点击: 368
Linux下构架邮件系统(Qmail) - 07-30 11:10 pm - 点击: 606
中小规模POSTFIX邮件系统 - 07-08 12:50 pm - 点击: 679
使用sendmail配置企业简易邮件系统 - 06-11 01:51 pm - 点击: 3205

发表评论 查看评论 加入收藏 Email给朋友 打印本文
给该文章评分
1 2 3 4 5 6 7 8 9 10
平均得分 0, 共 0 人评分
1 2 3 4 5 6 7 8 9 10
发表评论
标题:
内容:
声明:本站资讯均来自互联网,所有文章版权归原作者和出版者所有,如涉及版权问题,请来信告知!
Copyright © 2002-2004 GBunix.com. All rights reserved.