Bug 632663 - [abrt] gnome-shell-2.29.1-4: gnome-shell:437:<module>:NameError: name 'xephyr' is not defined
Summary: [abrt] gnome-shell-2.29.1-4: gnome-shell:437:<module>:NameError: name 'xephyr...
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 13
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Owen Taylor
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:90664eee
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-09-10 17:14 UTC by G. Michael Carter
Modified: 2010-09-10 17:23 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-09-10 17:23:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.84 KB, text/plain)
2010-09-10 17:14 UTC, G. Michael Carter
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 629304 0 None None None Never

Description G. Michael Carter 2010-09-10 17:14:39 UTC
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

Comment 1 G. Michael Carter 2010-09-10 17:14:41 UTC
Created an attachment (id=446567)
File: backtrace

Comment 2 Owen Taylor 2010-09-10 17:23:13 UTC
--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.


Note You need to log in before you can comment on or make changes to this bug.