[XFCE] Ouverture des applications

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

[XFCE] Ouverture des applications

Message par Drakone »

Bonjour,

Depuis la dernière mise à jour lorsque mon ordinateur démarre il m'est impossible d'ouvrir les appli à partir mon menu xfce. Si je me déconnecte de ma session et que je la ré-ouvre tout fonctionne.
J'ai vérifié et corriger les problèmes de permission grâce à sudo pacman -Qkk 2>&1| grep -E "permissions", mais ça ne change rien à mon problème.

Merci de m'aider.


Voici mon .xsession-errors :

Code : Tout sélectionner

xrdb:  "Xft.hinting" on line 10 overrides entry on line 6
xrdb:  "Xft.hintstyle" on line 13 overrides entry on line 7
gpg-agent[1077]: 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:1071): xfce4-session-WARNING **: gpg-agent returned no PID in the variables

(xfce4-session:1071): xfce4-session-WARNING **: xfsm_manager_load_session: Something wrong with /home/drakone/.cache/sessions/xfce4-session-localhost.localdomain:0, Does it exist? Permissions issue?

** (polkit-gnome-authentication-agent-1:1092): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

** (nm-applet:1091): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

** (xfce4-clipman:1089): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

** (blueman-applet:1096): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

** (xfce4-clipman:1089): WARNING **: Clipboard manager is already running.

** (wrapper-2.0:1123): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

** (wrapper-2.0:1123): WARNING **: could not get output property

** (wrapper-2.0:1124): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

(wrapper-2.0:1123): Gtk-WARNING **: Theme parsing error: <data>:1:55: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1123): Gtk-WARNING **: Theme parsing error: <data>:1:86: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1123): Gtk-WARNING **: Theme parsing error: <data>:1:115: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1123): Gtk-WARNING **: Theme parsing error: <data>:1:142: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1124): Gtk-WARNING **: Theme parsing error: <data>:1:49: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1124): Gtk-WARNING **: Theme parsing error: <data>:1:80: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1124): Gtk-WARNING **: Theme parsing error: <data>:1:109: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:1124): Gtk-WARNING **: Theme parsing error: <data>:1:136: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version

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

(wrapper-2.0:1123): Gtk-WARNING **: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner PowerManagerButton)

(blueman-applet:1096): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

** (xfce4-terminal:1153): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-CnJ878Ao9S: Connexion refusée

(nm-applet:1091): libnotify-WARNING **: Failed to connect to proxy

(nm-applet:1091): nm-applet-WARNING **: Failed to show notification: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_SILVERLIGHT5_1_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-silverlight5.1.
[PIPELIGHT:LIN:unknown] trying to load config file from '/home/drakone/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/drakone/.wine-pipelight.
[PIPELIGHT:LIN:silverlight5.1] checking plugin installation - this might take some time.
fixme:winediag:start_process Wine Staging 2.7 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
[PIPELIGHT:WIN:silverlight5.1] embedded mode         is on.
[PIPELIGHT:WIN:silverlight5.1] windowless mode       is off.
[PIPELIGHT:WIN:silverlight5.1] linux windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] force SetWindow       is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook     is on.
[PIPELIGHT:WIN:silverlight5.1] strict draw ordering  is off.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExA.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExW.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenuEx.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenu.
fixme:ntdll:EtwRegisterTraceGuidsW (0x7b8d21a7, 0x7b970120, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x70f4e8, (null), (null), 0x7b970120): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:WIN:silverlight5.1] OpenGL Vendor: NVIDIA Corporation
[PIPELIGHT:WIN:silverlight5.1] OpenGL Renderer: GeForce GTX 870M/PCIe/SSE2
[PIPELIGHT:WIN:silverlight5.1] Your GPU is in the whitelist, hardware acceleration should work.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] Ouverture des applications

Message par benjarobin »

Bonjour, comment est ouvert ta session ? As tu un gestionnaire de login ? Comment est configuré ce gestionnaire de login ? Bref tous les détails du lancement de ton système
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

Re: [XFCE] Ouverture des applications

Message par Drakone »

J'utilise LightDM comme gestionnaire d'affichage. Ma session s'ouvre en insérant mon login (pas de démarrage automatique).
Voici sa configuration (/etc/lightdm/lightdm.conf) :

