Debian + dell + double écran

Bonjour,

J’ai installé une debian lxde 7.4 sur un dell optiplex 9020

  • ai installé le driver ethernet
    [i]au passage qq infos (de mémoire) :
    télécharger et dézipper le driver : sourceforge.net/projects/e1000/f … %20stable/
    $ cd e1000e-3.0.4/
    $ make install
    $ modprobe e1000e
    $ vi /etc/network/interfaces

The primary network interface

allow-hotplug eth0
iface eth0 inet dhcp
$ ifup
$ ifdown[/i]

  • je cherche à installer 2 écrans… mais n’y arrive pas.
    Voici ci-dessous qq infos, est-ce que qq a une idée ??? Merci d’avance !

[i]$ uname -a
Linux bdedardel-pc 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux

$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0412] (rev 06)

$ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
1920x1080 0.0*
1280x1024 0.0
1024x768 0.0
800x600 0.0
640x480 0.0

$ sudo xresprobe -h
id: DELL P2314H
res: 1920x1200 1920x1080 1600x1000 1280x1024 1152x864 1024x768 800x600 720x400 640x480
freq: 30-83 56-76
disptype: lcd/tmds

$ sudo ddcprobe -h
vbe: VESA 3.0 detected.
oem: Intel® HSW Mobile/Desktop Graphics Chipset Accelerated VGA BIOS
vendor: �
product: �� �
memory: 32704kb
mode: 1280x1024x256
mode: 1280x1024x64k
mode: 1280x1024x16m
mode: 1024x768x256
mode: 1024x768x64k
mode: 1024x768x16m
mode: 640x480x16m
mode: 800x600x64k
mode: 800x600x16m
mode: 640x480x256
mode: 800x600x256
mode: 640x480x64k
edid:
edid: 1 4
id: 4098
eisa: DEL4098
serial: 41585553
manufacture: 47 2013
input: composite sync, digital signal.
screensize: 51 29
gamma: 2.200000
dpms: RGB, active off, no suspend, no standby
timing: 720x400@70 Hz (VGA 640x400, IBM)
timing: 640x480@60 Hz (VGA)
timing: 640x480@75 Hz (VESA)
timing: 800x600@60 Hz (VESA)
timing: 800x600@72 Hz (VESA)
timing: 800x600@75 Hz (VESA)
timing: 1024x768@87 Hz Interlaced (8514A)
timing: 1024x768@75 Hz (VESA)
ctiming: 1152x864@75
ctiming: 1280x1024@60
ctiming: 1600x1000@60
ctiming: 1920x1200@60
dtiming: 1920x1080@67
monitorserial: J8J313BKAXUS
monitorname: DELL P2314H
monitorrange: 30-83, 56-76

$ sudo inteltool -a
Intel CPU: Family 6, Model c
Intel Northbridge: 8086:0c00 (unknown)
Intel Southbridge: 8086:8c4e (unknown)

============= GPIOS =============

Error: Dumping GPIOs on this southbridge is not (yet) supported.

============= RCBA ==============

Error: Dumping RCBA on this southbridge is not (yet) supported.

============= PMBASE ============

Error: Dumping PMBASE on this southbridge is not (yet) supported.

============= MCHBAR ============

Error: Dumping MCHBAR on this northbridge is not (yet) supported.

============= EPBAR =============

Error: Dumping EPBAR on this northbridge is not (yet) supported.

============= DMIBAR ============

Error: Dumping DMIBAR on this northbridge is not (yet) supported.

========= PCIEXBAR ========

Error: Dumping PCIEXBAR on this northbridge is not (yet) supported.

Error: Dumping MSRs on this CPU (0x0006c0) is not (yet) supported.[/i]

Bonjour,
tu ne dis pas quel driver video tu utilises.

Bonjour,

Je dirais celui-là :
$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
Installé : 2:2.19.0-6
Candidat : 2:2.19.0-6
Table de version :
*** 2:2.19.0-6 0
500 ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
100 /var/lib/dpkg/status

  • Il y a peut-être un driver propriétaire qui existe :
    wiki.debian.org/fr/GraphicsCard

  • J’ai également mis mon noyau à jour depuis back-port :
    $ uname -a
    Linux bdedardel-pc 3.12-0.bpo.1-amd64 #1 SMP Debian 3.12.9-1~bpo70+1 (2014-02-07) x86_64 GNU/Linux

généralement les drivers libre intel sont performants.
Pour en avoir un récent, tu peux essayer de prendre xorg dans les backports, ainsi que xserver-xorg-video-intel

Bonjour,

Le probleme tourne autour de xserver-xorg-video-intel effectivement.
Par contre, la version de backports est identique à celle de stable.

Du coup, est-ce qu’il est préférable que :

  1. je recompile celle de testing et l’installe à la mano
  2. je passe toute ma distrib à testing ???

Pour l’instant l’upgrade du driver n’est qu’une piste. Pour savoir si cele résoudra ton probléme, il te faut regarder les changelog entre les 2 versions.

C’est un écran qui se branche sur quel port ? VGA ? HDMI ?

Car là, d’après xrandr, il n’est pas détecté.

Tu as peut-être une trace du branchement de cet écran dans [mono]dmesg[/mono].

Pour s’assurer que c’est bien ta carte Intel que Xorg utilise, tu peux aussi tenter un…

Bonjour,

J’aimerais savoir si ce problème a été résolu, car j’ai le même problème, mes ports VGA et HDMI ne sont pas détectés.

