LinuxSir.cn,穿越时空的Linuxsir!

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

如何让系统自动startx并直接进入桌面?

[复制链接]
发表于 2005-5-4 23:55:00 | 显示全部楼层 |阅读模式
原文:http://wiki2.archlinux.org/index.php/Start%20X%20at%20boot
翻译:http://wrytin.blogchina.com/1413793.html

Q:如何才能够在arch启动后自动startx?

A:编辑/etc/initrd。找到下面语句:
    id:3:initdefault:
修改为:
    id:5:initdefault:
并且修改~/.bashrc。添加类似的语句:
    if [ -z "$DISPLAY" ] && [ $(tty) = /dev/vc/1 ]; then
      startx
    fi
计算机就会在第一个终端登陆并startx。
保存,重启,OK。这时系统默认会启动xdm选择器。如果你想改用其它选择器(kdm和gdm)>,找到下面一行(在最后):
        x:5:respawn:/usr/X11R6/bin/xdm -nodaemon
将这行的xdm改为kdm和gdm就可以了。


这种方法只能够在系统启动后自动启动xdm,但还是要输入用户、密码才能进入桌面。我想知道如何让xdm记住用户、密码,让系统启动后直接进入桌面。
不知道那位大哥可以解答。谢谢!
发表于 2005-5-4 23:56:54 | 显示全部楼层
我是修改的/etc/rc.conf,不用修改inittab……在服务里面加入GDM或者KDM或者XDM就ok了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 23:59:50 | 显示全部楼层
那怎样才能能够让xdm记住用户密码呢?
回复 支持 反对

使用道具 举报

发表于 2005-5-5 00:27:58 | 显示全部楼层
kdm可以记忆用户名和密码,xdm不太清楚。
kdm的设置在KDE控制中心。
回复 支持 反对

使用道具 举报

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

本版积分规则

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