ivan-hc / bottles-appimage Goto Github PK
View Code? Open in Web Editor NEWUnofficial AppImage of "Bottles", an app to run Windows software and games on Linux.
Unofficial AppImage of "Bottles", an app to run Windows software and games on Linux.
I am using Manjaro (Arch Linux) latest. AppImage is installed and using couple of appimages but Wine is not installed, when launched in terminal
./Bottles-51.11-2-Type3-x86_64_57d2ed7adf4d802143338c809acee9ff.AppImage
It gives me this error
execv error: No such file or directory
CLI output:
./Bottles_51.6-x86_64.appimage
proot warning: can't sanitize binding "/media": No such file or directory
proot error: it seems the current temporary directory (/tmp) is mounted with no execution permission.
proot info: Please set PROOT_TMP_DIR env. variable to an alternate location ('/tmp/.mount_BottleCyMhSd/.junest/tmp' for example).
proot error: execve("/usr/bin/sh"): No such file or directory
proot info: possible causes:
* the program is a script but its interpreter (eg. /bin/sh) was not found;
* the program is an ELF but its interpreter (eg. ld-linux.so) was not found;
* the program is a foreign binary but qemu was not specified;
* qemu does not work correctly (if specified);
* the loader was not found or doesn't work.
fatal error: see `proot-x86_64 --help`.
proot error: can't chmod '/tmp/proot-16514-flwlcW': No such file or directory
proot warning: can't sanitize binding "/media": No such file or directory
proot error: it seems the current temporary directory (/tmp) is mounted with no execution permission.
proot info: Please set PROOT_TMP_DIR env. variable to an alternate location ('/tmp/.mount_BottleCyMhSd/.junest/tmp' for example).
proot error: execve("/usr/bin/sh"): No such file or directory
proot info: possible causes:
* the program is a script but its interpreter (eg. /bin/sh) was not found;
* the program is an ELF but its interpreter (eg. ld-linux.so) was not found;
* the program is a foreign binary but qemu was not specified;
* qemu does not work correctly (if specified);
* the loader was not found or doesn't work.
fatal error: see `proot-x86_64 --help`.
proot error: can't chmod '/tmp/proot-16517-xypSY9': No such file or directory
Error: Something went wrong with proot command. Exiting
rm: no se puede borrar '[': Sistema de ficheros de sólo lectura
Good afternoon.
Debian GNU/Linux trixie/sid
I downloaded app images, launched it and created a prefix. You can run the program if you create a shortcut from the interface. But if you need to run the installation of the program, it writes an error in the console:
wine: Failed to open the working directory "unix\\home\\alter\\.local\\share\\bottles\\bottles\\3D applications\\" located in the Windows directory.
In addition, it creates a shortcut to the system, but does not launch it. I think because the start line looks like:
Exec=bottles-cli run -p blender -b '3D-Apps' -- %u
But bottles-cli is not registered in the system.
I hope I explained it clearly, English is not my native language
Traceback (most recent call last):
File "/tmp/.mount_BottleMoZTI0/usr/bin//bottles", line 44, in <module>
from bottles.frontend import main
File "/usr/share/bottles/bottles/frontend/main.py", line 36, in <module>
from bottles.frontend.windows.main_window import MainWindow
File "/usr/share/bottles/bottles/frontend/windows/main_window.py", line 30, in <module>
from bottles.backend.managers.manager import Manager
File "/usr/share/bottles/bottles/backend/managers/manager.py", line 39, in <module>
from bottles.backend.managers.component import ComponentManager
File "/usr/share/bottles/bottles/backend/managers/component.py", line 25, in <module>
import pycurl
ImportError: pycurl: libcurl link-time version (7.88.1) is older than compile-time version (8.0.1)
I use Debian bookworm (with GNOME Desktop) and I'm not able to start your AppImage. It would be great, if you use at least the bookworm versions of the dependencies (if possible).
On ArchLinux everything is working, but I don't want to use my VM for gaming, and I also think that that's not possible ;)
WOW, i am shocked at the poorly written instructions... no guide. just brief notes here and there... no wonder this project hasnt gained much support. take some pride in your work man.
Hello! o)
I'm using Debian12 and was about to try your Bottles app image, but for some reason it won't launch and gives this error.
Maybe you or somebody else has an idea what's going wrong? Thank you in advance! o)
Traceback (most recent call last):
File "/tmp/.mount_bottlefafpFK/usr/bin/bottles", line 39, in
from gi.repository import Gio
File "/tmp/.mount_bottlefafpFK/usr/lib/python3.11/site-packages/gi/init.py", line 40, in
from . import _gi
ImportError: /tmp/.mount_bottlefafpFK/usr/lib/python3.11/site-packages/gi/_gi.cpython-311-x86_64-linux-gnu.so: undefined symbol: g_assertion_message_cmpint
I had a look around for the error "undefined symbol: g_assertion_message_cmpint" and there seem to be some related issues recently, but I can't make out exactly what would fix this. I also read that you relied on an AUR package for this app image, maybe the error is already there somewhere?
I think the appimage experience is the way to go and much preferred over the other "solutions".
Thank you for your efforts and pushing appimages in general! o)
Ciao @mirkobrombin and @francescomasala , buon anno nuovo
I know that you are the maintainers of the AUR package on which this Appimage is built on. Also I've already talked with Mirko in the past trying to help him with the Apprun of the old and no more supported AppImage.
I know that is an assle when people that use third-party packages go asking to the upstream for support, when the fault is of the packager instead. Well, I package a lot of AppImages and I still receive bug report (è una bella rottura di coglioni, ma me la sono cercata).
Sorry if I bother you, I use my own method to package AppImages, I've called it ArchImage and it is based on JuNest (se siete fan di @morrolinux andatevi a recuperare la video-recensione).
In brief, this is a portable container of Arch Linux that uses PROOT to be bundled into an AppImage.
You can consult the script I use to build it and the Workflows in Github Actions to understand how it works.
My only machine runs Debian Testing with an old NVIDIA GeForce GT 710:
This is the last step I have to do to made it work also on systems with the Linux kernel version 2.6 (as its said on the repo of JuNest).
I'm sure that the solutions are two:
Mi affido a voi, cercate di non abbandonarmi. Grazie
it will not launch the appimage, it also isn't even showing up as anything in task manager.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.