Menu

#7 Running as Root Kills Graphics Output

open
nobody
None
5
2008-04-27
2008-04-27
Brad Beglin
No

Setup:
Linux 2.6.24-r4
NVclock 0.8 Beta 2
Nvidia GeForce2 MX 400 AGP card
Nvidia Driver 96.43.05
X11 7.2

When I run nvclock_gtk from a root terminal (mrxvt) in X, the monitor flickers (like usual when running under a normal user) and then the LCD display goes into standby mode, reporting that the monitor can not find an input source. At this point, ALT+CTL+BACKSLASH does not kill the X server and nothing changes with keyboard or mouse movement. However, the system will reboot on ALT+CTRL+DEL. System logs report no error messages of any kind.

Discussion

  • Roderick Colenbrander

    Logged In: YES
    user_id=160262
    Originator: NO

    I would recommend to upgrade to nvclock 0.8 beta3 and see if the issues appear there too.

     
  • Brad Beglin

    Brad Beglin - 2008-05-19

    Logged In: YES
    user_id=2013992
    Originator: YES

    This is the output that I get from running NVclock 0.8 Beta 3 under the same setup as above:

    root~# nvclock_gtk

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

    (process:25925): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

    (process:25925): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    (process:25925): GLib-GObject-CRITICAL **: gtype.c:2242: initialization assertion failed, use IA__g_type_init() prior to this function

    (process:25925): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    (process:25925): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
    Segmentation fault

    It is a note that at least NVclock only segmention faults in Beta 3 instead of locking up the X server.

     
  • Roderick Colenbrander

    The latest cvs version contains a bunch of fixes which will likely fix the flickering and the crash.

     

Log in to post a comment.

MongoDB Logo MongoDB