You are not logged in.

#1 2016-11-26 13:32:13

StefanSF
Member
Registered: 2016-08-22
Posts: 19

XFCE Issue (xfdesktop)

Hi everyone !
I've encountered a problem which I can't handle after 6 months of using Arch :

Every time I login (XFCE + LXDE), my icons disappear, my background is replaced by a gray one and the panels aren't working.
Also, I can't change the background.

If i delete /session and ./config/xfce4 I can make my desktop again.

At the next login I will not have them again.

So, I tried investigating and I think the problem is with xfdesktop.

Output : http://i.imgur.com/xfuN9eF.png

I am waiting for a solution. Thanks !

Offline

#2 2016-11-26 15:19:47

onslow77
Member
Registered: 2014-09-21
Posts: 279

Re: XFCE Issue (xfdesktop)

Hello!

Please do not post screenshot of text output, post the actual text, see this: https://wiki.archlinux.org/index.php/Co … s_and_code

I think you would benefit from reading and following these guides:
- Arch Xfce wiki
- Arch LXDE wiki

Regards
Martin

Last edited by onslow77 (2016-11-26 15:22:09)


It is advised to follow the How to post guide when posting on the Arch forum. If one consciously jumps over these elementary steps like reading the wiki and providing necessary information about the problem, one can be regarded as a Help Vampire.

Offline

#3 2016-11-26 15:38:03

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

Strangely, I found out that the problem has to do with conky.

I was editing my conky config, and while it was disabled, the xfdesktop & worked.

After I enabled conky, the wallpaper went back to gray for 3 seconds, and then crashed...

So, let's say it's SOLVED. Thanks !

Offline

#4 2016-11-27 16:10:09

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

After 4-5 boots, the issue is back there w/o conky...
I don't know what to do.

EDIT : I see that the Whiskers icon changed to default. If it helps.

Last edited by StefanSF (2016-11-27 16:13:39)

Offline

#5 2016-11-27 17:13:12

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: XFCE Issue (xfdesktop)

switch to VT1

export DISPLAY=:0
xwininfo

switch back to VT2, click the "gray area", switch to VT1 once more and see what kind of window that is.
xprop might tell you even more but you'll have to redirect the output (eg. into less)

Offline

#6 2016-11-27 17:36:17

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

I don't know what VT1 or VT2 is, but here is the output of the commands when I click the gray background :

[stefan - ~/c] $ xwininfo

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x497 (the root window) (has no name)

  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 1366
  Height: 768
  Depth: 24
  Visual: 0x21
  Visual Class: TrueColor
  Border width: 0
  Class: InputOutput
  Colormap: 0x20 (installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: no
  Corners:  +0+0  -0+0  -0-0  +0-0
  -geometry 1366x768+0+0

Offline

#7 2016-11-27 17:56:02

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: XFCE Issue (xfdesktop)

ctrl+alt+f1, but it's ok - xfdesktop crashed (or quit)
you could run it in gdb to see where and why.

Offline

#8 2016-11-28 15:56:00

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

I am pretty sure that it crashes because of this :

[stefan - ~] $ xfdesktop &
[1] 15238
[stefan - ~] $ xfdesktop: cairo-scaled-font.c:459: _cairo_scaled_glyph_page_destroy: Assertion `!scaled_font->cache_frozen' failed.

Also, here is with gdb :

[stefan - ~] $ gdb xfdesktop &
[1] 15310
[stefan - ~] $ GNU gdb (GDB) 7.12
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from xfdesktop...(no debugging symbols found)...done.

Offline

#9 2016-11-28 16:07:56

seth
Member
Registered: 2012-09-03
Posts: 51,056

Re: XFCE Issue (xfdesktop)

https://bbs.archlinux.org/viewtopic.php?id=192108

As of gdb: don't fork it and you've to "run" the process (from gdb prompt) to get anywhere and then "bt" it ("BackTrace")

Offline

#10 2016-11-28 16:28:01

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

Well...If I delete .config/xfce4 and .config/xfce4-session, it will work only the first boot after....I tried it 3 or 4 times.

Offline

#11 2016-11-28 18:58:58

toz
Member
Registered: 2011-10-28
Posts: 497

Re: XFCE Issue (xfdesktop)

Which Appearance theme are you using an what is your default font? The default font can be found at Settings Manager > Appearance > Fonts but can be overridden, usually in ~/.gtkrc-2.0.

There is a known issue with murrine-based themes and bitmap fonts that causes this issue and that exact error message.

Ref:
- https://bugzilla.xfce.org/show_bug.cgi?id=11300
- https://bugs.launchpad.net/ubuntu/+sour … ug/1294699

Last edited by toz (2016-11-28 19:01:13)

Offline

#12 2016-11-28 19:14:58

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

Appearance theme : Numix
Default font : Terminal 10

Offline

#13 2016-11-28 19:17:51

toz
Member
Registered: 2011-10-28
Posts: 497

Re: XFCE Issue (xfdesktop)

StefanSF wrote:

Appearance theme : Numix
Default font : Terminal 10

Numix is a murrine-based theme. Change the font back to the default "Sans 10" and see if the problem persists.

Offline

#14 2016-11-29 13:44:49

StefanSF
Member
Registered: 2016-08-22
Posts: 19

Re: XFCE Issue (xfdesktop)

That fixed it. Thanks !

Offline

Board footer

Powered by FluxBB