logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 22-04-2020 18:07:05

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

@ious

Si tu peux mettre tes codes que tu écris sur le forum en utilisant la balise Autre code du forum, tu donnerais moins de travail à jojo...

Le tuto :
Oh, quel beau BB …code où comment mettre en forme vos messages dans le fofo

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#27 22-04-2020 18:37:04

ious
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-8-amd64
(G)UI : gdm3
Inscription : 21-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

@smolski ok pour le Autre code ! J'espère au passage que tu as remarqué la transformation italique et gras du fichier pour plus de lisibilités ^^

eheintzmann a écrit :


Le plus simple c’est de rajouter
DRI_PRIME=1
à la toute première ligne ou à la toute dernière ligne de ces deux fichiers.
Ensuite tu fermes la session de test, si elle est ouverte, puis tu te connectes depuis gdm en tant que test.
Restera à vérifier que les commandes utilisent la radeon sans redéfinir DRI_PRIME.



J'ai fais les étapes : modif 1eres lignes des 2 fichiers, fermeture de la session test, reboot, connection session test, ( depuis gdm ? c'est à dire Gnome ? C'est une connection classique quoi ?  ),mais je ne pense pas que ça aie modifié l’ordre car si j’exécute cette commande :

cat /sys/kernel/debug/vgaswitcheroo/switch

elle donne

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
 

et

 lspci -vs 0000:00:02.0  

donne

  VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (prog-if 00 [VGA controller]) ...

Hors ligne

#28 22-04-2020 18:53:58

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

ious a écrit :


( depuis gdm ? c'est à dire Gnome ? C'est une connection classique quoi ?  )


Oui, c’est bien une connexion classique.

ious a écrit :


,mais je ne pense pas que ça aie modifié l’ordre car si j’exécute cette commande :

cat /sys/kernel/debug/vgaswitcheroo/switch

elle donne

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
 


Non tu ne pourras pas changer l'ordre des cartes dans/sys/kernel/debug/vgaswitcheroo/switch, c’est géré automatiquement par le noyau LInux.
Tout au plus tu pourras changer le DynOff/DynPwr en Pwr (à l’aide du paramètre de boot amdgpu.runpm=0), mais je suis pas sûr que cela ait un intérêt.

Ce qu’il te faut vérifier c’est DRI_PRIME est bien définie comme variable d’environnement pour l’utilisateur test :

echo $DRI_PRIME



Ensuite tu lances *gears* comme précédemment mais sans définir DRI_PRIME et tu vérifies avec radeontop ce qu’il se passe.

Dernière modification par eheintzmann (22-04-2020 19:18:28)

Hors ligne

#29 22-04-2020 19:03:31

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Ah mince, j’ai fait une erreur, c’est pas DRI_PRIME=1 qu’il faut écrire dans les 2 fichiers mais plutôt: export DRI_PRIME=1
Désolé
D’autre part, vérifie qu’il n’existe pas un fichier /home/test/.bash_profile car il pourrait interférer:
Variables d’environnement persistantes

Dernière modification par eheintzmann (22-04-2020 19:17:22)

Hors ligne

#30 22-04-2020 20:01:04

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Si tu es lassé des roues dentées qui tournent, installe amoeba (il est dans les dépôts contrib et non-free de debian)

apt install amoeba



A lancer avec

DRI_PRIME=1 amoeba -windowed

Hors ligne

#31 22-04-2020 20:01:31

ious
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-8-amd64
(G)UI : gdm3
Inscription : 21-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Caramba ! Encore raté ! yikes !

et il n'existe pas de ficher "/home/test/.bash_profile"
juste ".bash_history" ".bash_logout" ".bashrc"

La nuit porte conseil merci.gif beaucoup pour tout déjà !

Hors ligne

#32 22-04-2020 20:18:38

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

ious a écrit :

Caramba ! Encore raté ! yikes !


C’est-à-dire ?

Connecté en tant que test, que donne un

echo $DRI_PRIME

?

ious a écrit :


et il n’existe pas de ficher "/home/test/.bash_profile"
juste ".bash_history" ".bash_logout" ".bashrc"


C’est plutôt une bonne nouvelle, ça va te simplifier la vie.
Les fichiers à modifier dans /home/test/ sont donc .bashrc et .profile


ious a écrit :

La nuit porte conseil https://debian-facile.org//img/smilies/xtras/merci.gif beaucoup pour tout déjà !


Bonne nuit.

Hors ligne

#33 23-04-2020 07:32:59

ious
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-8-amd64
(G)UI : gdm3
Inscription : 21-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

