LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 541|回复: 0

关于gentoo安装gnome输入不了密码且直接进xdm 解决...

[复制链接]
发表于 2011-2-11 17:06:34 | 显示全部楼层 |阅读模式
注释:



    官网:

2.  安装GNOME

您需要什么?

重要: 首先,请依照X服务器配置指南安装好X。



开始安装GNOME之前,您可能要编辑一下USE变量。确保你的/etc/make.conf中列出的USE变量包含X、gtk和gnome。如果您想支持hald——硬件抽象层守护进程,请添加hal到你的USE标记中。还有dbus,一个Gnome广泛使用的系统消息总线。如果您不想支持KDE(另一个大型桌面环境),去掉qt4和kde。

代码 2.1: /etc/make.conf中USE范例

USE="-qt4 -kde X dbus gtk gnome hal"




您可以添加brandingUSE标记来获得一个漂亮的“Gentoo牌”启动画面,取代默认的Gnome启动画面:

代码 2.2: 启用Gentoo品牌

# echo "gnome-base/gnome-session branding" >> /etc/portage/package.use




完成之后,通过emerge gnome来开始安装GNOME:

代码 2.3: 安装GNOME

# emerge gnome




您也可以选择使用gnome-light进行最小化的Gnome安装:

代码 2.4: 安装一个最小化的GNOME环境

# emerge gnome-light




这将花费一点时间,因此您可以先读一读从前妈妈给你买的而你却从未翻过的那些书本。装完了?很好,现在更新你的环境变量:

代码 2.5: 更新环境变量

# env-update && source /etc/profile




接下来我们做完剩余的服务。

代码 2.6: 将hald和dbus添加到默认启动级别

# /etc/init.d/hald start
# rc-update add hald default

# /etc/init.d/dbus start
# rc-update add dbus default




第一印象

让我们先看一看刚刚所安装的。退出root shell并以普通用户登录。我们将配置一下会话,然后发出startx命令启动GNOME(参考X服务器配置指南中的使用startx):

代码 2.7: 设定GNOME为默认桌面环境

$ echo "exec gnome-session" > ~/.xinitrc




当使用gnome-base/gnome-session-2.26.2启动时,如果您用的是~/.xinitrc方式来启动桌面,则必需添加XDG_MENU_PREFIX变量得到Gnome菜单。(如果用的不是~/.xinitrc,则会自动为您处理;不需要额外配置。)

代码 2.8: 添加XDG_MENU_PREFIX到~/.xinitrc

$ sed -i '1i\export XDG_MENU_PREFIX=gnome-' ~/.xinitrc




现在请执行startx以启动图形环境:

代码 2.9: 启动GNOME

$ startx
如果按上做完后。没什么错误。。。会直接进入桌面但是XDM...问题。。我在下面说明。。
不管KDE也好还是GNOME也好。。KDE没弄过。。。如果出现那问题。。开机启动的时候出现不是你意想的
桌面!!!问题:


我以前按以上装好后。。直接进XDM了。。可以输入用户。但是密码输入不了。。。
我在这要说明的是,一个是/etc/conf.d/xdm设置 。。我贴我的给你们看。。。

# We always try and start X on a static VT. The various DMs normally default# to using VT7. If you wish to use the xdm init script, then you should ensure# that the VT checked is the same VT your DM wants to use. We do this check to# ensure that you haven't accidentally configured something to run on the VT# in your /etc/inittab file so that you don't get a dead keyboard.CHECKVT=7
# What display manager do you use ?  [ xdm | gdm | kdm | kdm-4.3 | gpe | entran$# NOTE: If this is set in /etc/rc.conf, that setting will override this one.## KDE-specific note:# - If you are using kdeprefix go with "kdm-4.Y", e.g. "kdm-4.3".#     You can find possible versions by looking at the directories in /usr/kde/.# - Else, if you are using KDE 3 enter "kdm-3.5"# - Else, if you are using KDE 4 enter "kdm" without a versionDISPLAYMANAGER="gdm"

后面是gdm。。。。呵呵。。再就是。。。一个东西要拷贝过去。。。
    ln -s /usr/sbin/gdm-binary /etc/init.d/gdm然后    sudo rc-update add gdm default

然后reboot   

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

本版积分规则

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