Chromium ne fonctionne pas sur une nouvelle install

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 :slightly_smiling:
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