How to Install virtualhere?
There doesn't seem to be a flatpak, I couldn't get distrobox to work (could well be me) and there's no rpm-ostree...help! π
18 Replies
layer with rpm-ostree
virtualhere isn't there to install
or I'm missing something, it's installed via a script available here : https://github.com/virtualhere/script
GitHub
GitHub - virtualhere/script
Contribute to virtualhere/script development by creating an account on GitHub.
That script will work as-is
It didn't for me π¦
Tried to install in a debian 12 distrobox and that fails as well :
I'm at a loss, can anyone help?
looking at the script, it wants to drop a precompiled binary into
/usr/local/sbin
. I would just grab the one I need and throw the binary into ~/.local/bin
, attempt to run it from there, and if it works, set up a user service similar to the way the script does it
don't know if this works. this is just a basic edit of the script to run in user spaceI'll give it a go, thank you π
it's still not working, but I genuinely appreciate the help :
Huh, guess the aliases didnβt resolve properly
Can you run
echo $XDG_CONFIG_HOME
?it's empty
What should it contain?
OK, so I replaced $XDG_CONFIG_HOME with $HOME/.config and got a little further, but now I get:
Looking at I get the following:
it's there now, but I can't start the service
I'd guess that that config file isn't accessible because you may have run the service as sudo at some point. try change ownership of the file with
sudo chown $USER:$USER /home/pcarcade/.config/virtualhere/config.ini
Then try and start your service again with systemctl --user start birtualhere.service
Weird, I already own config.ini...
and nothing changes when I try to start the service....
what happends if you manually run
/home/pcarcade/.local/bin/vhusbdx86_64 -b -c /home/pcarcade/.config/virtualhere/config.ini
weird though as I own both vhusbdx86_64 and the config.ini
So I rewrote it's installer script and its working for me. Create a file called
virtual-here-installer.sh
put the code below in the file
Run sudo chmod +x virtual-here-installer.sh
then run sudo ./virtual-here-installer.sh
to install the application.
You might need to uninstall your custom systemd service first with rm /home/pcarcade/.config/systemd/user/virtualhere.service
getting this when running systemctrl status virtual-here.service
So it looks good.
I rewrote their installer script to put the files in /opt which is a writable location in bazzite and also changed the service call to make it work, not sure why I need to /usr/bin/bash -c lol but it was recommended on a stackoverflow and wouldn't start otherwiseit's still failing, but for a different reason :
You running the app already somewhere else try run
sudo killall vhusbdx86_64
then try start it again with sudo systemctl start virtualhere.service
THANK YOU!!!! π It's working now, thank you so much for your expertise
Great! π You are welcome