+ -
当前位置:首页 → 问答吧 → Gentoo能直接在图形界面下登录吗?XFCE4

Gentoo能直接在图形界面下登录吗?XFCE4

时间:2008-04-02

来源:互联网

将/etc/inittab中的
# Default runlevel.
id:3:initdefault:
改为id:5:initdefault:结果还是在控制台登录,然后startx才能进入X,如何才能直接在X下输入用户和密码登录呀

作者: reglinux   发布时间: 2008-04-02

让我们使用一个显示管理器,它会在你系统引导后自动启动Xfce(这样你就能用图形化界面登录)。

首先,让我们确定下系统启动后加载了Xfce:

代码 4.3: 添加xdm到default运行级别

# rc-update add xdm default


这还远没有结束。我们还要挑选一个显示管理器然后设置一些合适的变量。尽管在Portage中有若干显示管理器可以选择,但在这篇指南中,我们将坚持SLiM——简单登录管理器。

slim速度很快而且是轻量级的,只需很少的依赖关系。它对于Xfce实在是太完美了!

代码 4.4: 安装SLiM

# emerge -avt slim


然后在/etc/conf.d/xdm中编辑DISPLAYMANAGER变量:

代码 4.5: 编辑/etc/conf.d/xdm

DISPLAYMANAGER="slim"


把XSESSION="Xfce4"添加到文件/etc/rc.conf,这样SLiM就能自动启动你的Xfce了。



这里详细的文档http://www.gentoo.org/doc/zh_cn/xfce....xml#doc_chap4
版主他们翻译很多。你应该多翻翻文档,要不人家不白翻译了吗。人家又不是为自己翻译的。

作者: cbkid   发布时间: 2008-04-02

推荐slim

我现在也是用的slim装gentoo一定要看文档。而且文档都很全的。

作者: somebody   发布时间: 2008-04-02

现在都用GDM了,不用init级别啦

作者: keelort   发布时间: 2008-04-02

引用:
作者: cbkid
首先,让我们确定下系统启动后加载了Xfce:

代码 4.3: 添加xdm到default运行级别

# rc-update add xdm default


slim速度很快而且是轻量级的,只需很少的依赖关系。它对于Xfce实在是太完美了!

代码 4.4: 安装SLiM

# emerge -avt slim


然后在/etc/conf.d/xdm中编辑DISPLAYMANAGER变量:

代码 4.5: 编辑/etc/conf.d/xdm

DISPLAYMANAGER="slim"


把XSESSION="Xfce4"添加到文件/etc/rc.conf,这样SLiM就能自动启动你的Xfce了。
还是不行呀,和.xinitrc有关吗?文档所提到的配置文件我都改了
在控制台看到启动slim的时候屏幕会黑一下,然后就又回到控制台了。还是在控制台登录,然后startx

作者: reglinux   发布时间: 2008-04-03

如果你能startx进去的话应该.xinitrc设置是正确的。
如果你说的启动slim时(你确信你把xdm加入到了default里吗?用rc-update show | grep default 查看一下)
再看看你的slim是否安装了。用eix -e slim
最有可能就是/etc/rc.conf里你的会话添错了。
看看有没有其他的XSESSION而你没有注释掉呢。
如果以上都没有问题。你再试试从新安装手册图形界面登录这一节从做一次。

作者: cbkid   发布时间: 2008-04-03

slim还是有很多不如gdm或kde的地方。
可能是我没设置好吧(不知道怎么设置,gentoo-wiki里的设置还是不够详细),有两点觉得不方便的:
1. slim有时会不自动出现,要自己用Ctrl-Alt-F7切换过去。
2. slim在登录xfce4后,就不怎么管事了,不适合我等经常Ctrl-Alt-Backspace的人,注销当前用户后,就还是Console界面,如强制起动/etc/init.d/xdm restart会造成假死。

作者: zhou3345   发布时间: 2008-04-03

楼上的情况没遇见过。
不知道楼上为什么Ctrl-Alt-Backspace我用fluxbox直接退出后进了twm。

作者: cbkid   发布时间: 2008-04-03

引用:
作者: cbkid
如果你能startx进去的话应该.xinitrc设置是正确的。
如果你说的启动slim时(你确信你把xdm加入到了default里吗?用rc-update show | grep default 查看一下)
再看看你的slim是否安装了。用eix -e slim
最有可能就是/etc/rc.conf里你的会话添错了。
看看有没有其他的XSESSION而你没有注释掉呢。
如果以上都没有问题。你再试试从新安装手册图形界面登录这一节从做一次。
已经把xdm加入到default了
我emerge slim来安装的,并且还装了一个主题包
以下是我rc.conf的最后两行,其中第一行是默认就有的,第二行是我加的
#XSESSION="Gnome"
XSESSION="Xfce4"

