pop-os / cosmic-epoch

Next generation Cosmic desktop environment
2.9k stars 78 forks source link

rust dm #157

Closed daktras420 closed 4 months ago

daktras420 commented 10 months ago

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

wiiznokes commented 10 months ago

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

PixelDoted commented 10 months ago

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

wiiznokes commented 10 months ago

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🤔

daktras420 commented 10 months ago

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.

wiiznokes commented 10 months ago

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

daktras420 commented 10 months ago

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.

PixelDoted commented 10 months ago

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...?

wiiznokes commented 10 months ago

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

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

jackpot51 commented 10 months ago

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

daktras420 commented 10 months ago

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 commented 10 months ago

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 commented 10 months ago

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.

Vixea commented 9 months ago

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

jokeyrhyme commented 8 months ago

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

Drakulix commented 8 months ago

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.