double écran, displayport et displaylink [Réglé]
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
J'ai besoin d'aide concernant la mise en place d'un double écran sur un ordinateur Dell XPS tout neuf avec sa dock station D6000.
En clair, le dock est relié à l'ordi par de l'USB-C et c'est tout. Tout l'affichage passe par là.
Le souci est le suivant :
- je branche un 1er écran en HDMI sur le dock D6000, ça marche.
- Je branche un 2nd écran sur le dock en DisplayPort (pas d'autre choix), rien ne se passe sur cet écran (aucun signal). Et même pire, l'affichage du premier se met à sauter.
J'ai cru comprendre que j'avais besoin de ceci pour que ça fonctionne : https://www.displaylink.com/
Mais c'est dispo que sous Ubuntu (ce qui est déjà beaucoup) : https://www.displaylink.com/downloads/ubuntu
Ils disent également qu'on peut à priori récupérer le driver sur pour d'autres Linux : https://support.displaylink.com/knowledgebase/articles/679060-porting-the-displaylink-ubuntu-driver-to-other-lin
Mais je n'arrive pas l'installer. J'ai essayé d'adapter le script comme il est dit dans cette page mais je ne connais pas assez Mageia pour ça.
Quelqu'un pourrait-il m'aider ?
Merci d'avance...
mvt7 

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
A quel endroit cela bloque t' il ?
Attention, il est nécessaire d' installer lib64drm-devel et kernel-desktop-devel avant de procéder à l' installation ( lib64drm-devel pour compiler la librairie libevdi.so, le kernel-desktop-devel pour la compilation du module noyau).
Ensuite le programe installe ces éléments dans le répertoire /opt
Troumad Membre non connecté
-
- Voir le profil du membre Troumad
- Inscrit le : 16/10/2010
- Site internet
- Groupes :
Si tu veux essayer de comprendre, regarde ceci : https://troumad.developpez.com/linux/serveurx/xrandr/
Si tu veux juste de l'aide copie ici ta sortie.
Amicalement Votre
Bernard SIAUD Alias Troumad
Bernard SIAUD Alias Troumad
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
nic80 :
Bonjour,
A quel endroit cela bloque t' il ?
Attention, il est nécessaire d' installer lib64drm-devel et kernel-desktop-devel avant de procéder à l' installation ( lib64drm-devel pour compiler la librairie libevdi.so, le kernel-desktop-devel pour la compilation du module noyau).
Ensuite le programe installe ces éléments dans le répertoire /opt
A quel endroit cela bloque t' il ?
Attention, il est nécessaire d' installer lib64drm-devel et kernel-desktop-devel avant de procéder à l' installation ( lib64drm-devel pour compiler la librairie libevdi.so, le kernel-desktop-devel pour la compilation du module noyau).
Ensuite le programe installe ces éléments dans le répertoire /opt
Bonjour,
Donc, ça veut dire qu'après avoir installé ces paquets 'devel', je lance le ".run" dans l'archive Ubuntu fournie et tout roule ?
En fait je crois qu'il me faudrait un tuto.
Troumad :
Installe xrandr et tape "xrandr" en ligne de commande. Regarde la sortie.
Voilà la sortie de la commande "xrandr", je rappelle que j'ai un écran HDMI et un DPort, passants par un dock USB-C.
xrandr :
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 160mm
1920x1080 60.03*+ 48.03
1280x1024 76.25 75.02
1152x768 68.35
1024x768 98.16 74.81 60.00 60.00
832x624 74.18
800x600 186.01 94.87
768x576 99.99 79.37
640x480 116.65
DP1 disconnected (normal left inverted right x axis y axis)
DP2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 160mm
1920x1080 60.03*+ 48.03
1280x1024 76.25 75.02
1152x768 68.35
1024x768 98.16 74.81 60.00 60.00
832x624 74.18
800x600 186.01 94.87
768x576 99.99 79.37
640x480 116.65
DP1 disconnected (normal left inverted right x axis y axis)
DP2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
mvt7 

mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
xrandr --prop :
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 160mm
_MUTTER_PRESENTATION_OUTPUT: 0
EDID:
00ffffffffffff0006af2d5b00000000
001c0104a51d107803ee95a3544c9926
0f505400000001010101010101010101
010101010101b43780a070383e403a2a
350025a21000001a902c80a070383e40
3a2a350025a21000001a000000fe0030
36564736814231333348414e00000000
00024122a8011100000a010a202000f0
BACKLIGHT: 36840
range: (0, 120000)
Backlight: 36840
range: (0, 120000)
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
1920x1080 60.03*+ 48.03
1280x1024 76.25 75.02
1152x768 68.35
1024x768 98.16 74.81 60.00 60.00
832x624 74.18
800x600 186.01 94.87
768x576 99.99 79.37
640x480 116.65
DP1 disconnected (normal left inverted right x axis y axis)
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
DP2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
EDID:
00ffffffffffff0026cd2f61f6050000
031c010380351e782add75a5554e9d27
0b5054a56b80710081408180a940b300
9500950fd1c0023a801871382d40582c
45000f282100001e000000ff00313135
31313830334131353236000000fd0037
4c1e5311000a202020202020000000fc
00504c32343932480a202020202001c7
020322f14f9005040302011112131406
0715161f230907078301000065030c00
1000023a801871382d40582c45000f28
2100001f011d8018711c1620582c2500
0f282100009e011d007251d01e206e28
55000f282100001e8c0ad08a20e02d10
103e96000f28210000182a4480a07038
2740302035000f282100001a00000070
_MUTTER_PRESENTATION_OUTPUT: 0
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
non-desktop: 0
supported: 0, 1
eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 160mm
_MUTTER_PRESENTATION_OUTPUT: 0
EDID:
00ffffffffffff0006af2d5b00000000
001c0104a51d107803ee95a3544c9926
0f505400000001010101010101010101
010101010101b43780a070383e403a2a
350025a21000001a902c80a070383e40
3a2a350025a21000001a000000fe0030
36564736814231333348414e00000000
00024122a8011100000a010a202000f0
BACKLIGHT: 36840
range: (0, 120000)
Backlight: 36840
range: (0, 120000)
scaling mode: Full aspect
supported: Full, Center, Full aspect
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
1920x1080 60.03*+ 48.03
1280x1024 76.25 75.02
1152x768 68.35
1024x768 98.16 74.81 60.00 60.00
832x624 74.18
800x600 186.01 94.87
768x576 99.99 79.37
640x480 116.65
DP1 disconnected (normal left inverted right x axis y axis)
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
DP2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
EDID:
00ffffffffffff0026cd2f61f6050000
031c010380351e782add75a5554e9d27
0b5054a56b80710081408180a940b300
9500950fd1c0023a801871382d40582c
45000f282100001e000000ff00313135
31313830334131353236000000fd0037
4c1e5311000a202020202020000000fc
00504c32343932480a202020202001c7
020322f14f9005040302011112131406
0715161f230907078301000065030c00
1000023a801871382d40582c45000f28
2100001f011d8018711c1620582c2500
0f282100009e011d007251d01e206e28
55000f282100001e8c0ad08a20e02d10
103e96000f28210000182a4480a07038
2740302035000f282100001a00000070
_MUTTER_PRESENTATION_OUTPUT: 0
Content Protection: Undesired
supported: Undesired, Desired, Enabled
max bpc: 12
range: (6, 12)
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
link-status: Good
supported: Good, Bad
non-desktop: 0
range: (0, 1)
1920x1080 60.00*+ 74.97 50.00 59.94
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 74.98 59.90
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1152x720 59.97
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
non-desktop: 0
supported: 0, 1
mvt7 

Troumad Membre non connecté
-
- Voir le profil du membre Troumad
- Inscrit le : 16/10/2010
- Site internet
- Groupes :
Code :
eDP1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 290mm x 160mm
1920x1080 60.03*+ 48.03
[...]
DP2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
1920x1080 60.00*+ 74.97 50.00 59.94
Et les deux dans le mode optimal (* et + sur la même ligne) .
Matériellement, je ne sais pas lesquels se sont. Je pense que le premier, c'est l'écran du portable qui est à droite et le second est un écran extérieur. Ton but serait de mettre un troisième écran ou de mettre un second écran extérieur à la place de celui du portable ?
Avant, la première possibilité était impossible. Je n'ai pas de PC portable récents avec une double sortie.
Si tu souhaites la seconde possibilité, je te conseille d'éteindre l'écran du portable avant :
Code :
xrandr --output eDP1 --off
Après, tu peux essayer de voir si une interface graphique donne d'autres infos. ou recommence un
Code :
xrandr
pour récupérer l'ancienne configuration :
Code :
xrandr --output eDP1 --auto --right-of DP2
Amicalement Votre
Bernard SIAUD Alias Troumad
Bernard SIAUD Alias Troumad
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
Troumad :
D'après la sortie de xrandr, tu as deux écrans en marche et rien d'autre de branché :
Et pourtant, sur le dock il y a bien un autre écran de branché.
Tu as bien raison : eDP1 c'est l'écran intégré au portable. (j'ai testé ta commande et l'ai éteint puis rallumé)
DP2 est un écran externe, connecté via HDMI.
Et le 3ème écran, branché via Display Port ne détecte aucun signal. Même si DP2 est débranché ou eDP1 éteint.
Je souhaiterais avoir au moins deux écrans mais les deux externes car le portable est un 13 pouces avec une résolution très élevée (je saigne des yeux! ^^).
Si je peux avoir les 3 (avec celui intégré) ça n'est que mieux.
Édité par mvt7 Le 28/11/2019 à 18h14
mvt7 

mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
mvt7 

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
nic80 :
Bonjour,
A quel endroit cela bloque t' il ?
Attention, il est nécessaire d' installer lib64drm-devel et kernel-desktop-devel avant de procéder à l' installation ( lib64drm-devel pour compiler la librairie libevdi.so, le kernel-desktop-devel pour la compilation du module noyau).
Ensuite le programe installe ces éléments dans le répertoire /opt
A quel endroit cela bloque t' il ?
Attention, il est nécessaire d' installer lib64drm-devel et kernel-desktop-devel avant de procéder à l' installation ( lib64drm-devel pour compiler la librairie libevdi.so, le kernel-desktop-devel pour la compilation du module noyau).
Ensuite le programe installe ces éléments dans le répertoire /opt
Bonjour,
Il faut manifestement un bloc logiciel spécifique pour gérer ce truc. Les indications de Troumad permettent de constater que le système ignore ton troisième écran. Par contre, tu n'as pas répondu à nic80.
Yves
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
Merci.
J'ai bien répondu à Nic80 aussi : https://www.mageialinux-online.org/forum/topic-26887-1+double-ecran-displayport-et-displaylink.php#m260895
Je demande un tuto approximatif parce que je n'y connais rien en construction de modules systèmes et intégration de librairies.
Quand il parle d'installation, je ne sais pas ce qu'il signifie.
Merci pour votre aide.
Je pense que vous avez la solution mais je ne connais pas la procédure pour la mettre en œuvre.
mvt7 

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Pour faire un test, j' ai tenté l' installation dans une machine virtuelle ( je ne peux donc pas tester si cela fonctionne correctement).
Ici je suppose que le fichier est téléchargé dans ~/Téléchargements.
Code BASH :
cd ~/Téléchargements mkdir displaylink cd displaylink unzip ../DisplayLink\ USB\ Graphics\ Software\ for\ Ubuntu\ 5.2.zip ./displaylink-driver-5.2.14.run --noexec --keep cd displaylink-driver-5.2.14
Ensuite il faut éditer le fichier ~/Téléchargements/displaylink/displaylink-driver-5.2.14/displaylink-installer.sh.
En effet, et j' ignore pourquoi la syntaxe de dkms n' est pas bonne et génère une erreur de DKMS...
Il faut modifier les lignes suivantes ( note: on peut enlever le -q sur toute les lignes si l' on souhaite, cela permet d' avoir plus d' informations en cas d' échec d' une étape lors de l' ajout du module evdi):
Ligne 52 : de
dkms add evdi/$MODVER -q
en
dkms add -m evdi -v $MODVER -q
ligne 59: de
dkms build evdi/$MODVER -q
en
dkms build -m evdi -v $MODVER -q
ligne 66: de
dkms install evdi/$MODVER -q
en
dkms install -m evdi -v $MODVER -q
ligne 79: de
dkms remove evdi/$MODVER --all -q
en
dkms remove -m evdi -v $MODVER --all -q
En fois ceci fait, il faut passer en root ( sinon le lancement du script s' arrête rapidement, puisque le script regarde si ' utilisateur est root !). On en profite pour installer dkms, les headers du kernel et lib64drm-devel ( sans quoi la compilation du module ne pourra pas aboutir)
Code BASH :
su
urpmi dkms
urpmi kernel-desktop-devel
urpmi lib64drm-develOn lance ensuite l' installation proprement dite:
Code BASH :
./displaylink-installer.sh install
On doit obtenir quelque chose comme ceci ( ici j' ai enlevé volontairement le paramètre -q de la commande dkms):
Code BASH :
[root@mageia7-test displaylink-driver-5.2.14]# ./displaylink-installer.sh install DisplayLink Linux Software 5.2.14 install script called: install Distribution discovered: "Mageia 7" Installing Configuring EVDI DKMS module Registering EVDI kernel module with DKMS Creating symlink /var/lib/dkms/evdi/5.2.14/source -> /usr/src/evdi-5.2.14 DKMS: add Completed. Building EVDI kernel module with DKMS Preparing kernel 5.3.13-desktop-2.mga7 for module build: (This is not compiling a kernel, just preparing kernel symbols) Storing current .config to be restored when complete Running Generic preparation routine make mrproper....(bad exit status: 2) using /proc/config.gz make oldconfig.... make prepare....(bad exit status: 2) Building module: cleaning build area.... make -j1 KERNELRELEASE=5.3.13-desktop-2.mga7 all INCLUDEDIR=/lib/modules/5.3.13-desktop-2.mga7/build/include KVERSION=5.3.13-desktop-2.mga7 DKMS_BUILD=1...... cleaning build area.... cleaning kernel tree (make mrproper)....(bad exit status: 2) DKMS: build Completed. Installing EVDI kernel module to kernel tree Running module version sanity check. evdi.ko.xz: - Installation - Installing to /lib/modules/5.3.13-desktop-2.mga7/dkms/drivers/gpu/drm/evdi/ depmod..... DKMS: install Completed. EVDI kernel module built successfully Installing x64-ubuntu-1604/DisplayLinkManager Installing libraries Installing firmware packages Installing licence file Adding udev rule for DisplayLink DL-3xxx/4xxx/5xxx/6xxx devices Please read the FAQ http://support.displaylink.com/knowledgebase/topics/103927-troubleshooting-ubuntu Installation complete! [root@mageia7-test displaylink-driver-5.2.14]#
L' installation se fait principalement dans /opt (mais quelques autres fichiers sont également crées ailleurs, voir le code du script)
Ensuite, on peut essayer de le lancer par la commande en root :
Code BASH :
systemctl start displaylink-driver
Pour vérifier son status, on peut lancer la commande
Code BASH :
#systemctl status displaylink-driver ● displaylink-driver.service - DisplayLink Driver Service Loaded: loaded (/usr/lib/systemd/system/displaylink-driver.service; static; vendor preset: disabled) Active: active (running) since Sat 2019-12-14 14:43:36 CET; 8s ago Process: 26507 ExecStartPre=/bin/sh -c modprobe evdi || (dkms install evdi/5.2.14 && modprobe evdi) (code=exited, status=0/SUCCESS) Main PID: 26510 (DisplayLinkMana) Memory: 1.6M CGroup: /system.slice/displaylink-driver.service └─26510 /opt/displaylink/DisplayLinkManager déc. 14 14:43:36 mageia7-test systemd[1]: Starting DisplayLink Driver Service... déc. 14 14:43:36 mageia7-test systemd[1]: Started DisplayLink Driver Service.
edit: en relisant, je crois qu' il faut aussi modifier la ligne 142 du fichier de:
ExecStartPre=/bin/sh -c 'modprobe evdi || (dkms install evdi/$MODVER && modprobe evdi)'
en
ExecStartPre=/bin/sh -c 'modprobe evdi || (dkms install -m evdi -v $MODVER && modprobe evdi)'
Édité par nic80 Le 14/12/2019 à 14h55
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
J'avais déjà tenté le remplacement des commandes dkms mais je n'avais pas eu cette sortie. Je vais regardé ça de plus prêt.
j'essaie ça et je te dis.
mvt7 

mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
J'ai réalisé ta procédure une première fois et ça a presque fonctionné. L'écran branché sous DisplayPort a affiché quelques lignes blanches sur le haut, comme si l'image était toute compressée. Je me suis dit qu'il fallait un redémarrage. Après redémarrage, impossible de relancer le service displaylink, ça me disait :
Code :
Error! Could not locate evdi.ko.xz for module evdi in the DKMS tree.
You must run a dkms build for kernel 5.4.2-desktop-1.mga7 (x86_64) first.
Donc j'ai désinstallé :
Code :
[root@linux displaylink-driver-5.2.14]# ./displaylink-installer.sh uninstall
DisplayLink Linux Software 5.2.14 install script called: uninstall
Distribution discovered: "Mageia 7"
Uninstalling
Removing EVDI from kernel tree, DKMS, and removing sources.
-------- Uninstall Beginning --------
Module: evdi
Version: 5.2.14
Kernel: 5.3.13-desktop-2.mga7 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
evdi.ko.xz:
- Uninstallation
- Deleting from: /lib/modules/5.3.13-desktop-2.mga7/dkms/drivers/gpu/drm/evdi/
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod.....
DKMS: uninstall Completed.
------------------------------
Deleting module version: 5.2.14
completely from the DKMS tree.
------------------------------
Done.
Stopping displaylink-driver systemd service
Removing suspend-resume hooks
Removing udev rule
Removing Core folder
Uninstallation steps complete.
On voit lors de la désinstallation qu'il y avait une installation d'un module evdi sous une ancienne version de kernel (5.3.13)... Sûrement une de mes précédentes tentatives...
Voilà ce que j'obtiens maintenant lors de l'exécution de l'instalation :
Code BASH :
[root@linux displaylink-driver-5.2.14]# ./displaylink-installer.sh install DisplayLink Linux Software 5.2.14 install script called: install Distribution discovered: "Mageia 7" Installing Configuring EVDI DKMS module Registering EVDI kernel module with DKMS Creating symlink /var/lib/dkms/evdi/5.2.14/source -> /usr/src/evdi-5.2.14 DKMS: add Completed. Building EVDI kernel module with DKMS Preparing kernel 5.4.2-desktop-1.mga7 for module build: (This is not compiling a kernel, just preparing kernel symbols) /usr/sbin/dkms: ligne 936: avertissement :command substitution: ignored null byte in input Storing current .config to be restored when complete Running Generic preparation routine make mrproper....(bad exit status: 2) using /proc/config.gz make oldconfig....(bad exit status: 2) make prepare....(bad exit status: 2) Building module: cleaning build area....(bad exit status: 2) make -j8 KERNELRELEASE=5.4.2-desktop-1.mga7 all INCLUDEDIR=/lib/modules/5.4.2-desktop-1.mga7/build/include KVERSION=5.4.2-desktop-1.mga7 DKMS_BUILD=1....(bad exit status: 2) Error! Bad return status for module build on kernel: 5.4.2-desktop-1.mga7 (x86_64) Consult the make.log in the build directory /var/lib/dkms/evdi/5.2.14/build/ for more information. ERROR (code 3): Failed to build evdi/5.2.14. Consult /var/lib/dkms/evdi/5.2.14/build/make.log for details..
Le contenu des logs est le suivant :
Code :
KMS make.log for evdi-5.2.14 for kernel 5.4.2-desktop-1.mga7 (x86_64)
lun. déc. 16 11:53:04 CET 2019
make KBUILD_VERBOSE=1 SUBDIRS=/var/lib/dkms/evdi/5.2.14/build SRCROOT=/var/lib/dkms/evdi/5.2.14/build CONFIG_MODULE_SIG= -C /lib/modules/5.4.2-desktop-1.mga7/build modules
make[1] : on entre dans le répertoire « /usr/src/kernel-5.4.2-desktop-1.mga7 »
Makefile:1389: *** nombre d'arguments insuffisant (1) pour la fonction « addprefix ». Arrêt.
make[1] : on quitte le répertoire « /usr/src/kernel-5.4.2-desktop-1.mga7 »
make: *** [Makefile:22: all] Error 2
Qu'en penses-tu ?
Édité par mvt7 Le 16/12/2019 à 12h06
mvt7 

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Je dirais qu' il y a probablement une fonction qui a changée entre le noyau 5.3.13 et le 5.4.2 vu le message d' erreur.
La désinstallation n' était pas forcément nécessaire (en fait le message d' erreur c' est parce que le module n' a pas pu être compilé (la compilation se fait de manière automatique). Si par exemple on redémarre sur le noyau 5.3.13, le module devrait potentiellement être re compilé. Par contre je ne suis pas sur que les firmwares soient remis en place.
mvt7 Membre non connecté
-
- Voir le profil du membre mvt7
- Inscrit le : 05/02/2019
- Groupes :
mvt7 

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie