Bug#872299: gnome-orca: Orca segfaults on startup

2017-08-25 Thread Samuel Thibault
Hello,

Tim Smith, on jeu. 24 août 2017 18:44:35 -0400, wrote:
> Unfortunately, there is a new problem: there is no audio.

But do you have braille?

Not getting audio can either means audio doesn't work, or Orca doesn't
get information to speak. We need to find out which that is.

>   The console output shows several errors:
> 
> /usr/lib/python3/dist-packages/pyatspi/Accessibility.py:184: Warning:
> g_object_unref: assertion 'G_IS_OBJECT (object)' failed
>   Atspi.Event.host_application = property(fget=lambda x:
> x.source.get_application())
> 
> (orca:8089): Gtk-CRITICAL **: gtk_notebook_get_tab_label: assertion 'list !=
> NULL' failed
> 
> /usr/lib/python3/dist-packages/pyatspi/Accessibility.py:41: Warning:
> g_object_unref: assertion 'G_IS_OBJECT (object)' failed
>   len=self.get_child_count()

Uh.

This looks like AT-SPI itself doesn't look good. Could you try to get

  http://people.debian.org/~sthibault/check-a11y.tgz

unpack it, run

  make check -k

and send us the output?

Samuel



Re: Debian accessibility news

2017-08-25 Thread Samuel Thibault
MENGUAL Jean-Philippe, on ven. 25 août 2017 19:10:31 +0200, wrote:
> Thanks. If Paul or Sam want to complete the wiki with this, ti would be nice 
> as

I have done so.

Samuel



Re: Debian accessibility news

2017-08-25 Thread MENGUAL Jean-Philippe
Thanks. If Paul or Sam want to complete the wiki with this, ti would be
nice as I am afraid creating mess doing myself, I dont know present
things and missing things.


BTW: a bugreport will be done soon as daisy-player seems to be unusable now.


Regards



