Debian Jessie 上的英特尔 Braswell 集成显卡

Debian Jessie 上的英特尔 Braswell 集成显卡

我无法让 Jessie 使用 Celeron N3050 (Braswell) 上的集成显卡。

我尝试从 jessie-backports 安装 xserver-xorg-video-intel,但这没有帮助。

glxinfo | grep "OpenGL" 输出:

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

lspci -vnn 输出:

00:00.0 Host bridge [0600]: Intel Corporation Device [8086:2280] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0
    Kernel driver in use: iosf_mbi_pci

00:02.0 VGA compatible controller [0300]: Intel Corporation Device      [8086:22b1] (rev 21) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0, IRQ 7
    Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
    Memory at 80000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 2000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>

00:0b.0 Signal processing controller [1180]: Intel Corporation Device [8086:22dc] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0, IRQ 10
    Memory at 91514000 (64-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>

00:13.0 SATA controller [0106]: Intel Corporation Device [8086:22a3] (rev 21) (prog-if 01 [AHCI 1.0])
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 131
    I/O ports at 2060 [size=32]
    Memory at 91515000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>
    Kernel driver in use: ahci

00:14.0 USB controller [0c03]: Intel Corporation Device [8086:22b5] (rev 21) (prog-if 30 [XHCI])
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, medium devsel, latency 0, IRQ 133
    Memory at 91500000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: xhci_hcd

00:1a.0 Encryption controller [1080]: Intel Corporation Device [8086:2298] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0, IRQ 10
    Memory at 91400000 (32-bit, non-prefetchable) [size=1M]
    Memory at 91300000 (32-bit, non-prefetchable) [size=1M]
    Capabilities: <access denied>

00:1b.0 Audio device [0403]: Intel Corporation Device [8086:2284] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0, IRQ 134
    Memory at 91510000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:22c8] (rev 21) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 00003000-00003fff
    Memory behind bridge: 91600000-917fffff
    Prefetchable memory behind bridge: 0000000091800000-00000000919fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1c.2 PCI bridge [0604]: Intel Corporation Device [8086:22cc] (rev 21) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    Memory behind bridge: 91200000-912fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1c.3 PCI bridge [0604]: Intel Corporation Device [8086:22ce] (rev 21) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
    I/O behind bridge: 00001000-00001fff
    Memory behind bridge: 91100000-911fffff
    Prefetchable memory behind bridge: 0000000091000000-00000000910fffff
    Capabilities: <access denied>
    Kernel driver in use: pcieport

00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:229c] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, medium devsel, latency 0
    Capabilities: <access denied>

00:1f.3 SMBus [0c05]: Intel Corporation Device [8086:2292] (rev 21)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: medium devsel, IRQ 7
    Memory at 91516000 (32-bit, non-prefetchable) [size=32]
    I/O ports at 2040 [size=32]
    Capabilities: <access denied>

02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: Hewlett-Packard Company Device [103c:804a]
    Flags: bus master, fast devsel, latency 0, IRQ 18
    Memory at 91200000 (64-bit, non-prefetchable) [size=32K]
    Capabilities: <access denied>
    Kernel driver in use: wl

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 07)
    Subsystem: Hewlett-Packard Company Device [103c:80c5]
    Flags: bus master, fast devsel, latency 0, IRQ 132
    I/O ports at 1000 [size=256]
    Memory at 91100000 (64-bit, non-prefetchable) [size=4K]
    Memory at 91000000 (64-bit, prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169

我遇到的根本问题是xrandr无法识别伽玛,因此无法设置输出设备参数(我主要感兴趣的是亮度)。

答案1

我自己刚刚遇到了这个问题(同样的问题,类似的硬件和你在此处引用的输出),我努力进行各种调整和 Xorg 配置,但没有运气,直到我发现唯一对我有用的修复方法是将我的内核从 3.16 更新通过 Jessie 向后移植到 4.9:

sudo apt-get -t jessie-backports install linux-image-4.9.0-0.bpo.2-amd64

在我的故障排除中,从 glxgears 返回了与中发现的相同的错误这个SE问题,我尝试了中建议的库第二名该解决方案仅修复了 3D 图形错误,但为了完全控制显示并将功能返回到 xrandr、xbacklight 等,内核升级是必要的。显示/背光相关的东西从那里开始工作,包括背光媒体键。

相关内容