[abandon] Carte graphique hybride r7m270 (driver m265) (pitié :| )

Bonjour,

Alors en gros, voir la discussion https://debian-facile.org/viewtopic.php?id=15766 dans laquelle il y a ma conf du pc en question, j’ai une carte hybride amd/intel sur un dell insrion 5548.

Je j’en suis au stade utilisation des firmwares non-free avec intel intégrée et carte passive amd sûrement alimente consommant batterie mais non-utilisée.

J’aimerais soit utiliser la carte passive, (se serait le mieux) et désactiver la carte intégrée (c’est un portable donc ça ne se désactive pas dans le BIOS)
soit utiliser la carte intégrée et désactiver la carte passive.

Je précise que vga_switcheroo ne marche pas et et que je voudrais utiliser les drivers libres du côté de la carte amd car les pilotes proprio de amd sont en transisition fglrx a amdgpu et c’est le bordel.

Niveau carte intel free ou pas tant que ça marche, ça me va.

Je précise que je suis en testing stretch dépôt contrib non-free activés avec KDE5.

Je précise que j’ai aussi des messages au boot qui sont

[ 7.007670] iwlwifi 0000:03:00.0: Unsuported splx structure [ 8.321560] radeon 0000:04:00.0: failed VCE resume (-110)

Je mets aussi des retour dmesg sur l’autre forum (lien:https://debian-facile.org/viewtopic.php?pid=199570#p199570) car ce forum autorise cette longueur de post niveau caractères.

J’èspère que ce rapport est complet et que des personnes auront le courgage de m’aider dans ce domaine pénible et copliqué que sont les carte graphiques (et hybrides en plus sans bumblee car amd/intel)

Merci beaucoup!

ps: Comme ma wifi marche nickel, je pense que ces messagesne sont pas importants (pour photo) mais je tenais a les signaler voir si cela a une incidence si il n’y a aucune incidence je blacklisterait les messages.

Pitié, ça fais depuis que j’ai eu ce pc que je bataille avec ça et ç fait un ans (avant j’était sous ubuntu avec les proprio et c’était déjà la galère et depuis 8 mois sous debian)

Je poste ce forum à deux endroits car cela me garantit plus de réponses.

Bonjour,

Sachant que, dans stretch, linux est encore en 4.7, tenter de mettre la version 4.8 de sid pas encore passée dans stretch.
https://packages.debian.org/sid/linux-image-4.8.0-1-amd64

Et qu’est-ce que cela changera? la carte marche avec avec un noyaux plus vieux, jusqu’au kernel 3.16 d’expérience, à part si le kernel 4.8 sera LTS assurément.
De plus, il faut aussi que j’installe les headers aussi, je pense.

La branche 4.7 est EOL (fin de vie)
La prochaine LTS sera la 4.9 (en rc4 pour l’heure)
Revenir à la version 3.16 de jessie peut aussi résoudre le problème
Je ne pense pas que les headers soient nécessaires

Il n’y a pas de problème de kernel et le kernel seras bientôt mis à jour par les devs du “debian project” (je suis en testing!

Mais par contre, comment je fais pour juste activer un carte et pas l’autre en désactivant aussi son alimentation (de celle désactivée)

Je remet les dmesg de la testing.

dmesg | grep iwlwifi

root@debian:~# dmesg | grep iwlwifi [ 7.018562] iwlwifi 0000:03:00.0: Unsupported splx structure [ 7.207558] iwlwifi 0000:03:00.0: firmware: direct-loading firmware iwlwifi-3160-17.ucode [ 7.207751] iwlwifi 0000:03:00.0: loaded firmware version 17.352738.0 op_mode iwlmvm [ 7.343049] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3160, REV=0x164 [ 7.345185] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 7.345570] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 8.285350] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0 [ 11.265598] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.265926] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.384463] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.384790] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.410272] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.410599] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.532760] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled [ 11.533093] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled root@debian:~#
dmesg | grep radeon

root@debian:~# dmesg | grep radeon [ 7.167873] [drm] radeon kernel modesetting enabled. [ 7.277198] radeon 0000:04:00.0: enabling device (0100 -> 0103) [ 7.431074] radeon 0000:04:00.0: VRAM: 4096M 0x0000000000000000 - 0x00000000FFFFFFFF (4096M used) [ 7.431075] radeon 0000:04:00.0: GTT: 2048M 0x0000000100000000 - 0x000000017FFFFFFF [ 7.431133] [drm] radeon: 4096M of VRAM memory ready [ 7.431134] [drm] radeon: 2048M of GTT memory ready. [ 7.607688] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_pfp.bin [ 7.651951] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_me.bin [ 7.657068] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_ce.bin [ 7.657264] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_rlc.bin [ 7.657449] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_mc.bin [ 7.657705] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/oland_smc.bin [ 7.665252] [drm] radeon: dpm initialized [ 7.706018] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/TAHITI_uvd.bin [ 7.901350] radeon 0000:04:00.0: firmware: direct-loading firmware radeon/TAHITI_vce.bin [ 7.908344] radeon 0000:04:00.0: WB enabled [ 7.908346] radeon 0000:04:00.0: fence driver on ring 0 use gpu addr 0x0000000100000c00 and cpu addr 0xffff880252874c00 [ 7.908346] radeon 0000:04:00.0: fence driver on ring 1 use gpu addr 0x0000000100000c04 and cpu addr 0xffff880252874c04 [ 7.908347] radeon 0000:04:00.0: fence driver on ring 2 use gpu addr 0x0000000100000c08 and cpu addr 0xffff880252874c08 [ 7.908348] radeon 0000:04:00.0: fence driver on ring 3 use gpu addr 0x0000000100000c0c and cpu addr 0xffff880252874c0c [ 7.908348] radeon 0000:04:00.0: fence driver on ring 4 use gpu addr 0x0000000100000c10 and cpu addr 0xffff880252874c10 [ 7.909147] radeon 0000:04:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90001635a18 [ 8.009624] radeon 0000:04:00.0: failed VCE resume (-110). [ 8.009628] radeon 0000:04:00.0: radeon: MSI limited to 32-bit [ 8.009680] radeon 0000:04:00.0: radeon: using MSI. [ 8.009708] [drm] radeon: irq initialized. [ 9.037261] [drm] Initialized radeon 2.45.0 20080528 for 0000:04:00.0 on minor 1 root@debian:~#
J’ai bien sûr toujours les messages au boot.

J’ajoute

root@debian:~# xrandr --listproviders Providers: number : 2 Provider 0: id: 0x78 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 4 associated providers: 0 name:modesetting Provider 1: id: 0x51 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 0 associated providers: 0 name:OLAND @ pci:0000:04:00.0 root@debian:~#
Les deux carte sont bien détectées car la premiere est la intel que j’utilise et la seconde, l’adresse pci: correspond au lspci du lien pour la config du pc premier post.

naguam@debian:~$ DRI_PRIME=1 glxinfo | grep OpenGL OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD OLAND (DRM 2.45.0 / 4.7.0-1-amd64, LLVM 3.8.1) OpenGL core profile version string: 4.1 (Core Profile) Mesa 12.0.3 OpenGL core profile shading language version string: 4.10 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 12.0.3 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.3 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: naguam@debian:~$
Ça marche (avec DRI_PRIME) mais j’aimerais mettre cette carte en carte principale et vga_switcheroo de marche pas.

J’avance dans mes recherches, je vais tenter d’installer amdgpu-pro (normalement que sur ubuntu et RHEL mais apparmemment trouvable chez valve (SteamOS) en dkms mais je ne sais pas me servir de dkms maintenant que j’ai le tar.gz téléchargé et décompressé)

Bonjour nagam

Pourrais-tu remplacer l’image de la copie d’écran que tu as posté dans ton premier message de ce fil
par le texte ci-dessous ?

[    7.007670] iwlwifi 0000:03:00.0: Unsuported splx structure
[    8.321560] radeon 0000:04:00.0: failed VCE resume (-110)

Ton image occupe 905899 octets alors que le texte recopié occupe 124 octets.

Et surtout, le texte permettra à ceux qui voudraient t’aider d’en récupérer les informations par copié/collé,
ce qui permettra d’éviter les erreurs de lecture et de recopie.

Pour modifier ton message, clique sur le crayon en bas à droite du message à modifier.

Merci.

Je vais le faire ce soir mais par contre je voudrais des personnes qui m’aident svp car je cherche tout seul et personne n’as de posts pour m’aider

Bonjour naguam

J’aurai bien voulu pouvoir t’aider, mas je n’ai pas les compétences pour pouvoir utiliser une version testing donc, j’utilise une version stable

De plus, je suis, dans un train et même pire ce train circule dans le sud de la France => pas de réseau stable.

Ne t’inquiète pas je dis seulement ça par rapport au nombre d’inscrits… Et d’actifs sur le forum. J’ai mis ce post sur deux forum pour plus d’idées.

Comme j’ai du mal à comprendre le fonctionnement de DKMS, ayant du mal à trouver de tutoriaux qui correspondent aux besoin du package du driver amdgpu-pro téléchargé, je vais rajouter dans mes dépôts “/etc/apt/sources.list” les dépôts steam avec une faible priorité et installer le driver avec apt ou aptitude.

Up Svp

Je vais tenter de voir si fedora gère mieux ça et a la limite tenter arch et si ça marche tant mieux, (je garde mes serveur et mon pc prog sous debian :wink: )

Je vais tenter de garder le driver libre mais il faut que j’arrive a configurer xorg et le pc en general pour désactiver la carte intel.

Up pour ceux qui auraient des idées.

Up, une idée?

Comme le forum est inactif de ce côté la contrairement au double créé sur debian facile, je passe le sujet en abandon et si vous vouez participer à mon aide, je conseille de participer sur debian facile sur lequel je suis plus actif