Code : Tout sélectionner

#
# General configuration
#
# start-default-seat = True to always start one seat if none are defined in the configuration
# greeter-user = User to run greeter as
# minimum-display-number = Minimum display number to use for X servers
# minimum-vt = First VT to run displays on
# lock-memory = True to prevent memory from being paged to disk
# user-authority-in-system-dir = True if session authority should be in the system location
# guest-account-script = Script to be run to setup guest account
# logind-check-graphical = True to on start seats that are marked as graphical by logind
# log-directory = Directory to log information to
# run-directory = Directory to put running state in
# cache-directory = Directory to cache to
# sessions-directory = Directory to find sessions
# remote-sessions-directory = Directory to find remote sessions
# greeters-directory = Directory to find greeters
# backup-logs = True to move add a .old suffix to old log files when opening new ones
#
[LightDM]
#start-default-seat=true
#greeter-user=lightdm
#minimum-display-number=0
#minimum-vt=7 # Setting this to a value < 7 implies security issues, see FS#46799
#lock-memory=true
#user-authority-in-system-dir=false
#guest-account-script=guest-account
#logind-check-graphical=false
#log-directory=/var/log/lightdm
run-directory=/run/lightdm
#cache-directory=/var/cache/lightdm
#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions
#remote-sessions-directory=/usr/share/lightdm/remote-sessions
#greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters
#backup-logs=true

#
# Seat configuration
#
# Seat configuration is matched against the seat name glob in the section, for example:
# [Seat:*] matches all seats and is applied first.
# [Seat:seat0] matches the seat named "seat0".
# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client".
#
# type = Seat type (xlocal, xremote, unity)
# pam-service = PAM service to use for login
# pam-autologin-service = PAM service to use for autologin
# pam-greeter-service = PAM service to use for greeters
# xserver-command = X server command to run (can also contain arguments e.g. X -special-option)
# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option)
# xserver-config = Config file to pass to X server
# xserver-layout = Layout to pass to X server
# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server
# xserver-share = True if the X server is shared for both greeter and session
# xserver-hostname = Hostname of X server (only for type=xremote)
# xserver-display-number = Display number of X server (only for type=xremote)
# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true)
# xdmcp-port = XDMCP UDP/IP port to communicate on
# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf)
# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option)
# unity-compositor-timeout = Number of seconds to wait for compositor to start
# greeter-session = Session to load for greeter
# greeter-hide-users = True to hide the user list
# greeter-allow-guest = True if the greeter should show a guest login option
# greeter-show-manual-login = True if the greeter should offer a manual login option
# greeter-show-remote-login = True if the greeter should offer a remote login option
# user-session = Session to load for users
# allow-user-switching = True if allowed to switch users
# allow-guest = True if guest login is allowed
# guest-session = Session to load for guests (overrides user-session)
# session-wrapper = Wrapper script to run session with
# greeter-wrapper = Wrapper script to run greeter with
# guest-wrapper = Wrapper script to run guest sessions with
# display-setup-script = Script to run when starting a greeter session (runs as root)
# display-stopped-script = Script to run after stopping the display server (runs as root)
# greeter-setup-script = Script to run when starting a greeter (runs as root)
# session-setup-script = Script to run when starting a user session (runs as root)
# session-cleanup-script = Script to run when quitting a user session (runs as root)
# autologin-guest = True to log in as guest by default
# autologin-user = User to log in with by default (overrides autologin-guest)
# autologin-user-timeout = Number of seconds to wait before loading default user
# autologin-session = Session to load for automatic login (overrides user-session)
# autologin-in-background = True if autologin session should not be immediately activated
# exit-on-failure = True if the daemon should exit if this seat fails
#
[Seat:*]
#type=xlocal
#pam-service=lightdm
#pam-autologin-service=lightdm-autologin
#pam-greeter-service=lightdm-greeter
#xserver-command=X
#xmir-command=Xmir
#xserver-config=
#xserver-layout=
#xserver-allow-tcp=false
#xserver-share=true
#xserver-hostname=
#xserver-display-number=
#xdmcp-manager=
#xdmcp-port=177
#xdmcp-key=
#unity-compositor-command=unity-system-compositor
#unity-compositor-timeout=60
greeter-session=lightdm-gtk-greeter
#greeter-hide-users=false
#greeter-allow-guest=true
#greeter-show-manual-login=false
#greeter-show-remote-login=true
#user-session=default
#allow-user-switching=true
#allow-guest=true
#guest-session=
session-wrapper=/etc/lightdm/Xsession
#greeter-wrapper=
#guest-wrapper=
display-setup-script=/etc/lightdm/display_setup.sh
#display-stopped-script=
#greeter-setup-script=
#session-setup-script=
#session-cleanup-script=
#autologin-guest=false
#autologin-user=
#autologin-user-timeout=0
#autologin-in-background=false
#autologin-session=
#exit-on-failure=false