My bad, je suis allé trop vite !
En effet

  echo $DRI_PRIME

donne

1



et

 DRI_PRIME=1 amoeba -windowed

ou

 amoeba -windowed

active la carte radeon grâce à cette variable d'environnement, big_smile !



J'étais focalisé sur

cat /sys/kernel/debug/vgaswitcheroo/switch

qui donne toujours

 0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0

Je pense tout de même que

eheintzmann a écrit :

Tout au plus tu pourras changer le DynOff/DynPwr en Pwr (à l’aide du paramètre de boot amdgpu.runpm=0), mais je suis pas sûr que cela ait un intérêt.

présente un intérêt.

C'est tout de même ultra cool déjà !

Hors ligne

#34 23-04-2020 08:40:43

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

ious a écrit :


 amoeba -windowed

active la carte radeon grâce à cette variable d'environnement, big_smile !



À reproduire, un peu plus proprement, sur tes autres utilisateurs quand tu auras fini de tester.

ious a écrit :


Je pense tout de même que

eheintzmann a écrit :

Tout au plus tu pourras changer le DynOff/DynPwr en Pwr (à l’aide du paramètre de boot amdgpu.runpm=0), mais je suis pas sûr que cela ait un intérêt.

présente un intérêt.



Pas sûr, d’après ce que j’ai pu glaner dans les différents wikis et autres forums, sur les laptops, les cartes additionnelles, comme la Radeon, ne servent que pour faire les calculs 3D (et peut-être le décodage des vidéos). Seule la carte principale, la Intel sur ton PC, est reliée physiquement aux différents écrans et connecteurs.
Il est donc inutile voire couteux de passer d'abord par la radeon pour faire de la 2D.

Pour te convaincre de tout ça:

Ouvre un teminal et lance radeontop (laisse le ouvert toute la durée des tests) :

radeontop -c



Ouvre un second terminal (laisse le ouvert toute la durée des tests) et lance :

watch cat /sys/kernel/debug/vgaswitcheroo/switch



Et maintenant lance différentes commandes avec DRI_PRIME=1 et aussi des applis graphiques depuis le menu gnome en activant la carte dédiée.

Tu vas voir que la radeon ne s’active que pour la 3D.

Dernière modification par eheintzmann (23-04-2020 09:28:49)

Hors ligne

#35 23-04-2020 09:02:15

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Chez moi, si je lance mon navigateur avec la carte dédiée, la page suivante active la radeon : https://webglsamples.org/aquarium/aquarium.html

Testé avec firefox 75 (debian unstable).

Dernière modification par eheintzmann (23-04-2020 09:02:38)

Hors ligne

#36 23-04-2020 09:12:29

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Juste un détail, l’utilisation de radeontop semble activer la radeon, cela fausse les tests.
Il faut donc utiliser soit radeontop, soit watch cat, mais pas les 2 en même temps.

Hors ligne

#37 23-04-2020 09:39:53

ious
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-8-amd64
(G)UI : gdm3
Inscription : 21-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Toutes les configurations utilisateurs ont été changées.

Effectivement, seul le 3D active la radeon.

Bonus : pas besoin de cliquer "utiliser avec la carte dédiée" sur un navigateur pour activer la 3d sur https://webglsamples.org/aquarium/aquarium.html par ex

Bon ben je crois qu'on est bon ! Pas grave pour la 2D.

Un GRAND MERCI pour tous les conseils ! ! ! merci.gif

Hors ligne

#38 23-04-2020 09:46:28

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

Avec plaisir.

Je viens de tenter de regarder une vidéo avec VLC en activant la carte dédiée, eh bien ça fait de la bouillie…
Alors qu’il marche très bien avec la carte Intel…
Il va donc falloir que je me penche maintenant sur cette accélération vidéo.

Hors ligne

#39 23-04-2020 10:10:37

eheintzmann
Membre
Distrib. : Debian GNU/Linux testing
Noyau : Linux 5.6.0-1-amd64
(G)UI : GNOME / Wayland
Inscription : 15-04-2020

Re : installer sous debian 10.3 la carte graphique AMD Radeon R7 M440

eheintzmann a écrit :


Je viens de tenter de regarder une vidéo avec VLC en activant la carte dédiée, eh bien ça fait de la bouillie…



Il suffit de changer dans le menu de VLC:
Outils->Préférences->Entrée/Codecs ->Hardware-accelerated decoding
VDPAU ou VA-API via DRM fonctionnent avec ma radeon.

Hors ligne

Pied de page des forums