Et si vous tapez
chromium
dans une console, ça vous retourne quoi ?
Et si vous tapez
chromium
dans une console, ça vous retourne quoi ?
retourne rien et chromium s’ouvre. J’ai exprès installé chromium à côté de google-chrome pour tester.
Ça ressemble à ça
sudo adduser darko video
Complètement.
Et pourtant mon utilisateur fait bien partie du groupe vidéo :
darko@paris:~$ groups
darko cdrom floppy audio dip video plugdev netdev lpadmin scanner bluetooth
ou ça
en tout cas ça semble du à la carte graphique gérée par nvidia
C’est vrai. En même temps je sais pas si t’as parcouru le fil, mais donc avec le driver Nouveau, Chromium ne s’ouvre tout simplement pas. Dans les deux configurations ça ne marche pas ahah.
Pour en revenir à la solution proposée sur le dernier lien que tu as posté, ça ne vous parait pas risqué/sale la solution qu’ils proposent ? Ça donnerait quoi avec le grub de 2016 ?
Apparemment avec grub2 ça serait, dans
/etc/default/grub
Je sais pas, ça vous inspire ?
Aucune idée, c’est pas une question de grub, c’est pour imposer une taille de memoire à allouer
il faut voir ce qui est actuellement sur ton installation et voir si ça semble utile d’augmenter à 256M
@desktop:~$ cat /proc/meminfo | grep -i vmallo
VmallocTotal: 122880 kB
VmallocUsed: 17120 kB
VmallocChunk: 97036 kB
Actuellement j’ai en gros 122M
Moi j’ai en gros la même chose hein, une sorte de 128Mo
darko@paris:~$ cat /proc/meminfo | grep -i vmalloc
VmallocTotal: 122880 kB
VmallocUsed: 58456 kB
VmallocChunk: 59780 kB
toute façon tu peux le tester en appuyant sur la touche e sur la ligne de ton kernel quand le menu grub s’affiche et l’ajouter derriere le quiet temporairement pour un seul démarrage
J’ai pas l’impression que ça ait marché. C’est bien la ligne /boot/vmlinuz-3… qu’il faut éditer ?
J’ai bien passé l’argument sur cette ligne, ça a booté, mais j’ai toujours les mêmes valeurs pour “cat /proc/meminfo | grep -i vmalloc”
C’est au démarrage quand tu as l’écran de GRUB.
Voici une page des problèmes connus par NVIDIA
http://us.download.nvidia.com/XFree86/Linux-x86/260.19.12/README/knownissues.html
Augmenter vmalloc en fait partie ,
Oui au démarrage, ça j’avais compris
Merci, je vais jeter un coup d’œil.
Effectivement ils disent de tester ça dans certains cas. Moi je veux bien essayer, mais je capte pas ou passer la ligne “GRUB_CMDLINE_LINUX=“vmalloc=256MB””.
Exemple aléatoire :
[code]recordfail
insmod ext2
set root='(hd1,1)
search --no-floppy --fs-uuid --set 2ea0ae64a-7104-4545-b405-5633fdad70bd
linux /boot/vmlinuz-2.6.30.8-generic root=UUID=2ea0ae64a-7104-4545-b405-5633fdad70bd ro quiet splash
initrd /boot/initrd.img-2.6.30.8-generic[/code]
Où faut-il insérer l’argument GRUB_CMDLINE_LINUX=“vmalloc=256MB” ?
Quand c’est en direct c’est
quiet vmalloc=256MB
Ah, mais on ne s’est pas compris je pense. Je ne sais pas me servir de l’option grub “passez des commandes directement au boot”.
Ce que j’ai fait :
J’ai sélectionné la ligne du noyau sur lequel je voulais booter ;
J’ai pressé la touche e ;
Je me suis retrouvé sur une page d’arguments semblables à celle que j’ai copié dans mon message de 20H52 ;
J’ai rajouté la ligne GRUB_CMDLINE_LINUX=“vmalloc=256MB” entre “root=UUID=blabla” et “ro” ;
Ça n’a pas marché, commande non prise en compte.
Que faut-il que je fasse “pas à pas” pour passer cet argument “vmalloc=256MB”. (Je comprends vite mais il faut m’expliquer longtemps, c’est vrai).
Tu fais comme tu as fait mais tu écris simplement vmalloc=256MB après le mot quiet
Ah c’est bon, j’y suis enfin arrivé. Malheureusement, comme tu peux le voir, ça n’est pas la cause du problème :
darko@paris:~$ cat /proc/meminfo | grep -i vmalloc
VmallocTotal: 262144 kB
VmallocUsed: 57924 kB
VmallocChunk: 199156 kB
darko@paris:~$ chromium
NVIDIA: could not open the device file /dev/nvidia0 (Operation not permitted).
NVIDIA: could not open the device file /dev/nvidia0 (Operation not permitted).
chromium lance de nombreux processus et il faudrait être certain qu’ils ont tous les droits sur /dev/nvidia
Cherche dans les logs /var/log/syslog et /var/log/kern.log
J’ai eu ça. Simultanément j’ai commandé des lancements répétés de chromium. Moi je vois rien.
root@paris:/home/darko# tail -f /var/log/syslog
Mar 4 22:41:32 paris kernel: [ 1428.657038] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Mar 4 22:41:32 paris kernel: [ 1428.657048] Bluetooth: BNEP filters: protocol multicast
Mar 4 22:41:32 paris kernel: [ 1428.657064] Bluetooth: BNEP socket layer initialized
Mar 4 22:41:32 paris dbus[491]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
Mar 4 22:41:32 paris bluetoothd[2037]: Bluetooth management interface 1.6 initialized
Mar 4 22:41:32 paris NetworkManager[472]: <info> use BlueZ version 5
Mar 4 22:41:32 paris systemd[1]: Starting Hostname Service...
Mar 4 22:41:32 paris systemd-hostnamed[2048]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
Mar 4 22:41:32 paris dbus[491]: [system] Successfully activated service 'org.freedesktop.hostname1'
Mar 4 22:41:32 paris systemd[1]: Started Hostname Service.
root@paris:/home/darko# tail -f /var/log/kern.log
Mar 4 22:39:01 paris kernel: [ 1277.556848] plugin-containe[1918]: segfault at 9 ip 00000009 sp bf9d96b4 error 14
Mar 4 22:41:31 paris kernel: [ 1428.483584] Bluetooth: Core ver 2.19
Mar 4 22:41:31 paris kernel: [ 1428.483642] NET: Registered protocol family 31
Mar 4 22:41:31 paris kernel: [ 1428.483647] Bluetooth: HCI device and connection manager initialized
Mar 4 22:41:31 paris kernel: [ 1428.483668] Bluetooth: HCI socket layer initialized
Mar 4 22:41:31 paris kernel: [ 1428.483677] Bluetooth: L2CAP socket layer initialized
Mar 4 22:41:31 paris kernel: [ 1428.483705] Bluetooth: SCO socket layer initialized
Mar 4 22:41:32 paris kernel: [ 1428.657038] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Mar 4 22:41:32 paris kernel: [ 1428.657048] Bluetooth: BNEP filters: protocol multicast
Mar 4 22:41:32 paris kernel: [ 1428.657064] Bluetooth: BNEP socket layer initialized