为什么我们不建议使用 xserver-xorg-video-intel?如何在英特尔模式设置驱动程序中配置无撕裂?

为什么我们不建议使用 xserver-xorg-video-intel?如何在英特尔模式设置驱动程序中配置无撕裂?

该软件包xserver-xorg-video-intel的描述是“如果您的硬件足够新(大约 2007 年或更新),则不鼓励使用该驱动程序。您可以尝试卸载该驱动程序,让服务器改用其内置的模式设置驱动程序。”(撇号语法错误不是我的)。

所以我的硬件是 2016 ThinkPad P50。Xubuntu 16.04.2。

但是,当此包不存在时,Xserver 日志会报告

   10.740] (II) LoadModule: "intel"
 [    10.740] (WW) Warning, couldn't open module intel
 [    10.740] (II) UnloadModule: "intel"
 [    10.740] (II) Unloading intel
 [    10.740] (EE) Failed to load module "intel" (module does not exist, 

并且配置文件/usr/share/X11/xorg.conf.d被忽略。此文件设置了tear free =“true”,但它不起作用。恢复这个看似史前的模块使一切恢复正常。模块已加载,sna加速度已设置,tear free模式已启用。

因此,包装描述中的建议似乎具有误导性(而不是我第一次发布的“严重误导”)。

但是...失败的加载日志继续,并且模式设置驱动程序已加载。这似乎应该是一件好事。那么为什么打开无撕裂的配置文件没有任何作用?我想我应该搜索配置模式设置驱动程序......

10.740] (II) UnloadModule: "intel"
 [    10.740] (II) Unloading intel
 [    10.740] (EE) Failed to load module "intel" (module does not exist, 0)
 [    10.740] (==) Matched modesetting as autoconfigured driver 0
 [    10.740] (==) Matched fbdev as autoconfigured driver 1
 [    10.740] (==) Matched vesa as autoconfigured driver 2
 [    10.740] (==) Assigned the driver to the xf86ConfigLayout
 [    10.740] (II) LoadModule: "modesetting"
 [    10.740] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
 [    10.740] (II) Module modesetting: vendor="X.Org Foundation"
 [    10.740]    compiled for 1.18.4, module version = 1.18.4
 [    10.740]    Module class: X.Org Video Driver
 [    10.740]    ABI class: X.Org Video Driver, version 20.0
 [    10.740] (II) LoadModule: "fbdev"
 [    10.741] (WW) Warning, couldn't open module fbdev

相关内容