Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: MartenP 26 Května 2009, 17:03:40

Název: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 26 Května 2009, 17:03:40
Zdravím!
Mám tu jeden závažný problém. Často (ne vždy) mi mé XFCE prostředí startuje dost pomalu a startovací obrazovka visí třeba půl minuty. Nemám grafický manager, startuji "startx" stylem. Jediné vodítko na řešení problému jsem nalezl v souboru .xsession-errors, který přikládám.

Kód: [Vybrat]
Xsession: X session started for martin at Ăšt kvÄ› 26 13:56:42 CEST 2009

** (x-session-manager:4037): WARNING **: I/O error opening ICE connection 0x25a72e0

(xfce4-settings-helper:4077): xfce4-settings-helper-WARNING **: Failed to connect to session manager

(xfce4-panel:4075): xfce4-panel-WARNING **: xfce4-panel is not running
xfdesktop[4076]: starting up

** (xfwm4:4072): WARNING **: Unhandled keyboard shortcut

** (x-session-manager:4037): WARNING **: I/O error opening ICE connection 0x25b8f00

(xfce4-settings-helper:4083): xfce4-settings-helper-WARNING **: Failed to connect to session manager
Conky: desktop window (1000003) is subwindow of root window (10f)
Conky: window type - desktop
Conky: drawing to created window (0x1600001)
Conky: drawing to double buffer
Warning: Cannot convert string "/usr/share/pixmaps/gksu-debian.xpm" to type Pixmap
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
Warning: Cannot convert string "/usr/share/pixmaps/gksu-debian.xpm" to type Pixmap
Conky: received SIGHUP or SIGUSR1. reloading the config file.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"

      after 99160 requests (99153 known processed) with 0 events remaining.

wicd-client.py: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
Loading...
Attempting to connect tray to daemon...
Success.
Done.
The application 'pidgin' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
Xsession: X session started for martin at Ăšt kvÄ› 26 16:44:36 CEST 2009

(xfce4-panel:4089): xfce4-panel-WARNING **: xfce4-panel is not running

** (x-session-manager:4051): WARNING **: I/O error opening ICE connection 0x1eaabb0

(xfce4-settings-helper:4091): xfce4-settings-helper-WARNING **: Failed to connect to session manager
xfdesktop[4090]: starting up

** (xfwm4:4087): WARNING **: Unhandled keyboard shortcut

** (x-session-manager:4051): WARNING **: I/O error opening ICE connection 0x1eabed0

(xfce4-settings-helper:4097): xfce4-settings-helper-WARNING **: Failed to connect to session manager
Conky: desktop window (1000003) is subwindow of root window (10f)
Conky: window type - desktop
Conky: drawing to created window (0x1600001)
Conky: drawing to double buffer
Error parsing gtk-icon-sizes string: ''
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX
warning: incompatible stripping characters and condition:
SFX

Bohužel se ve výpisu moc nevyznám a nevím, co bych měl opravit. Verzi XFCE provozuji 4.6.1. Nutno podotknout, že mi to dělala i verze 4.6.0 v Xubuntu 9.04 i stejná verze z externího repositáře. Moc by mi pomohlo vyřešení tohoto problému.
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 27 Května 2009, 14:43:03
Nikomu se toto nestává? Či nenajde se někdo, kdo by trochu porozuměl tomu logu? Ještě doplním, že už jsem zkoušel smazat a znovu vytvořit soubory daného sezení a našel jsem i hlášení bugu podobného ražení s návodem. Bohužel ani jeden postup nezafungoval.
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: Martin Kiklhorn 28 Května 2009, 00:39:39
a v tom souboru máte?
Kus mého:
Kód: [Vybrat]
a3-ntb% head /usr/share/pixmaps/gksu-debian.xpm   
/* XPM */
static char * gksu_debian_xpm[] = {
"32 32 551 2",
"       c None",
".      c #000000",
"+      c #939291",
"@      c #9E9E9C",
"#      c #A0A09E",
"$      c #A1A09F",
"%      c #A1A19F",
a3-ntb% tail !$                               
tail /usr/share/pixmaps/gksu-debian.xpm
"  . j#k#l#m#n#o#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#G#h#H#.     ",
"  . I#J#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#`# $.$+$@$h#h#1#.     ",
"  . #$$$%$%$&$*$=$-$;$>$,$U#'$)$!$~${$]$`#^$/$($_$:$h#h#<$.     ",
"  . [$}$|$|$|$|$1$2$3$4$5$^$6$7$8$9$0$a$b$c$d$e$f$g$h$h$i$.     ",
"    . . j$k$l$Q.K m$~ n$o$p$q$r$s$t$u$v$w$x$y$z$A$B$C$. .       ",
"        D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$          ",
"                                                                ",
"                                                                ",
"                                                                ",
"                                                                "};
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 28 Května 2009, 07:38:37
Jaký soubor máte namysli? Já jsem měl namysli soubory sezení nalézající se v ~/.cache/sessions. Existují ještě nějaké jiné soubory sezení?
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: arrange 28 Května 2009, 12:01:30
Soubor /usr/share/pixmaps/gksu-debian.xpm, viz výpis z Tvého .xsession-errors
Kód: [Vybrat]
...
Warning: Cannot convert string "/usr/share/pixmaps/gksu-debian.xpm" to type Pixmap

Teď teda hádám: nemůže být problém v souboru ~/.ICEauthority (oprávnění apod.)? U mě
Kód: [Vybrat]
$ ls -l ~/.ICEauthority
-rw------- 1 arrange arrange 11031 2009-05-28 10:45 /home/arrange/.ICEauthority
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 28 Května 2009, 13:57:55
Můj soubor .ICEauthority:
Kód: [Vybrat]
martin@bucek:~$ ls -l ~/.ICEauthority
-rw------- 1 martin martin 13099 2009-05-28 13:50 /home/martin/.ICEauthority
Vypadá to asi stejně.

K tomu obrázku, chyba je asi v nastavení XTermu, ten měl jako ikonu nastaveno zmíněný soubor. Teď jsem tam dal klasicky soubor png. Bohužel tohle chybu nenapravilo...
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: arrange 28 Května 2009, 20:32:44
Budem tedy asi potřebovat více informací. Třeba takto:

Zjisti, kde máš startx (which startx), zálohuj, otevři, a první řádek změň z #!/bin/bash na #!/bin/bash -x. Ulož. Restartuj a spusť grafiku takto
Kód: [Vybrat]
startx &> ~/startx_debugProzkoumej ten soubor nebo ho někam nahrej a dej k dispozici. (Možná k tomu přidej obsah toho souboru startx.)

Třeba někdo pomůže  :)
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 01 Června 2009, 15:20:57
Problém asi vyřešen. Po několika aktualizacích to už dlouho neudělalo. Není možné, že byla chyba v balíčcích Ubuntu? Dělá to ještě někomu? Díky za snahu?
Název: Re: Pomalý start XFCE - výpis chyb do .xsession-errors
Přispěvatel: MartenP 08 Června 2009, 15:25:31
Zpráva pro všechny, kdo by někdy s tímto měli problémy. Náprava je více než jednoduchá - stačí smazat adresář .cache a soubor ICEauthority v domovském adresáři. XFCE poté bude startovat bleskově a bez chyb. Samozřejmě se musí nastavit opětovně sezení - automatický start aplikací a procesů. Otázka 3 minut.