如何解决登录后只有黑屏和光标的问题?

如何解决登录后只有黑屏和光标的问题?

突然,我登录主帐户后收到崩溃报告。它说“无法打开显示”。但是,使用“访客”帐户登录时一切正常。我尝试使用这些对我不起作用的方法:

方法一:

出现黑屏后,我按 ctrl + alt + f1 键,然后使用主用户名登录后。我开始输入这些命令:

sudo apt-get install ppa-purge
ppa-purge ppa:unity-team/staging
sudo apt-get update
sudo apt-get intall --reinstall ubuntu-desktop
sudo apt-get install unity

方法2

cp .config/dconf/user .config/dconf/user.bkp
rm .config/compiz-1/compizconfig/config .config/dconf/user


sudo apt-get install dconf-tools
rm .config/comp-2-1/compiz config/config; dconf reset -f /org/compiz/

有什么解决办法吗?

答案1

我花了两天时间摸索 Nvidia 驱动程序和这个黑屏问题。而我也是因为12.04升级到14.04才掉进这个坑的。咕噜!

我最初试图解决的问题是 firefox、compiz 和 Xorg 的 CPU 利用率很高,这使得图形相当无法使用。在尝试通过升级 Nvidia 驱动程序来解决该问题后,一切都失败了,黑屏死机随之而来。

以下是一些与我的桌面配置相关的命令,以防有帮助......

“lshw”命令产生:

description: Mini Tower Computer
product: OptiPlex GX270

“lspci -vnn | grep -i VGA -A 12”命令生成:

VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]

“wmctrl -m”命令产生:

Name: Metacity
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A

到最后,我并不能 100% 确定什么有效,因为我摸索了这么多。这就是我认为做到的。

使用以下命令删除所有 Nvidia 位并依赖默认驱动程序 Nouveau。

sudo apt-get purge "nvidia *"

然后选择使用 Metacity 而不是 Compiz。这是我所做的两个显着更改,其结果是在执行 CNNx 视频流等操作时,图形体验得到了显着改善,并且 CPU 利用率处于可接受的水平。 Firefox 在“nice top”中仍然显示出较高的 CPU 利用率,但这似乎并没有影响图形,尤其是视频流。

答案2

我在升级Ubuntu版本时出现了这个问题。主要用户无法再登录 X。

完成 ./config 的备份后,我删除了该目录,然后我再次能够进入 X。

答案3

在 Ubuntu 20.04 上,当您处于黑屏状态时,您应该执行以下步骤:

Ctrl+Alt+F4然后使用您的用户名和密码登录。输入以下命令:

sudo apt purge gdm3
sudo apt update
sudo apt upgrade
sudo apt install gdm3

如果显示警告,请gdm3使用箭头键选择并按 Enter 键。

如果没有,则输入:

sudo dpkg-reconfigure gdm3

然后:

sudo service gdm3 start 

然后从 Ubuntu 登录屏幕重新启动。

答案4

就我而言,这最终是 xfwm4(Xfce 的合成器)的错误。

从版本 4.13.2 开始,它使用 GLX 进行垂直同步,但这在我的 geforce 7100 上不起作用。切换到 Xpresent vblank_mode 为我解决了这个问题。

我想 2019 年的新增内容无法解释 2013 年的失败,但也许当时的 kwin 或 compiz 可能已经遇到了类似的问题(特别是如果像 Ubuntu 一样,你试图放弃 X11)

相关内容