Debian Buster Coffee Lake 处理器上的屏幕分辨率问题

Debian Buster Coffee Lake 处理器上的屏幕分辨率问题

我的视频驱动程序有问题。我有

  • 处理器:Intel Core i7-8700K CPU @ 3.70 GHz x 6

  • 显卡:Intel Corporation Device 3e92(prog-if 00 [VGA 控制器])

以及当前的 Debian Buster 发行版。

# uname -a
Linux tanya 4.14.0-2-amd64 #1 SMP Debian 4.14.7-1 (2017-12-22) x86_64 GNU/Linux

这里是/var/log/Xorg.0.log:

[    10.481] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    10.481] (II) FBDEV: driver for framebuffer: fbdev
[    10.482] (II) VESA: driver for VESA chipsets: vesa
[    10.485] (EE) open /dev/dri/card0: No such file or directory
[    10.485] (WW) Falling back to old probe method for modesetting
[    10.485] (EE) open /dev/dri/card0: No such file or directory

和线路:

[    10.486] (**) FBDEV(1): claimed PCI slot 0@0:2:0
[    10.486] (II) FBDEV(1): using default device
[    10.486] (WW) Falling back to old probe method for vesa
[    10.486] (EE) Screen 0 deleted because of no matching config section.

和这个

# grep EE /var/log/Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    10.485] (EE) open /dev/dri/card0: No such file or directory
[    10.485] (EE) open /dev/dri/card0: No such file or directory
[    10.486] (EE) Screen 0 deleted because of no matching config section.
[    10.494] (EE) AIGLX: reverting to software rendering

我没有 xorg 文件,我尝试从 contrib 非自由存储库破坏器安装 linux-image-amd64firmware-misc-nonfree 软件包,但没有帮助。

/var/log/kern.log(i915 关键字,时间前缀已删除):

[drm] The driver support for your hardware in this kernel version is alpha quality
See CONFIG_DRM_I915_ALPHA_SUPPORT or i915.alpha_support module parameter
to enable support in this kernel version, or check for kernel updates.
...
snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
snd_hda_intel 0000:00:1f.3: failed to add i915 component master (-19)
...
snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec
snd_hda_codec_hdmi hdaudioC0D2: No i915 binding for Intel HDMI/DP codec

任何帮助,将不胜感激。

谢谢你!

答案1

内核 4.13 和 4.14 支持 Coffee Lake,但作为 alpha,因此您需要使用以下命令启动内核

i915.alpha_support=1

您可以通过在引导期间手动编辑内核命令行或/etc/default/grub编辑GRUB_CMDLINE_LINUX_DEFAULT.在后一种情况下,请update-grub在重新启动之前运行...

对于默认启用 Coffee Lake 支持的内核 4.15,这不是必需的。

答案2

我有同样的问题。即使扩展桌面也不起作用。只有带有克隆功能的双显示器可以工作。

现在,我的双显示器可与扩展桌面配合使用,每个显示器的分辨率均为 1920x1080。

我有:

  • 处理器:英特尔酷睿 i5-8400 CPU @ 2.80GHz
  • 显卡:Intel Corporation Device 3e92
  • 主板:技嘉Z370 HD3

我的解决方案是:

  • 使用 Debian Stretch 重新安装我的电脑,在安装过程中选择 gnome 和 kde 的整个软件包,以便安装所有必需的图形软件包和驱动程序。

  • 安装完成后,我将该版本的向后移植添加到 /etc/apt/sources.list:debhttp://ftp.de.debian.org/debian拉伸向后移植主要

  • 然后安装内核4.18 apt-get install linux-image-4.18.0-0.bpo.1-amd64

  • 重新启动,瞧!我的显示器具有良好的分辨率,并且使用 kde 扩展了桌面。

看起来对于 Kernel 4.18 没有必要向内核引导或 grub 添加任何参数。默认情况下它将启用 Coffee Lake 支持。

我希望这对你有用。我为这个问题苦苦挣扎了几天;)。

塞萨尔

相关内容