題 Linux Mint無法在更新後自動啟動X,但X仍然有效


經過一些更新和重新啟動後,X無法啟動。

我沒有從控制台收到任何錯誤或警告,在最後一次服務啟動後,沒有任何反應。然後我可以切換到我想要的任何終端,登錄並使用startx啟動X.這完全沒問題。在此之前似乎沒有任何嘗試啟動X(我刪除了/ var / log / X *中的日誌並重新啟動,我登錄後沒有生成日誌)。

我現在在Linux Mint 14 Nadia(XFCE)上運行3.5.0-17-generic。我正在使用專有的Nvidia驅動程序(儘管記住X在startx中完全正常)。

如何讓X再次自動啟動?我從系統中遇到這種行為的原因是什麼?

編輯:我可以補充一點,我已經嘗試重新安裝專有的Nvidia驅動程序(並且它們安裝成功),我獲得了硬件加速,一切似乎在我用startx啟動X後工作正常。

第二次編輯:我在/etc/rc2.d/中有S30mdm,它指向/etc/init.d/mdm


4
2018-02-28 20:03


起源


什麼是輸出 cat /proc/cmdline? - Salem


答案:


在某些情況下,無限字體渲染可能會在加載顯示管理器時導致問題。

http://forums.linuxmint.com/viewtopic.php?f=208&t=136307

如果您安裝了無限並且重新配置mdm不起作用,請嘗試:

sudo apt-get remove fontconfig-infinality

您還可以按如下方式重新配置mdm:

sudo dpkg-reconfigure mdm

這樣就沒有必要再次安裝mdm,任務可能變得很難


2
2018-06-20 13:15





sudo mv /etc/profile.d/infinality-settings.sh /etc/infinality-settings.sh
sudo chmod a+rx /etc/infinality-settings.sh

.bashrc,添加:

# INFINALITY FONT RENDERING CONFIG
. /etc/infinality-settings.sh

2
2017-09-24 09:25



你能解釋代碼的作用嗎? - slhck
在mdm​​之後開始無限性。當我使用mint15 MATE時,我用這種方式來解決這個問題 - Rangi Lin


解決了這個問題:

apt-get remove mdm
apt-get install mdm

1
2018-03-01 14:21





我有同樣的問題,這裡的解決方案都沒有。經過幾個小時的掙扎,日誌顯示沒有錯誤,我發現我的問題(令人驚訝)是一個無關的語法錯誤的結果 /etc/profile.d/myscript.sh。修復我的腳本為我解決了這個問題。


0
2017-11-19 14:45





到目前為止,我發現的最佳答案,在基於Ubuntu 14.04(17.01到17.03)的Mint版本的情況下,apt-get remove mdm,但不是重新安裝它。這是一個糟糕的,可怕的解決方案,它並沒有“解決”問題,確切地說,因為前面的任何一個都沒有起作用,但是,它確實讓你成為一個可行的系統。系統將啟動到“LM”徽標“啟動”屏幕,似乎掛在那裡。只需按“alt F1”即可獲得命令提示符(在我的書中有用。您可以使用該命令提示符執行一些非常方便的系統維護類型的操作!)。然後,在命令提示符下登錄,並鍵入“startx”。即使MDM丟失,X也會正常啟動。

我知道這個解決方案不是一個真正的“解決方案”,但它肯定勝過一個永遠不會到達任何類型提示的無法啟動的系統,這是我在嘗試解決這個愚蠢問題時多次結束的。

對於它的價值,似乎這個問題是由於沒有使用GUI更新程序“Update Manager”,並且是愚蠢和懶惰以及使用命令行中的“apt-get update”引起的,我做了。 (Update Manager有一個令人討厭的習慣,即允許一次只安裝一個軟件包。可以從命令行將所有需要的軟件包批量化為一個更新命令,我更傾向於。我不知道為什麼我沒有不要使用Synaptic。哎呀。)

如果我找到這個特定問題的根本原因,將嘗試稍後發布。


0
2017-12-27 13:11