Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 12/05/2017, à 18:52

carabao

NVIDIA et optimus sur PC MSI

Bonjour

bon, j'aimerai quand même essayer de réinstaller les pilotes nvidia pour profiter de ma carte Gforce 1050ti et de la gestion optimus sur mon PC

-->  https://forum.kubuntu-fr.org/viewtopic.php?id=2009227

Je viens de lire
- pilote 375.66: https://devtalk.nvidia.com/default/topi … 8/#5141478
- pilote 381.22: https://devtalk.nvidia.com/default/topi … er-381-22/

Tous deux disponibles dans la gestion des pilotes supplémentaires après activation du ppa: drivers.
Je viens de plus installer le kernel 4.10.15 pour profiter des corrections de bug, tout en restant dans la même version majeure du kernel (4.10.x).

Que faire ?

Merci

Dernière modification par carabao (Le 12/05/2017, à 20:31)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#2 Le 13/05/2017, à 00:24

carabao

Re : NVIDIA et optimus sur PC MSI

Premier essai

kernel 4.10.15 + nvidia 381.22 + nvidia-prime FREEZE avant d'arriver à l'écran de login, retour à la situation initiale via le mode recovery, purge prime.

Deuxième essai

kernel 4.10.15 + nvidia 381.22 + bumblebee FREEZE avant d'arriver à l'écran de login, retour à la situation initiale via le mode recovery, purge bumblebee

Je désespère de trouver la configuration miracle.

Dernière modification par carabao (Le 13/05/2017, à 11:41)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#3 Le 13/05/2017, à 14:45

carabao

Re : NVIDIA et optimus sur PC MSI

je viens d'installer les pilotes en mode console

sudo apt-get install nvidia-381 nvidia-settings nvidia-prime

puis j'ai essayé de lancer différents programmes kde et j'ai obtenu à chaque fois ce message d'erreur

segfault at 8 ip 00007f4151d611c9 sp 00007ffd9dcd74b0 error 4 in libqxcb-glx-integration.so[7f4151d59000+e000]

Y-a-t-il un conflit entre les pilotes nvidia et les librairie QT ?
Le blocage du gestionnaire de cession pourrait-il être affecté par ce bug ?

Car lorsque je supprime les pilotes nvidia , il se lance normalement.

sudo apt-get remove --autoremove nvidia-381 nvidia-settings nvidia-prime





Merci

Dernière modification par carabao (Le 13/05/2017, à 14:46)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#4 Le 14/05/2017, à 08:35

carabao

Re : NVIDIA et optimus sur PC MSI

Bon, je continue mes recherches.

Pour le moment, le tuto ci-après m'a permis d'installer et d'utiliser le pilote nvidia sans soucis. Je n'ai pas encore essayé la fonction prime

J'ai suivi ce tuto: https://askubuntu.com/questions/862665/ … -not-found

1° redémarrer en mettant à la ligne de commande du grub :  en fin de ligne nouveau.modeset=0
2° désinstaller si nécessaire bumblebee

sudo apt purge nvidia* bumblebee
sudo apt install ppa-purge
sudo ppa-purge neon1ks/bumblebee
sudo reboot  

3° redémarrer en mettant à la ligne de commande du grub :  en fin de ligne nouveau.modeset=0
Cette commande empêche que le pilote nouveau soit chargé et compromette l’installation du pilote nvidia

4° Installer les pilotes NVIDIA (voir pour quelle version, ici c'est là 381.22.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-381 nvidia-prime    
sudo reboot 

5° Vérification
Et pour le moment le pilote nvidia est bien chargé

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 381.22
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 381.22
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 381.22
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

Les deux cartes sont bien là:

lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:591b] (rev 04) (prog-if 00 [VGA controller])
01:00.0 3D controller [0302]: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] [10de:1c8c] (rev a1)

PS le paramètre nouveau.modeset=0  n'est utile que pour l'installation, après il n'est plus nécessaire.

Dernière modification par carabao (Le 14/05/2017, à 08:40)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#5 Le 15/05/2017, à 14:06

LeoMajor

Re : NVIDIA et optimus sur PC MSI

bonjour,

