首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 14.04至16.04 Radeon HD 5770但基本显示功能不起作用

Ubuntu 14.04至16.04 Radeon HD 5770但基本显示功能不起作用
EN

Ask Ubuntu用户
提问于 2016-08-09 06:44:03
回答 2查看 1.1K关注 0票数 0

让我们首先说,我希望我以前读过这篇文章,我希望在升级提示符Ubuntu时,对诸如- http://www.omgubuntu.co.uk/2016/03/ubuntu-drops-amd-catalyst-fglrx-driver-16-04之类的主要兼容性问题发出警告。

然而,基于这个页面- https://help.ubuntu.com/community/RadeonDriver我的gpu应该在16.04驱动程序中工作得很好

因此,我刚刚从14.04升级到16.04,我的两个屏幕没有被检测和镜像,而不是扩展桌面。

代码语言:javascript
复制
$ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 400, current 1280 x 1024, maximum 1280 x 1024
default connected primary 1280x1024+0+0 0mm x 0mm
   1280x1024      0.00* 
   1280x960       0.00  
   1152x864       0.00  
   1024x768       0.00  
   800x600        0.00  
   640x480        0.00  
   720x400        0.00

此外,分辨率太低,监视器而不是两个连接被检测为默认。在IRC #ubuntu上,我得到了配置xorg的建议,并查看了http://zeroset.mnim.org/2013/01/07/dual-head-monitor-setup-on-ubuntu-linux-with-xorg-and-radeon/的指南,我发现xrandr应该很好地检测监视器以尝试Xorg配置。

来自Xorg日志分割故障

代码语言:javascript
复制
[  5786.223] (**) ModulePath set to "/usr/lib/xorg/modules"
[  5786.223] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  5786.223] (WW) Disabling Mouse0
[  5786.223] (WW) Disabling Keyboard0
[  5786.223] (II) [KMS] drm report modesetting isn't supported.
[  5786.223] (EE) 
[  5786.223] (EE) Backtrace:
[  5786.223] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4e) [0x5581fdedc5ce]
[  5786.223] (EE) 1: /usr/lib/xorg/Xorg (0x5581fdd2a000+0x1b6959) [0x5581fdee0959]
[  5786.223] (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7fcc5f18c000+0x354a0) [0x7fcc5f1c14a0]
[  5786.223] (EE) 
[  5786.223] (EE) Segmentation fault at address 0x0
[  5786.223] (EE) 
Fatal server error:
[  5786.223] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  5786.223] (EE) 
[  5786.223] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org

我不需要3D加速,并希望解决问题,而不是降级到14.04。我还能做什么呢?

EN

回答 2

Ask Ubuntu用户

发布于 2016-08-11 22:19:04

在我的例子中,驱动程序/卡和内核之间的兼容性并不是一个问题。我在我的grub配置中设置了标引,阻止radeon驱动程序加载。

要检查grub,请参阅本文- how-to-configure-the-grub2-boot-loaders-settings/

因此,根据我的经验,在看完这个问题之后,请尝试以下几点

检查mod探针配置,以确保正确的驱动程序在/etc/modprobe.d/文件下被列入黑名单,并确保radeon没有被列入黑名单。

如前所述,检查grub并删除nomodeset选项,记住这可能会导致其他问题。

票数 2
EN

Ask Ubuntu用户

发布于 2016-09-06 03:18:34

我处于完全相同的位置,我的两个显示器互相镜像。感谢Bizmate,我检查了etc/modprobe.d,找到了一个名为"fglrx-core.conf“的文件。

"fglrx-core.conf“的内容如下:

此文件是由fglrx安装的,请不要手动编辑此文件,请将radeon别名fglrx fglrx别名radeon从别名lbm-radeon从 上删除。

我复制了该文件并将其命名为"fglrx-core.bak“,并删除了原始的"fglrx-core.conf”文件。

重新启动后,我立即注意到登录字段仅在我的一个监视器上,并且知道我的桌面再次被扩展,而不是镜像。登录后,我能够设置我的扩展桌面并重新安排监视器,就像在GUI的系统Settings>Displays中通常所做的那样。

" fglrx -core.bak“似乎是fglrx的残余,并在从14.04升级到16.04之后继续将默认的radeon驱动程序列入黑名单。特别是因为我也升级到16.04,从14.04没有第一次卸载fglrx的建议。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/809930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档