我在让 lUbuntu v12.04(Ubuntu 也存在同样的问题)在我的 Asus EEE box B204(带 Mobility Radeon HD 3400)上顺利运行方面遇到了问题。图形性能非常差。我尝试从“附加驱动程序”和 AMD.com 安装 Ati 驱动程序,但没有任何帮助 - 它仍然很慢并且不支持视频硬件加速(在 Windows 7 上,它甚至可以使用 Aero 运行,并且可以毫无问题地播放 1080p 电影)。
也许有人可以给我建议如何解决这个问题?谢谢 :)
如果我快速移动窗口,它们看起来就是这样的:
GLX信息:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
client glx vendor string: ATI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_swap_control, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_allocate_memory, GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_NV_swap_group, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_swap_barrier, GLX_SGIX_swap_group, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB,
GLX_ARB_fbconfig_float, GLX_AMD_gpu_association
GLX version: 1.4
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 3.3.11653 Compatibility Profile Context
OpenGL shading language version string: 3.30
.......
答案1
我思考如果您创建自定义 xorg.conf 文件,这个问题应该可以解决。尝试以下操作(假设您已经安装了 ATI 驱动程序):
sudo amdconfig --initial
然后重新启动 X 服务器(Ctrl+Alt+Backspace)。