J'essaie de configurer une configuration à double écran sur debian 8 jessie avec Gnome.
Mon ordinateur a 3 sorties graphiques :2 displayport et 1 HDMI. Je n'arrive pas à faire fonctionner simultanément deux de ces 3 sorties.
sortie de xrandr
est (avec l'autre écran sur displayport):
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1680 x 1050, current 1680 x 1050, maximum 1680 x 1050
default connected primary 1680x1050+0+0 0mm x 0mm
1680x1050 0.00* `
sortie de xrandr
est (avec hdmi fonctionnant):
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
1920x1080 0.00*
J'ai aussi essayé d'utiliser les deux displayport mais ça ne marche pas non plus.
sortie de lshw -c videò
:
*-display UNCLAIMED
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: [email protected]:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64)
(avec les deux écrans connectés via displayport)
sortie de lspci -v -s0:0:2.0
00:02.0 VGA compatible controller: Intel Corporation Device 1912 (rev 06) (prog-if 00 [VGA controller])
Subsystem: Dell Device 06b9
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Réponse acceptée :
Malheureusement, Debian 8 telle que publiée ne prend pas très bien en charge Broadwell mobile ou une version ultérieure, et vous avez un système Sky Lake.
Pour résoudre les problèmes, vous devez mettre à niveau votre noyau, en utilisant les rétroportages Jessie, et installer le micrologiciel pour activer la prise en charge complète des graphiques (vous ajouterez donc le référentiel des rétroportages non libres).
Vous devez d'abord ajouter les rétroportages Jessie à vos dépôts, s'ils n'y sont pas déjà :
echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
(en tant que root), puis
apt-get update
apt-get -t jessie-backports install linux-image-amd64 firmware-misc-nonfree
installera le noyau rétroporté par défaut actuel (4.7 au moment de la rédaction de cet article) et le micrologiciel qui l'accompagne.
Une fois que vous avez fait cela, vous pouvez supprimer xserver-xorg-video-intel
(de nos jours, les GPU Intel n'ont pas besoin d'un pilote séparé, ils peuvent utiliser la prise en charge de la configuration du mode du noyau) :
apt-get remove xserver-xorg-video-intel
L'activation des backports est sûre :les nouveaux packages ne sont pas récupérés automatiquement à partir des backports, vous devez les sélectionner explicitement à l'aide de -t jessie-backports
comme ci-dessus (mais une fois que vous avez fait cela, les mises à jour des packages mis à niveau sont récupérées par apt-get upgrade
).