dogtail-devel [Bug 354518] Dogtail headless does not work



Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=354518
 dogtail | Framework | Ver: 0.5.x





------- Comment #2 from Phil Muldoon  2006-09-06 14:57 UTC -------
Zack, thanks for the reply. I'll take your last reply first ;)

"As for the issues in the mail, I believe they're all fixed. I'm not sure about
the XFS problem; you'd probably want to ask an X person."

Arguably as this is all contained within the dogtail-run-headless script, it is
more our issue, the users and the developers of dogtail. Fact is, on a true
headless system, dogtail-run-headless does not work at all. It requires more
setup. Right now dogtail-run-headless works on a system with X + Display, but
it does not draw to the display. 

Stepan had a theory that might work on a true headless system, and I have CC'd
him to the bug.

The second issues:

You are right, setting the +x bit works in the  -n mode, like so 

dogtail-run-headless -n ./gedit-test-utf8-procedural-api.py

however, using -g still spawns:

[root localhost examples]# dogtail-run-headless -g
gedit-test-utf8-procedural-api.py 
Traceback (most recent call last):
  File "/usr/bin/dogtail-run-headless", line 188, in ?
    try: exitCode = main(sys.argv)
  File "/usr/bin/dogtail-run-headless", line 151, in main
    xinitrc.write('cd %s && dogtail-detect-session && sh -c "%s"; echo -n $? >
%s\n') % (os.getcwdu(), script, exitCodeFile)
TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'
Traceback (most recent call last):
  File "/usr/bin/dogtail-run-headless", line 193, in ?
    cleanup()
  File "/usr/bin/dogtail-run-headless", line 180, in cleanup
    os.remove(exitCodeFile)
OSError: [Errno 2] No such file or directory:
'/tmp/dogtail-headless-exitcode.21949'


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the QA contact for the bug.
You are watching the assignee for the bug.



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