abrt version: 1.1.13 architecture: x86_64 component: gnome-shell executable: /usr/bin/gnome-shell kernel: 2.6.34.6-47.fc13.x86_64 package: gnome-shell-2.29.1-4 reason: gnome-shell:437:<module>:NameError: name 'xephyr' is not defined release: Fedora release 13 (Goddard) time: 1284137578 uid: 1001 backtrace ----- gnome-shell:437:<module>:NameError: name 'xephyr' is not defined Traceback (most recent call last): File "/usr/bin/gnome-shell", line 437, in <module> if xephyr: NameError: name 'xephyr' is not defined Local variables in innermost frame: random: <module 'random' from '/usr/lib64/python2.6/random.pyc'> parser: <optparse.OptionParser instance at 0x1926ef0> subprocess: <module 'subprocess' from '/usr/lib64/python2.6/subprocess.pyc'> atexit: <module 'atexit' from '/usr/lib64/python2.6/atexit.pyc'> shell: None start_xephyr: <function start_xephyr at 0x191fb90> shutil: <module 'shutil' from '/usr/lib64/python2.6/shutil.pyc'> show_version: <function show_version at 0x191bd70> GLXINFO_RE: <_sre.SRE_Pattern object at 0x19c6330> tempfile: <module 'tempfile' from '/usr/lib64/python2.6/tempfile.pyc'> errno: <module 'errno' (built-in)> __package__: None re: <module 're' from '/usr/lib64/python2.6/re.pyc'> __doc__: None _get_glx_extensions: <function _get_glx_extensions at 0x1923668> use_tfp: False get_running_session_environs: <function get_running_session_environs at 0x191f938> normal_exit: False __builtins__: <module '__builtin__' (built-in)> __file__: '/usr/bin/gnome-shell' args: [] termios: <module 'termios' from '/usr/lib64/python2.6/lib-dynload/termios.so'> sys: <module 'sys' (built-in)> __name__: '__main__' start_shell: <function start_shell at 0x1927578> signal: <module 'signal' (built-in)> restore_gnome: <function restore_gnome at 0x1927500> optparse: <module 'optparse' from '/usr/lib64/python2.6/optparse.pyc'> time: <module 'time' from '/usr/lib64/python2.6/lib-dynload/timemodule.so'> os: <module 'os' from '/usr/lib64/python2.6/os.pyc'> options: <Values at 0x192d2d8: {'wide': None, 'verbose': None, 'debug_command': None, 'geometry': '1024x768', 'create_extension': None, 'sync': None, 'xephyr': True, 'replace': None, 'eval_file': None, 'debug': None}> comment ----- This was fixed by installing xorg-x11-server-Xephyr-1.8.2-3.fc13.x86_64. Might be an idea to make it a required package or have some type of detection if missing. How to reproduce ----- [mcarter@liandra ~]$ gnome-shell --xephyr xauth: creating new authority file /tmp/gnome-shell.7cNM93/database Could not find Xephyr. Traceback (most recent call last): File "/usr/bin/gnome-shell", line 437, in <module> if xephyr: NameError: name 'xephyr' is not defined
Created an attachment (id=446567) File: backtrace
--xephyr is a developer-thing (and doesn't really work - 3D support in Xephyr has been broken since the switch from DRI => DRI2), so I don't want to make it a package requirement. I've filed the wrapper script upstream as: https://bugzilla.gnome.org/show_bug.cgi?id=629304 Thanks for the report.