-
Notifications
You must be signed in to change notification settings - Fork 936
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
TigerVNC OpenRC Service Support #1443
Comments
We don't really have any devs on non-systemd systems, so it's currently unlikely we'll have built-in support. But that converter seems to produce something sensible. There should be some more error logged before "Failure daemonizing" giving a bit more detail. What is the complete output you get? |
There is nothing else before and after,
I also tried on a Raspberry Pi with Alpine Linux armhf and a x86_64 device (ie. my laptop) with Alpine Linux x86_64. All of them get the same error. I have also tried
which gives me the following log: trace.log Hope all these info can suggest a root cause. |
Thanks for the strace. It shows that it get far past the daemonization. I guess we should change that error message... The trace also shows that it is logging something. Please have a look in your system logs and see what it says. It should hopefully tell us what the problem is. |
After analyzing system logs, there are these lines:
I found this website suggests something is wrong with
This time there is no After all these mess, I believe
I think Xvnc (Xtigervnc) is missing in the package from Alpine Linux. Maybe I will reach out to them about this. In the meantime, should we keep this issue open for OpenRC support or something else we find in this process? |
I'm afraid all of these issues are packaging issues, so not really something we can help out with. You'll indeed need to talk to Alpine Linux and get them to adjust their package for these things. |
Is your feature request related to a problem? Please describe.
I was using postmarketOS and I'd like to use TigerVNC server on pmOS.
After I install the package from Alpine Linux's repo, I found out that TigerVNC only supports systemd, and the package only gives one systemd service which is not usable on Alpine (pmOS).
Describe the solution you'd like
Hopefully TigerVNC can add OpenRC support (maybe that's a one-file solution?)
Describe alternatives you've considered
I tried to use Gentoo old OpenRC config but that used
vncserver
which is no longer available.I tried using
vncsession
but it always gives meFailure daemonizing
Error, maybe that's a problem with this armv7 package or Alpine?I tried to use this website to simply convert the systemd config, but it gives me the same
Failure daemonizing
Error.Additional context
I used TigerVNC on Debian/Ubuntu with all different archs with no problem, but I didn't have spare devices to try it on Alpine with other arch. So I could not really pinpoint the root cause of this
Failure daemonizing
Error.But I believe at least OpenRC can be added.
Versions:
pmOS: armv7 edge (image created 2022-03-07)
tigervnc: 1.12.0-r2
The text was updated successfully, but these errors were encountered: