Re: [gdm-list] GDM D-Bus on Solaris




Ray:

Thanks for the tip.  I was configuring GDM with --sysconfdir=/etc/X11 so the
dbus configuration files were not being installed to the right place.  Now
I use --sysconfdir=/etc and, after restarting D-Bus, GDM is now starting
okay and stays running.

However, it doesn't manage any displays.  I don't see any messages echoed
to the screen if I run with --no-daemon.  I do see a bunch of odd messages
in the syslog.  Messages that look like this repeat.  Full log of the
GDM D-Bus branch running on Solaris attached.

      Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning]
                      GLib-WARNING: GError set over the top of a previous GError
                      or uninitialized memory.
      Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must
                      ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property
                      pci.device_class on device with id
                      /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_3_2_2

Any ideas what this might mean?

Brian





** (gdm-binary:10475): WARNING **: Failed to acquire org.gnome.DisplayManager:
Connection ":1.16" is not allowed to own the service "org.gnome.DisplayManager"
due to security policies in the configuration file
** (gdm-binary:10475): WARNING **: Could not acquire name; bailing out
So dbus services normally install a policy file to say what access
restrictions the bus should place on the service.

My /etc/dbus-1/system.d/gdm.conf file has:
 <!-- Only root can own the service -->
  <policy user="root">
    <allow own="org.gnome.DisplayManager"/>
...

in it.  Do you have a file like that?  If so, does your dbus
system.conf file mention
/etc/dbus-1/system.d (or <standard_system_servicedirs/> ?).

Maybe gdm-binary isn't running as root when it tries to acquire the
service name?

--Ray

Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_a_1/pcs_0_1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_a_1_1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_a/pcs_0_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_a_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci1468_406_7_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_4_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_3_3_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_3_2_2
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_3_1_1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_3_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e_2_7_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci_ide_2_5_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci1039_16__1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci1039_8__1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci1039_2_1/display_0_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci1039_2_1_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0/pci104d_814e__1
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] GLib-WARNING: GError set over the top of a previous GError or uninitialized memory.
Aug 29 01:00:28 brianca This indicates a bug in someone's code. You must ensure an error is NULL before it's set.
Aug 29 01:00:28 brianca The overwriting error message was: No property pci.device_class on device with id /org/freedesktop/Hal/devices/pci_0_0_0
Aug 29 01:00:28 brianca gdm-binary[4601]: [ID 702911 daemon.warning] WARNING: Unable lookup numeric info: non-recoverable name resolution failure


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]