Reply To: Independent Session Manager Script [Proposal]

Forum › Forums › antiX-development › Development › Independent Session Manager Script [Proposal] › Reply To: Independent Session Manager Script [Proposal]

#178624
Dave
Forum Admin

    The “Restart Session” option broke (icon hidden) after purging desktop-session.

    Workaround: Not critical for now, but fixable—could potentially replace it with Hibernate or another action.

    Yes, as the session is built by desktop-session this would make sense.

    Future Improvements:

    Icon Management:

    Custom icon paths to make the script fully independent (no reliance on system themes).

    The original had this. There were by default in the desktop-session-exit.py script a few lines to specify the image location. Only recently did I alter this to follow the gtk theme. There should be a commit in the antix-linux/desktop-session-antix gitlab repo to show the exact changes. As it stands however it will fall back to a location as specified in the script for the images.

    Dependency Cleanup:

    Further reduce external dependencies for easier package management.

    Which ones in particular are the problem?

    antiX-Full Compatibility:

    Note: The original desktop-session package is still recommended for antiX-full (persistence mode testing pending).

    Discussion Points:

    Has anyone else tried decoupling from desktop-session?

    Yes. Purge the package, change slimski.conf to use ~/.xinitrc and modify ~/.xinitrc and the configs of the window manager of your choice as per standard debian. Some people I have seen even forgo slimski and run startx from the cli.

    Suggestions for the broken Restart Session issue? (Replace with Hibernate?)

    Uhm, install desktop-session or build and restart the sessions in the way that you like. Desktop-session is basically a fancy ~/.xinitrc to allow session restarts, changes of the desktops on the fly, standardization between the default window managers in antiX, etc

    Feedback on icon path handling or feature ideas?

    See above

    Looking forward to your thoughts!

    Computers are like air conditioners. They work fine until you start opening Windows. ~Author Unknown