[Bug 1193520] New: rancher-desktop installed from isv:Rancher:{dev,stable} bugs out on startup for me
https://bugzilla.suse.com/show_bug.cgi?id=1193520 Bug ID: 1193520 Summary: rancher-desktop installed from isv:Rancher:{dev,stable} bugs out on startup for me Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: hp.jansen@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hi, the behavior is always the same: an empty window opens, and disappears shortly thereafter. Simulating rancher-desktop start-up for the first time: $~/.config> rm -r rancher-desktop $~/.config> gdb rancher-desktop Reading symbols from rancher-desktop... (No debugging symbols found in rancher-desktop) Missing separate debuginfos, use: zypper install rancher-desktop-debuginfo-0.6.0.535.93a1c38-63.1.x86_64 (gdb) run Starting program: /usr/bin/rancher-desktop [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7ffff3c8a640 (LWP 28104)] [Detaching after fork from child process 28105] [Detaching after fork from child process 28106] [Detaching after fork from child process 28107] [New Thread 0x7ffff3489640 (LWP 28110)] [New Thread 0x7ffff2c88640 (LWP 28111)] [New Thread 0x7ffff2487640 (LWP 28112)] [New Thread 0x7ffff1c86640 (LWP 28113)] [New Thread 0x7ffff1485640 (LWP 28114)] [New Thread 0x7ffff0c84640 (LWP 28115)] [New Thread 0x7ffff0260640 (LWP 28116)] [New Thread 0x7fffefa5f640 (LWP 28117)] [New Thread 0x7fffef25e640 (LWP 28118)] [New Thread 0x7fffeea5d640 (LWP 28119)] [New Thread 0x7fffee25c640 (LWP 28120)] [New Thread 0x7fffee253640 (LWP 28121)] [New Thread 0x7fffeda52640 (LWP 28122)] [New Thread 0x7fffed251640 (LWP 28123)] [New Thread 0x7fffeca50640 (LWP 28124)] [New Thread 0x7fffebcc3640 (LWP 28126)] [New Thread 0x7fffeb4c2640 (LWP 28127)] Downloading 0.01 MB separate debug info for /usr/lib64/gtk-3.0/modules/libcolorreload-gtk-module.so Downloading 0.39 MB separate debug info for /home/hp/.cache/debuginfod_client/8997b0b84f6ead53335d5d6603e9769dafdd2659/debuginfo [New Thread 0x7fffeacc1640 (LWP 28130)] [Thread 0x7fffeacc1640 (LWP 28130) exited] [New Thread 0x7fffeacc1640 (LWP 28131)] [New Thread 0x7fffea160640 (LWP 28132)] [New Thread 0x7fffe9c07640 (LWP 28133)] [New Thread 0x7fffe9406640 (LWP 28134)] [New Thread 0x7fffe8c05640 (LWP 28135)] [New Thread 0x7fffe8404640 (LWP 28136)] [New Thread 0x7fffe7be3640 (LWP 28139)] [New Thread 0x7fffe73e2640 (LWP 28138)] [New Thread 0x7fffe6bb5640 (LWP 28137)] [New Thread 0x7fffe638a640 (LWP 28140)] [New Thread 0x7fffe5b89640 (LWP 28141)] [New Thread 0x7fffe5388640 (LWP 28144)] [Detaching after fork from child process 28145] [New Thread 0x7fffe4b87640 (LWP 28146)] [New Thread 0x7fffe4386640 (LWP 28147)] [New Thread 0x7fffe3b85640 (LWP 28148)] [New Thread 0x7fffe3314640 (LWP 28157)] [New Thread 0x7fffe2b13640 (LWP 28158)] [Detaching after fork from child process 28159] libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) [28095:1208/103217.973334:FATAL:gpu_data_manager_impl_private.cc(415)] GPU process isn't usable. Goodbye. Thread 6 "Chrome_IOThread" received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 0x7ffff1c86640 (LWP 28113)] 0x00005555571283d8 in ?? () (gdb) bt #0 0x00005555571283d8 in () #1 0x00007ffff1c84510 in () #2 0x0000555556f0cff0 in () #3 0x0000000000000008 in () #4 0xaaaaaaaaaaaaaaaa in () #5 0x0000000000000000 in () (gdb) The package is built in an "unusual" way, including fetching some large binary blobs from somewhere, doesn't provide debug info (as seen above) and resulting in a quite unusual layout as well: $~/.config> l /opt/rancher-desktop/ insgesamt 179480 drwxr-xr-x 6 root root 4096 3. Dez 19:43 ./ dr-xr-xr-x 10 root root 131 22. Nov 18:17 ../ -rw-r--r-- 1 root root 126787 3. Dez 19:26 chrome_100_percent.pak -rw-r--r-- 1 root root 189438 3. Dez 19:26 chrome_200_percent.pak -rwsr-xr-x 1 root root 4708288 3. Dez 19:26 chrome-sandbox* -rw-r--r-- 1 root root 10412752 3. Dez 19:26 icudtl.dat -rwxr-xr-x 1 root root 242528 3. Dez 19:26 libEGL.so* -rwxr-xr-x 1 root root 3064624 3. Dez 19:26 libffmpeg.so* -rwxr-xr-x 1 root root 7263552 3. Dez 19:26 libGLESv2.so* -rwxr-xr-x 1 root root 4042184 3. Dez 19:26 libvk_swiftshader.so* -rwxr-xr-x 1 root root 6720648 3. Dez 19:26 libvulkan.so.1* -rw-r--r-- 1 root root 1060 3. Dez 19:26 LICENSE.electron.txt -rw-r--r-- 1 root root 4978855 3. Dez 19:26 LICENSES.chromium.html drwxr-xr-x 2 root root 4096 3. Dez 19:26 locales/ -rwxr-xr-x 1 root root 136631296 3. Dez 19:26 rancher-desktop* drwxr-xr-x 3 root root 39 3. Dez 23:08 resources/ -rw-r--r-- 1 root root 5148619 3. Dez 19:26 resources.pak drwxr-xr-x 5 root root 55 3. Dez 19:43 share/ -rw-r--r-- 1 root root 47955 3. Dez 19:26 snapshot_blob.bin drwxr-xr-x 2 root root 43 3. Dez 19:26 swiftshader/ -rw-r--r-- 1 root root 164759 3. Dez 19:26 v8_context_snapshot.bin -rw-r--r-- 1 root root 107 3. Dez 19:26 vk_swiftshader_icd.json Apart from ffmpeg, all additional libs seems to be loaded dynamically. $ ldd /opt/rancher-desktop/rancher-desktop linux-vdso.so.1 (0x00007ffd709a5000) libffmpeg.so => /opt/rancher-desktop/libffmpeg.so (0x00007f5ac1cd0000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f5ac1c9f000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5ac1c9a000) librt.so.1 => /lib64/librt.so.1 (0x00007f5ac1c95000) libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f5ac1c37000) libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f5ac1b00000) libxshmfence.so.1 => /lib64/libxshmfence.so.1 (0x00007f5ac1afb000) libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007f5ac1910000) libnss3.so => /lib64/libnss3.so (0x00007f5ac17df000) libnssutil3.so => /lib64/libnssutil3.so (0x00007f5ac17ad000) libsmime3.so => /lib64/libsmime3.so (0x00007f5ac1781000) libnspr4.so => /lib64/libnspr4.so (0x00007f5ac1740000) libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007f5ac1716000) libatk-bridge-2.0.so.0 => /lib64/libatk-bridge-2.0.so.0 (0x00007f5ac16de000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f5ac168d000) libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f5ac1677000) libgdk_pixbuf-2.0.so.0 => /lib64/libgdk_pixbuf-2.0.so.0 (0x00007f5ac164e000) libgtk-3.so.0 => /lib64/libgtk-3.so.0 (0x00007f5ac0e30000) libgdk-3.so.0 => /lib64/libgdk-3.so.0 (0x00007f5ac0d2f000) libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007f5ac0cdc000) libcairo.so.2 => /lib64/libcairo.so.2 (0x00007f5ac0ba9000) libm.so.6 => /lib64/libm.so.6 (0x00007f5ac0ac6000) libX11.so.6 => /lib64/libX11.so.6 (0x00007f5ac097f000) libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007f5ac097a000) libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007f5ac0975000) libXext.so.6 => /lib64/libXext.so.6 (0x00007f5ac0960000) libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f5ac0958000) libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f5ac094b000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f5ac0914000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f5ac08e9000) libxkbcommon.so.0 => /lib64/libxkbcommon.so.0 (0x00007f5ac08a1000) libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f5ac0891000) libasound.so.2 => /lib64/libasound.so.2 (0x00007f5ac078f000) libcups.so.2 => /lib64/libcups.so.2 (0x00007f5ac06dc000) libatspi.so.0 => /lib64/libatspi.so.0 (0x00007f5ac069e000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5ac0684000) libc.so.6 => /lib64/libc.so.6 (0x00007f5ac0455000) /lib64/ld-linux-x86-64.so.2 (0x00007f5aca555000) libffi.so.8 => /lib64/libffi.so.8 (0x00007f5ac0449000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f5ac03be000) libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f5ac03b7000) libz.so.1 => /lib64/libz.so.1 (0x00007f5ac039b000) libmount.so.1 => /lib64/libmount.so.1 (0x00007f5ac0357000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5ac032b000) libplc4.so => /lib64/libplc4.so (0x00007f5ac0324000) libplds4.so => /lib64/libplds4.so (0x00007f5ac031f000) libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f5ac0255000) libpangocairo-1.0.so.0 => /lib64/libpangocairo-1.0.so.0 (0x00007f5ac0244000) libXi.so.6 => /lib64/libXi.so.6 (0x00007f5ac0230000) libcairo-gobject.so.2 => /lib64/libcairo-gobject.so.2 (0x00007f5ac0224000) libepoxy.so.0 => /lib64/libepoxy.so.0 (0x00007f5ac00eb000) libfribidi.so.0 => /lib64/libfribidi.so.0 (0x00007f5ac00cb000) libpangoft2-1.0.so.0 => /lib64/libpangoft2-1.0.so.0 (0x00007f5ac00af000) libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f5abffd6000) libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f5abff8c000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f5abfec3000) libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007f5abfebe000) libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007f5abfeb1000) libwayland-cursor.so.0 => /lib64/libwayland-cursor.so.0 (0x00007f5abfea5000) libwayland-egl.so.1 => /lib64/libwayland-egl.so.1 (0x00007f5abfea0000) libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007f5abfe8f000) libthai.so.0 => /lib64/libthai.so.0 (0x00007f5abfe83000) libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007f5abfdd8000) libEGL.so.1 => /lib64/libEGL.so.1 (0x00007f5abfdc4000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f5abfd7b000) libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f5abfd76000) libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007f5abfd66000) libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f5abfd59000) libGL.so.1 => /lib64/libGL.so.1 (0x00007f5abfccc000) libXau.so.6 => /lib64/libXau.so.6 (0x00007f5abfcc5000) libwayland-server.so.0 => /lib64/libwayland-server.so.0 (0x00007f5abfcaf000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f5abfc5b000) libavahi-common.so.3 => /lib64/libavahi-common.so.3 (0x00007f5abfc4c000) libavahi-client.so.3 => /lib64/libavahi-client.so.3 (0x00007f5abfc39000) libgnutls.so.30 => /lib64/libgnutls.so.30 (0x00007f5abfa2d000) libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f5abf9f5000) libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f5abf947000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f5abf914000) libzstd.so.1 => /lib64/libzstd.so.1 (0x00007f5abf820000) liblz4.so.1 => /lib64/liblz4.so.1 (0x00007f5abf7fd000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f5abf7f1000) libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007f5abf6b2000) libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f5abf691000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f5abf688000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f5abf667000) libbrotlidec.so.1 => /lib64/libbrotlidec.so.1 (0x00007f5abf65a000) libdatrie.so.1 => /lib64/libdatrie.so.1 (0x00007f5abf651000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f5abf599000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f5abf567000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f5abf496000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f5abf47d000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f5abf477000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f5abf467000) libp11-kit.so.0 => /lib64/libp11-kit.so.0 (0x00007f5abf332000) libidn2.so.0 => /lib64/libidn2.so.0 (0x00007f5abf311000) libunistring.so.2 => /lib64/libunistring.so.2 (0x00007f5abf18b000) libtasn1.so.6 => /lib64/libtasn1.so.6 (0x00007f5abf174000) libnettle.so.8 => /lib64/libnettle.so.8 (0x00007f5abf12a000) libhogweed.so.6 => /lib64/libhogweed.so.6 (0x00007f5abf0e0000) libgmp.so.10 => /lib64/libgmp.so.10 (0x00007f5abf03c000) libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f5abf016000) libbrotlicommon.so.1 => /lib64/libbrotlicommon.so.1 (0x00007f5abeff1000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f5abefea000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f5abefd6000) libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007f5abece4000) The files created in ~/.config/rancher-desktop seems to be not that helpful either. The content of "Local Storage/leveldb/LOG" is: 2021/12/08-10:32:16.091 6de5 Reusing MANIFEST /home/hp/.config/rancher-desktop/Local Storage/leveldb/MANIFEST-000001 and "Local Storage/leveldb/MANIFEST-000001" contains: <95>|��"^@^A^A^Zleveldb.BytewiseComparator^B^@^C^B^D^@ Should I carry this to gh#issues, or am I not supposed to use rancher-desktop?!? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1193520
https://bugzilla.suse.com/show_bug.cgi?id=1193520#c1
Chenzi Cao
https://bugzilla.suse.com/show_bug.cgi?id=1193520
https://bugzilla.suse.com/show_bug.cgi?id=1193520#c2
David Cassany
participants (1)
-
bugzilla_noreply@suse.com