#1076 Le 16/04/2019, à 17:44
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
J'ai une GTX870M (oui, "M", les versions pour pc portables...).
Par "reverse PRIME", tu entends installer le driver qui installe de lui même nvidia-prime ? C'est exactement ce que je fais, donc... Même si c'est la bonne technique, y'a un truc après qui foire. (erreur Xid, freeze, etc... Bon, au moins tant que ça freeze pas, j'ai la dGPU. Mais comme ça a l'air d'arriver relativement aléatoirement, est-ce que c'est aléatoire ? Est-ce que c'est une commande (de steam qui tourne en fond ? de Firefox ?) qui fait planter le driver ?
Hors ligne
#1077 Le 16/04/2019, à 17:49
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Non,
If the second GPU has outputs that are not accessible by the primary GPU, you can use Reverse PRIME to make use of them. This will involve using the primary GPU to render the images, and then pass them off to the secondary GPU.
Regarde un peu le lien de la citation.
Donne
xrandr
et
xrandr --listproviders
Hors ligne
#1078 Le 16/04/2019, à 18:19
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
De façon toute joyeuse je ne peux pas me connecter (je mets mon mot de passe pour le logger, et ça me remet à la page de connexion).
J'installe la 418 en espérant pouvoir me logger, puis je t'envoie ces commandes.
Hors ligne
#1079 Le 16/04/2019, à 19:33
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Non...
La 418, la 415, la 390, la 340, la 396, R I E N ne marche...
Soit ça freeze au bout de 2sec, soit ça m'empêche de me log, soit ça ne fait juste rien (freeze sur logo ubuntu).
Le pire, c'est qu'hier ces mêmes commandes ne faisaient que freeze au bout de quelques heures, c'est l'aléatoire le plus total...
Maintenant je n'arrive même pas à utiliser Xorg avec le driver Nouveau: je suis devant mon écran freezé avec FF d'ouvert, mais dans l'impossibilité de continuer mon message j'utilise mon tel...
Impossible donc de donner xrandr ou quoi que ce soit, vu que je ne peux pas réinstaller de driver, que ce soit en CLI, en recovery, ou en GUI...
Enfin en recovery je peux les installer, mais ça ne tourne pas après...
Dernière modification par Tameiki (Le 16/04/2019, à 20:00)
Hors ligne
#1080 Le 16/04/2019, à 20:24
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Enlève le driver nvidia en recovery puis démarre avec le paramètre modprobe.blacklist=nouveau afin de récupérer temporairement un démarrage normal
Hors ligne
#1081 Le 16/04/2019, à 20:42
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Mais si je n'ai pas de driver nvidia et que je blacklist le nouveau, je vais démarrer sur quoi ? Je crois l'avoir déjà testé et freeze sur logo d'Ubuntu. Je reteste.
Hors ligne
#1082 Le 16/04/2019, à 20:43
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Tu as quoi comme processeur?
Hors ligne
#1083 Le 16/04/2019, à 20:47
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Intel i7-4800mq. Il a un chipset graphique (igpu)
Édit: non c'est bon ça démarre. Je pensais qu'il fallait obligatoirement un driver nvidia ou nouveau pour avoir l'affichage, notamment de l'écran intégré, qui est branché au DisplayPort interne de la dGPU.
Je balance le rendu des commandes xrandr ou il faut que je sois sous un driver nvidia ?
Dernière modification par Tameiki (Le 16/04/2019, à 20:51)
Hors ligne
#1084 Le 16/04/2019, à 20:52
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Vu que ça marche pas des masses avec les deux, envoie les deux retours sans les pilotes nouveau et nvidia (du coup oui tu es sur les graphiques du processeur)
Hors ligne
#1085 Le 16/04/2019, à 20:53
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
linn@ST-Laptop:~$ xrandr
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
1920x1080 60.02*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
VGA-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 510mm x 287mm
1920x1080 60.00*+
1600x1200 60.00
1680x1050 59.95
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1024x768 60.00
800x600 60.32
640x480 59.94
720x400 70.08
linn@ST-Laptop:~$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x44 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 0 name:modesetting
linn@ST-Laptop:~$
Dernière modification par Tameiki (Le 16/04/2019, à 21:23)
Hors ligne
#1086 Le 16/04/2019, à 21:01
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Arf, j'aurais aimé la liste des sorties de xrandr --listproviders . Tu peux tenter de démarrer avec nouveau ou le pilote nvidia et redonner
xrandr --listproviders
Hors ligne
#1087 Le 16/04/2019, à 21:06
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Je vais dé-blacklister le Nouveau (plus rapide à faire, juste modifier à la volée au boot), je reviens de suite.
Nouveau ou nvidia, le résultat restera le même ?
Hors ligne
#1088 Le 16/04/2019, à 21:21
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bon, après avoir galéré (bah oui, ça freezait pile quand j'appuyais sur entrée pour valider la commande...), voici avec Nouveau.
Providers: number : 2
Provider 0: id: 0x6a cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
Provider 1: id: 0x45 cap: 0x6, Sink Output, Source Offload crtcs: 4 outputs: 2 associated providers: 1 name:modesetting
PS: 'xrandr --listproviders', je l'ai déjà donné à mon message précédent, plus bas dans l'encadré de code, après xrandr. (bon, j'étais sous l'Intel en revanche)
J'ai édité mon ancien message pour faire deux encadré <code>, une pour chaque commande.
PS: je crois que je suis sur Nouveau, pourtant ça n'a pas encore freeze, alors qu'il y a 2min, ça freezait en 5sec après le login...
Dernière modification par Tameiki (Le 16/04/2019, à 21:24)
Hors ligne
#1089 Le 16/04/2019, à 21:24
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Ils devraient pas s'appeler modesetting, tu peux donner le contenu de /etc/default/grub et
cat /proc/cmdline
Hors ligne
#1090 Le 16/04/2019, à 21:32
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Bon bah en fait, il a suffit que je demande d'ouvrir les param pour qu'il freeze... (<Super> <p> <a> <r> <a> <m> <entrée>, et PAF, ça fait des chocafreeze). J'suis de retour sur la Intel... Bon j'te pose déjà le /etc/default/grub, j'vais faire ton 'cat' juste après ce post.
linn@ST-Laptop:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet modprobe.blacklist=nouveau splash"
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
linn@ST-Laptop:~$
Pour info: Les modifs que j'ai faite:
'net.ifnames=0 biosdevname=0' c'est pour avoir les interfaces réseau en eth et non en ens0p.
'modprobe.blacklist=nouveau', je le vire à la volée dans grub (<e>, puis virer le bout de ligne) lorsque tu me demandes de démarrer sur le Nouveau.
Je vais faire ton 'cat' avec Nouveau, je re.
Dernière modification par Tameiki (Le 17/04/2019, à 00:09)
Hors ligne
#1091 Le 16/04/2019, à 21:35
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Tu n'aimes pas ens0p? (j'ai un wlx503eaab1e0c2 ). C'est vraiment utile? biosdevname=0 dérange pas?
Hors ligne
#1092 Le 16/04/2019, à 21:37
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
linn@ST-Laptop:~$ cat cmdline
BOOT_IMAGE=/vmlinuz-4.18.0-17-generic root=/dev/mapper/ubuntu--vg-root ro net.ifnames=0 biosdevname=0 quiet splash vt.handoff=1
linn@ST-Laptop:~$
Je crois que 'net.ifnames=0' suffirait (pour avoir eth et wlan au lieu de ens0p et wlxJséPaQuoiLalphabetDerrierePourLaWifi), j'sais pas. Sur Internet je n'ai trouvé que les deux ensemble, j'ai pas cherché à n'en mettre qu'un.
Dernière modification par Tameiki (Le 16/04/2019, à 21:39)
Hors ligne
#1093 Le 16/04/2019, à 21:39
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
C'est quand même bizarre que ça freeze avec le driver nvidia.
Tu peux donner tes sources avec
cat /etc/apt/sources.list | grep -v ^#; echo; echo " = = = Et les ppa :"; cat /etc/apt/sources.list.d/*.list | grep -v ^#
Je continuerai demain
Dernière modification par Nuliel (Le 16/04/2019, à 21:40)
Hors ligne
#1094 Le 16/04/2019, à 21:41
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
linn@ST-Laptop:~$ cat /etc/apt/sources.list | grep -v ^#; echo; echo " = = = Et les ppa :"; cat /etc/apt/sources.list.d/*.list | grep -v ^#
deb http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ bionic universe
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
deb http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
= = = Et les ppa :
deb http://ppa.launchpad.net/phoerious/keepassxc/ubuntu bionic main
deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
linn@ST-Laptop:~$
J'ai ajouté le ppa:graphics-drivers/ppa à un moment, je l'ai retiré plus tard.
PS: Concernant Steam, je n'ai pas fait 'sudo dpkg --add-architecture i386'. Je ne sais plus si c'est pour ça ou Wine (pas encore installé) qu'il faut claquer cette commande.
À demain, merci. ^_^
EDIT: Pour info, sous Nouveau, les paramètres ne s'ouvrent pas, et en terminal, ça reste bloqué (pas de freeze, juste que le terminal reste bloqué là dessus) sur ça:
linn@ST-Laptop:~$ sudo lshw -class display
[sudo] Mot de passe de linn :
/proc/cpuinfo
(idem, 'cat /proc/cpuinfo' reste figé. (le terminal, ça ne freeze pas le PC).)
Dernière modification par Tameiki (Le 16/04/2019, à 21:51)
Hors ligne
#1095 Le 17/04/2019, à 09:18
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Il y a peut être des restes de ton ppa. Le truc c'est que je ne sais pas comment retrouver les restes de ppa.
Oui pour wine, mais pourquoi n'utilises tu pas playonlinux (plus simple que wine) voire même steam play (avec proton, pour jouer aux jeux windows sans trop se casser le c**)?
Mais il doit y avoir un problème plus général parce que /proc/cpuinfo doit être accessible.
Tu peux donner
dpkg -l | grep 'nvidia\|bumblebee\|libvdpau\|spirv-headers\|vulkan\|vdpauinfo'
Dernière modification par Nuliel (Le 17/04/2019, à 09:21)
Hors ligne
#1096 Le 17/04/2019, à 13:48
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Oui pour wine, mais pourquoi n'utilises tu pas playonlinux (plus simple que wine) voire même steam play (avec proton, pour jouer aux jeux windows sans trop se casser le c**)?
C'est probablement ce que je vais faire, ouais.
Mais il doit y avoir un problème plus général parce que /proc/cpuinfo doit être accessible.
Peut-être tellement de bidouille, d'install/désinstall des drivers nvidia/nouveau... Jsépa... Là sur la iGPU Intel, je peux lire /proc/cpuinfo sans problème.
Il y a peut être des restes de ton ppa. Le truc c'est que je ne sais pas comment retrouver les restes de ppa.
[...]
Tu peux donnerdpkg -l | grep 'nvidia\|bumblebee\|libvdpau\|spirv-headers\|vulkan\|vdpauinfo'
linn@ST-Laptop:~$ dpkg -l | grep 'nvidia\|bumblebee\|libvdpau\|spirv-headers\|vulkan\|vdpauinfo'
rc libnvidia-compute-390:amd64 390.116-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
rc libnvidia-compute-390:i386 390.116-0ubuntu0.18.04.1 i386 NVIDIA libcompute package
ii libnvidia-compute-415:amd64 415.27-0ubuntu0~gpu18.04.2 amd64 NVIDIA libcompute package
rc libnvidia-compute-418:amd64 418.56-0ubuntu0~gpu18.04.1 amd64 NVIDIA libcompute package
ii libvdpau1:amd64 1.2-0ubuntu0~gpu18.04.1 amd64 Video Decode and Presentation API for Unix (libraries)
linn@ST-Laptop:~$
De tête, je crois que le ppa a une version plus récente de nvidia-prime (que la version dépôt), et aussi quelques points de plus dans la 390...
Dernière modification par Tameiki (Le 17/04/2019, à 13:50)
Hors ligne
#1097 Le 17/04/2019, à 14:15
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Hum, il y a des restes du ppa. Je proposerais bien de réinstaller et de te guider sur l'install du pilote nvidia (je pense qu'il y a trop de bidouille)
Hors ligne
#1098 Le 17/04/2019, à 14:31
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Hum, il y a des restes du ppa. Je proposerais bien de réinstaller et de te guider sur l'install du pilote nvidia (je pense qu'il y a trop de bidouille)
Réinstaller... Heu... Le driver ? Ou l'OS ? O.O
Hors ligne
#1099 Le 17/04/2019, à 14:40
- Nuliel
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Pas le driver mais l'OS. On peut tenter avec ppa-purge pour nettoyer, à voir si ça peut fonctionner.
sudo apt-get install ppa-purge
sudo ppa-purge ppa:graphics-drivers
En tout cas c'est pas normal que
cat /proc/cpuinfo
plante
Hors ligne
#1100 Le 17/04/2019, à 14:53
- Tameiki
Re : Ordinateurs Portables - Deux cartes graphiques - NVIDIA Optimus
Pas le driver mais l'OS. On peut tenter avec ppa-purge pour nettoyer, à voir si ça peut fonctionner.
sudo apt-get install ppa-purge sudo ppa-purge ppa:graphics-drivers
En tout cas c'est pas normal que
cat /proc/cpuinfo
plante
linn@ST-Laptop:~$ sudo ppa-purge ppa:graphics-drivers
Updating packages lists
PPA to be removed: ppa:graphics-drivers ppa:graphics-drivers
Warning: Could not find package list for PPA: ppa:graphics-drivers
ppa:graphics-drivers
Faut-il que je remette le ppa puis que j'utilise ppa-purge ?
On va tester sans réinstall l'OS, mais bon, je ne suis plus à une install près...
Hors ligne