首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不确定图形卡设备名称

不确定图形卡设备名称
EN

Unix & Linux用户
提问于 2017-05-10 18:12:49
回答 1查看 634关注 0票数 7

我的系统包括三张显卡,一张radeon和两张nvidia。

我试图配置一个多座位设置,但是图形卡的“设备名称”并不稳定,它从一个启动到另一个启动。

  • 引导1 Radeon卡/sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0/drm/card1 Nvidia 1卡/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/drm/card0 Nvidia 2卡/sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/drm/card2
  • 引导2 Radeon卡/sys/devices/pci0000:00/0000:00:03.0/0000:01:00.0/drm/card0 Nvidia 1卡/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/drm/card1 Nvidia 2卡/sys/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/drm/card2

等等。

这个问题使得任何多座位配置都不稳定(我使用loginctl),因为将设备分配给座位是基于这些设备名称的。另一个真正的问题是,这改变了图形卡的连接器名称(即VGA-1变为VGA-2等等)无论是在内核级别还是在Xorg级别,我都不能通过xorg.conf进行任何监视器配置,也不能使用"video=“内核选项,这在我的设置中需要强制启用一个旧的crt监视器而不需要EDID。

这个"card0“"card1"..。它是不确定的,是bug还是可以配置的东西(udev或类似的东西)?

编辑:

正如user @dirkt在评论中所说的那样,在systemd级别上,它是不确定的,事实上,多座位配置本身是可以的。我的主要问题是输出名称的不可靠性。我需要他们在内核级别指定“视频=VGA-1:e”强制输出被启用。我需要在xorg级别使用Option "Monitor-VGA-1" "Monitor-x"

EN

回答 1

Unix & Linux用户

发布于 2017-05-12 07:47:03

我没有解决这个问题,但我找到了解决输出名称的方法:

  • 在内核引导选项中,我激活了两个VGA连接器: video=VGA-1:e视频=VGA-2:e视频=VGA-3:e。
  • xorg.conf的设备部分,我为所有可能的输出定义了监视器选项,忽略了不相关的输出:选项" monitor -VGA-1“"my-monitor”选项"Monitor-VGA-2“"my-monitor”选项"Monitor-VGA-3“"my-monitor”选项。

这很麻烦,但它解决了我的主要问题。

我现在仍然不接受这个答案,因为我对一个更好、更干净的解决方案感兴趣。

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

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

复制
相关文章

相似问题

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