作者: reglinux   发布时间: 2008-04-03

引用:
作者: zhou3345
slim还是有很多不如gdm或kde的地方。
可能是我没设置好吧(不知道怎么设置,gentoo-wiki里的设置还是不够详细),有两点觉得不方便的:
1. slim有时会不自动出现,要自己用Ctrl-Alt-F7切换过去。
2. slim在登录xfce4后,就不怎么管事了,不适合我等经常Ctrl-Alt-Backspace的人,注销当前用户后,就还是Console界面,如强制起动/etc/init.d/xdm restart会造成假死。
gdm搭配XFCE怎么样?如何用gdm替换xdm

作者: reglinux   发布时间: 2008-04-03

我用的slim+xfce4,一直没有什么问题,就是按照handbook上来的。
http://www.gentoo.org/doc/zh_cn/xfce-config.xml

还有就是我刚刚发现我在/etc/rc.conf没有设置XSESSION="Xfce4"这一步。。
代码:
hunk@localhost~$cat /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 have't accidently 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-3.5 | kdm-4.0 | entrance ]
# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
# KDE-specific note: kdm-3.5 and kdm-4.0 are just examples. You will find all 
# possible versions by looking at the directories in /usr/kde/.
DISPLAYMANAGER="slim"
hunk@localhost~$cat /etc/rc.conf
# /etc/rc.conf: Global startup script configuration settings

# UNICODE specifies whether you want to have UNICODE support in the console. 
# If you set to yes, please make sure to set a UNICODE aware CONSOLEFONT and 
# KEYMAP in the /etc/conf.d/consolefont and /etc/conf.d/keymaps config files.

UNICODE="yes"

# Set EDITOR to your preferred editor.
# You may use something other than what is listed here.

#EDITOR="/bin/nano"
#EDITOR="/usr/bin/vim"
EDITOR="/usr/bin/emacs"

# DISPLAYMANAGER has moved to /etc/conf.d/xdm

# XSESSION is a new variable to control what window manager to start
# default with X if run with xdm, startx or xinit. The default behavior
# is to look in /etc/X11/Sessions/ and run the script in matching the
# value that XSESSION is set to. The support scripts are smart enough to
# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
# so setting it to "enlightenment" can also work. This is basically used
# as a way for the system admin to configure a default system wide WM,
# allthough it will work if the user export XSESSION in his .bash_profile, etc.
#
# NOTE: 1) this behaviour is overridden when a ~/.xinitrc exists, and startx
# is called.
# 2) even if ~/.xsession exists, if XSESSION can be resolved, it will
# be executed rather than ~/.xsession, else KDM breaks ...
#
# Defaults depending on what you install currently include:
#
# Gnome - will start gnome-session
# kde-<version> - will start startkde (look in /etc/X11/Sessions/)
# Xfce4 - will start a XFCE4 session
# Xsession - will start a terminal and a few other nice apps

#XSESSION="Gnome"

作者: BzFly   发布时间: 2008-04-03

引用:
作者: reglinux
gdm搭配XFCE怎么样?如何用gdm替换xdm
我不知道他们搭配怎么样。我的fluxbox在rc.conf中也没有设置。如果你没有安装其他窗口管理器建议你把最后一句XSESSION="Xfce4"注释掉。
再问一下。你有没有配置xdm。
我感觉:gdm是gnome的显示管理。不知道配xfce4会不会有问题。
要用的话应该直接emerge 然后加入default然后配置一下。把xdm从default里删除就可以了。
用了一段时间gentoo的感觉,应该就是这么安装。希望指正

作者: cbkid   发布时间: 2008-04-04

还是不行
我的配置文件和BzFly 的一样。
XMD没有配置,怎么配置??

作者: reglinux   发布时间: 2008-04-04

不知道为什么重启后就能图形下登录了
我只是搞了一下声卡,装了一个alsa-tools重启就能图形登录了

作者: reglinux   发布时间: 2008-04-05

引用:
作者: BzFly
我用的slim+xfce4,一直没有什么问题,就是按照handbook上来的。
请问用Ctrl-Alt-Backspace退出X后,能自动返回到图形的登录界面吗?

作者: zhou3345   发布时间: 2008-04-05

热门下载

更多