Linux-Mint

Linux mint 啟動到命令界面而不是幾個小時前的 GUI

  • February 20, 2020

我的 Linux Mint 啟動到命令界面而不是 GUI 並要求登錄。我輸入了它,它突然出現在一個終端中並等待輸入。在我嘗試解決之前無法安裝更新/軟體包的問題之前,GUI 一直存在,可以在此處找到詳細資訊。我輸入的試圖解決無法安裝軟體包問題的命令如下:

sudo rm /var/lib/dpkg/available 
sudo touch /var/lib/dpkg/available
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get clean
sudo apt-get update && sudo apt-get upgrade

幾個小時前它工作得很好,之後就這樣做了。我還嘗試了安裝 mint 的 live usb,它很好。有人可以幫忙嗎?

我的電腦是筆記型電腦:Fujitsu-AH544,集成顯卡:

VGA compatible controller : intel corporation 4th gen core proccessor intergrated graphics controller (rev 06)

startx已經彈出了很多(EE)

(EE) 
Fatal server error :
(EE) Could not create lock file in /tmp/.tX0-lock
(EE) 
(EE)
Please consult the x.org foundation support at http://wiki.x.org for help 
(EE)
xinit: giving up 
xinit: unable to connect to x server: connection refused
xinit: server error
xauth: error in locking authority file /home/kevin/.Xauthority

並要求我聯繫https://wiki.x.org以獲得對致命伺服器錯誤的支持,然後它就放棄了。並sudo systemctl enable gdm給出unit file gdm.service does not exist

現在sudo timeshift --restoresudo timeshift --list失敗:只讀文件系統

過去可能刪除了重要的包或文件。這可以在包管理器的日誌中找到,但這很複雜。

作為一種解決方法,請嘗試強制重新安裝mint-meta-xfce軟體包:

sudo aptitude purge mint-meta-cinnamon x11-common

(如果詢問是否繼續,請說“是”,忽略此處的“未安裝”錯誤),然後:

sudo apt install mint-meta-cinnamon x11-common

如果您喜歡不同的桌面環境(您沒有指定)或者這不起作用,請替換為 ,mint-meta-cinnamonmint-meta-mate直到它可以正常工作。mint-meta-xfce``mint-meta-gnome``mint-meta-kde

@gerhardd. You got it right the problem was the read only file system. solved 
by remounting the file system to read and write but i have to do this every
single time i boot. Can i set it to read and write by default ? 

檢查你的文件系統表(/etc/fstab,見下文)。

首先,您應該檢查文件系統,因為它似乎有問題。

首先,在系統啟動時備份所有重要數據。然後通過重新啟動進入只讀模式檢查文件系統,打開命令提示符,然後執行

$> e2fsck -ny /dev/<rootpartition>

這將模擬檢查,因此您可以查看狀態。如果錯誤很少,請執行

$> e2fsck -p /dev/<rootpartition>

這將檢查並修復文件系統。然後檢查文件

/etc/fstab

並驗證您的分區沒有以只讀方式安裝。要在此處更改設置,您需要重新掛載 r/w。如果正確,請重新啟動。

之後,您可能想要調整有關驅動器重新檢查間隔的一些設置(應該多久和/或在什麼間隔內自動檢查驅動器?)。

使用工具

$> tune2fs

這裡。查看“-c”和“-i”選項。

最好的問候,格哈德

引用自:https://unix.stackexchange.com/questions/568492