Bonjour à tous,
J'ai récemment installé la distribution Kali Linux. Tout d'abord voici ma configuration :
CPU : AMD Ryzen 5 avec GPU AMD Radeon Vega 8 Graphics
Carte graphique NVIDIA GTX 1050 3Go
Une fois après avoir installé l'OS, je branche mon câble HDMI sur le port pour connecter mon 2ème écran, et là catastrophe : ça ne marche pas, aucun signal. Reboot, toujours rien. J'ai consulté plusieurs forums dans lesquels était dit d'installer les pilotes propriétaires NVIDIA, ce que j'ai fait. Seuleùment ça ne marchait toujours pas mieux, et donc après pas mal de temps à bidouiller, installer des paquets, j'ai décidé de réinstaller la distribution.
J'ai donc réinstallé la distribution, brancher mon écran,bien évidemment ça ne marchait pas. J'ai trouvé une solution qui marche "vraiment qu'à moitié". En fait quand je connecte mon écran je peux choisir la sortie audio de celui-ci ! Alors qu'avant je ne pouvais pas ! Mais toujours pas d'image.
Ce que j'ai fait jusque là c'est ajouter
idle=nomwait
dans la ligne de commande du GRUB, J'ai également crée un fichier xorg.conf dans lequel j'ai inséré le code suivant :
Section "Device"
Identifier "Device0"
Driver "amdgpu"
BusID "PCI:5:5.0"
EndSection
Voilà ce qui m'a permis de ne plus avoir "no signal" ainsi que la sortie son sur mon 2ème écran. Mais pas d'image.
Je vais vous montrer le retour des différentes commandes :
xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 120.00*+ 48.00
1680x1050 120.00
1280x1024 120.00
1440x900 120.00
1280x800 120.00
1280x720 120.00
1024x768 120.00
800x600 120.00
640x480 120.00
Comme vous pouvez le voir, pas de HDMI detecté
lspci -s 01:0.0 -v
01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 3 GB Max-Q] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. GP107M [GeForce GTX 1050 3 GB Max-Q]
Flags: bus master, fast devsel, latency 0, IRQ 77, IOMMU group 9
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at f000 [size=128]
Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nouveau
Voilà, merci d'avance pour vos réponses
Bien cordialement,
Lucas
# voir la config de la machine
Posté par NeoX . Évalué à 3.
tu as une carte graphique intégrée (AMD RADEON VEGA8)
tu as une carte additionnelle (Nvidia 1050)
parfois la machine va désactiver l'une des cartes en fonction des réglages dans le bios avant meme que l'OS ne s'active.
ton lspci -v indique bien que la carte Nvidia est trouvé, et que le pilote "nouveau" est chargé
xrandr devrait trouver les 2 cartes et les deux ecrans
arandr doit te fournir une interface graphique pour configurer cela.
ta modification du Xorg force l'activation de la carte AMD, et empêche l'activation de la carte NVIDIA, cela ne doit plus etre nécessaire, sauf cas très particulier, ce dont je doute dans le cas present
[^] # Re: voir la config de la machine
Posté par ghastyr . Évalué à 1.
Merci de ta réponse,
J'ai donc enlevé le contenu du xorg.conf, celà n'a pas résolu mon problème, toujours pas d'image. Il n'est plus possible de configurer la sortie audio vers le 2ème écran.
Malheuresement dans arandr je n'ai que mon écran de pc portable (Edp), pas de possibilité de configurer l'autre écran.
Je pense qu'il faudrait trouver un moyen pour activer les deux cartes graphiques car je pense que du coup la carte nvdia n'est pas activée.
Je vais réflechir à ça
[^] # Re: voir la config de la machine
Posté par ghastyr . Évalué à 1. Dernière modification le 15 septembre 2020 à 09:50.
D'après cette commande qui affiche les drivers chargés, on peut voir qu'il n'y a pas de driver "nouveau"…Peut-être qu'il ne s'active pas. Il faut voir pour le forcer à s'activer peut-être…hypothèse
[^] # Re: voir la config de la machine
Posté par NeoX . Évalué à 2.
regarde dans le bios, il est peut-être réglé sur "iGPU" seulement (le ryzen)
mais ton lspci semble montrer les 2 cartes, et le fait que "nouveau" est chargé.
lsmod | grep nouveau
devrait le confirmersi c'est le cas, alors les deux cartes sont activent, et c'est juste X11/Wayland qui ne veut pas gérer du multiécran sur 2 cartes différentes sans faire de manip spéciale
[^] # Re: voir la config de la machine
Posté par ghastyr . Évalué à 1. Dernière modification le 12 septembre 2020 à 11:41.
J'ai regardé sans le bios, je ne vois pas de trace de 'iGPU'
Je pense en effet que nouveau est chargé car quand je tape lsmod | grep nouveau, j'ai bien un résultat. Donc ça doit certainement être X11/Wayland qui gère pas le multiécran sans faire de manip. Je vais chercher là dessus maintenant.
Ah j'ai oublié de préciser, quand je démarre linux j'ai ça pendant le chargement…
Cependant j'ai un autre problème maintenant, je n'ai rien changé depuis hier, et quand je me connecte à ma session via l'interface graphique, je tape username et mot de passe, eh bien ecran noir puis ça revient sur l'interface de connexion…Et ça a chaque fois que j'essaye de me connecter. Je ne sais pas comment ça se fait.
[^] # Re: voir la config de la machine
Posté par ghastyr . Évalué à 1.
https://zupimages.net/up/20/37/u275.jpg
lien de l'image*
[^] # Re: voir la config de la machine
Posté par ghastyr . Évalué à 1.
Edit : problème de connexion réglé, j'ai recrée un utilisateur
# Edit :solution à moitié
Posté par ghastyr . Évalué à 2.
Edit : j'ai une solution qui marche à moitié, en fait j'arrive à faire en sorte d'avoir une image sur mon écran externe mais cependant plus d'image sur le pc portable. En fait, c'est soit l'un soit l'autre. Je ferai un script qui me permet de choisir entre les 2 (en fait c'est juste une modif du xorg.conf) puis qui reboot.
En tout cas merci de ton aide NeoX
[^] # Re: Edit :solution à moitié
Posté par NeoX . Évalué à 3.
voila qui est interessant je ne crois pas avoir vu cette info dans le post initial
sur les ordi portable, il est possible que la sortie externe ne s'activent qu'avec une combinaison de touche Fn+F1 à F12
sur la touche, il doit y avoir un symbole d'écran, et permet d'activer la sortie externe, voire les deux en meme temps puis de revenir à l'écran interne seul.
de plus sur un ordinateur portable avec iGPU + carte externe,
il faut parfois un interrupteur logiciel (switcheroo, bumblebee) pour forcer l'usage de la carte additionnel qui ne s'active que dans certains cas d'usage
[^] # Re: Edit :solution à moitié
Posté par Anonyme . Évalué à 2.
Pourtant il a évoqué que c'est un portable dans ce commentaire.
Pas vraiment étonnant qu'il ne trouve pas l'option dans le bios.
Sinon oui, si une config xorg avec les deux écrans et GPU ne fonctionne pas malgré la présence des deux pilotes, c'est probablement la faute à un interrupteur logiciel et dans ce cas il n'y a pas grand chose à faire.
[^] # Re: Edit :solution à moitié
Posté par ghastyr . Évalué à 1.
Merci pour vos réponses,
J'essaierai avec les touches fn.
j'avais aussi essayer de créer un fichier pour "activer" les 2 cartes graphique puis les associer à leur écran, pour "forcer la chose", mais ça n'avait marché. Peut être que je l'avais mal fait.
J'avais regardé un petit peu bumblebee, mais pas dans les détails. J'avais eu l'impression que ça me semblait assez complexe.
[^] # Re: Edit :solution à moitié
Posté par NeoX . Évalué à 3.
il faut trouver des infos sur la marque/modele de ton ordi pour savoir si c'est 2 cartes distinctes, ou une carte qui remplace l'autre lors des sollicitations 3D
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.