#
# XDMCP Server configuration
#
# enabled = True if XDMCP connections should be allowed
# port = UDP/IP port to listen for connections on
# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present)
# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf)
# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset)
#
# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn.  Alternatively
# it can be a word and the first 7 characters are used as the key.
#
[XDMCPServer]
#enabled=false
#port=177
#listen-address=
#key=
#hostname=

#
# VNC Server configuration
#
# enabled = True if VNC connections should be allowed
# command = Command to run Xvnc server with
# port = TCP/IP port to listen for connections on
# listen-address = Host/address to listen for VNC connections (use all addresses if not present)
# width = Width of display to use
# height = Height of display to use
# depth = Color depth of display to use
#
[VNCServer]
#enabled=false
#command=Xvnc
#port=5900
#listen-address=
#width=1024
#height=768
#depth=8
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] Ouverture des applications

Message par benjarobin »

Tu n'as pas modifié /etc/lightdm/Xsession ? Si oui quel est son contenu ?
Quel est le contenu de /etc/lightdm/display_setup.sh ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

Re: [XFCE] Ouverture des applications

Message par Drakone »

J'ai pas touché à /etc/lightdm/Xsession.

Code : Tout sélectionner

#!/bin/sh
#
# LightDM wrapper to run around X sessions.

echo "Running X session wrapper"

# Load profile
for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do
    if [ -f "$file" ]; then
        echo "Loading profile from $file";
        . "$file"
    fi
done

# Load resources
for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do
    if [ -f "$file" ]; then
        echo "Loading resource: $file"
        xrdb -merge "$file"
    fi
done

# Load keymaps
for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do
    if [ -f "$file" ]; then
        echo "Loading keymap: $file"
        setxkbmap `cat "$file"`
        XKB_IN_USE=yes
    fi
done

# Load xmodmap if not using XKB
if [ -z "$XKB_IN_USE" ]; then
    for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do
        if [ -f "$file" ]; then
           echo "Loading modmap: $file"
           xmodmap "$file"
        fi
    done
fi

unset XKB_IN_USE

