[xfce] démarrage sur l'ancienne session

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

[xfce] démarrage sur l'ancienne session

Message par jojolemerou » mar. 14 mai 2019, 07:25

Bonjour, mon xfce démarre toujours sur la session précédente. J'ai beau triturer session et démarrage rien n'y fait. Toute mes fenêtres ouvertes lors de la fermeture se lance au démarrage. Je lance la session avec lightdm. Et au passage j'ai une tripoté d'erreurs donnée dans le log xsession-errors.

Code : Tout sélectionner

** (xfce4-session:653): CRITICAL **: 06:57:34.107: polkit_unix_process_set_property: assertion 'val != -1' failed
gpg-agent[661]: Attention : « --write-env-file » est une option obsolète — non prise en compte
gpg-agent: une instance de gpg-agent fonctionne déjà —
pas de démarrage d'une nouvelle instance

(xfce4-session:653): xfce4-session-WARNING **: 06:57:34.482: gpg-agent returned no PID in the variables
Warning:          Unsupported high keycode 372 for name <I372> ignored
                  X11 cannot support keycodes above 255.
                  This warning only shows for the first high keycode.
Internal error:   Could not resolve keysym XF86MonBrightnessCycle

(wrapper-2.0:729): Gtk-WARNING **: 06:57:41.858: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkToggleButton)

(wrapper-2.0:733): Gtk-WARNING **: 06:57:41.880: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PulseaudioButton)

(wrapper-2.0:739): Gtk-WARNING **: 06:57:41.943: gtk_widget_size_allocate(): attempt to allocate widget with width -3 and height 26

(pamac-tray:829): Gdk-CRITICAL **: 06:57:46.565: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
fatal: unable to access 'https://aur.archlinux.org/mojave-gtk-theme-git.git/': Could not resolve host: aur.archlinux.org
fatal: unable to access 'https://aur.archlinux.org/mojave-gtk-theme-git.git/': Could not resolve host: aur.archlinux.org

(xfwm4:664): Gdk-WARNING **: 07:07:38.831: gdkproperty-x11.c:325 invalid X atom: 403

** (gnome-mpv:838): WARNING **: 07:07:39.028: Failed to run mpv command string "quit". Reason: core not uninitialized.
cordialement

Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1106
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France
Contact :

Re: [xfce] démarrage sur l'ancienne session

Message par karhu » mar. 14 mai 2019, 11:24

As tu vérifié dans les paramètres de la session que l'enregistrement automatique de la session était décoché ?
Paramètres/Session et démarrage/Onglet principal/Enregistrer automatiquement la session lors de la déconnexion
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.

jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

Re: [xfce] démarrage sur l'ancienne session

Message par jojolemerou » jeu. 16 mai 2019, 12:50

oui oui c'est décoché...

laurent85
archer
Messages : 146
Inscription : mar. 16 oct. 2018, 21:05

Re: [xfce] démarrage sur l'ancienne session

Message par laurent85 » jeu. 16 mai 2019, 13:39

Bonjour,
Essaie ça:
Paramètres > Session et démarrage > onglet Session > Effacer les sessions enregistrées
Ferme la session en vérifiant que "Enregistrer la session pour les prochaines connexions" n'est pas coché. Et ouvre une nouvelle session.

jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

Re: [xfce] démarrage sur l'ancienne session

Message par jojolemerou » ven. 17 mai 2019, 16:40

j'avais déjà fait et j'ai refait en vain. En fait j'ai tout testé le session et démarrage mais rien n'y fait. Il y a un truc que je trouve bizarre. Dans session si je dis à firefox ne jamais démarrer. j'enregistre la session. Je ferme session et démarrage. Je ré-ouvre session et démarrage et firefox apparait à nouveau comme "si en cours". Ca ne me semble pas trop normal non-plus.

cordialement

laurent85
archer
Messages : 146
Inscription : mar. 16 oct. 2018, 21:05

Re: [xfce] démarrage sur l'ancienne session

Message par laurent85 » ven. 17 mai 2019, 17:54

N'enregistre pas de session. Supprime la ligne Firefox de la liste de "Démarrage automatique d'application".

Vérifie la liste des fichiers présents dans :

Code : Tout sélectionner

/etc/xdg/autostart
~/.config/autostart
Le répertoire ne doit pas contenir de fichier session, vérifie que tu as les droits sur les fichiers :

Code : Tout sélectionner

~/.cache/sessions

jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

Re: [xfce] démarrage sur l'ancienne session

Message par jojolemerou » sam. 18 mai 2019, 23:48

rien d'anormal dans mes fichiers autostart.

sessions est en lecture et écriture pour tout le monde..

laurent85
archer
Messages : 146
Inscription : mar. 16 oct. 2018, 21:05

Re: [xfce] démarrage sur l'ancienne session

Message par laurent85 » dim. 19 mai 2019, 15:16

Firefox dans n'a pas de raison d’apparaître dans session et démarrage, déjà ça c'est pas normal.

Donne les retours commandes c'est plus parlant :

Code : Tout sélectionner

ls -l /etc/xdg/autostart ~/.config/autostart ~/.cache/sessions
jojolemerou a écrit :
sam. 18 mai 2019, 23:48
sessions est en lecture et écriture pour tout le monde..
C'est source de faille de sécurité, ton utilisateur doit être le seuil à avoir des droits, mets 'rwx------' pour ~/.cache/sessions

Certains qui avaient ce type de problème avec leurs sessions enregistrées malgré les paramètres contraires ont fini par mettre le répertoire en lecture seule, mais c'est une solution qui ne traite pas la cause.

jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

Re: [xfce] démarrage sur l'ancienne session

Message par jojolemerou » mar. 21 mai 2019, 17:56

firefox ou d'autres j'avais pris firefox en exemple.. Tous les logiciels à qui j'interdis le démarrage démarrent quand même..oui j"ai vu ces posts qui interdisent l'écriture au cache session.
Dernière modification par jojolemerou le mar. 21 mai 2019, 17:57, modifié 1 fois.

jojolemerou
Hankyu
Messages : 48
Inscription : dim. 30 oct. 2016, 17:50

Re: [xfce] démarrage sur l'ancienne session

Message par jojolemerou » mar. 21 mai 2019, 17:57

Code : Tout sélectionner

ls -l /etc/xdg/autostart ~/.config/autostart ~/.cache/sessions
/etc/xdg/autostart:
total 108
-rw-r--r-- 1 root root  292  9 avril 10:15 at-spi-dbus-bus.desktop
-rw-r--r-- 1 root root 3332  7 mars  01:53 blueman.desktop
-rw-r--r-- 1 root root 8364 15 mars  13:14 gnome-keyring-pkcs11.desktop
-rw-r--r-- 1 root root 7985 15 mars  13:14 gnome-keyring-secrets.desktop
-rw-r--r-- 1 root root 6547 15 mars  13:14 gnome-keyring-ssh.desktop
-rw-r--r-- 1 root root 7887 27 oct.   2018 gsettings-data-convert.desktop
-rw-r--r-- 1 root root 5831 26 févr. 11:11 nm-applet.desktop
-rw-r--r-- 1 root root  171 15 avril 20:08 pamac-tray.desktop
-rw-r--r-- 1 root root 7969 14 janv. 07:45 print-applet.desktop
-rw-r--r-- 1 root root 4973 26 juil.  2018 pulseaudio.desktop
-rw-r--r-- 1 root root 3155 30 oct.   2018 xfce4-clipman-plugin-autostart.desktop
-rw-r--r-- 1 root root 3460  9 nov.   2018 xfce4-notes-autostart.desktop
-rw-r--r-- 1 root root 5415 19 déc.   2017 xfce4-power-manager.desktop
-rw-r--r-- 1 root root 4587  8 janv. 07:41 xfce-polkit-gnome-authentication-agent-1.desktop
-rw-r--r-- 1 root root 2328 21 juin   2018 xfsettingsd.desktop
-rw-r--r-- 1 root root 4818  8 janv. 07:41 xscreensaver.desktop

/home/deni/.cache/sessions:
total 12
drw-rw-rw- 2 deni deni 4096 26 avril 11:48 thumbs-dell:0
-rw-r--r-- 1 deni deni 2450 21 mai   14:25 xfce4-session-dell:0
-rw-r--r-- 1 deni deni 2450 20 mai   21:37 xfce4-session-dell:0.bak

/home/deni/.config/autostart:
total 32
-rw-r--r-- 1 deni deni  49 22 avril 11:24 at-spi-dbus-bus.desktop
-rw-r--r-- 1 deni deni  29 21 mai   17:46 blueman.desktop
-rw-r--r-- 1 deni deni 181 22 avril 11:23 gnome-keyring.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-pkcs11.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-secrets.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-ssh.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gsettings-data-convert.desktop
-rw-r--r-- 1 deni deni  30 22 avril 11:24 xfsettingsd.desktop

laurent85
archer
Messages : 146
Inscription : mar. 16 oct. 2018, 21:05

Re: [xfce] démarrage sur l'ancienne session

Message par laurent85 » mar. 21 mai 2019, 23:21

La fonctionnement de l'ouverture de session est la possibilité d'ajouter des applications au démarrage dans session et démarrage, c'est pas prévu l'inverse d'interdire leur démarrage.

Il faut déjà vérifier que les paramètres sont normaux.
jojolemerou a écrit :
mar. 21 mai 2019, 17:57

Code : Tout sélectionner

/home/deni/.config/autostart:
total 32
-rw-r--r-- 1 deni deni  49 22 avril 11:24 at-spi-dbus-bus.desktop
-rw-r--r-- 1 deni deni  29 21 mai   17:46 blueman.desktop
-rw-r--r-- 1 deni deni 181 22 avril 11:23 gnome-keyring.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-pkcs11.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-secrets.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gnome-keyring-ssh.desktop
-rw-r--r-- 1 deni deni  49 22 avril 11:24 gsettings-data-convert.desktop
-rw-r--r-- 1 deni deni  30 22 avril 11:24 xfsettingsd.desktop
Ces fichiers font doublons avec ceux de /etc/xdg/autostart, ils sont quasiment vides comparé à ceux d'origine, tu as du les désactiver. Supprime-les tous.

Code : Tout sélectionner

rm ~/.config/autostart/*.desktop
Supprime les fichiers .cache/sessions/xfce4-session-dell*, et modifie les droits du répertoire thumbs-dell:0, trop de droits pour les autres et manque le bit 'x' :

Code : Tout sélectionner

rm ~/.cache/sessions/xfce4-sessions*
chmod 700 ~/.cache/sessions/xfce4-sessions/thumbs-dell:0
Donne le contenu du fichier de configuration :

Code : Tout sélectionner

cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
Vérifie les droits dans ton répertoire perso :

Code : Tout sélectionner

sudo find $HOME \( ! -user $USER -or ! -group $USER \) -exec ls -la {} +

Répondre