Sorry, my letter prewious sent private.
Ok Bill, I understand.
You do a bugreport with this problem? If yes, send me a link.
Your fix method working equals right my method? If I using my method, Orca correct working entire installation, and correct spokening the install finished message. And, when the installation is doing after the 7th step, possible switch another application, launch Firefox and browsing webpages, etc.

But, your fix method is simplest, I think easy implementing a fix patch with this two problem. I maked a test patch with fix two problem with one patch, please test. If the patch working right, fix your two problem. Please download the ubiquity source code with apt-get source ubiquity command, and apply the patch with following command:
patch -p0 <ubiquity-patch
After this done, install Ubiquity build dependencies with apt-get build-dep ubiquity command.

After this task is done, need rebuilding Ubiquity source code with debuild command.

I don't no if we applying your fix methods, need modify the ubiquity-gtkui.desktop.in with the ubiquity source directory/desktop directory, or your sudo fix method is enough with first problem fixing?

Note, I tested the patch and rebuild ubiquity package. The fixes is correct happened, and the modifyed package is correct installed.

Attila
diff -p -r ubiquity-2.2.10.old/bin/ubiquity-wrapper 
ubiquity-2.2.10/bin/ubiquity-wrapper
*** ubiquity-2.2.10.old/bin/ubiquity-wrapper    2010-03-28 10:56:34.626687459 
+0200
--- ubiquity-2.2.10/bin/ubiquity-wrapper        2010-03-28 11:20:54.743683185 
+0200
*************** def main():
*** 66,72 ****
                      pass
  
          if frontend == 'gtk_ui':
!             toexec = ['gksudo', '--preserve-env']
              if desktop:
                  toexec.extend(['--desktop', desktop])
              toexec.append('--')
--- 66,72 ----
                      pass
  
          if frontend == 'gtk_ui':
!             toexec = ['sudo', '-E']
              if desktop:
                  toexec.extend(['--desktop', desktop])
              toexec.append('--')
diff -p -r ubiquity-2.2.10.old/ubiquity/frontend/gtk_ui.py 
ubiquity-2.2.10/ubiquity/frontend/gtk_ui.py
*** ubiquity-2.2.10.old/ubiquity/frontend/gtk_ui.py     2010-03-28 
10:56:34.958685507 +0200
--- ubiquity-2.2.10/ubiquity/frontend/gtk_ui.py 2010-03-28 10:59:01.886702768 
+0200
*************** class Wizard(BaseFrontend):
*** 553,559 ****
              h = m.height - wm_h
  
          widget.set_size_request(w, h)
!         widget.resize(w, h)
  
      def customize_installer(self):
          """Initial UI setup."""
--- 553,559 ----
              h = m.height - wm_h
  
          widget.set_size_request(w, h)
!         #widget.resize(w, h)
  
      def customize_installer(self):
          """Initial UI setup."""
-- 
Ubuntu-accessibility mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility

Reply via email to