cosmic-epoch icon indicating copy to clipboard operation
cosmic-epoch copied to clipboard

rust dm

Open daktras420 opened this issue 1 year ago • 15 comments
trafficstars

my suggestion since the desktop is written in rust and all the apps it would make a lot of sense to change the display manager aka login manager to a rust based heres a project i am testing out as i write this https://github.com/coastalwhite/lemurs

daktras420 avatar Dec 02 '23 19:12 daktras420

I think there is already https://github.com/pop-os/cosmic-greeter whitch is use for this

wiiznokes avatar Dec 02 '23 20:12 wiiznokes

I think there is already https://github.com/pop-os/cosmic-greeter whitch is use for this

That's the lock screen, #15 is for the display manager

PixelDoted avatar Dec 02 '23 21:12 PixelDoted

That's the lock screen, #15 is for the display manager

Looking at https://blog.system76.com/post/locked-and-loaded-with-new-cosmic-de-updates , you can login with it🤔

wiiznokes avatar Dec 02 '23 21:12 wiiznokes

Sorry for not seeing this. When i did the aur install i missed that part of what it was installing only saw the lightdm theme. Since i cant find the name of the new login manager id be more then happy to test it if i can find that the package on aur cosim-epoc installed it. Or ill search your repository and compile it.

daktras420 avatar Dec 02 '23 22:12 daktras420

no worries, I never tested it either, idk how to activate it

wiiznokes avatar Dec 02 '23 22:12 wiiznokes

So i have confirmed the rust dm from tue aur package cosmic-epoc did not install it. And i found thanks to the reference but cant find the repo to compile and test. Once i compile it ill be able to figure out implementing and testing ill help make a guide to.

daktras420 avatar Dec 02 '23 22:12 daktras420

Looking at https://blog.system76.com/post/locked-and-loaded-with-new-cosmic-de-updates , you can login with it🤔

It's probably talking about the design, not the implementation.

cosmic-greeter won't start without a compositor, which a display manager wouldn't need...?

PixelDoted avatar Dec 02 '23 22:12 PixelDoted

It's probably talking about the design, not the implementation.

I don't think so, i think it is implemented

wiiznokes avatar Dec 02 '23 22:12 wiiznokes

cosmic-greeter is not just the lock screen for cosmic, it is also a log in screen for greetd, which is also written in Rust. At the moment it is not hooked up by this repository, as doing so is highly distribution specific

jackpot51 avatar Dec 03 '23 00:12 jackpot51

Ok cool ill set up thanks for clarification.

On Sat, Dec 2, 2023, 4:30 PM Jeremy Soller @.***> wrote:

coamic-greeter is not just the lock screen for cosmic, it is also a log in screen for greetd, which is also written in Rust. At the moment it is not hooked up by this repository, as doing so is highly distribution specific

— Reply to this email directly, view it on GitHub https://github.com/pop-os/cosmic-epoch/issues/157#issuecomment-1837292078, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSDAZJHQ764GCQ64FWRPL3YHPBZXAVCNFSM6AAAAABAEG3TFSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZXGI4TEMBXHA . You are receiving this because you authored the thread.Message ID: @.***>

daktras420 avatar Dec 03 '23 05:12 daktras420

once i setup journaling and fix the issues ill rerun maybe my setup was wrong but currently the greeter crashes command = " cosmic-comp cosmic-greeter" i am about to test the greeter using cage to check if it the compositor or the theme. command = "cage cosmic-greeter" the package from aur cosmic-epoc pulls the master git and all packages inside the current project so i am updating then doing more testing

daktras420 avatar Dec 03 '23 19:12 daktras420

So i can conferm either its my setup when using cosmic-comp as the wayland compositer. Or in cosmic-comp Cage cosmic-greeter Works for the most part Settings and other buttons don't Changing the session does And you can login with it.

daktras420 avatar Dec 03 '23 20:12 daktras420

Does it make sense to close this considering the original issue is resolved?

Vixea avatar Dec 24 '23 22:12 Vixea

I did ask about https://github.com/pop-os/cosmic-comp/issues/213 a while back, which would mean we could replace cage with cosmic-comp here

jokeyrhyme avatar Jan 07 '24 23:01 jokeyrhyme

I did ask about pop-os/cosmic-comp#213 a while back, which would mean we could replace cage with cosmic-comp here

Using cage at the moment is a short-term solution. Replacing it is on our radar, but not a huge priority atm.

Drakulix avatar Jan 08 '24 11:01 Drakulix