GNOME/GDM 无法启动

use*_*044 4 10.04 gnome gdm apt pulseaudio

注意:在解决我的问题并记录它时,我发现了解决方案,但决定发布这个以防其他人有相同/类似的问题(见底部)...

卸载 PulseAudio Equalizer 并重新启动后,我的桌面 (GNOME) 丢失了。

启动 Ubuntu 启动屏幕后显示...然后出现一个通用登录屏幕,登录后,我只看到一个终端窗口...请参阅:http : //www.locusplex.us/images/screenshots。 jpg

我在戴尔 Latitude 13 上运行 Ubuntu 10.04 LTS Lucid。

我试过了:

~$ sudo startx
Run Code Online (Sandbox Code Playgroud)

返回:

Fatal server error:
Server is already active for display 0
If the server is no longer running, remove /tmp/.X0-lock and start again
Run Code Online (Sandbox Code Playgroud)

删除文件:

~$ sudo rm /tmp/.X0-lock
Run Code Online (Sandbox Code Playgroud)

并再次尝试 ('startx') 会产生:

_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeA11COTSServerListenerrs: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure the X Server isn't already running
Run Code Online (Sandbox Code Playgroud)

停止/启动 X 服务器后:

~$ sudo stop gdm
~$ gdm stop/waiting
~$ sudo start gdm
Run Code Online (Sandbox Code Playgroud)

我像以前一样回到登录屏幕(见上图)。

再次停止服务器('sudo stop gdm')然后尝试:

~$ sudo startx
Run Code Online (Sandbox Code Playgroud)

再次产生:

_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeA11COTSServerListenerrs: server already running
Fatal server error:
Cannot establish any listening sockets - Make sure the X Server isn't already running
Run Code Online (Sandbox Code Playgroud)

我搜索了多个论坛,包括 Ask Ubuntu,并找到了一些相关主题:

GDM 在启动时被杀死 我尝试了以下建议:

sudo apt-get install -f -m --reinstall -u gdm
Run Code Online (Sandbox Code Playgroud)

日志报告:

0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded
Do you want to continue [Y/n] Y
Run Code Online (Sandbox Code Playgroud)

多一点日志记录并以:

Setting up gdm (2.30.2 is.2.30.0-0ubuntu5.2 ...
Run Code Online (Sandbox Code Playgroud)

接下来根据建议:

~$ sudo dpkg-reconfigure gdm
~$ sudo reboot
Run Code Online (Sandbox Code Playgroud)

然后我发现自己又回到了之前描述的登录屏幕。

use*_*044 7

对我有用的解决方案/修复:从 Ask Ubuntu,GDM session list borked

Try reinstalling the gnome-session package:
    sudo apt-get install --reinstall gnome-session
Run Code Online (Sandbox Code Playgroud)