# Run all system xinitrc shell scripts
xinitdir="/etc/X11/xinit/xinitrc.d"
if [ -d "$xinitdir" ]; then
    for script in $xinitdir/*; do
        echo "Loading xinit script $script"
        if [ -x "$script" -a ! -d "$script" ]; then
            . "$script"
        fi
    done
fi

# Run user xsession shell script
script="$HOME/.xsession"
if [ -x "$script" -a ! -d "$script" ]; then
    echo "Loading xsession script $script"
    . "$script"
fi

echo "X session wrapper complete, running session $@"

exec $@
Voici le contenu de /etc/lightdm/display_setup.sh. Je l'avais modifié il y a quelque temps pour optimiser l'affichage.

Code : Tout sélectionner

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

Je suis en train de faire la MÀJ qui contient ces paquets. Je ferais un edit pour vous dire ça a résolu mon problème :).

Code : Tout sélectionner

0ad-a21-6
lib32-nvidia-utils-381.22-1
lib32-v4l-utils-1.12.5-1
nvidia-381.22-1
nvidia-utils-381.22-1
v4l-utils-1.12.5-1
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

Re: [XFCE] Ouverture des applications

Message par Drakone »

La mise à jour n'a rien résolu :cry:.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] Ouverture des applications

Message par benjarobin »

Pas vraiment d'idée, donc je cherche avec toi...
Peux tu donner la sortie de :

Code : Tout sélectionner

ps -ef | grep dbus
pacman -Qo /etc/pam.d/*
pacman -Qkkq $(pacman -Qoq /etc/pam.d/* | sort -u) 
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

Re: [XFCE] Ouverture des applications

Message par Drakone »

benjarobin a écrit : jeu. 11 mai 2017, 20:10 Pas vraiment d'idée, donc je cherche avec toi...
Peux tu donner la sortie de :

Code : Tout sélectionner

ps -ef | grep dbus
pacman -Qo /etc/pam.d/*
pacman -Qkkq $(pacman -Qoq /etc/pam.d/* | sort -u) 
Et c'est sympa de ta part. Sincèrement :).

Code : Tout sélectionner

[drakone@localhost ~]$ ps -ef | grep dbus
dbus       367     1  0 07:06 ?        00:00:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
drakone   3253  3227  0 07:06 ?        00:00:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation
drakone   4376  4370  0 07:07 pts/0    00:00:00 grep --colour=auto dbus

Code : Tout sélectionner

[drakone@localhost ~]$ pacman -Qo /etc/pam.d/*
/etc/pam.d/chage appartient à shadow 4.4-3
/etc/pam.d/chfn appartient à util-linux 2.29.2-2
/etc/pam.d/chgpasswd appartient à shadow 4.4-3
/etc/pam.d/chpasswd appartient à shadow 4.4-3
/etc/pam.d/chsh appartient à util-linux 2.29.2-2
/etc/pam.d/cups appartient à cups 2.2.3-1
/etc/pam.d/groupadd appartient à shadow 4.4-3
/etc/pam.d/groupdel appartient à shadow 4.4-3
/etc/pam.d/groupmems appartient à shadow 4.4-3
/etc/pam.d/groupmod appartient à shadow 4.4-3
/etc/pam.d/lightdm appartient à lightdm 1:1.22.0-1
/etc/pam.d/lightdm-autologin appartient à lightdm 1:1.22.0-1
/etc/pam.d/lightdm-greeter appartient à lightdm 1:1.22.0-1
/etc/pam.d/login appartient à util-linux 2.29.2-2
/etc/pam.d/newusers appartient à shadow 4.4-3
/etc/pam.d/other appartient à pambase 20130928-1
/etc/pam.d/passwd appartient à shadow 4.4-3
/etc/pam.d/polkit-1 appartient à polkit 0.113+29+g3272a98-1
/etc/pam.d/rlogin appartient à inetutils 1.9.4-5
/etc/pam.d/rsh appartient à inetutils 1.9.4-5
/etc/pam.d/shadow appartient à shadow 4.4-3
/etc/pam.d/sshd appartient à openssh 7.5p1-2
/etc/pam.d/su appartient à util-linux 2.29.2-2
/etc/pam.d/su-l appartient à util-linux 2.29.2-2
/etc/pam.d/sudo appartient à sudo 1.8.19.p2-1
/etc/pam.d/system-auth appartient à pambase 20130928-1
/etc/pam.d/system-local-login appartient à pambase 20130928-1
/etc/pam.d/system-login appartient à pambase 20130928-1
/etc/pam.d/system-remote-login appartient à pambase 20130928-1
/etc/pam.d/system-services appartient à pambase 20130928-1
/etc/pam.d/systemd-user appartient à systemd 232-8
/etc/pam.d/useradd appartient à shadow 4.4-3
/etc/pam.d/userdel appartient à shadow 4.4-3
/etc/pam.d/usermod appartient à shadow 4.4-3

Code : Tout sélectionner

[drakone@localhost ~]$ pacman -Qkkq $(pacman -Qoq /etc/pam.d/* | sort -u) 
lightdm /usr/share/polkit-1/rules.d/lightdm.rules
polkit /etc/polkit-1/rules.d/50-default.rules
Avatar de l’utilisateur
Drakone
Hankyu
Messages : 28
Inscription : jeu. 14 févr. 2013, 23:02

Re: [XFCE] Ouverture des applications

Message par Drakone »

J'ai tenté de changer les thèmes. Rien n'y fait... Parfois, après m'être connecté à ma session, mes applets du tableau de bord sont virées et le thème sélectionné n'est pas chargé. Et comme d'habitude tout revient comme il faut lorsque je me déconnecte puis reconnecte...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [XFCE] Ouverture des applications

Message par benjarobin »

C'est un problème avec dbus, mais je sèche un peu...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre