从 13.04 更新至 13.10 后,图形质量低下且屏幕滞后

从 13.04 更新至 13.10 后,图形质量低下且屏幕滞后

从 13.04 更新到 13.10 后,许多 3D Unity 功能都停止工作了,

我使用的是三星 3 系列 (NP350V5X) 笔记本电脑,该笔记本电脑具有可切换的英特尔和 AMD Radeon HD 7670M GFX。

  1. xserver-xorg-video-ati确实有用,但不支持 3D,而且图形质量很差。[我目前正在使用这个]
  2. 韓國&fglrx-更新登录后显示空白屏幕。
  3. 英特尔图形安装也不起作用(依赖性错误)

$ 的输出sudo lshw -c 视频

  *-display               
       description: VGA compatible controller
       product: Thames [Radeon HD 7500M/7600M Series]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:45 memory:e0000000-efffffff memory:c0120000-c013ffff ioport:3000(size=256) memory:c0100000-c011ffff
  *-display
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:46 memory:bfc00000-bfffffff memory:d0000000-dfffffff ioport:4000(size=64)

同样地$/usr/lib/nux/unity_support_test -p

OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits)
OpenGL version string:  2.1 Mesa 9.2.1


Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes


Unity 3D supported:       no

未显示支持 3D。

谁能指导一下如何让事情重新正常运转。

更新:更新至 ATI 的最新 Ubuntu 二进制文件后,问题现已修复。(https://help.ubuntu.com/community/BinaryDriverHowto/ATI

产出$ /usr/lib/nux/unity_support_test -p是,

OpenGL vendor string:   ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 7600M Series
OpenGL version string:  4.2.12337 Compatibility Profile Context 13.101

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes

答案1

我有同样的问题。使用lshw

  *-display:0             
       description: VGA compatible controller
       product: RV350 [Radeon 9550]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 32 bits
       clock: 66MHz
       capabilities: agp agp-2.0 pm vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=32 mingnt=8
       resources: irq:16 memory:e0000000-efffffff ioport:c800(size=256) memory:ff8f0000-ff8fffff memory:ff8c0000-ff8dffff
  *-display:1 UNCLAIMED
       description: Display controller
       product: RV350 [Radeon 9550] (Secondary)
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0.1
       bus info: pci@0000:01:00.1
       version: 00
       width: 32 bits
       clock: 66MHz
       capabilities: pm bus_master cap_list
       configuration: latency=32 mingnt=8
       resources: memory:d0000000-dfffffff memory:ff8e0000-ff8effff

我尝试使用 mesa 10.0,没有任何影响。

答案2

安装专有 fglrx 驱动程序后,您必须生成一个新的 xorg.conf重启之前!你必须运行:

$sudo aticonfig --initial

如果您已经安装了驱动程序并在登录后重新启动并出现空白屏幕,请按 CTRL+ALT+F1,登录,从该控制台运行命令并重新启动。

我建议你阅读关于这个主题的完整 ubuntu 帮助 wiki:

BinaryDriverHowto/ATI

希望有帮助!

相关内容