пт, 26 мая 2023 г., 19:41 Terje J. Hanssen via Cin <cin@lists.cinelerra-gg.org>:
I tried to start the latest CinGG Appimages in a terminal and got
several libGL errors. Any suggestions to the reason and how to solve it?


may be Suse removed mesa3d part with nouveau (nvidia libre) driver? (it tend to be slow on gpus past 750ti due to non-working gpu reclocking - due to reclocking sub-processor on gpu demanding secured firmware ....) Try to look in package manager for *nouveau* - xf86 part is 2d driver, dri (.so) is 3d part.

if you have multi-gpu setup try DRI_PRIME=1 (I had some artefacts on 2*Nvidia with nouveau and cingg with dri3 mode, but I do not have this setup for re-testing anymore ....)

1) As user:

terje@localhost:~/Applications>  ls -1 CinGG*
CinGG-20230430-x86_64_bb12884636d31e78f606210fbe8af744.AppImage
CinGG-20230430-x86_64-multibit_45292c165a611fccf83b42dca4a96209.AppImage

terje@localhost:~/Applications>
./CinGG-20230430-x86_64_bb12884636d31e78f606210fbe8af744.AppImage
/usr/bin/AppImageLauncher: /usr/lib64/libcurl.so.4: no version
information available (required by
/usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)

** (AppImageLauncher:22280): WARNING **: 16:25:48.400: Pixbuf theme:
Cannot load pixmap file
/usr/share/themes/Breeze/gtk-2.0/../assets/progressbar-trough.png: Feil
under lasting av bilde
«/usr/share/themes/Breeze/gtk-2.0/../assets/progressbar-trough.png»:
Fatal feil i PNG-bildefil: bad parameters to zlib


(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

** (AppImageLauncher:22280): WARNING **: 16:25:48.400: Invalid borders
specified for theme pixmap:
/usr/share/themes/Breeze/gtk-2.0/../assets/progressbar-trough.png,
borders don't fit within the image

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(AppImageLauncher:22280): GdkPixbuf-CRITICAL **: 16:25:48.400:
gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
Cinelerra Infinity - built: Apr 30 2023 10:19:28
git://git.cinelerra-gg.org/goodguy/cinelerra.git
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy
Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.

lang changed from 'nb_NO.UTF-8' to ''
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
build plugin index for: /tmp/.mount_CinGG-iIdmzp/usr/bin/plugins
build lv2 index for: /usr/share/cin/lv2
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: Ingen
slik fil eller filkatalog (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
Total excess of backups: -50
Session time: 0:00:10
Cpu time: user: 0:00:02.111 sys: 0:00:00.223


2) As root: AppImageLauncher - Run Once

# ./CinGG-20230430-x86_64_bb12884636d31e78f606210fbe8af744.AppImage
/usr/bin/AppImageLauncher: /usr/lib64/libcurl.so.4: no version
information available (required by
/usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR
not defined (consider using --machine=<user>@.host --user to connect to
bus of other user)
Failed to connect to bus: $DBUS_SESSION_BUS_ADDRESS and $XDG_RUNTIME_DIR
not defined (consider using --machine=<user>@.host --user to connect to
bus of other user)
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
Cinelerra Infinity - built: Apr 30 2023 10:19:28
git://git.cinelerra-gg.org/goodguy/cinelerra.git
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy
Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.

libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
build plugin index for: /tmp/.mount_CinGG-xhTSAk/usr/bin/plugins
build lv2 index for: $CIN_PATH/lv2
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open nouveau:
/usr/lib64/dri/nouveau_dri.so: cannot open shared object file: No such
file or directory (search paths /usr/lib64/dri, suffix _dri)
libGL error: failed to load driver: nouveau
Total excess of backups: -50
Session time: 0:00:09
Cpu time: user: 0:00:02.212 sys: 0:00:00.235


3) As root: AppImageLauncher discovered I had not started CinGG as root
before and suggested - Intergrate and Run
(possibly I also quick accepted something like Save in a central location

I haven't tried this as root before, but something to be aware about.
What happened here was that the CinGG AppImages were moved from my
user's ~/Applications to /root/Applications
Well, confusing, but I simply moved the CinGG Appimages back to my
user's ~/Applications again and they also appeared again in Gnome Favorites.


Thanks,
Terje J.H

--
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin