Why a reboot every time I install a normal rpm?

rustdesk flatpack does not minimize to tray and I do not know how to setup SDDM X11 (as yet). So I have gone down the rpm-ostree install route for the normal fedora rpm on the rustdesk website, but I now have to reboot before it is seen and available to use. Any TLDR docs that I can read to see why this is? Thanks.
21 Replies
Pixelguin
Pixelguin4w ago
Installing and Managing Applications - Bazzite Documentation
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
Pixelguin
Pixelguin4w ago
Layering system packages with rpm-ostree should be a last resort compared to containerized options like flatpak or a distrobox. The system has to reboot because it is image-based and layering a package creates a new image.
Lumaeris
Lumaeris4w ago
you can't use sddm x11 since x11 is not present in bazzite at all, excluding xwayland
mikx4
mikx4OP4w ago
So the only option is to rpm-ostree rustdesk, change so it starts as a service at bootup, and then change to autologin so the login window is no longer needed(as it was wayland and thats what another bazzite person told me could change to SDDM and X11). In fact there is the X11 plasma option in the login screen already because I installed it with this "rpm-ostree install plasma-workspace-x11", but when I selected it, and tried to login with password, it just took me back to login screen. In fact, now it just hung at login screen and I had to hard reset. Oh wow, in fact it said I was on plasma x11 at this new bootup screen(single monitor now) and it has brought up the desktop, and system settings-about tells me Graphics platform X11. The plasma X11 does not like my laptop and external hdmi monitor hooked up at login screen. It kept hanging to black screens when trying to login. With just the laptop screen at login, it logins ok, and then i can add the second screen. AND yes, my inexperience shows me up. The X11 desktop is not the same, I dont think, as the login screen.
tristan
tristan4w ago
x11 is no longer included because it is a legacy windowing system no longer supported by Fedora/Bazzite. if the application you're trying to use still rely's on it, I'd suggest looking for a alternative
mikx4
mikx4OP4w ago
Is there a free remote desktop tool that works with bazzite login and desktops? Rustdesk does not work on the login screen apparently.
tristan
tristan4w ago
sunshine and moonlight sunshine is the host, moonlight is the app that connects to sunshine you can look them up for more info Bazzite has a built in command to easily setup sunshine ujust setup-sunshine (if I remember correctly)
mrvictorywin (Ping on reply)
set up autologin, you'll have a much easier time seconded sunshine + moonlight, goated software
mikx4
mikx4OP4w ago
Except for the kde wallet 🙂 disabled autologin again to see if I can control remotely from the login display onwards from moonlight. Thanks.
mrvictorywin (Ping on reply)
You can get wallet out of the way too, need to change the password of the default wallet to blank Sunshine (server part) starts when you are logged in so it won't capture login screen
mikx4
mikx4OP4w ago
Yes, I just found that out. Is there no tool that allows remote display and interaction from the login screen? I will try to do that default wallet, couldn;t find it in kde wallet manager a few minutes back.
mrvictorywin (Ping on reply)
there is xrdp but 1. it will definitely not work on bazzite 2. it creates a virtual display search for wallet in system settings, choose "start wallet manager" on bottom right, unlock the default wallet (password is your login password) and set password to be blank
mikx4
mikx4OP4w ago
Yessir, just did that. It is autologin now and moonlight is accessing the display. However now I have to investigate a way of auto relogin in if i mistakenly logout. Thank you. 4 entries in DDG for this search kde "Relogin=true" Only 4 entries.
mrvictorywin (Ping on reply)
system settings -> sddm -> configure login manager, there is a setting to enable autologin even after you log out
mikx4
mikx4OP4w ago
Thank you yet again. I did change Relogin in kde-settings.conf manually and it now re-logins. And that setting where you said it is, the option is ticked. Its really a matter of experience and remembering what all the options do and where there may be. So now, my next search is: Is there a key combination to one-time stop auto login in case I want to login as a different user 🙂 I could modify the conf file again or untick that option, but hoping there is a quicker solution.
mrvictorywin (Ping on reply)
Keep auto login enabled but change the user to log in😁
mikx4
mikx4OP4w ago
Sorry, I dont understand how the heck I can do that. I CTRL-ALT F2 to TTY and could modify kde-settings.conf, but surely the devs of SDDM must have thought a keyboard combination at boot time to SDDM is needed so that auto-login stops?
mrvictorywin (Ping on reply)
I don't know any feature of sddm to interrupt auto login
mikx4
mikx4OP4w ago
Joined SDDM Github Group to see if my idea will get shot down. Or the another option for a KB combination to enable or disable and then Kiosks and the like still only auto login, no matter what KB combo is attempted.
mrvictorywin (Ping on reply)
shoot me a ping if there are any news
mikx4
mikx4OP4w ago
Soz m8, have already moved on to popos testing and mint stable. Thank you.

Did you find this page helpful?