Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please pack 32 bit dependencies too - for gentoo no-multilib profile #162

Closed
vitaly-zdanevich opened this issue Aug 16, 2024 · 11 comments
Closed

Comments

@vitaly-zdanevich
Copy link
Contributor

Currently I use http://github.com/ivan-hc/Steam-appimage by @ivan-hc.

To make Conty more portable.

@Kron4ek
Copy link
Owner

Kron4ek commented Aug 16, 2024

It already has 32-bit dependencies, if it didn't have them you wouldn't be able to run Steam at all. Which dependencies do you mean exactly?

@vitaly-zdanevich
Copy link
Contributor Author

I do not know - but looks like AppImage have something that Conty does not - because I can run games only on AppImage.

@ivan-hc
Copy link

ivan-hc commented Aug 17, 2024

this is what my Conty/AppImage of Steam includes

# Package groups
audio_pkgs="alsa-lib lib32-alsa-lib libpulse lib32-libpulse pipewire lib32-pipewire"

video_pkgs="mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-intel \
	lib32-vulkan-intel vulkan-icd-loader lib32-vulkan-icd-loader vulkan-mesa-layers \
	lib32-vulkan-mesa-layers libva-mesa-driver lib32-libva-mesa-driver \
	libva-intel-driver lib32-libva-intel-driver intel-media-driver"

wine_pkgs="giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap \
	gnutls lib32-gnutls mpg123 lib32-mpg123 \
	v4l-utils lib32-v4l-utils libpulse lib32-libpulse \
	alsa-lib lib32-alsa-lib libjpeg-turbo \
	lib32-libjpeg-turbo libxcomposite lib32-libxcomposite libxinerama \
	libxslt lib32-libxslt libva lib32-libva \
	vulkan-icd-loader lib32-vulkan-icd-loader \
	vkd3d lib32-vkd3d libgphoto2 ffmpeg gst-plugins-good \
	gst-plugins-ugly gst-plugins-base lib32-gst-plugins-good \
	lib32-gst-plugins-base gst-libav wget gst-plugin-pipewire"

devel_pkgs="base-devel"

# Packages to install
# You can add packages that you want and remove packages that you don't need
# Apart from packages from the official Arch repos, you can also specify
# packages from the Chaotic-AUR repo
export packagelist="${audio_pkgs} ${video_pkgs} ${wine_pkgs} ${devel_pkgs} \
	which ttf-dejavu ttf-liberation steam xorg-xwayland wayland \
	lib32-wayland gamescope gamemode lib32-gamemode mangohud lib32-mangohud"

# If you want to install AUR packages, specify them in this variable
export aur_packagelist="glibc-eac-bin lib32-glibc-eac-bin zenity-gtk3 steam-screensaver-fix"

see if there is something missing in default Conty.

NOTE that my version includes some fixes that come from AUR, so nothing that is officially supported.

@Kron4ek
Copy link
Owner

Kron4ek commented Aug 17, 2024

I don't know, i have no issues running games in Conty.

In the package list i don't see anything that is missing in Conty, the only difference i see is aur_packagelist.

@vitaly-zdanevich
Copy link
Contributor Author

@Kron4ek maybe you can try on Gentoo no-multilib chroot.

@Kron4ek
Copy link
Owner

Kron4ek commented Aug 17, 2024

Could you try an older Conty version (for example, 1.25.3)?

@vitaly-zdanevich
Copy link
Contributor Author

Tested, wow - I ran Steam - and it plays Armies of Exigo (Steam was already installed through AppImage).

@Kron4ek
Copy link
Owner

Kron4ek commented Aug 18, 2024

Ok, given that there is almost no difference in what packages are installed between 1.25.3 and the current version, i assume it's either glibc or just a temporary regression in some of the packages.

@Kron4ek
Copy link
Owner

Kron4ek commented Aug 31, 2024

Please check if you still have this issue with the latest 1.26.1 release.

@vitaly-zdanevich
Copy link
Contributor Author

Ops something is broken - this is Armies of Exigo
image

@vitaly-zdanevich
Copy link
Contributor Author

Ok on rerun.. maybe I had steam running in the background - I killed it.

@Kron4ek Kron4ek closed this as completed Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants