我在使用所有用户名登录 Ubuntu 时遇到问题。我尝试了很多解决方案。当我查看我的 .xsession-errors 文件时,我得到以下信息:
xlib: extension "GLX" missing on display ":o"
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
init: gnome-session (unity) main process (2292) terminated with status 1
init: unity-settings-deamon main process (2284) killed by TERM signal
init: logrotate main process (2192)killed by TERM signal
init: update-notifier-crash (/var/crash/_usr_bin_compiz.1000.crash) main process (2230) killed by TERM signal
init: xsession-init main process (2201) killed by TERM signal
init: hud main process (2288) killed by TERM signal
init: unity=panel service main process (2299) killed by TERM signal
init: Disconnected from notified D-Bus bus
init: window-stack-bridge main process (2215) killed by KILL signal
Run Code Online (Sandbox Code Playgroud)
尝试安装linux-headers-generic并重新启动以再次登录:
# apt-get install linux-headers-generic
Run Code Online (Sandbox Code Playgroud)
这里同样的问题。我在askubuntu和stackoverflow中尝试了多种方法,但没有成功。我写下我的解决方案,希望对其他人有帮助。
这个问题是在我使用apt-get purge意外删除所有内核后发生的,然后我安装linux-image-generic并希望一切正常。但是,我在重新启动后遇到了这个问题,.xsession-errors显示几乎相同的消息(只是 pid 不同)。
一小时后,我发现linux-headers-generic不仅仅是头文件。它还将重新编译必要的组件。就我而言,它是 nvidia 驱动程序。
安装linux-headers-generic并重新启动后,一切恢复正常。
| 归档时间: |
|
| 查看次数: |
4937 次 |
| 最近记录: |