更新 Ubuntu 12.04 后,3D 已禁用

更新 Ubuntu 12.04 后,3D 已禁用

我昨天(2013 年 9 月 1 日)更新了 Ubuntu 12.04。

更新后(更新了内核以及我注意到的其他几件事),它要求重新启动系统。

重新启动:Unity 3D 已加载(仅垂直条),“Unity背景是紫色“并且没有加载任何其他图标、顶部栏等。(CTRL+ALT+F1 不起作用,它完全冻结)。

仅适用于 Unity 2D 或 XFCE。

编辑

➜  ~  sudo glxspheres 
Polygons in scene: 62464
Visual ID of window: 0xa6
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Sandybridge Mobile 
60.171477 frames/sec - 67.151368 Mpixels/sec
60.013886 frames/sec - 66.975496 Mpixels/sec
59.871287 frames/sec - 66.816357 Mpixels/sec
➜  ~  sudo optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 540M/PCIe/SSE2
94.500831 frames/sec - 105.462928 Mpixels/sec
96.664706 frames/sec - 107.877811 Mpixels/sec
96.986230 frames/sec - 108.236633 Mpixels/sec
107.303790 frames/sec - 119.751029 Mpixels/sec
➜  ~  

操作系统:Ubuntu 12.04 x64
笔记本:戴尔 XPS L502X
显卡:英伟达 GT540m 2GB

抱歉我的英语不好。

答案1

很棒的装备!如果在 2D 模式下使用就太可惜了。以下是一些值得尝试的东西:

  1. 使用较旧的内核启动。如果您曾经更新过内核,则操作很简单 - 只需在 Grub 菜单中选择“以前的 Linux 版本”,然后选择列出的任何版本。您会看到系统中仍然存在的较旧的内核版本。
  2. 如果您使用的是专有图形驱动程序,请将其删除,看看它是否会改变任何东西。使用附加驱动程序/操纵器来执行此操作。想法是测试它是否是驱动程序问题还是其他问题。
  3. 尝试一些 apt-get 命令,看看它是否报告任何错误。类似于(更新软件包索引,然后安装具有所需依赖项的可用更新):

sudo apt-get update && sudo apt-get dist-upgrade

即使没有报告错误,它也可能解决您的问题。

附言!抱歉这么晚才跟进。

相关内容