Non, ce n’est pas résolu.

Ce que je souhaitais faire, c’est :

  • créer une debian testing en live CD pour tester si ça fonctionne avec les derniers paquets
  • si oui, compiler le paquet xorg de testing

Si t’es encore au début de ton install, tu peux essayer directement la testing.

Salut,

Moi un upgrade de kernel m’a permis de résoudre ce problème et d’autres. Je suis passé en 3.14 :wink:

J’avais aussi essayé en mettant un kernel 3.12 depuis le backport.
Je viens de réessayer avec un kernel 3.13 (backport également).

Par contre, même constat : j’ai bien mes 2 écrans, mais je n’arrive pas à les étendre.
(le bureau est dupliqué sur les 2 écrans).

Depuis quel dépôt as-tu installé le kernel 3.14 ?
Quel environnement utilises-tu ?

Merci !

Salut,

Utilises tu une seule carte graphique ? La question peut paraitre bête, mais je ne crois pas avoir vu de réponse dans les posts précédents ; et sait-on jamais …

Je n’utilise qu’une seule carte graphique:

$ lspci -vnn | egrep "VGA|3D|Display"
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])

Tu n’as pas répondu à mon post plus haut.

Le résultat de xrandr dans ton 1er post ne recense qu’un seul écran, ça n’est pas normal si les 2 sont branchés.

Note: Je n’avais pas compris que ton problème était “qu’il ne se met pas en mode bureau étendu”.

Tu as aussi le programme [mono]arandr[/mono] (à installer) pour configurer la disposition de tes écrans de façon plus simple.

Pense aussi à utiliser les balises Code du forum quand tu cites des commandes/résultats.

Tu n’as pas répondu à mon post plus haut.
Pardon :

$ grep LoadModule /var/log/Xorg.0.log [ 20.888] (II) LoadModule: "extmod" [ 20.917] (II) LoadModule: "dbe" [ 20.917] (II) LoadModule: "glx" [ 20.963] (II) LoadModule: "record" [ 20.967] (II) LoadModule: "dri" [ 20.979] (II) LoadModule: "dri2" [ 20.979] (II) LoadModule: "intel" [ 21.025] (II) LoadModule: "vesa" [ 21.051] (II) LoadModule: "fbdev" [ 21.052] (II) LoadModule: "fbdevhw" [ 21.053] (II) LoadModule: "fb" [ 21.089] (II) LoadModule: "shadow" [ 22.974] (II) LoadModule: "evdev"

Le résultat de xrandr dans ton 1er post ne recense qu’un seul écran, ça n’est pas normal si les 2 sont branchés.
Note: Je n’avais pas compris que ton problème était “qu’il ne se met pas en mode bureau étendu”.
En premier lieu, l’écran ne s’affichait pas. Après une mise à jour du noyau depuis wheezy backport, il s’affiche… mais pas en mode étendu.

Je me disais qu’une piste possible serait de mettre une version plus récente du driver :

$ apt-cache policy xserver-xorg-video-intel xserver-xorg-video-intel: Installé : 2:2.19.0-6 Candidat : 2:2.19.0-6
… mais il n’y a pas de version backport et l’opération de recompilation/installation manuelle me semble fort risquée !

Tu as aussi le programme arandr (à installer) pour configurer la disposition de tes écrans de façon plus simple.

$ apt-cache policy arandr arandr: Installé : 0.1.6-1 Candidat : 0.1.6-1
… il n’y a qu’un écran de détecté effectivement !

$ dmesg |grep Intel [ 5.086970] input: HDA Intel HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/sound/card0/input14 [ 5.087024] input: HDA Intel HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/sound/card0/input13

Les deux écrans semblent reconnus.

Il ne me semble pas que ces 2 dernières lignes correspondent aux écrans, tout au plus à des contrôleurs HDMI sur ta carte graphique. As-tu le même résultat lorsque tu n’as qu’un seul des 2 écrans branchés ?

Je ne sais toujours psas de quelle nature sont tes écrans: VGA, HDMI, écran d’ordi portable …

Effectivement, ça doit être les contrôlleurs hdmi car le résultat est le même avec/sans le 2eme écran.

Les écrans doivent être du Display Port, d’après un collègue.
Le problème vient peut-être de là !

Facile à vérifier, sur Google Images tu regardes à quoi ressemblent les différentes prises.
J’aurais pensé que les prises Display Port auvaient disparu des PC portables récents.
Il s’agit de 2 écrans externes ?

Tant que xrandr ne recense pas les 2 écrans, ça me paraît mal parti.

J’ai compilé le kernel moi-même (3.14). Après reboot, j’installe le paquet xserver-xorg-video-intel, encore un reboot et c’est ok !

EDIT : Le paquet arandr ne fonctionne pas chez moi, j’ai installé grandr qui fonctionne niquel !

Pour la compilation du kernel, je n’ai plus le lien du tuto mais j’ai noté les différentes actions si ça t’intéresse, je te filerais tout ça :wink:

Bonjour,

J’ai mis à jour le kernel 3.14 :

apt-get -t wheezy-backports install linux-image-3.14-0.bpo.1-amd64

… mais n’ai toujours qu’un seul écran détecté :

$ xrandr -q 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 1920x1080+0+0 0mm x 0mm 1920x1080 0.0*

Tiinoux95, quel est ta version de xserver-xorg-video-intel ???