QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1665|回复: 5

FreeBSD下gdm2.8 安装配置指南

[复制链接]
发表于 2005-11-17 23:05:38 | 显示全部楼层 |阅读模式
作者:积木
版本:0.1
freebsd上面,最难使用的窗口登陆管理器可能就是gdm,而且几个中文的文档都已经比较老,我结合这两天的使用经验,写一个初步的总结。

1 安装 gdm

推荐使用ports安装
[code:1]
cd /usr/ports/x11/gdm/
make install clean
[/code:1]

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

2 配置gdm

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

2.1. 检查gdm用户和组是否存在。
用户的信息在/etc/passwd下面,看看有没有gdm这一行,如果没有,就运行
[code:1]
pw groupadd gdm -g 92
pw useradd gdm -u 92 -g gdm -h - -d "/nonexistent" -s /sbin/nologin -c "GNOME Display Manager"
[/code:1]
如果92已经被占用,那就换一个其他的1000以下的数字就可以了。

2.2. 检查/var/gdm
看看这个目录是不是存在,如果不存在,那么建立这个目录
[code:1]
mkdir /var/gdm
[/code:1]
如果 /var/gdm 不是 root:gdm的话,那么
[code:1]
chgrp gdm /var/gdm
chown root /var/gdm
chmod 700 /var/gdm
[/code:1]
就可以了。

2.3. 拷贝/usr/X11R6/etc/rc.d/gdm.sh 到 /usr/local/etc/rc.d/ 下面
[code:1]
cp /usr/X11R6/etc/rc.d/gdm.sh /usr/local/etc/rc.d/
chmod 777 /usr/local/etc/rc.d/gdm.sh
[/code:1]

2.4. 配置自动启动
在 /etc/rc.conf 里面添加
[code:1]
gdm_enable="YES"
[/code:1]

3. 其他的一些配置

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

至于scim之类的输入法自动启动,则可以在
/usr/X11R6/etc/gdm/Xsession里面添加代码
[code:1]
case $LANG in
  zh_CN.*)
    set XMODIFIERS="@im=scim"
    scim -d  
;;
esac
[/code:1]
注意这里一定要用set,不要用export 或者 setenv之类,这样会造成变量不起作用。

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

2005.11.17
发表于 2005-11-18 08:18:41 | 显示全部楼层
收藏一个。
回复

使用道具 举报

 楼主| 发表于 2005-11-18 09:17:05 | 显示全部楼层
还没有写 手动添加 对话选项的那段。
估计也比较麻烦。

虽然在debian下面干过。
但是效果不好。总是出错。

这会好好鼓捣鼓捣。
回复

使用道具 举报

发表于 2005-11-18 10:02:27 | 显示全部楼层
。。。freebsd下用gdm?!想不通啊想不通
回复

使用道具 举报

 楼主| 发表于 2005-11-18 10:33:55 | 显示全部楼层
[quote:48d8f9f4f7="jozhu"]。。。freebsd下用gdm?!想不通啊想不通[/quote]


总不能天天在那里startx吧,偶懒。
有gdm就用,嘿嘿。
回复

使用道具 举报

发表于 2005-11-18 15:53:48 | 显示全部楼层
。。。freebsd下startx?!想不通啊想不通
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-29 02:31 , Processed in 0.187769 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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