首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian 9升级破坏radeon三重监视器设置

Debian 9升级破坏radeon三重监视器设置
EN

Unix & Linux用户
提问于 2018-03-19 14:56:03
回答 1查看 1.1K关注 0票数 4

在上周末之前,我的Debian 8安装程序是相对稳定的;有一些怪癖(比如根本不能使用加速图形),但它对我所做的大部分工作都是有用的。我在安装时使用了来自AMD的fglrx驱动程序,如下所示:

  • ATI Radeon HD 5870
  • 三星SyncMaster SA850显示器3台
  • 3 HBR2 DP电缆-无接头或适配器

这样做的效果很好,对显示器使用了完整的分辨率和适当的刷新速率,但我想要更新到Debian 9,打开开源驱动程序,并希望修复加速的图形问题。

xserver-xorg-video-radeon驱动程序似乎工作正常,并识别卡和监视器。当我将系统引导到图形模式时,系统实际上认为一切都很好(gdm3正在运行,我的应用程序启动等等),但是屏幕上什么也没有。监视器抱怨“非最佳模式。推荐模式2560x1440”,这是监视器的本机分辨率,以及我一直在使用的。

最初我搜索并发现,如果我将nomodeset添加到grub,或者在内核模块选项中设置modeset=0,至少可以启动和运行虚拟控制台。然而,这基本上是禁用视频驱动程序,它放弃了。删除它,并使modeset启用,我可以使用xrandr将其更改为1280x1024,并且“工作”,但它根本不是所需的设置(并且没有修复虚拟终端的问题)。我尝试过使用cvtxrandr添加一个modeline,并提供了监视器的确切规范,但这也不起作用。我甚至尝试了2560x1440 @30 and,但什么也没有。我试着切换DPMS。我甚至尝试了一个“现场”Ubuntu USB引导。没什么。

从2018-03-19T14:00Z开始,盒子上的所有包都会被更新。

一些包版本、配置文件和日志。

  • uname:Linux ziggy 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux
  • debian: 9.4
  • xserver-xorg: 1:7.7+19
  • xserver-xorg-core: 2:1.19.2-1+deb9u2
  • xserver-xorg-视频-radeon: 1:7.8.0-1+b1
  • 固件.misc-非免费: 20161130-3

xorg.conf:

代码语言:javascript
复制
Section "Monitor"
  Identifier  "0-DFP1"
  Option      "TargetRefresh" "60"
  Option      "Position" "0 0"
  Option      "DPMS" "false"
  Option      "Rotate" "normal"
  Option      "Disable" "false"
EndSection

Section "Monitor"
  Identifier  "0-DFP2"
  Option      "TargetRefresh" "60"
  Option      "Position" "2560 0"
  Option      "DPMS" "false"
  Option      "Rotate" "normal"
  Option      "Disable" "false"
EndSection

Section "Monitor"
  Identifier   "0-DFP3"
  Option      "TargetRefresh" "60"
  Option      "Position" "5120 0"
  Option      "DPMS" "false"
  Option      "Rotate" "normal"
  Option      "Disable" "false"
EndSection

Section "Device"
  Identifier "Card0"
  Driver     "radeon"
  BusID      "PCI:6:0:0"
EndSection

Section "Screen"
  Identifier   "Screen0"
  Device       "Card0"
  DefaultDepth 24
  SubSection "Display"
    Viewport 0 0
    Depth    24
    Virtual  7680 1440
  EndSubSection
EndSection

Xorg.0.log很大(可用的这里),但是这里有一些亮点:

代码语言:javascript
复制
[    10.141] (II) RADEON(0): Output DisplayPort-0 connected
[    10.141] (II) RADEON(0): Output DisplayPort-1 connected
[    10.141] (II) RADEON(0): Output DisplayPort-2 connected
[    10.141] (II) RADEON(0): Output DisplayPort-3 disconnected
[    10.141] (II) RADEON(0): Output DisplayPort-4 disconnected
[    10.141] (II) RADEON(0): Output DisplayPort-5 disconnected
[    10.141] (II) RADEON(0): Using spanning desktop for initial modes
[    10.141] (II) RADEON(0): Output DisplayPort-0 using initial mode 2560x1440 +0+0
[    10.141] (II) RADEON(0): Output DisplayPort-1 using initial mode 2560x1440 +2560+0
[    10.141] (II) RADEON(0): Output DisplayPort-2 using initial mode 2560x1440 +5120+0

这看起来很有希望,但这似乎是它的致命之处:

代码语言:javascript
复制
[    10.253] (II) RADEON(0): Setting screen physical size to 2032 x 381

什么!?

注:里面根本没有"EE“行。

我看过很多其他的线程,尝试使用卡上的三个不同的端口,只使用一个监视器,等等。

EN

回答 1

Unix & Linux用户

发布于 2018-03-19 17:24:30

Debian9不再支持fglrx。您的文章似乎与这个问题以前问过有关,因为它们报告的是缺少fglrx的问题。我认为这个论坛帖子有一个适合你的解决方案。我包括关于如何安装开源专有性驱动程序的官方Debian的链接。我建议您只使用开源驱动程序。

使用xrandr来纠正配置

删除旧的x.org配置(rm /etc/X11/xorg.conf),并使用xrandr设置输出。

代码语言:javascript
复制
xrandr -q

如果这没有帮助,我建议您从零开始。

从头开始

为了使故障排除过程更加顺畅,让我们从清除所有旧配置和驱动程序开始。作为root(sudo)运行以下命令:

代码语言:javascript
复制
apt purge "fglrx.*"
rm /etc/X11/xorg.conf
apt install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

确保您的sources.list包含控制库和非自由存储库,如下所示:

代码语言:javascript
复制
deb http://ftp.us.debian.org/debian/ stable main contrib non-free 

如果您需要添加它们,请不要忘记更新apt,只需以根(Sudo) apt update的形式运行。接下来,如果您选择只对您的卡使用开源固件,则需要运行以下命令:

代码语言:javascript
复制
apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati

并重新启动计算机以初始化图形驱动程序和设置。

结论

请与任何问题评论,我可以更新这个答案,试图和最好的纠正你的问题。不要忘记参考wiki如何删除和安装驱动程序。我相信这篇文章是关于Debian的多监视器设置的.也能帮上忙。祝你好运!

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

https://unix.stackexchange.com/questions/432106

复制
相关文章

相似问题

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