安装硬件支持后黑屏

安装硬件支持后黑屏

我在 VMware Player 上使用 Ubuntu 12.04.4 LTS。今天早上,更新管理器弹出了一堆更新,我安装了它们并重新启动了操作系统 - 我没有遇到任何问题。但我记得更新管理器顶部显示“有新硬件支持”,并且有一个按钮可以安装“硬件支持”。所以我再次启动了更新管理器,看到了相同的消息和按钮。我单击了该按钮,安装后,我使用“立即重新启动”按钮重新启动了操作系统。重新启动后,登录屏幕出现,在我输入密码登录后,屏幕完全变黑了。我等了几分钟,但什么也没发生。

在互联网上搜索了一番后,我发现我可以从登录屏幕本身访问终端,因此我通过重置 VMware Player 重新启动了 Ubuntu,当登录屏幕出现时,我单击了 CTRL + ALT + F1,屏幕上出现了一个终端程序。我不确定现在应该做什么。请帮忙。

顺便说一句,我刚刚想起来——当我点击硬件支持的“安装”按钮时,我看到一条消息,说从 2014 年 8 月 7 日起某些图形将不再维护,新的图形驱动程序或某些东西是新的硬件支持。


答案1

使用以下命令安装驱动程序包:

sudo apt-get install xserver-xorg-video-radeon

如果已经安装,则清除并重新安装:

sudo apt-get --purge autoremove xserver-xorg-video-radeon \
&& sudo apt-get install xserver-xorg-video-radeon

您可能需要重新启动系统以使更改生效。(您可以从命令行发出以下命令重新启动sudo reboot。)

答案2

进行硬件更新后,我遇到了同样的问题。如果我选​​择“Ubuntu 2D”,我可以登录而不会出现黑屏。但是,正常的“Ubuntu”登录会出现黑屏。它没有像 Sanapci 所说的那样将我更新到 14.04,lsb_release -a 仍然显示 Ubuntu 12.04.4 LTS”。

如果我等待一段时间,锁定屏幕就会显示,但只要我在锁定屏幕上输入密码,它就会回到黑屏。

我可以通过使用 Cntrl-alt-F1、登录并执行“service lightdm restart”从黑屏返回到登录屏幕。

我有一张 nVidia 显卡,但与原始海报不同,这是一个运行 VMware 的虚拟机。

我尝试将内核从 3.13 降级回 3.5.0。我尝试重新安装 VMware 工具。我尝试重命名 .config 目录。我尝试在登录“Ubuntu 2D”时执行“unity --reset”。

当我尝试登录时,/var/log/syslog 充满了如下错误:

