Core Solus Plumbing, package management, dev tools, etc
Details
Jun 26 2023
Closing as wontfix, as it's not complete.
Jun 22 2023
I think we'll want to chmod -Rc 0770 /root during baselayout creation (to be consistent with /home/foo permissions), since it looks like the wrapped mkdir command _is_ indeed using a default umask of 0755 like I idly speculated a day or two ago.
Jun 21 2023
It definitely has been changed (on my system) by the update I run today (where btw. baselayout was updated from 1.8.0-64-1-x86_64 to 1.8.0-67-1-x86_64).
Jun 20 2023
GJ @Harvey
It works now :)
Hey Chax.
Jun 17 2023
As this is still an issue, I'll take a stab at actually fixing it soon™.
Jun 7 2023
If we are planning to begin offering (optional) Wayland sessions, this is high priority IMO.
May 10 2023
This might be it: https://github.com/systemd/systemd/issues/24960
It could also be due to systemd-xdg-autostart-generator not loading from the path anymore as part of the systemd update.
This the kde autostart paths
AutostartModel::AutostartModel(QObject *parent)
: QAbstractListModel(parent)
, m_xdgConfigPath(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation))
, m_xdgAutoStartPath(m_xdgConfigPath.filePath(QStringLiteral("autostart")))Okay, can confirm that this systemd patch fixes the second part of the issue with X-GNOME-Autostart-Phase=
(both for spice-vdagent and solus-update-checker)
- Plasma no longer seems to load .desktop files from /usr/share/xdg/autostart/
- The X-GNOME-Autostart-Phase=WindowManager line in the .desktop file seems to prevent it launching under Plasma altogether
I would honestly just copy the edited spice-vdagent.desktop file to ~/.config/autostart/ directory in the VM as a workaround, until proper stateless support is restored for reading from /usr/share/xdg/autostart in whatever part of KDE is responsible for this?
Okay, so after some investigation this is a combination of two things
[slowly dumping stuff from my phone]
According to a comment in the Endeavour forums this might be related to a gnome-session condition in /usr/share/xdg/autostart/spice-vdagent.desktop
I may have found something useful. Of course, spice-vdagent is installed on both host and guest. (It had to have been, this worked before).
May 9 2023
@ermo Yes, this is still an issue
Closing per reporter's request.
Is this still an issue for you?
May 5 2023
[Package] Building complete ⮞ Building succeeded make[1]: Leaving directory '/home/ermo/solus-packages/shadow'
May 4 2023
Looks like the commented out HOME MODE 0700 setting in /etc/login.defs is indeed the issue:
Research notes:
Gonna take a stab at this; we likely need this fixed before spinning 4.4 ISOs.
Over to you Joey.
May 2 2023
If someone who uses ne cares enough to step up to add the default editor stuff, they're welcome to do so at a later date.
May 1 2023
Suggested changes for micro have been made D14068
Apr 30 2023
Jun 25 2022
Feb 21 2022
I'll get these moved to github when I set up the new repo
I need to go through this and split things out as appropriate.
