[opensuse] screen reader problems
Hello suse people, I am running 12.2 with kde 4.9. A couple of weeks ago I posted about the app jovie no launching as a normal user . Jovie is the kde interface for screen readers and replaces ktts. I received no replies. I then attempted to open jovie as root and received this message. -------------------------------------------------------------------------------------- asystreet:/ # jovie jovie(5186): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." jovie(5185): KUniqueApplication: Pipe closed unexpectedly. E=asystreet:/ # ---------------------------------------------------------------------------------------------- Since I couldn't get jovie to open I decided to install orca. The installation required changing and/or adding about 50 packagess. Upon attempting to open orca I received the following message: --------------------------------------------------------------------------------------------------------- ob@Easystreet:~> orca /usr/lib64/python2.7/site-packages/gi/overrides/Gtk.py:47: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 901, in showMainWindowGUI module.showMainUI() File "/usr/lib64/python2.7/site-packages/orca/orca_gui_main.py", line 179, in showMainUI OS = OrcaMainGUI() File "/usr/lib64/python2.7/site-packages/orca/orca_gui_main.py", line 45, in __init__ self.set_has_resize_grip(False) AttributeError: 'OrcaMainGUI' object has no attribute 'set_has_resize_grip' Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 1498, in main init(pyatspi.Registry) File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 1215, in init loadUserSettings() File "/usr/lib64/python2.7/site-packages/orca/orca.py", line 837, in loadUserSettings _scriptManager.activate() File "/usr/lib64/python2.7/site-packages/orca/script_manager.py", line 80, in activate self.setActiveScript(self.getScript(None), "activate") File "/usr/lib64/python2.7/site-packages/orca/script_manager.py", line 247, in getScript appScript = self.getDefaultScript() File "/usr/lib64/python2.7/site-packages/orca/script_manager.py", line 214, in getDefaultScript import scripts.default as default File "/usr/lib64/python2.7/site-packages/orca/scripts/default.py", line 47, in <module> import orca.outline as outline File "/usr/lib64/python2.7/site-packages/orca/outline.py", line 36, in <module> screen = display.get_default_screen() AttributeError: 'gtk.gdk.DisplayX11' object has no attribute 'get_default_screen' ----------------------------------------------------------------------------------------------------------- I cannot decipher what these messages mean and please keep in mind that I am sight impaired and have great difficulty reading them. Can someone please help me get either of these screen readers working??? Bob S -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Bob S <911@pasco.org> [10-17-12 17:58]:
Hello suse people,
I am running 12.2 with kde 4.9.
A couple of weeks ago I posted about the app jovie no launching as a normal user . Jovie is the kde interface for screen readers and replaces ktts. I received no replies. I then attempted to open jovie as root and received this message. -------------------------------------------------------------------------------------- asystreet:/ # jovie jovie(5186): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
probably relates to the same d-bus problem described for virtualbox and can be by-passed via: xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie but you will have to try as I do not have jovie installed and am not running 12.2 (T'weed). -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 17 October 2012 18:41:00 Patrick Shanahan wrote:
* Bob S <911@pasco.org> [10-17-12 17:58]:
Hello suse people,
I am running 12.2 with kde 4.9.
A couple of weeks ago I posted about the app jovie no launching as a normal user . Jovie is the kde interface for screen readers and replaces ktts. I received no replies. I then attempted to open jovie as root and received this message. ------------------------------------------------------------------------- ------------- asystreet:/ # jovie jovie(5186): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
probably relates to the same d-bus problem described for virtualbox and can be by-passed via:
xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie
but you will have to try as I do not have jovie installed and am not running 12.2 (T'weed).
Hello Patrick, Thanks for replying. Yes, I would like to try, but I have no idea of what to do with the command that you have quoted me above. Please excuse my ignorance. Hopefully I will be able to figure it out. Thanks again Bob S -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Bob S <911@pasco.org> [10-18-12 13:19]:
On Wednesday 17 October 2012 18:41:00 Patrick Shanahan wrote:
* Bob S <911@pasco.org> [10-17-12 17:58]:
jovie(5186): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
probably relates to the same d-bus problem described for virtualbox and can be by-passed via:
xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie
but you will have to try as I do not have jovie installed and am not running 12.2 (T'weed).
Yes, I would like to try, but I have no idea of what to do with the command that you have quoted me above. Please excuse my ignorance. Hopefully I will be able to figure it out.
open a window, xterm/konsole/..., and line by line type following (exactly as shown): xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie after each line, bash will return you to the prompt for the next line. After the "ssh -X .." line you will be asked for YOUR password, type your password and <enter>. after the "jovie" line and a short delay, jovie *should* start. not very difficult. if that does work, you can simplify this as an alias: alias joviex='xhost + local: && ssh -X $USER@localhost "export DISPLAY=:0 && jovie"' that is *all* on one line then joviex will do the entire thing for you but you *should* try it in the line-by-line mode first as a test. to add it to your .alias file so it will be available always: (all one line) echo "alias joliex='xhost + local: && ssh -X $USER@localhost \"export DISPLAY=:0 && jolie\"' >> ~/.alias Please let us know if it works. gud luk, -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thursday 18 October 2012 15:22:08 Patrick Shanahan wrote:
* Bob S <911@pasco.org> [10-18-12 13:19]:
On Wednesday 17 October 2012 18:41:00 Patrick Shanahan wrote:
* Bob S <911@pasco.org> [10-17-12 17:58]:
jovie(5186): KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
probably relates to the same d-bus problem described for virtualbox and can be by-passed via:
xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie
but you will have to try as I do not have jovie installed and am not running 12.2 (T'weed).
Yes, I would like to try, but I have no idea of what to do with the command that you have quoted me above. Please excuse my ignorance. Hopefully I will be able to figure it out.
open a window, xterm/konsole/..., and line by line type following (exactly as shown):
xhost + local: ssh -X $USER@localhost export DISPLAY=:0 jovie
after each line, bash will return you to the prompt for the next line. After the "ssh -X .." line you will be asked for YOUR password, type your password and <enter>.
after the "jovie" line and a short delay, jovie *should* start.
not very difficult.
well Patrick, thanks for the interest and the offered help but it didn't work. The xhost command said it was adding to the list. OK, I think. Then the ssh -X command replies connect to port 22. connection refused. Same result as user or root. Something else afoot I guess. Bob S -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012-10-18 22:51 (GMT-0400) Bob S composed:
it didn't work. The xhost command said it was adding to the list. OK, I think. Then the ssh -X command replies connect to port 22. connection refused. Same result as user or root. Something else afoot I guess.
sshd is not enabled by default. As root do 'chkconfig sshd on; rcsshd start', then try again. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-10-19 05:05, Felix Miata wrote:
On 2012-10-18 22:51 (GMT-0400) Bob S composed:
it didn't work. The xhost command said it was adding to the list. OK, I think. Then the ssh -X command replies connect to port 22. connection refused. Same result as user or root. Something else afoot I guess.
sshd is not enabled by default. As root do 'chkconfig sshd on; rcsshd start', then try again.
Better use yast, the firewall has to be opened as well, ssh port is closed by default. - -- Cheers / Saludos, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCAx9YACgkQIvFNjefEBxrcWgCgh76oNtIwQshv48/isPtDJt+s J1IAn0U1x7YsFUIM9rmEoq6kbSuc/4pa =CFAE -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 10/18/2012 08:24 PM, Carlos E. R. wrote:
On 2012-10-19 05:05, Felix Miata wrote:
On 2012-10-18 22:51 (GMT-0400) Bob S composed:
it didn't work. The xhost command said it was adding to the list. OK, I think. Then the ssh -X command replies connect to port 22. connection refused. Same result as user or root. Something else afoot I guess.
sshd is not enabled by default. As root do 'chkconfig sshd on; rcsshd start', then try again.
Better use yast, the firewall has to be opened as well, ssh port is closed by default.
I may be second-guessing the OP here but I suspect that in order to use Yast, a screen reader will be required. If the firewall set up can be done at all on the command line then that would probably be most helpful. And since I'm not up to speed on SuSEfirewall2 (I prefer the elegant and versatile command line), that would have to be left to someone else (other than me). There are few dilemmas quite like needing a screen reader to use a GUI interface to set up the screen reader to make it possible to use the GUI interface to set up the screen reader. jd -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-10-19 06:20, j debert wrote:
On 10/18/2012 08:24 PM, Carlos E. R. wrote:
On 2012-10-19 05:05, Felix Miata wrote:
On 2012-10-18 22:51 (GMT-0400) Bob S composed:
sshd is not enabled by default. As root do 'chkconfig sshd on; rcsshd start', then try again.
Better use yast, the firewall has to be opened as well, ssh port is closed by default.
I may be second-guessing the OP here but I suspect that in order to use Yast, a screen reader will be required. If the firewall set up can be done at all on the command line then that would probably be most helpful. And since I'm not up to speed on SuSEfirewall2 (I prefer the elegant and versatile command line), that would have to be left to someone else (other than me).
Oh... Ok, then, two possibilities. Using the text terminal, you can still use Yast, I don't know if that is possible for the OP. Or, edit the file "/etc/sysconfig/SuSEfirewall2" - in text mode that could be done with joe (aka jstar, jmacs, jpico), mcedit, vi or emacs. Find the line that starts with FW_SERVICES_EXT_TCP and add "ssh" inside the quotes. When done and saved, activate running "SuSEfirewall2". - -- Cheers / Saludos, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlCBQaYACgkQIvFNjefEBxppKQCglaTGiKK1KSmuLrvXg6UyYLAt 72YAnA7te9lsvWoKp6/HqgZbDRgv8T7f =PZhJ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012-10-19 14:03 (GMT+0200) Carlos E. R. composed:
On 2012-10-19 06:20, j debert wrote:
I may be second-guessing the OP here but I suspect that in order to use Yast, a screen reader will be required. If the firewall set up can be done at all on the command line then that would probably be most helpful. And since I'm not up to speed on SuSEfirewall2 (I prefer the elegant and versatile command line), that would have to be left to someone else (other than me).
Using the text terminal, you can still use Yast, I don't know if that is possible for the OP.
Possible, yes, but very difficult, as is everything requiring seeing anything on a PC screen. Note his PC screen is actually a 40" LCD, and still it's difficult.
Or, edit the file "/etc/sysconfig/SuSEfirewall2" - in text mode that could be done with joe (aka jstar, jmacs, jpico), mcedit, vi or emacs. Find the line that starts with FW_SERVICES_EXT_TCP and add "ssh" inside the quotes. When done and saved, activate running "SuSEfirewall2".
I'm 99.7% sure firewall is not enabled, if it's even installed, since he has a hardware firewall. I installed his 12.2 61 days ago. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Friday 19 October 2012 00:20:16 j debert wrote:
On 10/18/2012 08:24 PM, Carlos E. R. wrote:
On 2012-10-19 05:05, Felix Miata wrote:
On 2012-10-18 22:51 (GMT-0400) Bob S composed:
it didn't work. The xhost command said it was adding to the list. OK, I think. Then the ssh -X command replies connect to port 22. connection refused. Same result as user or root. Something else afoot I guess.
Hello everybody who has followed this thread Tjanks to all, especially Patrick and Felix. Once I followed their combinrd advice Jovie started to work, crapppy as it is. (sounds like R2D2 in Star Wars but not as good)
sshd is not enabled by default. As root do 'chkconfig sshd on; rcsshd start', then try again.
Better use yast, the firewall has to be opened as well, ssh port is closed by default.
Thanks C but as Felix pointed out I do not use SuSE firewall. I have a hardware firewall in my FIOS router. Besides I don't have any State Secrets so I don't worry about it.
I may be second-guessing the OP here but I suspect that in order to use Yast, a screen reader will be required. If the firewall set up can be done at all on the command line then that would probably be most helpful. And since I'm not up to speed on SuSEfirewall2 (I prefer the elegant and versatile command line), that would have to be left to someone else (other than me).
There are few dilemmas quite like needing a screen reader to use a GUI interface to set up the screen reader to make it possible to use the GUI interface to set up the screen reader.
Thank goodness I can still mostly use a GUI because it is intuitive abd I can guess ar some stuff. Any long commands are impossible brcause I invariably make typos as I cannot see the keyboard or what I have typede on the screen very well. To whover it was that suggested that I am a dumbass or clueless I say: I know very well rhe functions and properties of the user and root. I have been using Linux for many many years, since Redhat 5 something. In my sighted days I compiled kernels, built rpm's or whatever. You run a command as a user and it does't work. You say to yourself "Hey, what the heck" and runit as root. Maybe it works, maybe it doesn't, but maybe that will tell you something, Anyway, thanks to all who contribued. Maybe this will benefit somebody else. Bob S -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Bob S <911@pasco.org> [10-20-12 01:58]:
Thanks C but as Felix pointed out I do not use SuSE firewall. I have a hardware firewall in my FIOS router. Besides I don't have any State Secrets so I don't worry about it.
Remember that the firewall is for more that to protect data on your computer from remote access, it also protects from remote usage of your computer for other purposes, relaying/originating spam, attacks on remote systems, .... glad you were able to get intended results. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Bob S wrote:
A couple of weeks ago I posted about the app jovie no launching as a normal user .
But you haven't provided a link to the previous thread and searching for 'screen reader' or 'jovie' returns nothing. So I have no idea what your problem really is.
Jovie is the kde interface for screen readers and replaces ktts. I received no replies. I then attempted to open jovie as root and received this message.
I'm not knowledgeable about either KDE or screen readers, which is most likely why I didn't respond to your previous thread. But I'm not clear why you tried to start jovie as root? A quick look at http://techbase.kde.org/Development/Tutorials/Text-To-Speech shows that it is intended to be started under your normal login. So IMHO you should concentrate on tryiing to discover why that is not working rather than trying to get it to start in a way that it is not designed for.
Since I couldn't get jovie to open I decided to install orca. The installation required changing and/or adding about 50 packagess. Upon attempting to open orca I received the following message:
---------------------------------------------------------------------------------------------------------
ob@Easystreet:~> orca /usr/lib64/python2.7/site-packages/gi/overrides/Gtk.py:47: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning)
OK, I think that says that the version of orca that you have is not compatible with the version of python that you have. I presume that you have the standard version of python that came with 12.2. You need to check whether there is a 'official' version of orca for 12.2 and whether that is the one that you have. IF so, report back the details and somebody can help you diagnose the problem. If not, then try to find a compatible version of orca. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012-10-19 11:09 (GMT+0100) Dave Howorth composed:
Bob S wrote:
A couple of weeks ago I posted about the app jovie no launching as a normal user .
But you haven't provided a link to the previous thread and searching for 'screen reader' or 'jovie' returns nothing. So I have no idea what your problem really is.
According to the OP, Jovie is a KDE app, so he asked where OT chastising and unwarranted follow-ups don't drown out real problems, and got 0 responses: http://lists.opensuse.org/opensuse-kde/2012-10/msg00045.html -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
On 2012-10-19 11:09 (GMT+0100) Dave Howorth composed:
Bob S wrote:
A couple of weeks ago I posted about the app jovie no launching as a normal user .
But you haven't provided a link to the previous thread and searching for 'screen reader' or 'jovie' returns nothing. So I have no idea what your problem really is.
According to the OP, Jovie is a KDE app, so he asked where OT chastising and unwarranted follow-ups don't drown out real problems, and got 0 responses: http://lists.opensuse.org/opensuse-kde/2012-10/msg00045.html
That certainly explains why I didn't see it. Thanks for the link. Unfortunately, it still doesn't explain why he tried starting it as root when it didn't start as a normal user. More importantly, it doesn't explain why people are still chasing the red herring, IMHO, of trying to make it work as root, instead of investigating the actual cause of why it isn't starting as a normal user. Perhaps somebody who has KDE on 12.2 could try starting the jovie application and seeing whether they get the same problem? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Bob S
-
Carlos E. R.
-
Dave Howorth
-
Felix Miata
-
j debert
-
Patrick Shanahan