請問 18.04 的 tty1 與 tty2 差在哪裏?我現在看 1 要登入
我TTY1-~TTY2通通都要輸入帳號/密碼才能登入
我是指已經登入時,切至 tty3~6,再切回 tty1 要登入,tty2 不用登入
嗯嗯,我只是想問在 18.04 下, tty1 具體是幹什麼的?
那些TTY的用途就…
如果你圖型介面壞掉 你就可以從TTY1~6進去修
或是如果你沒裝圖型介面 想在機器前操作的話就也只能透過那幾個TTY
tty的用途我曉得。單純是因為我電腦目前的 tty1 是上面那張照片的樣子,所以才有所問
我說明一下好了:這應該是 SystemD 引發的奇特症狀
首先如果你是一般安裝,會以 GUI 模式(init 5)啟動。
這時 tty1-tty6 的 CLI 登入程式(login)跟 GUI 登入程式(GDM)都會準備啟動。但是 SystemD 會把程式延遲到有存取的時候才啟動,所以 GDM 會先開起來,然後佔據 TTY1。
如果你就用 GDM 登入了,那麼會啟動 Gnome3,他會找下一個有空的終端機,於是佔據 tty2。
然後你用鍵盤切換終端機時,tty2 就是已經登入的 Gnome3,tty1 還是原來的 GDM>
如果進入螢幕保護程式或休眠,再喚醒時也會回到 tty1
順便問個,目前我的 tty7 是全黑而只有左上角閃爍疑似游標的畫面,不能打字
而且,我有遇到一個問題,就是新開機時,無法用 Ctrl + Alt + Fn 切換 tty
我必須先登出,重新登入後才可用這個快捷鍵
比較有趣的是如果你切換到沒有被佔據的終端機,如果小於或等於 tty6,那被延遲的 login 就會在那個終端機啟動,之後你從 GDM 登入時,Gnome3 就無法使用這個終端機,於是往後擠,可能會擠到 tty7 以後去
因為 login 程式的設定只有 tty1-tty6
我還試過同時由 GDM 登入兩個帳號,結果兩個帳號的 Gnome3 分別佔據了不同的終端機
所以你是因爲不是用原生的 GDM 所以 tty 配置才和我不同嗎?
根據上面描述,GUI 應該是 tty2 沒錯了。所以是已經登入了自然不需要再登入一遍
我裝了 18.04 後還未滿兩週,各種奇葩問題。
可能是水土不服。
我一邊試毒一邊問你們,大概是這樣www
很多設定都在眼皮底下自動完成,就會被誤認爲是理所當然
這部份是錯的,再喚醒時會在原來 Gnome3 所在的 tty 上,看見的密碼輸入畫面是螢幕保護程式的畫面。當然你也可以切換回 tty1,由 GDM 輸入密碼的方式喚醒執行中的 Gnome3>
原來如此,以前在某種狀況我也有遇過圖形終端機不在tty7 的情形
我還不確定,看了他的說明,我很想問他:
@ellchen0 你的 Ubuntu 18.04 開機後,是怎樣登入圖形界面的?一開機就有 GDM 可供登入嗎?
(我懷疑他安裝時設定為文字界面 / init runlevel 3)
ell@BM5220:~$ runlevel
N 5
這點真的很奇怪,我在開機完成後,就可以直接切換終端機了。
如果我把 tty2-tty6 全部先切換一遍,讓 login 程式起來佔據這些終端機,再從 tty1 的 GDM 登入,我就可以把 GUI 開在 tty7 了。
也就是說 我安裝完成後 第一次開機 應該是進runlevel3
那樣的話,是先進入 runlevel 2 或 3,這時 tty1-tty6 就會被 login 佔據了,然後進入 runlevel 5 時,SystemD 應該沒有整個清掉,所以只能開在 tty7。
等等,你現在都不關機的嗎?還是說每次重開機都要用指令切換到 runlevel 5 ?
在 SystemD 中這樣做,可能引發無法預期的結果…
你的狀態是先設定成 runlevel 3 然後再改設定成 runlevel 5
沒有登出,純粹是我完全不曉得會發生什麼,手癢就給他下去了。
以前充其量常用 init 0 , init 6 ,對於其他的 runlevel 我就從來沒試過
先設定好兩個不同的使用者帳號,然後從 GDM 登入第一個,再點右上角 -> 點自己帳號的名稱 -> 切換使用者,接著登入第二個帳號。
也可以在登入第一個使用者後,切回 tty1,用它登入第二個使用者。