Jul 18 14:54:50 ubu kernel: [  688.305188] CPU: 1 PID: 13929 Comm: compiz Tainted: GFO 3.13.0-32-generic #57~precise1-Ubuntu
Jul 18 14:54:50 ubu kernel: [  688.305190] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/31/2013
Jul 18 14:54:50 ubu kernel: [  688.305193]  ffff880034c70aa8 ffff88007a657b48 ffffffff81752c9e ffff88007f62fff0
Jul 18 14:54:50 ubu kernel: [  688.305198]  ffff880034c40a08 ffff88007a657bc8 ffffffffa00b7c72 ffff880034c70aa0
Jul 18 14:54:50 ubu kernel: [  688.305201]  ffffc9000a16f078 ffff88007a657c20 ffff880034c40000 ffff88007a657ba8
Jul 18 14:54:50 ubu kernel: [  688.305204] Call Trace:
Jul 18 14:54:50 ubu kernel: [  688.305213]  [<ffffffff81752c9e>] dump_stack+0x46/0x58
Jul 18 14:54:50 ubu kernel: [  688.305229]  [<ffffffffa00b7c72>] vmw_cmd_compat_res_check+0x2b2/0x2c0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305236]  [<ffffffffa00b7398>] ? vmw_resource_relocation_add+0x38/0x90 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305243]  [<ffffffffa00b7c9c>] vmw_cmd_res_check+0x1c/0x20 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305249]  [<ffffffffa00b8471>] ? vmw_cmd_set_shader+0x31/0xe0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305255]  [<ffffffffa00b81f0>] vmw_cmd_tex_state+0x90/0xf0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305261]  [<ffffffffa00b78a0>] vmw_cmd_check+0x80/0x130 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305266]  [<ffffffff811dd420>] ? __pollwait+0xf0/0xf0
Jul 18 14:54:50 ubu kernel: [  688.305273]  [<ffffffffa00b9246>] vmw_execbuf_process+0x216/0x940 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305276]  [<ffffffff811dd420>] ? __pollwait+0xf0/0xf0
Jul 18 14:54:50 ubu kernel: [  688.305283]  [<ffffffffa00b9a3f>] vmw_execbuf_ioctl+0x7f/0xf0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305296]  [<ffffffffa0003e3a>] drm_ioctl+0x4da/0x600 [drm]
Jul 18 14:54:50 ubu kernel: [  688.305303]  [<ffffffffa00b99c0>] ? vmw_execbuf_release_pinned_bo+0x50/0x50 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305308]  [<ffffffff811182cc>] ? acct_account_cputime+0x1c/0x20
Jul 18 14:54:50 ubu kernel: [  688.305313]  [<ffffffff810a25e9>] ? account_user_time+0x99/0xb0
Jul 18 14:54:50 ubu kernel: [  688.305320]  [<ffffffffa00bd69e>] vmw_unlocked_ioctl+0x4e/0x70 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.305323]  [<ffffffff811dc5c5>] do_vfs_ioctl+0x75/0x2c0
Jul 18 14:54:50 ubu kernel: [  688.305327]  [<ffffffff81022735>] ? syscall_trace_enter+0x165/0x280
Jul 18 14:54:50 ubu kernel: [  688.305330]  [<ffffffff811dc8a1>] SyS_ioctl+0x91/0xb0
Jul 18 14:54:50 ubu kernel: [  688.305335]  [<ffffffff8176847f>] tracesys+0xe1/0xe6
Jul 18 14:54:50 ubu kernel: [  688.305338] [drm:vmw_cmd_check] *ERROR* Invalid SVGA3D command: 1051
Jul 18 14:54:50 ubu kernel: [  688.340175] [drm:vmw_cmd_compat_res_check] *ERROR* Could not find or use resource 0x00000000.
Jul 18 14:54:50 ubu kernel: [  688.340185] CPU: 1 PID: 13929 Comm: compiz Tainted: GFO 3.13.0-32-generic #57~precise1-Ubuntu
Jul 18 14:54:50 ubu kernel: [  688.340187] Hardware name: VMware, Inc. VMware Virtual Platform/440BX Desktop Reference Platform, BIOS 6.00 07/31/2013
Jul 18 14:54:50 ubu kernel: [  688.340190]  ffff880034c70aa8 ffff88007a657b48 ffffffff81752c9e ffff88007f62fff0
Jul 18 14:54:50 ubu kernel: [  688.340195]  ffff880034c40a08 ffff88007a657bc8 ffffffffa00b7c72 ffff880034c70aa0
Jul 18 14:54:50 ubu kernel: [  688.340198]  ffffc9000a16f078 ffff88007a657c20 ffff880034c40000 ffff88007a657ba8
Jul 18 14:54:50 ubu kernel: [  688.340201] Call Trace:
Jul 18 14:54:50 ubu kernel: [  688.340211]  [<ffffffff81752c9e>] dump_stack+0x46/0x58
Jul 18 14:54:50 ubu kernel: [  688.340227]  [<ffffffffa00b7c72>] vmw_cmd_compat_res_check+0x2b2/0x2c0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340234]  [<ffffffffa00b7398>] ? vmw_resource_relocation_add+0x38/0x90 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340240]  [<ffffffffa00b7c9c>] vmw_cmd_res_check+0x1c/0x20 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340247]  [<ffffffffa00b8471>] ? vmw_cmd_set_shader+0x31/0xe0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340253]  [<ffffffffa00b81f0>] vmw_cmd_tex_state+0x90/0xf0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340259]  [<ffffffffa00b78a0>] vmw_cmd_check+0x80/0x130 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340264]  [<ffffffff811dd420>] ? __pollwait+0xf0/0xf0
Jul 18 14:54:50 ubu kernel: [  688.340271]  [<ffffffffa00b9246>] vmw_execbuf_process+0x216/0x940 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340274]  [<ffffffff811dd420>] ? __pollwait+0xf0/0xf0
Jul 18 14:54:50 ubu kernel: [  688.340281]  [<ffffffffa00b9a3f>] vmw_execbuf_ioctl+0x7f/0xf0 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340294]  [<ffffffffa0003e3a>] drm_ioctl+0x4da/0x600 [drm]
Jul 18 14:54:50 ubu kernel: [  688.340301]  [<ffffffffa00b99c0>] ? vmw_execbuf_release_pinned_bo+0x50/0x50 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340307]  [<ffffffff811182cc>] ? acct_account_cputime+0x1c/0x20
Jul 18 14:54:50 ubu kernel: [  688.340312]  [<ffffffff810a25e9>] ? account_user_time+0x99/0xb0
Jul 18 14:54:50 ubu kernel: [  688.340320]  [<ffffffffa00bd69e>] vmw_unlocked_ioctl+0x4e/0x70 [vmwgfx]
Jul 18 14:54:50 ubu kernel: [  688.340323]  [<ffffffff811dc5c5>] do_vfs_ioctl+0x75/0x2c0
Jul 18 14:54:50 ubu kernel: [  688.340327]  [<ffffffff81022735>] ? syscall_trace_enter+0x165/0x280
Jul 18 14:54:50 ubu kernel: [  688.340330]  [<ffffffff811dc8a1>] SyS_ioctl+0x91/0xb0
Jul 18 14:54:50 ubu kernel: [  688.340336]  [<ffffffff8176847f>] tracesys+0xe1/0xe6
Jul 18 14:54:50 ubu kernel: [  688.340339] [drm:vmw_cmd_check] *ERROR* Invalid SVGA3D command: 1051

就我而言,修复方法如下:

apt-get 安装 xserver-xorg-video-vmware

答案3

是的,因为硬件更新并将 12.04 升级到 14.04,出现错误..

我也遇到了这个问题。你应该降级到 12.04,这样它就可以正常工作,并且不会丢失数据。:)

答案4

我遇到了同样的问题并通过以下方式解决:

sudo apt-get install xserver-xorg-video-vmware

相关内容