#1 Le 07/10/2021, à 17:50
- jybfb
[résolu] Résolution VGA au démarrage du système
Bonjour,
Je dispose d'un PC MSI CR-600 avec carte NVidia GeForce 8200m G.
Je viens de passer à la version 20.04 d'Ubuntu et ma carte graphique ne fonctionne pas.
Elle est correctement reconnue dans les pilotes additionnels (NVidia corp. MCP79], mais si je coche l'utilisation de ce pilote, je perds la main, et je n'ai qu'un écran noir, et j'ai du réinstaller le système.
J'ai vu dans un forum [Résolu] Impossible d'installer le driver nvidia-340 sur Xubuntu 20.04, que ceci est dû au noyau 5.11, et qu'il faudrait que j'aie le noyau 5.4 pour éviter ce Pb.
J'en ai pris mon parti et laissé tomber ce pilote, mais du coup, je me retrouve avec le Pb suivant :
Le driver xserver-xorg-video-nouveau, qui fonctionnait très bien en mode essai, une fois ubuntu installé, il ne me proposait que le mode écran VGA (640x480).
Après différents essais, j'ai obtenu une résolution meilleure (1280x768) de la façon suivante :
Au démarrage, j'appuie sur ESC, je passe en mode sans échec, et dans le menu, je sélectionne la régénération de GRUB, puis je poursuis le démarrage. Sans cette manip, je retombe chaque fois en VGA.
Le problème est que je suis obligé de recommencer cette manip à chaque démarrage, pas bien grave, mais emm..
Si quelqu'un a une solution simple (mes connaissances du système étant très limitées) et fiable pour que le paramétrage soit conservé au démarrage du système sans que j'aie à intervenir.
Merci.
Dernière modification par jybfb (Le 19/09/2022, à 16:55)
Hors ligne
#2 Le 07/10/2021, à 17:53
- xubu1957
Re : [résolu] Résolution VGA au démarrage du système
Bonjour,
Montre, en te servant du Retour utilisable de commande :
lspci -vnn | grep -A12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
ubuntu-drivers devices
uname -a
et :
dpkg -l | grep nvidia
dpkg -l | grep -v ^ii
Méthode détaillée :
Bonjour,
Entrer des commandes dans un terminal et donner le résultat - Voilà la marche à suivre :
Ouvre le terminal avec ctrl-alt-t
Sélectionne la commande voulue avec un triple clic (ça sélectionne toute la ligne, même la fin si on ne la voit pas)
Colle-la dans le terminal avec un clic molette, valide avec Entrée
Sélectionne et copie tout ce que te dit le terminal depuis la commande jusqu'à la dernière ligne incluse
Clique sur le <> de l'éditeur de message
Colle là où se trouve le curseur (entre le ] et le [)
Refais toutes les étapes depuis la 2 pour les autres commandes.
_ _ _
https://launchpad.net/~kelebek333/+arch … dia-legacy
je pose ça là pour ceux qui voudrait qd meme le noyau de 20.04 et les vieux driversbonne journée
Dernière modification par xubu1957 (Le 14/09/2022, à 16:14)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 08/10/2021, à 09:14
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
jyb@jyb-CR600:~$ lspci -vnn | grep -A12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation MCP79 [GeForce 8200M G] [10de:086f] (rev b1) (prog-if 00 [VGA controller])
Kernel modules: nvidiafb, nouveau
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:10.0/0000:02:00.0 ==
modalias : pci:v000010DEd0000086Fsv00001462sd00001012bc03sc00i00
vendor : NVIDIA Corporation
model : MCP79 [GeForce 8200M G]
driver : nvidia-340 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ uname -a
Linux jyb-CR600 5.11.0-37-generic #41~20.04.2-Ubuntu SMP Fri Sep 24 09:06:38 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ dpkg -l | grep nvidia
rc nvidia-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA binary driver - version 340.108
ii nvidia-opencl-icd-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA OpenCL ICD
rc nvidia-settings 470.57.01-0ubuntu0.20.04.2 amd64 Tool for configuring the NVIDIA graphics driver
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ dpkg -l | grep nvidia
rc nvidia-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA binary driver - version 340.108
ii nvidia-opencl-icd-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA OpenCL ICD
rc nvidia-settings 470.57.01-0ubuntu0.20.04.2 amd64 Tool for configuring the NVIDIA graphics driver
jyb@jyb-CR600:~$
Hors ligne
#4 Le 08/10/2021, à 09:17
- xubu1957
Re : [résolu] Résolution VGA au démarrage du système
Bonjour,
Regarde > Résolutions d'écrans, avec des exemples dans le message #7.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#5 Le 08/10/2021, à 11:47
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
jyb@jyb-CR600:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1280 x 720, maximum 1280 x 768
default connected primary 1280x720+0+0 0mm x 0mm
1280x720 0.00*
1024x768 0.00
800x600 0.00
640x480 0.00
1280x768 0.00
jyb@jyb-CR600:~$
Hors ligne
#6 Le 08/10/2021, à 11:59
- xubu1957
Re : [résolu] Résolution VGA au démarrage du système
Il faudrait les conseils d'aidants connaisseurs.
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#7 Le 08/10/2021, à 12:01
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Le problème n'est pas d'augmenter la résolution (à partir de VGA).
Si je démarre normalement mon PC, je ne dispose pas d'autre résolution que le VGA standard.
Au démarrage, j'appuie sur ESC, je passe en mode sans échec, et dans le menu, je sélectionne la régénération de GRUB, puis je poursuis le démarrage. Sans cette manip, je retombe chaque fois en VGA.
Le problème est que je suis obligé de recommencer cette manip à chaque démarrage, pas bien grave, mais emm..
Hors ligne
#8 Le 08/10/2021, à 12:02
- xubu1957
Re : [résolu] Résolution VGA au démarrage du système
Fournis les noyaux présents :
echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
et :
dpkg -l | grep -v ^ii
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#9 Le 08/10/2021, à 12:17
- ylag
Re : [résolu] Résolution VGA au démarrage du système
Bonjour,
Vu au #3 :
jyb@jyb-CR600:~$ lspci -vnn | grep -A12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation MCP79 [GeForce 8200M G] [10de:086f] (rev b1) (prog-if 00 [VGA controller])
Kernel modules: nvidiafb, nouveau
jyb@jyb-CR600:~$
Sous toute réserve, et si le pilote libre nouveau supporte bein ce GPU GeForce 8200M G , se pourrait-il qu'il y ait un résidu de «blacklistage» du module nouveau dans /etc/modprobe.d/, ce qui en empêcherait le chargement au démarrage ?
Pour vérifier :
grep -i nouveau /etc/modprobe.d/*.conf
Aussi, pour vérifier si le module nouveau se charge :
lsmod | grep nouveau
Il faudrait aussi purger les restes d'installation du pilote nvidia-340 :
sudo apt purge nvidia-opencl-icd-340 nvidia-settings nvidia-340
A+
Dernière modification par ylag (Le 08/10/2021, à 12:23)
En ligne
#10 Le 08/10/2021, à 16:32
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
jyb@jyb-CR600:~$ echo; dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3V | column -t"}' ; echo -e "\nNoyau courant : $(uname -mr)"
ii linux-hwe-5.11-headers-5.11.0-27 5.11.0-27.29~20.04.1 all
ii linux-headers-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64
ii linux-image-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64
ii linux-modules-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64
ii linux-modules-extra-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64
ii linux-hwe-5.11-headers-5.11.0-37 5.11.0-37.41~20.04.2 all
ii linux-headers-5.11.0-37-generic 5.11.0-37.41~20.04.2 amd64
ii linux-image-5.11.0-37-generic 5.11.0-37.41~20.04.2 amd64
ii linux-modules-5.11.0-37-generic 5.11.0-37.41~20.04.2 amd64
ii linux-modules-extra-5.11.0-37-generic 5.11.0-37.41~20.04.2 amd64
ii linux-generic-hwe-20.04 5.11.0.37.41~20.04.16 amd64
ii linux-headers-generic-hwe-20.04 5.11.0.37.41~20.04.16 amd64
ii linux-image-generic-hwe-20.04 5.11.0.37.41~20.04.16 amd64
Noyau courant : 5.11.0-37-generic x86_64
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==========================================-=====================================-============-======================================================================================================
rc dctrl-tools 2.24-3 amd64 Command-line tools to process Debian package information
rc dkms 2.8.1-5ubuntu2 all Dynamic Kernel Module Support Framework
rc gnome-screensaver 3.6.1-11ubuntu4 amd64 Screensaver and screen lock formerly used in GNOME
rc indicator-applet 12.10.2+20.04.20200409-0ubuntu1 amd64 GNOME panel indicator applet
rc indicator-appmenu 15.02.0+16.10.20160927-0ubuntu5 amd64 Indicator for application menus.
rc indicator-bluetooth 0.0.6+17.10.20170605-0ubuntu3 amd64 System bluetooth indicator.
rc indicator-datetime 15.10+20.04.20200217-0ubuntu1 amd64 Simple clock
rc indicator-keyboard 0.0.0+19.10.20190716-0ubuntu3 amd64 Keyboard indicator
rc indicator-messages 13.10.1+18.10.20180918-0ubuntu2 amd64 indicator that collects messages that need a response
rc indicator-power 12.10.6+17.10.20170829.1-0ubuntu5 amd64 Indicator showing power state.
rc indicator-printers 0.1.7+17.10.20171101-0ubuntu2 amd64 indicator showing active print jobs
rc indicator-session 17.3.20+19.10.20190921-0ubuntu1 amd64 indicator showing session management, status and user switching
rc indicator-sound 12.10.2+18.10.20180612-0ubuntu1 amd64 System sound indicator.
rc libc6-i386 2.31-0ubuntu9.2 amd64 GNU C Library: 32-bit shared libraries for AMD64
rc libvdpau1:amd64 1.3-1ubuntu2 amd64 Video Decode and Presentation API for Unix (libraries)
rc nvidia-340 340.108-0ubuntu5.20.04.2 amd64 NVIDIA binary driver - version 340.108
rc nvidia-settings 470.57.01-0ubuntu0.20.04.2 amd64 Tool for configuring the NVIDIA graphics driver
rc ubuntu-system-service 0.7 all Dbus service to set various system-wide configurations
rc unity-control-center 15.04.0+19.10.20190921-0ubuntu3 amd64 utilities to configure the GNOME desktop
rc unity-gtk-module-common 0.0.0+18.04.20171202-0ubuntu2 all Common files for GtkMenuShell D-Bus exporter
rc unity-settings-daemon 15.04.1+20.04.20200325-0ubuntu1 amd64 daemon handling the Unity session settings
rc zeitgeist-core 1.0.2-3ubuntu2 amd64 event logging framework - engine
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ grep -i nouveau /etc/modprobe.d/*.conf
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ lsmod | grep nouveau
nouveau 1986560 0
mxm_wmi 16384 1 nouveau
drm_ttm_helper 16384 1 nouveau
ttm 73728 2 drm_ttm_helper,nouveau
drm_kms_helper 237568 1 nouveau
drm 548864 4 drm_kms_helper,drm_ttm_helper,ttm,nouveau
i2c_algo_bit 16384 1 nouveau
video 53248 2 msi_wmi,nouveau
wmi 32768 4 wmi_bmof,msi_wmi,mxm_wmi,nouveau
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ sudo apt purge nvidia-opencl-icd-340 nvidia-settings nvidia-340
[sudo] Mot de passe de jyb :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
nvidia-340* nvidia-opencl-icd-340* nvidia-settings*
0 mis à jour, 0 nouvellement installés, 3 à enlever et 4 non mis à jour.
Après cette opération, 28,3 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 195764 fichiers et répertoires déjà installés.
)
Suppression de nvidia-opencl-icd-340 (340.108-0ubuntu5.20.04.2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2)
...
(Lecture de la base de données... 195756 fichiers et répertoires déjà installés.
)
Purge des fichiers de configuration de nvidia-340 (340.108-0ubuntu5.20.04.2) ...
update-initramfs: deferring update (trigger activated)
Purge des fichiers de configuration de nvidia-opencl-icd-340 (340.108-0ubuntu5.2
0.04.2) ...
Purge des fichiers de configuration de nvidia-settings (470.57.01-0ubuntu0.20.04
.2) ...
Traitement des actions différées (« triggers ») pour initramfs-tools (0.136ubunt
u6.6) ...
update-initramfs: Generating /boot/initrd.img-5.11.0-37-generic
jyb@jyb-CR600:~$
Hors ligne
#11 Le 08/10/2021, à 16:43
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Pas de changement, je suis toujours obligé de passer par le menu de régénération de GRUB.
Hors ligne
#12 Le 08/10/2021, à 17:18
- nany
Re : [résolu] Résolution VGA au démarrage du système
Bonjour,
Pas de changement, je suis toujours obligé de passer par le menu de régénération de GRUB.
C’est étrange que tu doives passer par ce menu.
Que ce passe-t-il si tu fais juste resume ?
En ligne
#13 Le 08/10/2021, à 17:28
- ylag
Re : [résolu] Résolution VGA au démarrage du système
Bonjour,
J'ai l'impression que ce GPU est mal supporté par le pilote libre nouveau, dont le module serait correctement chargé en se fiant au résultat de la commande lsmod au message #10...
Si ça fonctionne correctement en amorçant à partir du mode «recovery», peut-être tenter d'ajouter l'option nomodeset à la ligne de commande dans le menu grub ?
A+
En ligne
#14 Le 08/10/2021, à 17:32
- nany
Re : [résolu] Résolution VGA au démarrage du système
peut-être tenter d'ajouter l'option nomodeset à la ligne de commande dans le menu grub ?
C’est bien l’idée que j’avais en tête mais j’attends de savoir ce que ça donne avec simplement resume.
En ligne
#15 Le 08/10/2021, à 17:53
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Excellente idée, j'obtiens bien la résolution de 1280x720
pour info : Au vu de la réponse #13
lors du premier démarrage sur la clé USB je n'ai pu démarrer qu'après avoir positionné l'option "nomodeset"
Hors ligne
#16 Le 08/10/2021, à 17:56
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Mais je ne sais pas (du tout) comment rajouter ceci dans le grub !
Hors ligne
#17 Le 08/10/2021, à 18:12
- nany
Re : [résolu] Résolution VGA au démarrage du système
Alors passe cette commande (une et une seule fois) :
sudo sed -i 's/splash/splash nomodeset/' /etc/default/grub
Puis donne les retours de :
cat /etc/default/grub
et de :
sudo update-grub
Enfin redémarre normalement et dis nous si tu as un affichage correct.
En ligne
#18 Le 08/10/2021, à 18:16
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
jyb@jyb-CR600:~$ 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 splash nomodeset"
GRUB_CMDLINE_LINUX="nomodeset"
# 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"
jyb@jyb-CR600:~$
jyb@jyb-CR600:~$ sudo update-grub
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-5.11.0-37-generic
Image mémoire initiale trouvée : /boot/initrd.img-5.11.0-37-generic
Image Linux trouvée : /boot/vmlinuz-5.11.0-27-generic
Image mémoire initiale trouvée : /boot/initrd.img-5.11.0-27-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
fait
jyb@jyb-CR600:~$
Hors ligne
#19 Le 08/10/2021, à 18:27
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Toujours le même fonctionnement au démarrage.
Pour info, la commande "sudo sed -i 's/splash/splash nomodeset/' /etc/default/grub"
ne m'avait retourné aucun message.
Hors ligne
#20 Le 08/10/2021, à 18:45
- nany
Re : [résolu] Résolution VGA au démarrage du système
Toujours le même fonctionnement au démarrage.
Qu’entends-tu par là ? Tu as toujours une résolution de 640×480 ?
Pour info, la commande "sudo sed -i 's/splash/splash nomodeset/' /etc/default/grub"
ne m'avait retourné aucun message.
C’est normal et c’est pour ça que j’ai précisé de ne la lancer qu’une seule fois.
En ligne
#21 Le 08/10/2021, à 18:51
- ylag
Re : [résolu] Résolution VGA au démarrage du système
Re,
Sous réserve de ce qu'en pense @nany, Il faudrait peut-être aussi ajouter l'option dis_ucode_ldr, en plus de nomodeset ?
Ce qui donnerait dans le fichier /etc/default/grub :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset dis_ucode_ldr"
...ne pas oublier la commande suivante après chaque modif au fichier /etc/default/grub :
sudo update-grub
A+
Dernière modification par ylag (Le 08/10/2021, à 18:57)
En ligne
#22 Le 08/10/2021, à 18:54
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Oui, j'ai toujours ma résolution de 640x480
Hors ligne
#23 Le 08/10/2021, à 18:59
- nany
Re : [résolu] Résolution VGA au démarrage du système
Oui, j'ai toujours ma résolution de 640x480
Donne le retour de :
cat /proc/cmdline
puis redémarre en recovery et redonne ce même retour.
En ligne
#24 Le 08/10/2021, à 19:14
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
Avant redémarrage, sachant que mon dernier démarrage était déja en recovery
jyb@jyb-CR600:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-37-generic root=UUID=1a39e61a-d7f7-4d59-8106-586ba505ddfc ro recovery nomodeset dis_ucode_ldr nomodeset
Hors ligne
#25 Le 08/10/2021, à 19:21
- jybfb
Re : [résolu] Résolution VGA au démarrage du système
jyb@jyb-CR600:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.11.0-37-generic root=UUID=1a39e61a-d7f7-4d59-8106-586ba505ddfc ro recovery nomodeset dis_ucode_ldr nomodeset
Hors ligne