GithubHelp home page GithubHelp logo

How to set it ? about slick-greeter HOT 7 CLOSED

linuxmint avatar linuxmint commented on August 31, 2024
How to set it ?

from slick-greeter.

Comments (7)

 avatar commented on August 31, 2024

Hi Ste74, if you are using Manjaro you can follow the steps given on the LightDM article on the Arch Wiki in order to set it up:

  • Install lightdm-slick-greeter (should be on AUR under that name or if Manjaro team already packaged it then you can have that version
  • After installing, there should be a .desktop file on /usr/share/xgreeters called "slick-greeter.desktop" (without the quotes)
  • On the /etc/lightdm/lightdm.conf file you should look for the [Seat:*] section, in this case, you should replace the "greeter-session=lightdm-yourgreeter-greeter" for "greeter-session=slick-greeter" (no quotes)

I guess that there are some instructions in the comment section of that package that you can use, but as of now, there is no way to use gsettings to do any changes, but please correct me if I am wrong

from slick-greeter.

Chrysostomus avatar Chrysostomus commented on August 31, 2024

The problem @Ste74 has is a bit different. With slick-greeter (which is great), the default xsession is not saved. In the test system, there are 3 available xsessions: gnome, gnome-classic and gnome-xorg. After logging out, the default session always resets to gnome, instead of being what the user chose the last time. ~/.dmrc and $DESKTOP_SESSION indicate that it indeed resets to gnome after every logout. Setting

 user-session=gnome-xorg

in /etc/lightdm/lightdm.conf has no effect.

from slick-greeter.

Ste74 avatar Ste74 commented on August 31, 2024

Interesting the seat0-greeter.log read fine all myde session , read also the gnome-xorg session but consider incorrect the entry and set mate as default

See the log

[+0,00s] DEBUG: slick-greeter.vala:511: Starting slick-greeter 1.0.0 UID=620 LANG=it_IT.UTF-8
Activating service name='org.a11y.atspi.Registry'
[+0,01s] DEBUG: settings.vala:143: Overriding dconf setting for background with /usr/share/backgrounds/manjarowall17_08.jpg
[+0,01s] DEBUG: settings.vala:143: Overriding dconf setting for theme-name with Arc-Maia-Dark
[+0,01s] DEBUG: settings.vala:143: Overriding dconf setting for icon-theme-name with Arc-Maia
[+0,01s] DEBUG: settings.vala:157: Overriding dconf setting for draw-grid
[+0,02s] DEBUG: slick-greeter.vala:517: Setting cursor
[+0,14s] DEBUG: slick-greeter.vala:531: Loading command line options
[+0,14s] DEBUG: slick-greeter.vala:559: Setting GTK+ settings
Successfully activated service 'org.a11y.atspi.Registry'
[+1,72s] DEBUG: slick-greeter.vala:582: Creating Slick Greeter
[+1,72s] DEBUG: slick-greeter.vala:55: Creating background surface
[+1,77s] DEBUG: Connecting to display manager...
[+1,77s] DEBUG: Wrote 26 bytes to daemon
[+1,77s] DEBUG: Read 8 bytes from daemon
[+1,77s] DEBUG: Read 160 bytes from daemon
[+1,77s] DEBUG: Connected api=1 version=1.22.0 default-session=default show-manual-login=false hide-users=false has-guest-account=false show-remote-login=true
[+1,86s] DEBUG: background.vala:457: Failed to load background component : Apertura del file «» non riuscita: File o directory non esistente
[+1,87s] DEBUG: background.vala:457: Failed to load background component : Apertura del file «» non riuscita: File o directory non esistente

(slick-greeter:609): Gtk-WARNING **: Attempting to add a widget with type GtkBox to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkLabel
[+2,99s] DEBUG: Loading users from org.freedesktop.Accounts
[+2,99s] DEBUG: User /org/freedesktop/Accounts/User1001 added
[+2,99s] DEBUG: User /org/freedesktop/Accounts/User1002 added
[+2,99s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+3,00s] DEBUG: User /org/freedesktop/Accounts/User1003 added
[+3,00s] DEBUG: user-list.vala:1030: Adding/updating user stefano (Stefano)
[+3,00s] DEBUG: Loading sessions from org.freedesktop.DisplayManager
[+3,10s] DEBUG: slick-greeter.vala:193: Invalid session: 'gnome'. Using session 'mate' instead.
[+3,10s] DEBUG: user-list.vala:1030: Adding/updating user gnomeste ()
[+3,34s] DEBUG: slick-greeter.vala:193: Invalid session: 'gnome'. Using session 'mate' instead.
[+3,34s] DEBUG: user-list.vala:1030: Adding/updating user mateste ()
[+3,34s] DEBUG: slick-greeter.vala:193: Invalid session: 'mate'. Using session 'mate' instead.
[+3,34s] DEBUG: user-list.vala:1030: Adding/updating user stebudgie ()
[+3,35s] DEBUG: slick-greeter.vala:193: Invalid session: 'budgie-desktop'. Using session 'mate' instead.
[+3,40s] DEBUG: Loaded session /usr/share/xsessions/mate.desktop (MATE, Questa sessione esegue l'accesso in MATE)
[+3,44s] DEBUG: Loaded session /usr/share/xsessions/gnome-xorg.desktop (GNOME su Xorg, Questa sessione esegue l'accesso in GNOME)
[+3,45s] DEBUG: Loaded session /usr/share/xsessions/gnome.desktop (GNOME, Questa sessione esegue l'accesso in GNOME)
[+3,46s] DEBUG: Loaded session /usr/share/xsessions/gnome-classic.desktop (GNOME classico, Questa sessione si avvia con GNOME classico)
[+3,50s] DEBUG: Loaded session /usr/share/xsessions/budgie-desktop.desktop (Desktop Budgie, Questa sessione ti fa entrare nel Desktop Budgie)
[+3,52s] DEBUG: Loaded session /usr/share/wayland-sessions/gnome.desktop (GNOME, Questa sessione esegue l'accesso in GNOME)
[+3,53s] DEBUG: Starting authentication for user stefano...
[+3,53s] DEBUG: Wrote 23 bytes to daemon
[+3,54s] DEBUG: main-window.vala:198: Screen is 1366x768 pixels
[+3,54s] DEBUG: main-window.vala:206: Monitor 0 is 1366x768 pixels at 0,0
[+3,54s] DEBUG: slick-greeter.vala:585: Showing greeter
[+3,54s] DEBUG: slick-greeter.vala:266: Showing main window
[+3,55s] DEBUG: slick-greeter.vala:595: Starting main loop
[+3,56s] DEBUG: background.vala:485: Regenerating backgrounds
[+3,56s] DEBUG: background.vala:68: Making background /usr/share/backgrounds/manjarowall17_08.jpg at 1366x768
[+3,61s] DEBUG: Read 8 bytes from daemon
[+3,61s] DEBUG: Read 37 bytes from daemon
[+3,61s] DEBUG: Prompt user with 1 message(s)
[+3,67s] DEBUG: slick-greeter.vala:254: starting system-ready sound
[+3,85s] DEBUG: background.vala:121: Render of background /usr/share/backgrounds/manjarowall17_08.jpg complete
[+30,41s] DEBUG: session-list.vala:51: Adding session budgie-desktop (Desktop Budgie)
[+30,42s] DEBUG: session-list.vala:51: Adding session gnome (GNOME)
[+30,42s] DEBUG: session-list.vala:51: Adding session gnome (GNOME)
[+30,42s] DEBUG: session-list.vala:51: Adding session gnome-classic (GNOME classico)
[+30,42s] DEBUG: session-list.vala:51: Adding session gnome-xorg (GNOME su Xorg)
[+30,42s] DEBUG: session-list.vala:51: Adding session mate (MATE)
[+30,44s] DEBUG: greeter-list.vala:210: Error registering user list dbus object: Risulta già esportato un oggetto per l'interfaccia x.dm.SlickGreeter.List su /list
[+40,14s] DEBUG: Providing response to display manager
[+40,14s] DEBUG: Wrote 25 bytes to daemon
[+40,19s] DEBUG: Read 8 bytes from daemon
[+40,19s] DEBUG: Read 19 bytes from daemon
[+40,19s] DEBUG: Authentication complete for user stefano with return code 0
[+40,19s] CRITICAL: pango_layout_get_cursor_pos: assertion 'index >= 0 && index <= layout->length' failed
[+40,19s] DEBUG: Starting session gnome-xorg
[+40,19s] DEBUG: Wrote 22 bytes to daemon
[+40,55s] DEBUG: Read 8 bytes from daemon
[+40,55s] DEBUG: Read 4 bytes from daemon
[+40,55s] DEBUG: user-list.vala:1030: Adding/updating user stefano (Stefano)
[+40,56s] DEBUG: slick-greeter.vala:193: Invalid session: 'gnome-xorg'. Using session 'mate' instead.
[+40,56s] DEBUG: slick-greeter.vala:590: Got a SIGTERM
[+40,56s] DEBUG: slick-greeter.vala:598: Cleaning up
[+40,56s] DEBUG: slick-greeter.vala:606: AT-SPI exited with return value 0
[+40,56s] DEBUG: slick-greeter.vala:612: Exiting

from slick-greeter.

Ste74 avatar Ste74 commented on August 31, 2024

Thank you @SamBurgos

from slick-greeter.

 avatar commented on August 31, 2024

No problem @Ste74 , I don't know if this answer your question so you can close this issue, and maybe you can try to post another issue to not mix both of your questions

from slick-greeter.

Ste74 avatar Ste74 commented on August 31, 2024

No the @Chrysostomus answer is related on this manjaro/packages-community@64690f1
Only a wrong place ... i can open other issue for session problem .
This issue , the first is related at this
https://github.com/linuxmint/slick-greeter#configuration
@clefebvre ?

from slick-greeter.

 avatar commented on August 31, 2024

@Ste74 perhaps you might need to open another issue, but if it is related to dependencies and the ones that appear there on the manjaro link fix your problem, then let me know and I can update the dependencies on the PKGBUILD so I can fix it in Arch and derivatives (I am the maintainer of that package on AUR)

On the second one I guess that I can ask for some help on that, but pretty sure that @clefebvre will ask us to open another issue (correct me if I am wrong)

EDIT: can we close this particular issue then @Ste74 ?

from slick-greeter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.