Le 25/08/2017 à 16:36, chrys a écrit :
> Howdy,
>
> you can find information on
> http://linux-a11y.org/
> and
> https://wiki.linux-a11y.org/
>
> SOPS:
> https://github.com/chrys87/simple-orca-plugin-system/releases/tag/1.01
> Plugins installed by default:
> - read clipboard
> - read current workspace number
> - Plugin manager
>
> other available plugins:
> - audiogame_launcher.sh (by storm)
> - translate_clipboard.py (translate the clipboard into any language ->
> using translate-shell)
> - weather.sh (tell the weather info using weather CLI)
> - toggle-debug.py (toggle debug on/off at run-time)
> - acpi.sh (announce battery)
> - removePageLoadMessage.py (removes some unwanted messages for some
> people while browsing)
> - battery.py (battery and loading announcement)
> - wlan.sh (read wifi information, name, signal)
> - getVolume-pulse.sh and getVolume-alsa.sh (say volume in percent)
> - toggle-keyboard-layout.py (switch between laptop and desktop layout,
> maybe you plug an keyboard on your laptop and want to toggle it then)
> - orca-version.sh (simply announce the current orca version)
> - yahoo_weather.sh (say weather info using yahoo website)
> and its really easy to extend since any shell script could be used to
> announce information. but its also powerful because you can write code
> to manipulate orca itself (only python)
> some of the plugins may need some manual changes (like language in
> translation or zip code for weather) but the needed changes are really
> easy.
>
> OCRdesktop:
> https://github.com/chrys87/ocrdesktop/releases/tag/1.01
>
> OCRPDF:
> https://github.com/chrys87/ocrpdf/releases/tag/0.5
>
> >>Is this the same as or similar to ocrmypdf?
> yea its something similar but it its thought to integrate it into the
> right click menu of an file browser. it will bring up a gui with the
> result imediately
>
> Fenrir (i will release version 1.5 next week with a _lot_ of fixes and
> enhancements to version 1.06, so i just post the master here and i
> already have some awesome stuff in pipeline for 2.0)
> https://github.com/chrys87/fenrir
>
> for people that dont want to have the awsome SOPS i also have a stand
> alone version of the "read clipboard" code for an
> orca-customizations.py here:
> https://github.com/chrys87/orca-clipboard-cust/blob/master/orca-customizations.py
> (it can read the text, number of objects (files, links and so on) or
> image data (similar to the SOPS version).
>
> cheers chrys
>
> Am 25.08.2017 um 14:10 schrieb Paul Gevers:
>> Hi,
>>
>> Thanks for letting us know.
>>
>> On 08/25/17 13:32, ch...@linux-a11y.org wrote:
>>> - OCRdesktop (useful reading pictures or interact with non accessible
>>> software)
>>> https://wiki.linux-a11y.org/doku.php?id=ocrdesktop
>> And indeed already mentioned on the TODO list:
>> https://wiki.debian.org/accessibility-devel#TODO_Packaging
>>
>>> - SOPS (Simple Orca Plugin System, provides stuff like read clipboard to
>>> orca)
>>> https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system
>> Not mentioned yet.
>>
>>> - OCRPDF (just a small read that damn scanned PDF viewer)
>> Is this the same as or similar to ocrmypdf?
>> https://tracker.debian.org/pkg/ocrmypdf
>>
>>> - fenrir (still a early bird but useable for most cases if you manage
>>> the installation lol)
>>> https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual
>> Already in Debian (testing and unstable)
>> https://tracker.debian.org/pkg/fenrir
>>
>> Paul
>>
>

-- 
signature_jp_2
Logo Hypra  JEAN-PHILIPPE MENGUAL
DIRECTEUR TECHNIQUE ET QUALITÉ
102, rue des poissonniers, 75018, Paris
Tel : +331 84 73 06 61  Mob : +336 76 34 93 37

jpmeng...@hypra.fr 
www.hypra.fr 
Facebook Hypra  Twitter Hypra
 Linkedin Jean-Philippe





Re: Debian accessibility news

2017-08-25 Thread chrys

Howdy,

you can find information on
http://linux-a11y.org/
and
https://wiki.linux-a11y.org/

SOPS:
https://github.com/chrys87/simple-orca-plugin-system/releases/tag/1.01
Plugins installed by default:
- read clipboard
- read current workspace number
- Plugin manager

other available plugins:
- audiogame_launcher.sh (by storm)
- translate_clipboard.py (translate the clipboard into any language -> 
using translate-shell)

- weather.sh (tell the weather info using weather CLI)
- toggle-debug.py (toggle debug on/off at run-time)
- acpi.sh (announce battery)
- removePageLoadMessage.py (removes some unwanted messages for some 
people while browsing)

- battery.py (battery and loading announcement)
- wlan.sh (read wifi information, name, signal)
- getVolume-pulse.sh and getVolume-alsa.sh (say volume in percent)
- toggle-keyboard-layout.py (switch between laptop and desktop layout, 
maybe you plug an keyboard on your laptop and want to toggle it then)

- orca-version.sh (simply announce the current orca version)
- yahoo_weather.sh (say weather info using yahoo website)
and its really easy to extend since any shell script could be used to 
announce information. but its also powerful because you can write code 
to manipulate orca itself (only python)
some of the plugins may need some manual changes (like language in 
translation or zip code for weather) but the needed changes are really easy.


OCRdesktop:
https://github.com/chrys87/ocrdesktop/releases/tag/1.01

OCRPDF:
https://github.com/chrys87/ocrpdf/releases/tag/0.5

>>Is this the same as or similar to ocrmypdf?
yea its something similar but it its thought to integrate it into the 
right click menu of an file browser. it will bring up a gui with the 
result imediately


Fenrir (i will release version 1.5 next week with a _lot_ of fixes and 
enhancements to version 1.06, so i just post the master here and i 
already have some awesome stuff in pipeline for 2.0)

https://github.com/chrys87/fenrir

for people that dont want to have the awsome SOPS i also have a stand 
alone version of the "read clipboard" code for an orca-customizations.py 
here:

https://github.com/chrys87/orca-clipboard-cust/blob/master/orca-customizations.py
(it can read the text, number of objects (files, links and so on) or 
image data (similar to the SOPS version).


cheers chrys

Am 25.08.2017 um 14:10 schrieb Paul Gevers:

Hi,

Thanks for letting us know.

On 08/25/17 13:32,ch...@linux-a11y.org  wrote:

- OCRdesktop (useful reading pictures or interact with non accessible
software)
https://wiki.linux-a11y.org/doku.php?id=ocrdesktop

And indeed already mentioned on the TODO list:
https://wiki.debian.org/accessibility-devel#TODO_Packaging


- SOPS (Simple Orca Plugin System, provides stuff like read clipboard to
orca)
https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system

Not mentioned yet.


- OCRPDF (just a small read that damn scanned PDF viewer)

Is this the same as or similar to ocrmypdf?
https://tracker.debian.org/pkg/ocrmypdf


- fenrir (still a early bird but useable for most cases if you manage
the installation lol)
https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual

Already in Debian (testing and unstable)
https://tracker.debian.org/pkg/fenrir

Paul





Re : Re: Debian accessibility news

2017-08-25 Thread MENGUAL Jean-Philippe
Thanks Paul for your feedback. Let's wait for Chrys' feedback.


Jean-Philippe MENGUAL

HYPRA, progressons ensemble

Tél.: 01 84 73 06 61

Mail: cont...@hypra.fr

Site Web: http://www.hypra.fr

- Paul Gevers  a écrit :
> Hi,
> 
> Thanks for letting us know.
> 
> On 08/25/17 13:32, ch...@linux-a11y.org wrote:
> > - OCRdesktop (useful reading pictures or interact with non accessible
> > software)
> > https://wiki.linux-a11y.org/doku.php?id=ocrdesktop
> 
> And indeed already mentioned on the TODO list:
> https://wiki.debian.org/accessibility-devel#TODO_Packaging
> 
> > - SOPS (Simple Orca Plugin System, provides stuff like read clipboard to
> > orca)
> > https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system
> 
> Not mentioned yet.
> 
> > - OCRPDF (just a small read that damn scanned PDF viewer)
> 
> Is this the same as or similar to ocrmypdf?
> https://tracker.debian.org/pkg/ocrmypdf
> 
> > - fenrir (still a early bird but useable for most cases if you manage
> > the installation lol)
> > https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual
> 
> Already in Debian (testing and unstable)
> https://tracker.debian.org/pkg/fenrir
> 
> Paul
> 



Re : Re: Re : Re: Debian accessibility news

2017-08-25 Thread MENGUAL Jean-Philippe
Thanks, I had mispelled the name. I add as soon as we have source from Chrys 
for each project.


Jean-Philippe MENGUAL

HYPRA, progressons ensemble

Tél.: 01 84 73 06 61

Mail: cont...@hypra.fr

Site Web: http://www.hypra.fr

- Samuel Thibault  a écrit :
> MENGUAL Jean-Philippe, on ven. 25 août 2017 13:54:31 +0200, wrote:
> > Right. I suggest we add this in todolist on wiki.debian.org/accessibility
> > I will do if no one does it but I dont know where is the todo exactly.
> 
> It's on the accessibility-devel page. Note that fenrir is already
> packaged.
> 
> Samuel
> 



Re: Debian accessibility news

2017-08-25 Thread Paul Gevers
Hi,

Thanks for letting us know.

On 08/25/17 13:32, ch...@linux-a11y.org wrote:
> - OCRdesktop (useful reading pictures or interact with non accessible
> software)
> https://wiki.linux-a11y.org/doku.php?id=ocrdesktop

And indeed already mentioned on the TODO list:
https://wiki.debian.org/accessibility-devel#TODO_Packaging

> - SOPS (Simple Orca Plugin System, provides stuff like read clipboard to
> orca)
> https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system

Not mentioned yet.

> - OCRPDF (just a small read that damn scanned PDF viewer)

Is this the same as or similar to ocrmypdf?
https://tracker.debian.org/pkg/ocrmypdf

> - fenrir (still a early bird but useable for most cases if you manage
> the installation lol)
> https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual

Already in Debian (testing and unstable)
https://tracker.debian.org/pkg/fenrir

Paul



signature.asc
Description: OpenPGP digital signature


Re: Re : Re: Debian accessibility news

2017-08-25 Thread Samuel Thibault
MENGUAL Jean-Philippe, on ven. 25 août 2017 13:54:31 +0200, wrote:
> Right. I suggest we add this in todolist on wiki.debian.org/accessibility
> I will do if no one does it but I dont know where is the todo exactly.

It's on the accessibility-devel page. Note that fenrir is already
packaged.

Samuel



Re : Re: Debian accessibility news

2017-08-25 Thread MENGUAL Jean-Philippe

- ch...@linux-a11y.org a écrit :
> Howdy,
> 
> i dont want to start a rant lol but:
> for ArchLinux this is not totaly correct. There is Talkingarch as  
> useable installation medium (its not an fully customized distro but  
> just an accessible installation medium that could been used to create  
> an accessible operationg system setup).

Absolutely. Is it supported officially by Arch distro? Or is it a project 
supported by Kyle and accessibility team?

> Maybe its an good to know some of my software or add it to the repo  
> (some people find that stuff very helpful):
> - OCRdesktop (useful reading pictures or interact with non accessible  
> software)
> https://wiki.linux-a11y.org/doku.php?id=ocrdesktop
> - SOPS (Simple Orca Plugin System, provides stuff like read clipboard to orca)
> https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system
> - OCRPDF (just a small read that damn scanned PDF viewer)
> - fenrir (still a early bird but useable for most cases if you manage  
> the installation lol)
> https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual

Right. I suggest we add this in todolist on wiki.debian.org/accessibility
I will do if no one does it but I dont know where is the todo exactly.

Chrys: can you give us the source URL?

> more stuff is comming ;)

Thanks for all this work.

> cheers chrys
> 
> Zitat von MENGUAL Jean-Philippe :
> 
> > Morally speaking, Debian is simply the most accessible distro today. So
> > it is an example in itself. And it is the only distro where in
> > decisionsal processes, accessibility is considered as a matter (eg
> > choice of desktop environment). Ubuntu stopped specific devs in
> > accessibility, Fedora is not really accessible at install, using a
> > non-universal desktop; Manjaro does not seem to do accessibility,
> > neither arch. It is so right that some devs decided using specialized
> > distros such as Vinux.
> >
> >
> > So I think Debian does its role in free software.
> >
> >
> > Le 24/08/2017 à 23:01, Samuel Wales a écrit :
> >> moral leadership can be powerful all by itself.
> >>
> >>
> >> On 8/24/17, Samuel Thibault  wrote:
> >>> Samuel Wales, on jeu. 24 août 2017 13:46:35 -0700, wrote:
>  practically everything in debian is an upstream issue, except e.g. pm,
>  installer, repo, right?
> >>> Yes.
> >>>
>  actually no -- policy is a debian issue.  :)  i'd like debian to be a
>  sort of moral leader if nothing else.  debian articulates a goal.  i'd
>  like accessibility to be part of that.
> >>> Yes, but only for what Debian is supposed to act on. It's not supposed
> >>> to modif software. Patching over issues is fine enough, provided that
> >>> the patches are also sent upstream. But whole features of upstream
> >>> software are not supposed to be developped within Debian.
> >>>
> >>> Samuel
> >>>
> >>
> >
> > --
> > signature_jp_2
> > Logo Hypra  JEAN-PHILIPPE MENGUAL
> > DIRECTEUR TECHNIQUE ET QUALITÉ
> > 102, rue des poissonniers, 75018, Paris
> > Tel : +331 84 73 06 61  Mob : +336 76 34 93 37
> > 
> > jpmeng...@hypra.fr 
> > www.hypra.fr 
> > Facebook Hypra  Twitter Hypra
> >  Linkedin Jean-Philippe
> > 
> 
> 
> 



