ubuntu 通過startx自動登入圖形介面
阿新 • • 發佈:2019-01-04
編輯/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的許可權,而之前需要密碼的可以。真搞不明白,為什麼會這樣。