[XORG] (EE) intel(0): [drm] failed to set drm interface version

Résolu/Fermé
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 26 juin 2015 à 09:22
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 2 juil. 2015 à 10:19
Bonjour,
depuis ma migration de Mageia4 vers Mageia 5, j'ai une erreur dès que je tente de lancer un serveur X (en root ou utilisateur).
Voici une partie intéssante du log :
(II) systemd-logind: took control of session /org/freedesktop/login1/session/c2
(II) xfree86: Adding drm device (/dev/dri/card0)
(II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 1
(EE) Error systemd-logind returned paused fd for drm node
(II) systemd-logind: releasing fd for 226:0
[ 11120.740] (--) PCI:*(0:0:2:0) 8086:0a16:103c:198f rev 11, Mem @ 0xd0000000/4194304, 0xc0000000/268435456, I/O @ 0x00003000/64
[ 11120.740] (II) Open ACPI successful (/var/run/acpid.socket)
[ 11120.740] (II) "glx" will be loaded by default.
[ 11120.740] (II) LoadModule: "v4l"
[ 11120.740] (II) Loading /usr/lib64/xorg/modules/drivers/v4l_drv.so
[ 11120.740] (II) Module v4l: vendor="X.Org Foundation"
[ 11120.740] compiled for 1.16.1, module version = 0.1.1
[ 11120.740] ABI class: X.Org Video Driver, version 18.0
[ 11120.740] (II) LoadModule: "glx"
[ 11120.740] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 11120.741] (II) Module glx: vendor="X.Org Foundation"
[ 11120.741] compiled for 1.16.4, module version = 1.0.0
[ 11120.741] ABI class: X.Org Server Extension, version 8.0
[ 11120.741] (==) AIGLX enabled
[ 11120.742] (II) LoadModule: "intel"
[ 11120.742] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[ 11120.742] (II) Module intel: vendor="X.Org Foundation"
[ 11120.742] compiled for 1.16.4, module version = 2.99.917
[ 11120.742] Module class: X.Org Video Driver
[ 11120.742] ABI class: X.Org Video Driver, version 18.0
[ 11120.742] (II) v4l driver for Video4Linux
[ 11120.742] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 11120.742] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 11120.742] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 11120.742] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 11120.742] (++) using VT number 9

[ 11120.742] (WW) Falling back to old probe method for v4l
[ 11120.910] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20141121
[ 11123.153] (EE) intel(0): [drm] failed to set drm interface version: Permission denied [13].
[ 11123.153] (II) intel(0): [drm] Contents of '/sys/kernel/debug/dri/0/clients':
[ 11123.153] (II) intel(0): [drm] command pid dev master a uid magic
[ 11123.153] (II) intel(0): [drm] X 7640 0 y y 0 0
[ 11123.153] (II) intel(0): [drm] kwin 8914 0 n y 500 2
[ 11123.153] (II) intel(0): [drm] systemd-logind 1616 0 n y 0 0
[ 11123.153] (II) intel(0): [drm] X 8330 0 n y 0 0
[ 11123.153] (EE) intel(0): Failed to claim DRM device.
[ 11123.153] (II) UnloadModule: "intel"
[ 11123.153] (EE) Screen(s) found, but none have a usable configuration.
[ 11123.153] (EE)
Fatal server error:



A voir également:

3 réponses

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
30 juin 2015 à 11:32
Merci Mamiemando, en effet, la réponse de nolaan m'a mis sur la piste. C'est un souci lié à systemd, mais j'avoue que je ne comprend pas du tout pourquoi ! une espèce d'authentification qui est conservé...
En tapant
#systemd-run --scope  X [etc.]
ça fonctionne. Un mystère. Par contre, il faut être root pour le faire.

Mon intéret, c'est que je veux 2 serveur X, dont un sans gestionnaire de fenêtre (pour des raisons de résolution de machine virtuelle).
1
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
29 juin 2015 à 08:44
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
29 juin 2015 à 12:09
non, ce n'est pas lightdm :-(
en plus, le problème apparait sans gestionnaire de session.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié par mamiemando le 29/06/2015 à 17:31
Quelle(s) carte(s) vidéo(s) est(sont) dans ce PC ? (cf
lspci
)
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
29 juin 2015 à 18:30
i915 d'intel, incorporé au processeur.
ce qui est étonnant, c'est que kdm fonctionne, c'est "juste" le démarrage en ligne de commande qui foire.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié par mamiemando le 30/06/2015 à 10:08
Tu veux dire que le mode graphique marche via kdm, mais si tu fais
startx
ça ne marche pas ? Peux-tu donner le résultat complet retourné par
lspci
?

Une autre piste ici :
https://forums.fedora-fr.org/viewtopic.php?pid=550732

Bonne chance
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
30 juin 2015 à 10:40
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:16.3 Serial controller: Intel Corporation 8 Series HECI KT (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I218-LM (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.5 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)

merci pour le lien, je pense en effet que le souci est exactement le même ! Par contre, pas de solution de trouver.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
1 juil. 2015 à 10:03
À ta place je regarderais du côté de
systemd-multi-seat-x

La commande Xorg semble permettre ensuite de configurer ce 2e serveur graphique.
https://wiki.archlinux.org/index.php/Xorg

Bonne chance
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
1 juil. 2015 à 11:48
En effet, on se rapporche de la source du problème.
quelques infos supplémentaires là https://www.freedesktop.org/wiki/Software/systemd/multiseat/ .
Malheureusement, je n'ai pas les fichiers dont ils parlent dans ton lien (systemd-multi-seat-x et .xserverrc).
Autre chose importante qui n'était pas vrai dans le temps : "due to permissions on console devices, the X display needs to be on the same tty where the login occurred".
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
1 juil. 2015 à 20:33
Juste pour comprendre, quel est l'intérêt d'avoir plusieurs serveurs X ?
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
2 juil. 2015 à 00:01
ma machine virtuelle est en 1280x1024 alors que mon moniteur est en 1600x1050. Du coup, pour avoir quelque chose de correct en plein écran et passer facilement de la machine virtuelle à la session Linux, un serveur X supplémentaire est pratique.
Autre utilisation, avoir un serveur avec bureau local et un en XDMCP par exemple.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
2 juil. 2015 à 09:53
Ok pour XDMCP. Pour la VM c'est bizarre que les additions invités ne suffisent pas à régler ton problème.
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
2 juil. 2015 à 10:19
windows ne me propose pas la résolution 1600x1050.
Pour facilité les choses, je n'ai pas les droits administrateurs sur Windows.
Pour contourner le problème, j'ai essayé de créer une session dans /usr/share/apps/kdm/sessions qui au lieu de lancer kde/gnome/icewm lance uniquement la machine virtuelle (comme environnement de bureau en gros) dans /. Autant sous Debian, ça fonctionne du tonerre et facilement, là sur Mageia je n'y arrive pas.
0