Lutris is starting - (lutris:3115): Gtk-WARNING **

Hello, I have a problem with running lutris on Latest Manjaro KDE in the console it pops up:

(lutris:3115): Gtk-WARNING **: 23:44:03.971: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:3115): Gtk-WARNING **: 23:44:03.971: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(lutris:3115): Gtk-WARNING **: 23:44:03.971: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
2021-03-27 23:44:04,425: Loading of DXVK versions failed, defaulting to locally available versions
2021-03-27 23:44:04,440: Loading of DXVK versions failed, defaulting to locally available versions
2021-03-27 23:44:04,538: Initializing lutris
2021-03-27 23:44:04,541: Loading of DXVK versions failed, defaulting to locally available versions
2021-03-27 23:44:04,562: Loading of DXVK versions failed, defaulting to locally available versions
2021-03-27 23:44:05,053: Runtime steam is not available locally
2021-03-27 23:44:05,060: Runtime lib64 is not available locally
2021-03-27 23:44:05,067: Runtime lib32 is not available locally

I’ve already reinstalled lutris, Python, and blame, also re-installed the latest KDE manjaro and still get the same bug.
I don’t know how to install these lutris libraries is hanging on forever. please help

Did you install wine?

edit: docs/WineDependencies.md at master · lutris/docs · GitHub

sudo pacman -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader
3 Likes

This is how I installed wine first.
I applied your command you are great thank you !!! lutris works.

2 Likes

Thing is, you just installed a pile of dependencies explicitly. Whoever wrote the Lutris docs doesn’t use Arch. :wink:

You’ll want to set them all as dependencies:

sudo pacman -D --asdeps wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader
3 Likes

Thanks for the tip, learned something today :slightly_smiling_face:

can you explain a bit why the importance of this? Is it because it will be easier to remove all those packages in case the user wants to remove lutris?
but in that case, how will pacman know those dependencies belong to lutris?
cheers

Yes, as they will be orphans if nothing else requires them.

Because they’re listed as dependencies of lutris and wine.

1 Like

Got it! thanks!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.