是否可以在同一台机器上启动两个带有英特尔显卡的 Xorg X-Server?

是否可以在同一台机器上启动两个带有英特尔显卡的 Xorg X-Server?

每当我想启动第二个 X-Server(一个在显示器上运行:0,我X :1以 root 身份启动第二个 X-Server,但作为普通用户它也不起作用)时,它就不会启动。相关的错误消息似乎是(EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].(EE) intel(0): Failed to claim DRM device.并且(EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied也显示成功运行的 Xorg:0)。

有谁知道启动第二个 Xserver 的方法吗?

我使用的是intel驱动程序,内核端是带有模式设置的i915。

附上相关的Xorg.log。

[ 6646.990]
X.Org X 服务器 1.17.2
发布日期:2015-06-16
[ 6646.996] X 协议版本 11,修订版 0
[6646.998]构建操作系统:Linux 4.0.4-2-ARCH x86_64
[ 6647.004] 当前操作系统:Linux felics-tablet 3.18.21-ck-bfs-tuxice-uksm-bfq-gccopt-phcintel #6 PREEMPT 9 月 15 日星期二 20:07:15 CEST 2015 x86_64
[6647.005]内核命令行:root=/dev/sda5 ro kdb=off loglevel=9 pcie_aspm=force slub_debug=- vt.default_utf8=1 fbcon=font:VGA8x8 acpi_backlight=vendor intel_iommu=off vga=6resume=/dev/ sda9
[ 6647.012] 构建日期: 2015 年 6 月 30 日 09:00:12PM
[6647.014]  
[6647.016]pixman的当前版本:0.32.6
[ 6647.021] 在报告问题之前,请检查 http://wiki.x.org
    以确保您拥有最新版本。
[6647.021]标记:(--)探测,(**)来自配置文件,(==)默认设置,
    (++) 来自命令行,(!!) 通知,(II) 信息性,
    (WW) 警告,(EE) 错误,(NI) 未实现,(??) 未知。
[ 6647.032] (==) 日志文件:“/var/log/Xorg.1.log”,时间:2015 年 9 月 17 日星期四 11:41:35
[6647.035](==)使用配置目录:“/etc/X11/xorg.conf.d”
[6647.037](==)使用系统配置目录“/usr/share/X11/xorg.conf.d”
[ 6647.038] (==) 无布局部分。使用第一个屏幕部分。
[ 6647.038] (==) 没有可用的屏幕部分。使用默认值。
[ 6647.038] (**) |-->屏幕“默认屏幕部分”(0)
[ 6647.038] (**) | |-->监控“”
[ 6647.039] (==) 没有为屏幕“默认屏幕部分”指定设备。
    使用列出的第一个设备部分。
[ 6647.039] (**) | |-->设备“Device0”
[ 6647.039] (==) 没有为屏幕“默认屏幕部分”指定监视器。
    使用默认监视器配置。
[ 6647.039] (**) 选项“AutoAddDevices”“true”
[ 6647.039] (**) 自动添加设备
[6647.039](==)自动启用设备
[6647.039](==)自动添加GPU设备
[ 6647.039] (**) FontPath 设置为:
    /usr/share/fonts/local/,
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
[ 6647.039] (==) ModulePath 设置为“/usr/lib/xorg/modules”
[6647.039](II)服务器依赖udev来提供输入设备列表。
    如果没有可用的设备,请重新配置 udev 或禁用 AutoAddDevices。
