You are not logged in.
Pages: 1
Hello.
I try to run only the Xorg and then startxfce4.
But I can only see the black Xorg screen.
When I switch to a different VT and back I see the Xfce background but nothing more.
The xfce processes are running and an other app (gparted) runs correctly (without window decoration).
The only output that was generated is:
/usr/bin/startxfce4: X server already running on display :0.0
(xfce4-session:243): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(xfce4-session:243): GLib-GObject-WARNING **: cannot register existing type 'DBusGObjectPath'
(xfce4-session:243): GLib-GObject-WARNING **: cannot register existing type 'DBusGSignature'
(xfce4-panel:261): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(xfce4-panel:261): GLib-GObject-WARNING **: cannot register existing type 'DBusGObjectPath'
(xfce4-panel:261): GLib-GObject-WARNING **: cannot register existing type 'DBusGSignature'
(xfce4-panel:261): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(xfce4-panel:261): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type '<invalid>'
(xfce4-panel:261): GLib-GObject-CRITICAL **: g_object_new_valist: object class '(null)' has no property named 'name'
(Thunar:263): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(Thunar:263): GLib-GObject-WARNING **: cannot register existing type 'DBusGObjectPath'
(Thunar:263): GLib-GObject-WARNING **: cannot register existing type 'DBusGSignature'
(xfdesktop:265): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(xfdesktop:265): GLib-GObject-WARNING **: cannot register existing type 'DBusGObjectPath'
(xfdesktop:265): GLib-GObject-WARNING **: cannot register existing type 'DBusGSignature'
(xfdesktop:265): GLib-GObject-WARNING **: cannot register existing type 'DBusGProxy'
(xfdesktop:265): GLib-GObject-WARNING **: cannot retrieve class for invalid (unclassed) type '<invalid>'
(xfdesktop:265): GLib-GObject-CRITICAL **: g_object_new_valist: object class '(null)' has no property named 'name'
What can I do to get a more helpful output?
Thanks in advance.
passtschu
Offline
Don't start Xorg first. Just run "startxfce4" - it will fire up the X server.
Which distro are you using?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Sadly the same result...
It's no distro it's build from scratch as a live system.
Last edited by passtschu (2014-01-22 12:29:21)
Offline
Have you built/installed dbus and dbus-glib?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Yes, but apparently not as Xfce expects.
The log messages are not very helpful to get this mystery solved...
Last edited by passtschu (2014-01-22 14:50:37)
Offline
I assume you've seen this dependency build chain and list of dependencies.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
No, haven't seen this before but at linux from scratch there is a similar one.
I was wondering what perl-uri and perl-xml-parser is for.
I dont have perl installed atm - is this also needed or do I only need the perl modules?
Last edited by passtschu (2014-01-23 14:37:49)
Offline
Sorry, but I've never used LFS.
I do believe perl is required for perl-uri and perl-xml-parser. The first is for implementing the URI class that exo uses. The second for parsing xml documents - here the majority of the configuration options are stored.
Last edited by ToZ (2014-01-23 17:38:50)
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
I've added perl to my system but the problem is still the same.
Is there a parameter to get a more verbose output?
Offline
Double check that all required libraries are installed and found:
ldd $(which xfce4-session)
Not sure about debugging xfce4-session. I did find this page (somewhat dated and poorly formatted (search for xfce4-session)) with info about using core files and gdb to debug xfce4-session. Might be worth a try.
Last edited by ToZ (2014-01-28 01:25:06)
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Yes all dependencies are there. the problem with my problem is nothing is crashing. All Xfce programs are running but not like they should. Don't know how gdb could help without crashing...
Offline
On a hunch, try clearing out your sessions cache before logging onto Xfce (maybe something is corrupted there from your initial attempts). Simply delete ~/.cache/sessions while not logged into Xfce.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.014 seconds, 7 queries executed - Memory usage: 572.02 KiB (Peak: 588.87 KiB) ]