tu as 3 solutions;
a/ garder 1 seul contrôleur graphique, selon ses besoins (performance vs economie),  au niveau du bios/efi
b/ garder les 2 et sélectionner avec prime; nvidia-settings.
c/ garder les 2 et  configurer avec le xorg ( en déclarant "inactive" l'une des 2 cartes, identifiées par le BusId)
-> voir la doc

locate -r "/usr/share/doc/nvidia.*/index\.html$"

Hors ligne

#6 Le 15/05/2017, à 14:17

carabao

Re : NVIDIA et optimus sur PC MSI

Bonjour,

Merci pour le lien, je regarde à cela.


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#7 Le 15/05/2017, à 15:06

LeoMajor

Re : NVIDIA et optimus sur PC MSI

segfault at 8 ip 00007f4151d611c9 sp 00007ffd9dcd74b0 error 4 in libqxcb-glx-integration.so[7f4151d59000+e000]

il faut enlever le secure boot

Hors ligne

#8 Le 15/05/2017, à 15:14

carabao

Re : NVIDIA et optimus sur PC MSI

Il est déjà désactivé d'après le rapport bisnext  ( https://forum.kubuntu-fr.org/viewtopic.php?id=2009227 )

Secure Boot disabled or not available on this system.

Dernière modification par carabao (Le 15/05/2017, à 15:15)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#9 Le 16/05/2017, à 17:22

carabao

Re : NVIDIA et optimus sur PC MSI

Pour effectuer la mise à jour du pilote nvidia après une mise à jour du kernel

sudo dpkg-reconfigure nvidia-381 

voir numéro du pilote

Question de facilité, mettre nouveau.modeset=0 dans la ligne de commande (grub) en permanence, afin d'éviter le chargement du pilote nouveau


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne

#10 Le 18/05/2017, à 15:55

LeoMajor

Re : NVIDIA et optimus sur PC MSI

bonjour,
"nouveau" est normalement mis sur la liste noire, automatiquement, lors de l'installation de nvidia*.
tu peux le vérifier par

modprobe -c | awk '/nouveau/ && /blacklist/'
blacklist nouveau
blacklist lbm_nouveau

c'est plutôt i915.modeset=0, si tu ne veux pas l'inhiber au niveau du bios/efi.
-> désactive le i915_drm donc aucune chance de l'avoir dans l'accélération graphique.

A / anciennement, sur les portables, qui n'avaient aucune option dans le bios/efi, de désactivation de l'igp/igd, contrôleur graphique intégré, intel intégré, il fallait mettre, pour avoir nvidia

 nomodeset  i915.modeset=0  nouveau.modeset=0 

et compléter/adapter,  si nécessaire

-> rendre inactive l'une des cartes, en l'identifiant par bus id / lspci -nn

   /etc/X11/xorg.conf:
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "<BusID for NVIDIA device here>"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection
find /usr/share/doc/nvidia-375/html -type f -iname "*\.html" -exec sh -c "echo {}; lynx --dump {} | grep \"inactive\|intel\" " \;

sauf que maintenant c'est quasiment obsolète.

nvidia_drm est comptatible kms, modeset, depuis le 364.
et ta carte est compatible avec un pilote nvidia supérieur au 364.

Hors ligne

#11 Le 24/07/2017, à 06:45

carabao

Re : NVIDIA et optimus sur PC MSI

On dirait que cela avance un petit peu dans la prise en charge d'optimus sous linux: (en anglais)
Juin: https://blogs.gnome.org/uraeus/2017/06/ … nd-beyond/
Juillet: https://blogs.gnome.org/uraeus/2017/07/

On peut espérer qu'optimus fonctionne enfin de façon adéquate dans moins de trois mois, si il n'y a pas de mauvais surprise d'ici là, tout au moins sous fedora. Mais je suppose que que l'on pourra transposer la solution sous ubuntu ou d'autres distributions.

Maintenant, comme cela se passe-t-il dans ce monde l'open-source, pourrait-il y avoir un échange entre ubuntu, ou autres distributions et fedora/redhat, afin d'accélérer cette prise en charge d'optimus sous linux en général ?

Dernière modification par carabao (Le 24/07/2017, à 07:07)


1° PC portable MSI 17": Intel Core i5-7300HQ, 8gb, GPU Nvidia GTX 1050Ti GDDR5, SSD 256 Go + HDD 1 To avec kubuntu 17.04
2° PC portable LDLC 15": Intel Core i5, 8Gb ram, carte intel HD4600 - 1 SSD (système) et 1 HDD (répertoire perso) avec kubuntu 17.04

Hors ligne