-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
problems with lutris... #209
Comments
I don't know, but assuming this is possible, you can disable automounting if the first parititons to avoid this problem.
Probably not, but it's hard to say for sure.
If |
thanks for the quick reply, |
here I am again, if I understood correctly, to disable automount I have to set these 2 variables: is this correct? does this also affect individual files automounted by conty such as: |
Yes.
These are unaffected and will be used anyway. https://github.com/Kron4ek/Conty/blob/master/conty-start.sh#L693 |
in the end I haven't been able to test yet, I should be able to do it this evening thanks again |
hello! going back to the initial problem (the one that led me to use batocera overlayfs to have /usr/ writable, the error is but at this point I don't think I have the skills to go further, it's probably just a problem with environment variables that it inherits from batocera (I'll try with sandbox level 2 if I can) thanks in the meantime... |
You can use the modded builds uureel and I built. Mine works v41 amd/intel only. Uureels works older versions including Nvidia. |
hi @trashbus99 ! actually I wanted to avoid using the uureel ones they are really very modified and full of programs that I don't use, conty_lite.sh is enough for me I only use lutris and steam. |
mine has fewer, but still a bunch. curl -L bit.ly/arch-profork | bash |
@trashbus99 your scripts do not download a pre-made conty build but build it directly on batocera, with the same file/directory structure of uureel... can't i just download the build? |
sorry. no. |
yuppy!! sorry for the inconvenience and thanks to everyone!! |
Now you can. |
let me explain better, I'm using conty on batocera linux to have a good lutris and steam environment, isolated from the rest.
batocera does not have all the tools required by conty , but I worked around the problem using these variables:
USE_OVERLAYFS=0
HOME_DIR="<alternative home dir>"
ALLOW_ROOT=1
DISPLAY=":0.0"
then, first mounting conty with "-m" in BASE_DIR, then applying a manual overlay on top with batocera's overlayfs
and then launching conty.sh with:
CUSTOM_MNT="$P_CONTY_BASEDIR/root-merged" ./conty.sh \
--bind /etc/fonts /etc/fonts \
--bind /userdata /home/root/userdata \
lutris $OPT1
but sometimes lutris does not start returning python errors of its modules, very strange and then I noticed this with "findmnt":
├─/home tmpfs tmpfs rw,nosuid,nodev,relatime,mode=755
│ └─/home/root /dev/sdb1[/batocera/system]
│ │
│ └─/home/root /dev/sdb1[/batocera/roms/ports/.data/conty/conty-home]
HOME is mounted 2 times, the first is $HOME of batocera and the second is the one set by me, and with the "env" command I notice these missing:
nvidia_drivers_shared_dir=/userdata/system/.local/share/Conty/overlayfs_shared/nvidia
overlayfs_dir=/userdata/system/.local/share/Conty/overlayfs_2e72483_6c3f96a
they are probably mounted in the first HOME and not in the second, therefore they are lost.
the question is:
this is the lutris error for reference:
Thanks in advance for this great project!!
The text was updated successfully, but these errors were encountered: