1. 程式人生 > >ubuntu 通過startx自動登入圖形介面

ubuntu 通過startx自動登入圖形介面

編輯/etc/init/tty1.conf,修改這樣子即可。

# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345] and (
            not-container or
            container CONTAINER=lxc or
            container CONTAINER=lxc-libvirt)

stop on runlevel [!2345]

respawn
#exec /sbin/getty -8 38400 tty1
#exec /sbin/mingetty --autologin smsadmin tty1
exec /bin/login -f  smsadmin  < /dev/tty1 > /dev/tty1 2>&1
exec /usr/bin/startx

smsadmin是我的登入名,網上有很多lxdm,gdm的自動登入,也是可以的。

本來想把startx放在/etc/rc.local裡面的,結果自動登入後,startx並沒有執行,於是就把它也放在tty1.conf裡面去了。這樣倒是更簡單明瞭。

發現這樣做,有一個問題,就算是lxdm的配置檔案修改為autologin也沒有用。問題就是,它會重新給我創個home目錄,使用者名稱使用者組都是一樣的,但是目錄和我本來

的不同。產生的介面也有一些變化。本來輸入密碼的使用者介面,和我不輸入密碼的使用者介面是不同的。本來想覆蓋一些吧,但是還會有很多問題。因為我的home目錄是

另外指向一個分割槽的,自動登入它不會指向那個,而是自己建立一個。真鬱悶。

並且這樣還是以最高許可權進入,所以這個方法不可靠,還是放到rc.local的目錄比較好,但是自動登入的沒有startx的許可權,而之前需要密碼的可以。真搞不明白,為什麼會這樣。