登录后,有一个黑屏和我的光标,没有别的! 在Ubuntu 12.10中
我一直在使用Ubuntu(12.10)很长一段时间,最近,我的Ubuntu又经历了一次更新。
整个更新提示出现,然后是密码提示,最后是好的进度条……
一切顺利,后来,我关闭了我的电脑。
第二天,我打开电脑,进入登录界面。 我继续前进,然后登录,但在那之后,我只能看到一个黑屏和我的光标!
我检查了论坛,得到了各种提示,但没有一个有效…
现在我遇到了一个完全没用的Ubuntu安装。
还有一件事:
我甚至尝试通过Guest登录,但同样的问题! :\
My Computer Specs: Motherboard: Intel DG41WV Processor: Intel Core 2 Quad Q6600 @ 2.40GHz Graphics: Intel G41 Express Chipset RAM: Dual Channel, DDR3 2*2GB (4096 MBytes) HDD: Seagate 500GB SATA
—-详细信息—-
为了更准确地解决我的问题,登录后,我可以看到黑屏和光标。 另外,重要的是,我能够看到登录屏幕,因此我确信Ubuntu正确渲染,并且非常确定驱动程序没有问题(否则我甚至不应该登录屏幕,对吧?)。
Anywho,另一个(可能)重要的是,登录后,我可以按Ctrl + Alt + 1并启动恢复控制台。
唯一没有加载的是我的实际GUI桌面
然后,我从恢复控制台运行统一,它经历了一些命令,在OpenGL中停留了几秒钟,然后放大了更多的代码行,最后得到了这样的结果:
ERROR 2012-01-03 20.51.23 unity.launcher.Icon TrashLauncherIcon.cpp:62 Could not create file monitor for trash url: Operation not supported *** glibc detected *** compiz: malloc(): memory corruption: 0x09c861d6 ***
之后。 返回Ctrl + Alt + F7 :桌面背景+光标
所以再次回到终端,我不得不按Ctrl + C再次返回。
现在,我再次输入统一,这是输出:
WARNING: no DISPLAY variable set, setting it to :D compiz (core) - Info: Loading plugin: core compiz (core) - Info: Starting plugin: core unity-panel-service: no process found
所以现在我做了一个sudo service lightdm restart
:
X10: fatal IO error 4 (Interrupted system call) on X server ":0" after 131 requests (130 known processed) with 0 events remaining. lightdm stop/waiting lightdm start/running, process 2852
我回到了登录界面,我再次登录,现在我又回到黑屏(是的,我也丢失了桌面背景)
所以,再一次,我尝试团结(与上次相同的反应):
WARNING: no DISPLAY variable set, setting it to :D compiz (core) - Info: Loading plugin: core compiz (core) - Info: Starting plugin: core unity-panel-service: no process found
还是一个黑屏! :\
只是为了完整性,当您错误地安装了“nvidia-319-updates”软件包时,也会出现此问题,但您的系统上没有nVidia图形芯片。 在我的例子中,这个包是来自“libopencv-dev”包的间接依赖。
因此,当您在ATI或Intel grpahics芯片上运行时,如果安装了openCV(软件包libopencv-dev),则OpenGL会被破坏,登录后您将看到带有鼠标光标的黑屏。要解决这个问题。 case,只需删除nvidia的包:
sudo apt-get remove nvidia-*
有关详细信息,请参阅启动板上的此错误
我成功地解决了这个问题。 好吧,我做的是这样的:
sudo apt-get install ppa-purge sudo ppa-purge ppa:unity-team/staging sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop sudo apt-get install unity
那,然后重新启动,是修复的秘诀! :d
也许你需要重置compiz和Unity配置文件。
您可以尝试软重置(仅限Unity / Compiz文件,但我没有对此进行测试): http : //www.webupd8.org/2012/10/how-to-reset-compiz-and-unity-in- ubuntu.html
有一个硬重置: https : //askubuntu.com/a/244064/123806
但它会删除一些应用程序的配置。 尝试将其作为测试用户,转到tty1(Ctrl + Alt + F1):
sudo adduser test
返回tty7(Ctrl + Alt + F7)并尝试登录。 如果有效,我们确认它只是配置文件中的一个问题。 否则请按照上面的链接。 (经过测试,“sudo deluser test”和“sudo rm -Rf / home / test”将擦除)。
如果Ctrl + Alt + T不起作用……
首先登录并获得空白屏幕,然后按Ctrl + Alt + F1,备份并删除您的配置文件:
cp .config/dconf/user .config/dconf/user.bkp rm .config/compiz-1/compizconfig/config .config/dconf/user
我们需要同时删除这两个文件。
Ctrl + Alt + F7和预期的Unity将打开。
我有同样的问题,但我注意到跑了之后
sudo apt-get删除nvidia- *
命令,没有改变任何东西(即使重启后)
有一些旧的不必要的包,并在用命令删除它们之后
sudo apt-get autoremove
并重新启动所有是正确的,桌面正在按预期加载。
我有同样的问题,更短的修复对我有用:
unity --reset
其次是:
sudo service lightdm restart
麻烦的是,您丢失了图标大小等设置。可以使用MyUnity或UbuntuTweak(来自软件中心)轻松重新配置。
(但是,每次我在启动之前将额外的显示器连接到我的笔记本电脑时问题都会回来。但我认为这是一个不同的问题。这里讨论: Ubuntu 12.04 Unity:只有光标的黑屏,在启动笔记本电脑之前连接外部显示器 )
尝试
ctrl – alt – f2
登录
类型:
sudo update-grub sudo reboot