Opened 21 months ago
Last modified 21 months ago
#14487 feedback defect
dies at startup
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Window Toolkit | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | Linux64 (X11) | |
Project: | ChimeraX |
Description (last modified by )
Hi,
I've installed Chimerax 1.7.1 using the .deb.
When launching the application from the icon
It appears the Chimerax window along with another
error panel and after one or two seconds these
are closed.
If I call Chimerax from a shell I receive the following:
$ chimerax
NOTE: available bundle cache has not been initialized yet
[48347:48390:0126/183239.131894:ERROR:skia_output_surface_impl.cc(927)]
surface_size=1224x615
format=6
color_type=4
backend_format.isValid()=0
backend_format.backend()=5
backend_format.asGLFormat()=0
backend_format.asVkFormat()=0
backend_format.asVkFormat() vk_format=0
surface_origin=1
willGlFBO0=0
Segmentation fault (core dumped)
If this can be useful on my laptop:
$ uname -a
Linux xxxx-Lenovo-IdeaPad-S340-15API 5.4.0-74-generic #83-Ubuntu SMP Sat May 8 02:35:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
$ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: AMD (0x1002)
Device: AMD RAVEN (DRM 3.40.0, 5.4.0-74-generic, LLVM 11.0.1) (0x15d8)
Version: 20.3.4
Accelerated: yes
Video memory: 2048MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 866 MB, largest block: 866 MB
VBO free aux. memory - total: 5689 MB, largest block: 5689 MB
Texture free memory - total: 866 MB, largest block: 866 MB
Texture free aux. memory - total: 5689 MB, largest block: 5689 MB
Renderbuffer free memory - total: 866 MB, largest block: 866 MB
Renderbuffer free aux. memory - total: 5689 MB, largest block: 5689 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 2048 MB
Total available memory: 7928 MB
Currently available dedicated video memory: 866 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD RAVEN (DRM 3.40.0, 5.4.0-74-generic, LLVM 11.0.1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.3.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.3.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
The same problem also with Chimerax 1.7.0 but not 1.6.
Thanks.
Saverio
Change History (2)
comment:1 by , 21 months ago
Description: | modified (diff) |
---|---|
Status: | assigned → feedback |
comment:2 by , 21 months ago
Hi, the output of the commands: $ gdb chimerax GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.1) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from chimerax... (No debugging symbols found in chimerax) (gdb) run Starting program: /usr/bin/chimerax [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffdff7d700 (LWP 4158)] [New Thread 0x7fffde55a700 (LWP 4159)] [New Thread 0x7fffddd59700 (LWP 4160)] [New Thread 0x7fffdd48f700 (LWP 4161)] [New Thread 0x7fffdcb02700 (LWP 4162)] [New Thread 0x7fffcab26700 (LWP 4163)] [New Thread 0x7fffca325700 (LWP 4164)] [New Thread 0x7fffc9b24700 (LWP 4165)] [New Thread 0x7fffc9323700 (LWP 4166)] [New Thread 0x7fffc8b22700 (LWP 4167)] [New Thread 0x7fffabfff700 (LWP 4168)] [New Thread 0x7fffa3fff700 (LWP 4169)] [New Thread 0x7fffab7fe700 (LWP 4170)] [New Thread 0x7fffaaffd700 (LWP 4171)] [New Thread 0x7fffaa7fc700 (LWP 4172)] [New Thread 0x7fffa9ffb700 (LWP 4173)] [New Thread 0x7fffa97fa700 (LWP 4174)] [New Thread 0x7fffa8ff9700 (LWP 4175)] [New Thread 0x7fffa37fe700 (LWP 4176)] NOTE: available bundle cache has not been initialized yet warning: Loadable section ".note.gnu.property" outside of ELF segments [New Thread 0x7fff8170a700 (LWP 4185)] [Thread 0x7fff8170a700 (LWP 4185) exited] [New Thread 0x7fff8170a700 (LWP 4186)] [Detaching after fork from child process 4187] [Detaching after fork from child process 4188] [Detaching after fork from child process 4189] [New Thread 0x7fff775c0700 (LWP 4192)] [New Thread 0x7fff76dbf700 (LWP 4193)] [New Thread 0x7fff765be700 (LWP 4194)] [New Thread 0x7fff75dbd700 (LWP 4195)] [New Thread 0x7fff7521a700 (LWP 4196)] [New Thread 0x7fff74a19700 (LWP 4197)] [New Thread 0x7fff5b7fe700 (LWP 4199)] [New Thread 0x7fff5bfff700 (LWP 4198)] [New Thread 0x7fff5affd700 (LWP 4200)] [New Thread 0x7fff5a7fc700 (LWP 4201)] [New Thread 0x7fff59ffb700 (LWP 4202)] [New Thread 0x7fff597fa700 (LWP 4203)] [New Thread 0x7fff58ff9700 (LWP 4204)] [New Thread 0x7fff3bfff700 (LWP 4205)] [Thread 0x7fff3bfff700 (LWP 4205) exited] [New Thread 0x7fff3bfff700 (LWP 4206)] [Thread 0x7fff3bfff700 (LWP 4206) exited] [New Thread 0x7fff3bfff700 (LWP 4207)] [New Thread 0x7fff3b7fe700 (LWP 4208)] [Detaching after vfork from child process 4209] [Detaching after vfork from child process 4211] [New Thread 0x7fff3affd700 (LWP 4212)] [New Thread 0x7fff3a7fc700 (LWP 4213)] [New Thread 0x7fff39ffb700 (LWP 4214)] [New Thread 0x7fff397fa700 (LWP 4228)] [New Thread 0x7fff38ff9700 (LWP 4229)] [New Thread 0x7fff1bfff700 (LWP 4230)] [New Thread 0x7fff137fe700 (LWP 4231)] [New Thread 0x7fff1b7fe700 (LWP 4232)] [New Thread 0x7fff1affd700 (LWP 4233)] [New Thread 0x7fff1a7fc700 (LWP 4234)] [Thread 0x7fff1a7fc700 (LWP 4234) exited] [New Thread 0x7fff1a7fc700 (LWP 4235)] [New Thread 0x7fff19bfb700 (LWP 4236)] [New Thread 0x7fff193fa700 (LWP 4251)] [New Thread 0x7fff13fff700 (LWP 4258)] [Thread 0x7fff13fff700 (LWP 4258) exited] [New Thread 0x7fff13fff700 (LWP 4266)] [New Thread 0x7fff12a0d700 (LWP 4268)] [Detaching after vfork from child process 4269] [Detaching after vfork from child process 4270] [Detaching after vfork from child process 4271] [Detaching after vfork from child process 4272] [Detaching after vfork from child process 4274] [New Thread 0x7fff117f1700 (LWP 4276)] [New Thread 0x7fff10ff0700 (LWP 4277)] [New Thread 0x7ffeebfff700 (LWP 4278)] [4153:4207:0127/090613.644714:ERROR:skia_output_surface_impl.cc(927)] surface_size=1224x615 format=6 color_type=4 backend_format.isValid()=0 backend_format.backend()=5 backend_format.asGLFormat()=0 backend_format.asVkFormat()=0 backend_format.asVkFormat() vk_format=0 surface_origin=1 willGlFBO0=0 --Type for more, q to quit, c to continue without paging-- Thread 33 "Chrome_InProcGp" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fff59ffb700 (LWP 4202)] 0x00007fffe2c52783 in ?? () from /usr/lib/ucsf-chimerax/lib/python3.11/site-packages/PyQt6/Qt6/lib/libQt6WebEngineCore.so.6 (gdb) bt #0 0x00007fffe2c52783 in () at /usr/lib/ucsf-chimerax/lib/python3.11/site-packages/PyQt6/Qt6/lib/libQt6WebEngineCore.so.6 #1 0x0000000000000000 in () (gdb) Thanks. Saverio Il 26.01.2024 22:39 ChimeraX ha scritto: > -------------------------------------+--------------------------- > Reporter: svle@\u2026 | Owner: Greg Couch > Priority: high | Milestone: > Resolution: | Keywords: | Platform: Linux64 (X11) > -------------------------------------+--------------------------- > Changes (by Greg Couch): description: >> Hi, I've installed Chimerax 1.7.1 using the .deb. When launching the application from the icon It appears the Chimerax window along with another error panel and after one or two seconds these are closed. If I call Chimerax from a shell I receive the following: $ chimerax NOTE: available bundle cache has not been initialized yet [48347:48390:0126/183239.131894:ERROR:skia_output_surface_impl.cc(927)] surface_size=1224x615 format=6 color_type=4 backend_format.isValid()=0 backend_format.backend()=5 backend_format.asGLFormat()=0 backend_format.asVkFormat()=0 backend_format.asVkFormat() vk_format=0 surface_origin=1 willGlFBO0=0 Segmentation fault (core dumped) If this can be useful on my laptop: $ uname -a Linux xxxx-Lenovo-IdeaPad-S340-15API 5.4.0-74-generic #83-Ubuntu SMP Sat May 8 02:35:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux $ glxinfo -B name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: AMD (0x1002) Device: AMD RAVEN (DRM 3.40.0, 5.4.0-74-generic, LLVM 11.0.1) (0x15d8) Version: 20.3.4 Accelerated: yes Video memory: 2048MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 866 MB, largest block: 866 MB VBO free aux. memory - total: 5689 MB, largest block: 5689 MB Texture free memory - total: 866 MB, largest block: 866 MB Texture free aux. memory - total: 5689 MB, largest block: 5689 MB Renderbuffer free memory - total: 866 MB, largest block: 866 MB Renderbuffer free aux. memory - total: 5689 MB, largest block: 5689 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 2048 MB Total available memory: 7928 MB Currently available dedicated video memory: 866 MB OpenGL vendor string: AMD OpenGL renderer string: AMD RAVEN (DRM 3.40.0, 5.4.0-74-generic, LLVM 11.0.1) OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.3.4 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.3.4 OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.4 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 The same problem also with Chimerax 1.7.0 but not 1.6. Thanks. Saverio 1.7.1 using the .deb. > It appears the Chimerax window along with another after one or two seconds these shell I receive the following: cache has not been initialized yet > [48347:48390:0126/183239.131894:ERROR:skia_output_surface_impl.cc(927)] > surface_size=1224x615 > backend_format.isValid()=0 > backend_format.asGLFormat()=0 > backend_format.asVkFormat() vk_format=0 > willGlFBO0=0 on my laptop: 5.4.0-74-generic #83-Ubuntu SMP Sat x86_64 x86_64 GNU/Linux :0 screen: 0 (GLX_MESA_query_renderer): (DRM 3.40.0, 5.4.0-74-generic, LLVM 11.0.1) (0x15d8) > Accelerated: yes profile: core (0x1) version: 4.6 version: 3.2 866 MB, largest block: 866 MB largest block: 5689 MB block: 866 MB block: 5689 MB block: 866 MB block: 5689 MB memory: 2048 MB dedicated video memory: 866 MB renderer string: AMD RAVEN (DRM 3.40.0, 5.4.0-74-generic, LLVM > 11.0.1) 20.3.4 > OpenGL core profile context flags: (none) mask: core profile Profile) Mesa 20.3.4 > OpenGL context flags: (none) profile 20.3.4 GLSL ES 3.20 > Thanks. looks like it is part of Qt web browser in a terminal, run "gdb chimerax". Then at the gdb And when ChimeraX crashes, type "bt", to get the that to us. Ubuntu 20.04. You need https://doc.qt.io/qt-6/supported- [1] ChimeraX ChimeraX Issue Tracker
skia_output_surface_impl.cc looks like it is part of Qt web browser source.
To confirm that, in a terminal, run "gdb chimerax". Then at the gdb prompt, type "run". And when ChimeraX crashes, type "bt", to get the backtrace, and send that to us.
That said, the Qt toolkit has dropped support for Ubuntu 20.04. You need to upgrade your system to 22.04. See https://doc.qt.io/qt-6/supported-platforms.html.