You are not logged in.

#1 2023-10-04 10:31:38

martinc2
Member
Registered: 2011-09-23
Posts: 65

[SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

(resolved with mesa 23.2.1-2)

Hi, google-chrome 117.0.5938.132-1 barfs when trying to initialize GL, resulting in a session with no hw acceleration and no WebGL.  Downgrading mesa to 23.1.8-1 resolves the issue.

pastebin of STDERR log is here.

I'm on intel irix, no particular settings that I can think of that would interfere.  I'm not sure if this is a chrome or a mesa issue; admins please feel free to move this post to the AUR subforum if more appropriate.

Last edited by martinc2 (2023-10-07 17:27:08)

Offline

#2 2023-10-05 07:48:47

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,577

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

https://aur.archlinux.org/packages/google-chrome was updated to 117.0.5938.149-1 yesterday evening, does that work witrh latest mesa ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2023-10-05 08:45:40

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,193
Website

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#4 2023-10-05 10:21:28

martinc2
Member
Registered: 2011-09-23
Posts: 65

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

Lone_Wolf wrote:

https://aur.archlinux.org/packages/google-chrome was updated to 117.0.5938.149-1 yesterday evening, does that work witrh latest mesa ?

Nope, unfortunately the issue persists.

No issues on a Desktop i7-6700 (skylake, HD Graphics 530).

Offline

#5 2023-10-05 10:43:40

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,960

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

sometimes chrome doesn't properly invalidate it's GL cache on mesa updates and keels over in various ways and forms, try removing  ~/.config/google-chrome/ShaderCache (and/or ~/.config/google-chrome/Default/GPUCache ) (I don't know the actual chrome path/this was subsituted from chromium)

FWIW can you reproduce your issues on chromium? If you can, we likely have a mesa issue.

Offline

#6 2023-10-05 12:42:26

martinc2
Member
Registered: 2011-09-23
Posts: 65

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

For chrome, removing the Cache files makes no difference.

The same issues persist with chromium 117.0.5938.149 (though STDERR is less verbose)

[4569:4569:1005/133723.482086:ERROR:policy_logger.cc(154)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled.
[4569:4569:1005/133725.059720:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
[4669:1:1005/133726.046209:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
[4569:4569:1005/133726.139413:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
[4569:4569:1005/133727.204222:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
[4670:7:1005/133727.330560:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
[4669:7:1005/133727.331251:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.

Offline

#7 2023-10-06 08:25:44

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,577

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

You already mentioned downgrading mesa helped, but this could be something that is exposed by mesa, not caused.

STDERR reports when things have gone wrong, but doesn't help to determine how that happened.
Please post full lspci -k and journal (as root) from the most recent fail.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#8 2023-10-06 08:53:42

martinc2
Member
Registered: 2011-09-23
Posts: 65

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

Thanks @Lone_Wolf for your help.

(running chromium):

Offline

#9 2023-10-06 14:20:12

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 71,689

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

Oct 06 09:41:50 jeff systemd[1]: Created slice Slice /system/systemd-coredump.
Oct 06 09:41:50 jeff systemd[1]: Started Process Core Dump (PID 2492/UID 0).
Oct 06 09:41:51 jeff systemd-coredump[2493]: Process 2378 (chromium) of user 1000 dumped core.
                                             
                                             Stack trace of thread 2378:
                                             #0  0x0000000000000000 n/a (n/a + 0x0)
                                             ELF object binary architecture: AMD x86-64
Oct 06 09:41:51 jeff systemd[1]: systemd-coredump@0-2492-0.service: Deactivated successfully.
Oct 06 09:41:51 jeff krunner[2330]: [2330:2330:1006/094151.267733:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
Oct 06 09:41:51 jeff systemd[1]: Started Process Core Dump (PID 2540/UID 0).
Oct 06 09:41:51 jeff systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Oct 06 09:41:52 jeff systemd-coredump[2541]: Process 2510 (chromium) of user 1000 dumped core.
                                             
                                             Stack trace of thread 2510:
                                             #0  0x0000000000000000 n/a (n/a + 0x0)
                                             ELF object binary architecture: AMD x86-64
Oct 06 09:41:52 jeff NetworkManager[989]: <warn>  [1696581712.2260] platform-linux: do-add-ip6-address[3: fe80::c1a7:e56b:209d:2910]: failure 95 (Operation not supported)
Oct 06 09:41:52 jeff systemd[1]: systemd-coredump@1-2540-0.service: Deactivated successfully.
Oct 06 09:41:52 jeff krunner[2330]: [2330:2330:1006/094152.255329:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
Oct 06 09:41:52 jeff krunner[2434]: [2434:8:1006/094152.441983:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
Oct 06 09:41:52 jeff systemd[1]: Started Process Core Dump (PID 2597/UID 0).
Oct 06 09:41:53 jeff systemd-coredump[2598]: Process 2567 (chromium) of user 1000 dumped core.
                                             
                                             Stack trace of thread 2567:
                                             #0  0x0000000000000000 n/a (n/a + 0x0)
                                             ELF object binary architecture: AMD x86-64
Oct 06 09:41:53 jeff systemd[1]: systemd-coredump@2-2597-0.service: Deactivated successfully.
Oct 06 09:41:53 jeff krunner[2435]: [2435:8:1006/094153.220270:ERROR:command_buffer_proxy_impl.cc(321)] GPU state invalid after WaitForGetOffsetInRange.
Oct 06 09:41:53 jeff krunner[2435]: [2435:8:1006/094153.220978:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
Oct 06 09:41:53 jeff krunner[2330]: [2330:2330:1006/094153.221109:ERROR:gpu_process_host.cc(989)] GPU process exited unexpectedly: exit_code=139
Oct 06 09:41:53 jeff krunner[2434]: [2434:8:1006/094153.369319:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
Oct 06 09:41:53 jeff krunner[2435]: [2435:8:1006/094153.373584:ERROR:command_buffer_proxy_impl.cc(129)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.

Looks like https://bbs.archlinux.org/viewtopic.php?id=289333 and then there's also https://bbs.archlinux.org/viewtopic.php … 5#p2124845

Offline

#10 2023-10-07 17:26:23

martinc2
Member
Registered: 2011-09-23
Posts: 65

Re: [SOLVED] mesa 23.2.1-1: google chrome can't initialise GL

mesa 23.2.1-2 resolves the issue

Offline

Board footer

Powered by FluxBB