Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Odd Openbox error on logout
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2608

PostPosted: Wed Apr 15, 2009 4:56 pm    Post subject: Odd Openbox error on logout Reply with quote

Hello all,

I don't know that this error message really means anything negative is happening, but I started getting it after the upgrade to xorg-server-1.5.3-r3:

Code:

exaCopyDirty: Pending damage region empty!

(openbox:2099): GLib-CRITICAL **: g_has_table_destroy: assertion `hash_table !=NULL` failed

(openbox:2099): GLib-CRITICAL **: g_has_table_foreach: assertion `hash_table !=NULL` failed

(openbox:2099): GLib-CRITICAL **: g_has_table_destroy: assertion `hash_table !=NULL` failed


I get these errors after I end my Openbox session and am dropped back to the terminal.
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Wed Apr 15, 2009 6:24 pm    Post subject: Reply with quote

I get the glib errors too. I'm pretty sure that they started happening after I upgraded GTK+ and before the gcc and xorg updates.

Edit: It appears to be very common though: Google link
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6065
Location: Removed by Neddy

PostPosted: Wed Apr 15, 2009 6:28 pm    Post subject: Reply with quote

yer, some gtk app prob needs a rebuild
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2608

PostPosted: Wed Apr 15, 2009 6:36 pm    Post subject: Reply with quote

It doesn't seem to be causing any type of problem, but it is odd. I've scoured the Google results as well, and it seems like nobody really knows what needs to be done about it. :?: Oh well, I guess if it isn't causing a problem, I should just ignore it. :)
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Wed Apr 15, 2009 6:56 pm    Post subject: Reply with quote

GTK is really bad about spamming the console with crap messages. It would be fine if I had built everything with debug enabled, but it darn well shouldn't do it otherwise. Except for fatal errors of course.
Back to top
View user's profile Send private message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2608

PostPosted: Wed Apr 15, 2009 7:01 pm    Post subject: Reply with quote

There are a few messages (not just related to GTK) that I can NEVER get to go away upon logout. The other one, if I remember correctly, regards consolekit. They are nothing more than annoyances, but I thought I would ask. :)
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6065
Location: Removed by Neddy

PostPosted: Wed Apr 15, 2009 7:04 pm    Post subject: Reply with quote

do you have a custom autostart.sh or just using the /etc... version ?

cause the default one does spawn a load of gnome/gtk stuff if its sh-logic detects you are a part-GNOME system
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
NathanZachary
Moderator
Moderator


Joined: 30 Jan 2007
Posts: 2608

PostPosted: Wed Apr 15, 2009 7:10 pm    Post subject: Reply with quote

This is my own custom autostart.sh script, with all that GTK jazz commented out.
_________________
“Truth, like infinity, is to be forever approached but never reached.” --Jean Ayres (1972)
---avatar cropped from =AimanStudio---
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6065
Location: Removed by Neddy

PostPosted: Wed Apr 15, 2009 7:13 pm    Post subject: Reply with quote

Code:

#!/bin/bash
#. $GLOBALAUTOSTART

feh --bg-scale /home/jrb/Wallpaper/E-Viper.jpg &

xcompmgr -cCfF -t-5 -l-5 -r4.2 -o.55 -D6 &
xscreensaver -nosplash &
xrdb -merge $HOME/.Xdefaults
urxvtd -q -f -o &
/usr/bin/xmodmap $HOME/.Xmodmap

sleep 2

if [[ $(pgrep thunar) ]];
    then true;
    else thunar --daemon &
fi

tint2 & # for a panel
conky -c ~/.config/conkyrc1 &
conky -c ~/.config/conkyrc2 &
conky -c ~/.config/conkyrc3 &

urxvtc -name deskshell -tr -sh 100 +sb -fg White -depth 32  -bg rgba:0000/0000/0000/bbbb &
ossxmix -b -x  &
python /usr/bin/hp-systray --force-startup --qt4 &


Here is mine.
That . $GLOBALAUTOSTART do you have that in your autostart.sh ? or is it commented (like mine) or not present?
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Wed Apr 15, 2009 10:48 pm    Post subject: Reply with quote

I don't use the autostart at all. I handle it all directly in my ~/.xinitrc
Code:
set-wallpaper

xset -b s off dpms 0 600 900 r rate 250 30

xrdb -merge ~/.Xdefaults

numlockx on

openbox &
obpid=$!

gkrellm -w &
gkpid=$!

lxpanel &
lxpid=$!

wait $obpid

kill $gkpid
kill $lxpid
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6065
Location: Removed by Neddy

PostPosted: Thu Apr 16, 2009 8:20 am    Post subject: Reply with quote

yabbadabbadont wrote:
I don't use the autostart at all. I handle it all directly in my ~/.xinitrc
Code:
set-wallpaper

xset -b s off dpms 0 600 900 r rate 250 30

xrdb -merge ~/.Xdefaults

numlockx on

openbox &
obpid=$!

gkrellm -w &
gkpid=$!

lxpanel &
lxpid=$!

wait $obpid

kill $gkpid
kill $lxpid


thats the thing, if you don't openbox will execute the /etc/xdg/openbox/autostart.sh script.
You need to produce an empty ~/.config/openbox/autostart.sh if you want to override that
_________________
Quote:
Removed by Chiitoo
Back to top
View user's profile Send private message
yabbadabbadont
Advocate
Advocate


Joined: 14 Mar 2003
Posts: 4791
Location: 2 exits past crazy

PostPosted: Thu Apr 16, 2009 6:29 pm    Post subject: Reply with quote

Naib wrote:
thats the thing, if you don't openbox will execute the /etc/xdg/openbox/autostart.sh script.
You need to produce an empty ~/.config/openbox/autostart.sh if you want to override that

/pedantic Actually, it is openbox-session that will run the autostart.sh, not openbox.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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