[6647.039](II)加载器魔法:0x816d60
[ 6647.039] (II) 模块 ABI 版本:
[6647.039]X.Org ANSI C 仿真:0.4
[6647.039]X.Org视频驱动程序:19.0
[6647.039]X.Org XInput驱动程序:21.1
[6647.039]X.Org 服务器扩展:9.0
[6647.042](EE)systemd-logind:无法获取会话:任何.service文件均未提供名称org.freedesktop.login1
[6647.043](II)xfree86:添加drm设备(/dev/dri/card0)
[6647.043](EE)/dev/dri/card0:无法设置DRM接口版本1.4:权限被拒绝
[6647.480](--)PCI:*(0:0:2:0)8086:2a42:17aa:20e4修订版7,内存@0xf2000000/4194304,0xd0000000/268435456,I/O@0x00001800/8
[6647.481](--)PCI:(0:0:2:1)8086:2a43:17aa:20e4修订版7,内存@ 0xf2400000/1048576
[6647.481](II)打开ACPI成功(/var/run/acpid.socket)
[6647.481](II)“glx”将被加载。这是默认启用的,并且也在配置文件中指定。
[6647.481](II)LoadModule:“dri”
[6647.481](II)模块“dri”已内置
[6647.481](II)LoadModule:“glx”
[6647.482](二)加载/usr/lib/xorg/modules/extensions/libglx.so
[6647.485](II)模块glx:供应商=“X.Org基金会”
[ 6647.486] 为 1.17.2 编译,模块版本 = 1.0.0
[6647.486]ABI类:X.Org服务器扩展,版本9.0
[6647.486](==)启用AIGLX
[6647.486](II)LoadModule:“extmod”
[6647.486](II)模块“extmod”已内置
[6647.486](II)LoadModule:“英特尔”
[6647.486](二)加载/usr/lib/xorg/modules/drivers/intel_drv.so
[6647.486](II)模块英特尔:vendor =“X.Org Foundation”
[6647.486]为1.17.2编译,模块版本=2.99.917
[6647.486]模块类:X.Org视频驱动程序
[6647.486]ABI类:X.Org视频驱动程序,版本19.0
[ 6647.486] (II) 英特尔:英特尔(R) 集成显卡芯片组驱动程序:
    i810、i810-dc100、i810e、i815、i830M、845G、854、852GM/855GM、865G、
    915G、E7221 (i915)、915GM、945G、945GM、945GME、松景 GM、
    松景 G、965G、G35、965Q、946GZ、965GM、965GME/GLE、G33、Q35、Q33、
    GM45、4系列、G45/G43、Q45/Q43、G41、B43
[ 6647.487] (II) 英特尔:英特尔(R) 高清显卡驱动程序:2000-6000
[ 6647.487] (II) 英特尔:英特尔(R) Iris(TM) 显卡驱动程序:5100、6100
[ 6647.487] (II) 英特尔:英特尔(R) Iris(TM) Pro 显卡驱动程序:5200、6200、P6300
[ 6647.487] (--) 使用 VT 编号 14

[6647.499](II)intel(0):使用内核模式设置驱动程序:i915,版本1.6.0 20140905
[6647.499](II)intel(0):从2.99.917-364-gb24e758编译的SNA
[ 6647.500] (WW) VGA 仲裁器:无法打开内核仲裁器,不支持多卡
[6649.679](EE)intel(0):[drm]无法设置drm接口版本:权限被拒绝[13]。
[6649.679](II)intel(0):[drm]“/sys/kernel/debug/dri/0/clients”的内容:
[6649.679](II)intel(0):[drm]命令pid dev掌握uid魔法
[6649.679](II)英特尔(0):[drm] Xorg 16216 0 yy 1001 0
[6649.679](II)英特尔(0):[drm]模糊窗口16243 0 ny 1001 10
[6649.679](II)英特尔(0):[drm] Xorg 17590 0 ny 0 0
[ 6649.679] (EE) intel(0):无法声明 DRM 设备。
[6649.679](II)UnloadModule:“英特尔”
[ 6649.679] (EE) 找到屏幕,但没有一个具有可用的配置。
[ 6649.679](EE)
致命服务器错误:
[ 6649.679] (EE) 未找到屏幕 (EE)
[ 6649.679](EE)
请咨询 X.Org 基金会支持
     在http://wiki.x.org
 求助。
[ 6649.680] (EE) 另请检查“/var/log/Xorg.1.log”处的日志文件以获取更多信息。
[ 6649.680](EE)
[ 6649.697] (EE) 服务器因错误 (1) 而终止。关闭日志文件。

答案1

...解决方案如下:

其他 X 服务器需要使用不同的驱动程序运行。fbdev作品。在启动第二台服务器之前,编辑 Xorg 配置文件(或通过重新软链接配置文件并使用一个命令启动 X 来实现自动化)以使用 fbdev 视频驱动程序。

相关内容