[ Branimir Maksimovic @ 30.09.2019. 08:27 ] @
Zamenio GDM sa LightDM ponovo posto GDM odbija saradnju, a juce stigao i apdejt na Manjaro (testing),
koji je ispeglao neke bagove.
Ne vidim primetnu razliku osim sto su neke ekstenzije polomljene.
U svakom slucaju Gnome, nije se promenio.
[ plus_minus @ 05.10.2019. 00:50 ] @
Ja od svih nekako najviše gotivim sddm. LightDM čini mi se, ne fircla ni 2% ~/bin po default-u za export,chmod i slično (ukoliko nisu to ispravili), ali jeste bolji od GDM-a.
[ Branimir Maksimovic @ 05.10.2019. 06:54 ] @
Nisam bas najbolje razumeo o cemu pricas :P
[ plus_minus @ 05.10.2019. 10:28 ] @
SDDM ili Simple Desktop Display Manager. Taj je dobar. To rečem.
Čini mi se da je bolji i od GDM-a, a i od LightDM-a.

LightDM ima zvrčku da onda i kada ima `~/bin` direktorijuma i u njemu tvoje, lične skripte, `/home/branimir/bin` (recimo) ne postaje deo PATH promenjive.
LightDM ne čita `$HOME/.profile` fajl. Ne znam jel' to još uvek tako ili su popravili tu glupost. Davno sam ga koristio.

Konkretno, LightDM -> rust ~/.profile issue
[ Branimir Maksimovic @ 05.10.2019. 10:41 ] @
"LightDM ne čita `$HOME/.profile` fajl"

Ovo sigurno nije tacno; u .profile startujem xscreensaver oduvek i koristim LightDM, samo kratak period sam koristio GDM.

"`/home/branimir/bin` (recimo) ne postaje deo PATH promenjive."

Ovo nisam proverio, ali moguce ako LightDM izlazi iz shella nakon pozivanja skripti.

"SDDM ili Simple Desktop Display Manager. Taj je dobar. To rečem. "

Koristio sam ga kratko 2014 i brzo presao na LightDM zbog nekih problema kojih se sada ne secam.
Dobio sam ga kao default uz Manjaro KDE.
[ plus_minus @ 05.10.2019. 11:03 ] @
"Ovo sigurno nije tacno; u .profile startujem xscreensaver oduvek i koristim LightDM, samo kratak period sam koristio GDM."

Jeste, to je tačno (ili je bilo tačno) i važi/lo je za - klot - debiana. Ne i za Ubuntu distroe.

"Ovo nisam proverio, ali moguce ako LightDM izlazi iz shella nakon pozivanja skripti."

Moguće. Opet, nznm za Ubuntu ..
[ Panta_ @ 06.10.2019. 13:55 ] @
Citat:
Ja od svih nekako najviše gotivim sddm

Mene startx sluzi odlicno. Par linija koda u profile (mislim) i par izmena u [email protected] unit file da ne moram da unosim username prilikom logina.
[ Branimir Maksimovic @ 06.10.2019. 14:17 ] @
Ja koristim komandnu liniju kad hocu gnome-ta da startujem u Wayland sesiji posto, LightDM to nema.

Code:

XDG_SESSION_TYPE=wayland dbus-run-session gnome-session
[ plus_minus @ 06.10.2019. 23:09 ] @
@Panta_

I ja sam koristio startx, nego sad sa Basterom, ajd' rekoh da probam ponovo sa nekim menadžerom, odavno nisam. Htedoh Slim da stavim, pa vidim da je kao maltene pa zaboravljen, niko ga ne održava i rešim da stavim sddm, koji je izgleda - naj od svih. Svaku sesiju, za svaki DE koji sam probao, jako lepo ogranizuje, startuje i gasi. I ima lepe teme.

Evo ga i odgovorni, default /usr/share/sddm/scripts/Xsession fajl

Code (bash):


#! /bin/sh
# Xsession - run as user
# Copyright (C) 2016 Pier Luigi Fiorini <[email protected]>

# This file is extracted from kde-workspace (kdm/kfrontend/genkdmconf.c)
# Copyright (C) 2001-2005 Oswald Buddenhagen <[email protected]>

# Note that the respective logout scripts are not sourced.
case $SHELL in
  */bash)
    [ -z "$BASH" ] && exec $SHELL $0 "$@"
    set +o posix
    [ -f /etc/profile ] && . /etc/profile
    if [ -f $HOME/.bash_profile ]; then
      . $HOME/.bash_profile
    elif [ -f $HOME/.bash_login ]; then
      . $HOME/.bash_login
    elif [ -f $HOME/.profile ]; then
      . $HOME/.profile
    fi
    ;;
*/zsh)
    [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@"
    [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc
    zhome=${ZDOTDIR:-$HOME}
    # zshenv is always sourced automatically.
    [ -f $zdir/zprofile ] && . $zdir/zprofile
    [ -f $zhome/.zprofile ] && . $zhome/.zprofile
    [ -f $zdir/zlogin ] && . $zdir/zlogin
    [ -f $zhome/.zlogin ] && . $zhome/.zlogin
    emulate -R sh
    ;;
  */csh|*/tcsh)
    # [t]cshrc is always sourced automatically.
    # Note that sourcing csh.login after .cshrc is non-standard.
    xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
    $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c 'export -p' >! $xsess_tmp"
    . $xsess_tmp
    rm -f $xsess_tmp
    ;;
  */fish)
    [ -f /etc/profile ] && . /etc/profile
    xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX`
    $SHELL --login -c "/bin/sh -c 'export -p' > $xsess_tmp"
    . $xsess_tmp
    rm -f $xsess_tmp
    ;;
  *) # Plain sh, ksh, and anything we do not know.
    [ -f /etc/profile ] && . /etc/profile
    [ -f $HOME/.profile ] && . $HOME/.profile
    ;;
esac