Re: Debian accessibility news

2017-08-25 Thread chrys

Howdy,

i dont want to start a rant lol but:
for ArchLinux this is not totaly correct. There is Talkingarch as  
useable installation medium (its not an fully customized distro but  
just an accessible installation medium that could been used to create  
an accessible operationg system setup).


Maybe its an good to know some of my software or add it to the repo  
(some people find that stuff very helpful):
- OCRdesktop (useful reading pictures or interact with non accessible  
software)

https://wiki.linux-a11y.org/doku.php?id=ocrdesktop
- SOPS (Simple Orca Plugin System, provides stuff like read clipboard to orca)
https://wiki.linux-a11y.org/doku.php?id=simple_orca_plugin_system
- OCRPDF (just a small read that damn scanned PDF viewer)
- fenrir (still a early bird but useable for most cases if you manage  
the installation lol)

https://wiki.linux-a11y.org/doku.php?id=fenrir_user_manual

more stuff is comming ;)

cheers chrys

Zitat von MENGUAL Jean-Philippe :


Morally speaking, Debian is simply the most accessible distro today. So
it is an example in itself. And it is the only distro where in
decisionsal processes, accessibility is considered as a matter (eg
choice of desktop environment). Ubuntu stopped specific devs in
accessibility, Fedora is not really accessible at install, using a
non-universal desktop; Manjaro does not seem to do accessibility,
neither arch. It is so right that some devs decided using specialized
distros such as Vinux.


So I think Debian does its role in free software.


Le 24/08/2017 à 23:01, Samuel Wales a écrit :

moral leadership can be powerful all by itself.


On 8/24/17, Samuel Thibault  wrote:

Samuel Wales, on jeu. 24 août 2017 13:46:35 -0700, wrote:

practically everything in debian is an upstream issue, except e.g. pm,
installer, repo, right?

Yes.


actually no -- policy is a debian issue.  :)  i'd like debian to be a
sort of moral leader if nothing else.  debian articulates a goal.  i'd
like accessibility to be part of that.

Yes, but only for what Debian is supposed to act on. It's not supposed
to modif software. Patching over issues is fine enough, provided that
the patches are also sent upstream. But whole features of upstream
software are not supposed to be developped within Debian.

Samuel





--
signature_jp_2
Logo Hypra  JEAN-PHILIPPE MENGUAL
DIRECTEUR TECHNIQUE ET QUALITÉ
102, rue des poissonniers, 75018, Paris
Tel : +331 84 73 06 61  Mob : +336 76 34 93 37

jpmeng...@hypra.fr 
www.hypra.fr 
Facebook Hypra  Twitter Hypra
 Linkedin Jean-Philippe