Issue metadata
Sign in to add a comment
|
GPU process unable to boot on Nouveau driver
Reported by
horzad...@gmail.com,
Oct 28 2016
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2902.0 Safari/537.36 Steps to reproduce the problem: 1. Start chrome v56 (current dev) on nouveau, open chrome://gpu , notice "GPU process was unable to boot: GPU process launch failed." 2. Start the same thing on nvidia binary driver, open chrome://gpu , hardware acceleration works fine 3. Start chrome v55 (current beta) or older on nouveau or nvidia, everything is fine, hardware acceleration works What is the expected behavior? I would expect hardware acceleration to work on v56. What went wrong? I haven't noticed anything about GPU acceleration being deliberately disabled for nouveau driver in v56, so I'm not sure what's up with this. Did this work before? Yes 55.0.2883.28 Chrome version: 56.0.2902.0 Channel: dev OS Version: 4.8.0-26-generic Flash Version: In case it helps reproduce: Ubuntu 16.10 on KDE, running xserver - not wayland. Chrome dev (v56) works fine with nvidia, but disables hardware acceleration with nouveau driver. Chrome beta (v55) works fine with both nouveau and nvidia binary drivers.
,
Oct 28 2016
,
Nov 2 2016
horzadome@, In order to further triage this issue could you please perform the below steps 1. goto Wrench->Settings 2. At the bottom of the page click on 'Show advanced settingsā¦' 3. Scroll down the page again until you find the System heading, below which is an option to 'Use hardware acceleration when available'. 4. If the check box is not ticked, please tick on it and restart the browser. After this could you open "chrome://gpu" in browser and let us know your observations.
,
Nov 2 2016
This was showing enabled the whole time. However, deleting "Local State" file fixed the issue for me.
,
Nov 3 2016
horzadome@ : Thanks for the update, can you please confirm if we can close the issue.
,
Nov 7 2016
As per comment #4 closing this issue, Please raise a new issue if you come across the similar one on latest chrome version. Thanks!
,
Jun 9 2017
I've seen a very funny behavior where the GPU process failed to start and running chrome *once* with --single-process appears to have fixed it. $ lsb_release -a Distributor ID: LinuxMint Description: Linux Mint 18.1 Serena Release: 18.1 Codename: serena $ uname -a Linux hal 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux $ modinfo nouveau filename: /lib/modules/4.4.0-57-generic/kernel/drivers/gpu/drm/nouveau/nouveau.ko license: GPL and additional rights description: nVidia Riva/TNT/GeForce/Quadro/Tesla author: Nouveau Project srcversion: EC92A4D3DAC91500A127A5C alias: pci:v000012D2d*sv*sd*bc03sc*i* alias: pci:v000010DEd*sv*sd*bc03sc*i* depends: drm,drm_kms_helper,ttm,mxm-wmi,wmi,video,i2c-algo-bit intree: Y vermagic: 4.4.0-57-generic SMP mod_unload modversions parm: tv_norm:Default TV norm. Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J, hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i. Default: PAL *NOTE* Ignored for cards with external TV encoders. (charp) parm: vram_pushbuf:Create DMA push buffers in VRAM (int) parm: nofbaccel:Disable fbcon acceleration (int) parm: tv_disable:Disable TV-out detection (int) parm: ignorelid:Ignore ACPI lid status (int) parm: duallink:Allow dual-link TMDS (default: enabled) (int) parm: pstate:enable sysfs pstate file, which will be moved in the future (int) parm: config:option string to pass to driver core (charp) parm: debug:debug string to pass to driver core (charp) parm: noaccel:disable kernel/abi16 acceleration (int) parm: modeset:enable driver (default: auto, 0 = disabled, 1 = enabled, 2 = headless) (int) parm: runpm:disable (0), force enable (1), optimus only default (-1) (int) chrome://gpu with --single-process flag : gpu-single-process.txt chrome://gpu without --single-process flag *afterwards* : gpu-normal.txt Unfortunately I can no longer show you the output of the case where the GPU process fails to start since I hadn't saved that...
,
Jun 27 2017
I think I found the issue! I had another chromium profile that was suffering from the same issue and the same fix worked. The root cause of the issue I believe is that I switched from the proprietary Nvidia driver to the nouveau driver since the profile was created. However the chromium GPU configuration is still for the Nvidia driver and hence the GPU process is failing to start. As before, the fix is running chromium with the --single-process flag once. chrome://gpu *before* running with --single-process flag: chromium-before.txt chrome://gpu *after* running with --single-process flag: chromium-after.txt
,
Jun 27 2017
Since this issue is closed as wontfix, should I be opening a new issue? |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by horzad...@gmail.com
, Oct 28 2016