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

Gnome remote desktop #3188

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

denisstrizhkin
Copy link
Contributor

No description provided.

main/ffnvcodec-headers/template.py Outdated Show resolved Hide resolved
main/ffnvcodec-headers/template.py Outdated Show resolved Hide resolved
main/ffnvcodec-headers/template.py Outdated Show resolved Hide resolved
main/gnome-remote-desktop/template.py Outdated Show resolved Hide resolved
main/gnome-remote-desktop/template.py Outdated Show resolved Hide resolved
main/gnome-remote-desktop/template.py Outdated Show resolved Hide resolved
main/gnome-remote-desktop/template.py Outdated Show resolved Hide resolved
main/gnome-remote-desktop/template.py Outdated Show resolved Hide resolved
@denisstrizhkin denisstrizhkin force-pushed the gnome-remote-desktop branch 3 times, most recently from 05c2b10 to 1de763a Compare November 18, 2024 04:01
@denisstrizhkin
Copy link
Contributor Author

The biggest problem is that grdctl segfaults and I wasn't yet able to figure out why.

@denisstrizhkin
Copy link
Contributor Author

Also the System menu does not show up for some reason but if I run the daemon directly from cli screensharing does work.

@nekopsykose
Copy link
Contributor

The biggest problem is that grdctl segfaults and I wasn't yet able to figure out why.

post backtrace

Also the System menu does not show up for some reason but if I run the daemon directly from cli screensharing does work.

i think triallax ran into the same thing, and it's the same as the kde version- it only can start the daemon from settings via dbus call to systemd service start api, otherwise it can't and one has to do it manually or maybe have a dinit service etc

@denisstrizhkin
Copy link
Contributor Author

(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/grdctl status

Program received signal SIGSEGV, Segmentation fault.
0x000055555555c3cb in main (argc=2, argv=0x7fffffffe5b8) at ./build/../src/grd-ctl.c:1016
1016	  if (geteuid () == pw->pw_uid)

@denisstrizhkin
Copy link
Contributor Author

@q66
Copy link
Member

q66 commented Nov 18, 2024

that's because the pwd pointer is null because the expected user does not exist

@denisstrizhkin
Copy link
Contributor Author

@denisstrizhkin
Copy link
Contributor Author

Should I create a user like _gnome-remote-desktop ?

@denisstrizhkin
Copy link
Contributor Author

Something like this I guess

@denisstrizhkin
Copy link
Contributor Author

denisstrizhkin commented Nov 19, 2024

Then only problem remaining then is how to start the services and why it does not show up in System Gnome menu

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

Successfully merging this pull request may close these issues.

3 participants