Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema XFCE 4.2
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Mon Dec 20, 2004 10:01 pm    Post subject: Problema XFCE 4.2 Reply with quote

Ho un problema con XFCE 4.2
Non capisco come si sia verificato dato che ha smesso di funzionare di punto in bianco. O meglio, oggi ho lanciato un emerge -uD world e tra le varie cose mi ha ricompilato dev-libs/glib-2.4.8 e x11-libs/gtk+-2.4.13-r1
Però i malfunzionamenti si sono verificati dopo che avevo già provato varie volte la nuova configurazione senza avere alcun problema

1) Se provo a lanciarlo da console con startxfce4 mi viene detto che c'è già attivo un X server ... ma non è vero, tanto più che nella lista dei processi il server non c'è! comunque poi non mi lancia xfce (mi da errore sempre a proposito del server X quando prova a far partire xfce-session)
2) se invece lancio il canonico startx (il mio ~/.xinitrc contiene lineakd& startxfce4), mi parte XFCE4 ma senza molte cose (ad esempio non è attivo xfce-desktop, xfce-calendar ...). La cosa strana è che se lancio manualmente questi processi da una shell xterm (xfce-desktop&), funziona tutto normalmente ... ma allora perchè diavolo non si caricano allo start?

Qui sotto il mio /etc/xfce4/xinitrc
Code:

#!/bin/sh

xrdb -merge ~/.Xresources
xsetroot -solid black -cursor_name watch

# fix broken $UID on some system...
if test "x$UID" = "x"; then
   UID=`id -u`
fi

# Those are my settings, change them as appropriate...
# Xft DPI: 96
# Xft.hintstyle: hintnone/hintslight/hintmedium/hintfull
# Xft hinting: 1/0

xrdb -nocpp -merge - << EOF
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintmedium
EOF

test -f $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
# Uncomment this if you want to load Xresources and/or Xdefaults
# test -f $HOME/.Xresources && xrdb -merge $HOME/.Xresources
# test -f $HOME/.Xdefaults && xrdb -merge $HOME/.Xdefaults

# Launch xscreensaver (if available), but only as non-root user
test $UID -gt 0 && test -z $VNCSESSION && xscreensaver -no-splash &

# Run xfce4-session if installed
xfcesm=`which xfce4-session`
case "x$xfcesm" in
   x|xno*)
      ;;
   *)
      exec $xfcesm
      # Shouldn't get there, but anyway...
      exit
      ;;
esac

# or use old-fashioned startup script otherwise
xfce-mcs-manager
xfwm4 --daemon

# Start-up stuff from ~/Desktop/Autostart directory, if it exists
# (as it seems to be the new standard)
if test -d "$HOME/Desktop/Autostart"; then
  for i in `ls -1 -L ${HOME}/Desktop/Autostart/ 2>/dev/null`; do
    if test -x $HOME/Desktop/Autostart/$i; then
      $HOME/Desktop/Autostart/$i &
    fi
  done
fi

xftaskbar4&
xfdesktop&
xfcalendar&

panel=`which xfce4-panel`
case "x$panel" in
   x|xno*)
      ;;
   *)
      $panel
      ret=$?
      while test $ret -ne 0; do
         xmessage -center -file - -timeout 20 -title Error <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@moongroup.com list
Meanwhile the panel will be restarted
EOF
         cat >&2 <<EOF
A crash occured in the panel
Please report this to the xfce4-dev@moongroup.com list
Meanwhile the panel will be restarted
EOF
         $panel
         ret=$?
      done
      ;;
esac

xsetroot -bg white -fg red  -solid black -cursor_name watch


Questi invece sono i processi relativi a xfce attivi quando lancio startx
Code:

18543 tty1     00:00:00 xfce4-session
18545 ?        00:00:00 xfce-mcs-manage
18548 tty1     00:00:00 xfwm4
18551 tty1     00:00:01 xftaskbar4
18553 tty1     00:00:00 xfce4-panel

_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
GhePeU
Guru
Guru


Joined: 12 Aug 2003
Posts: 549
Location: Mestre, Italy

PostPosted: Mon Dec 20, 2004 10:07 pm    Post subject: Reply with quote

xfcalendar, xfce4-desktop, etc. etc. dipendono da xfce-session, che si occupa di farli partire

tra le cose che hai upgradato c'è anche pam? se sì, il problema è quello: https://bugs.gentoo.org/show_bug.cgi?id=70585
_________________
That is not dead which can eternal lie,
and with strange aeons even death may die.
Back to top
View user's profile Send private message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Mon Dec 20, 2004 10:18 pm    Post subject: Reply with quote

PAM mi sa che l'avevo upgradato tempo fa ... ma non ho avuto i problemi lì descritti.
Piuttosto ho il sospetto di aver fatto qualche danno nella mia home ~ con chmod chgrp e chown :D

Code:

-rwx------   1 taglia users    20 Dec 20 22:45 .xinitrc

questi permessi sono giusti?
Ad ogni modo xfce-session mi parte correttamente!
_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
Taglia
Apprentice
Apprentice


Joined: 05 Nov 2004
Posts: 244

PostPosted: Mon Dec 20, 2004 10:56 pm    Post subject: Reply with quote

Forse ho capito ... le nuove glib e gtk facevano a pugni con xfce che è unstable ... ho provato a riemergere le vecchie versioni che avevo prima (spulciando in emerge.log) e ora sembra partire tutto correttamente (non ho provato però a digitare direttamente startxfce4 invece di startx).

Mi è venuto un dubbio... secondo me prima era semplicemente crashato il desktop manager ... uscendo e rientrando probabilmente ho salvato la sessione ... e lui vedendo che non c'era il desktop manager attivo la ha interpretata come una mia scelta di sessione e non l'ha più ricaricato :D Perchè se no non mi spiego perchè non ricomparisse ... dato che a lanciarlo manualmente partiva senza problemi (salvo crashare spesso :D)

Beh vediamo, il tag [RISOLTO] lo metterò se mi si è effettivamente stabilizzato tutto :roll:
_________________
Taglia
./ do NOT click ...
./ Mentecritica: Non esistono questioni di principio
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum