• Having a d-i boot timeout for enabling speech?

    From Samuel Thibault@21:1/5 to All on Sun Feb 13 02:30:01 2022
    Hello,

    Users on the debian-accessibility mailing list reported that they found
    it very useful that the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than
    plugging the installation USB key and turning the computer on to get a
    speaking installer (and notably in the case when the computer does not
    have a hardware speaker for beeping at the boot menu).

    It happens that syslinux supports this, the attached patch implements
    it. What do debian-boot people think about the idea?

    Samuel

    diff --git a/build/boot/x86/spk.cfg b/build/boot/x86/spk.cfg
    index 7b5ee92af..13d51c8c6 100644
    --- a/build/boot/x86/spk.cfg
    +++ b/build/boot/x86/spk.cfg
    @@ -2,3 +2,5 @@ label installspk
    menu label Install with ^speech synthesis
    kernel ${KERNEL}
    append desktop=%desktop% ${VIDEO_MODE} initrd=${INITRD} speakup.synth=soft --- quiet ${CONSOLE}
    +timeout 100
    +ontimeout ${KERNEL} desktop=%desktop% ${VIDEO_MODE} initrd=${INITRD} speakup.synth=soft --- quiet ${CONSOLE}
    diff --git a/build/boot/x86/spkgtk.cfg b/build/boot/x86/spkgtk.cfg
    index d5bec168e..6391d4310 100644
    --- a/build/boot/x86/spkgtk.cfg
    +++ b/build/boot/x86/spkgtk.cfg
    @@ -2,3 +2,5 @@ label installspk
    menu label Install with ^speech synthesis
    kernel ${KERNEL}
    append desktop=%desktop% ${VIDEO_MODE} initrd=${INITRD_GTK} speakup.synth=soft --- quiet ${CONSOLE}
    +timeout 100
    +ontimeout ${KERNEL} desktop=%desktop% ${VIDEO_MODE} initrd=${INITRD_GTK} speakup.synth=soft --- quiet ${CONSOLE}
    diff --git a/build/boot/x86/syslinux.cfg b/build/boot/x86/syslinux.cfg
    index 7b2a1ce0d..2063f31d0 100644
    --- a/build/boot/x86/syslinux.cfg
  • From Holger Wansing@21:1/5 to Samuel Thibault on Mon Feb 28 00:20:01 2022
    Hi,

    Samuel Thibault <sthibault@debian.org> wrote (Sun, 13 Feb 2022 02:28:48 +0100):
    Users on the debian-accessibility mailing list reported that they found
    it very useful that the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than
    plugging the installation USB key and turning the computer on to get a speaking installer (and notably in the case when the computer does not
    have a hardware speaker for beeping at the boot menu).

    It happens that syslinux supports this, the attached patch implements
    it. What do debian-boot people think about the idea?

    This seems to be only in interest for a limited group of people, however
    from my point of view the pro's beat the con's, so my vote would be
    "why not".


    Holger


    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From john doe@21:1/5 to Holger Wansing on Mon Feb 28 07:40:01 2022
    On 2/28/2022 12:17 AM, Holger Wansing wrote:
    Hi,

    Samuel Thibault <sthibault@debian.org> wrote (Sun, 13 Feb 2022 02:28:48 +0100):
    Users on the debian-accessibility mailing list reported that they found
    it very useful that the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than
    plugging the installation USB key and turning the computer on to get a
    speaking installer (and notably in the case when the computer does not
    have a hardware speaker for beeping at the boot menu).

    It happens that syslinux supports this, the attached patch implements
    it. What do debian-boot people think about the idea?

    This seems to be only in interest for a limited group of people, however
    from my point of view the pro's beat the con's, so my vote would be
    "why not".


    Increasing the wait time to something like 60sec might not be a bad idea
    to avoid this being a distraction to the vast majority of users.

    Even better would be to aline with what other OSes are doing (docs welcome).

    For what it is worth, I could not find documentation backing up a wait
    time in other OSes.

    --
    John Doe

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pascal Hambourg@21:1/5 to All on Mon Feb 28 08:50:01 2022
    Le 13/02/2022 à 02:28, Samuel Thibault a écrit :

    the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than
    plugging the installation USB key and turning the computer on to get a speaking installer

    It happens that syslinux supports this

    What about GRUB used for EFI boot ? I could not find a similar feature.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Hands@21:1/5 to john doe on Mon Feb 28 09:40:01 2022
    john doe <johndoe65534@mail.com> writes:

    On 2/28/2022 12:17 AM, Holger Wansing wrote:
    Hi,

    Samuel Thibault <sthibault@debian.org> wrote (Sun, 13 Feb 2022 02:28:48 +0100):
    Users on the debian-accessibility mailing list reported that they found
    it very useful that the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than
    plugging the installation USB key and turning the computer on to get a
    speaking installer (and notably in the case when the computer does not
    have a hardware speaker for beeping at the boot menu).

    It happens that syslinux supports this, the attached patch implements
    it. What do debian-boot people think about the idea?

    This seems to be only in interest for a limited group of people, however
    from my point of view the pro's beat the con's, so my vote would be
    "why not".


    Increasing the wait time to something like 60sec might not be a bad idea
    to avoid this being a distraction to the vast majority of users.

    One could have a very prominent visual notice at the start of the speech install pointing out to people that if they want a normal install all
    they need to do is hit Ctrl-Alt-DEL to restart the boot, and then make
    any sort of movement at the menu to interrupt the timeout speech
    install.

    One could perhaps also provide an easy way of tweaking our images to
    disable the timeout, for those where this is going to be a significant inconvenience. If some unique comment were added, that might be done
    with a simple sed on the .iso images.

    Even better would be to aline with what other OSes are doing (docs welcome).

    For what it is worth, I could not find documentation backing up a wait
    time in other OSes.

    While standardisation would be good, I don't think we need to wait for
    others to innovate in this space.

    Cheers, Phil.
    --
    |)| Philip Hands [+44 (0)20 8530 9560] HANDS.COM Ltd.
    |-| http://www.hands.com/ http://ftp.uk.debian.org/
    |(| Hugo-Klemm-Strasse 34, 21075 Hamburg, GERMANY

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE3/FBWs4yJ/zyBwfW0EujoAEl1cAFAmIciEgACgkQ0EujoAEl 1cAb+A/8D29v40VwO4bDKMeNLr224QLK5cC0F2QyPktKZv/1i2gmu/TX7CWH7tLD BywaK6vBJhBPXVLX+klEB+SWCTjPaeQMGJderZaD6GcIev07sv00geekHN31FmSh W1pdmAu76YIHFIexLjphu+GSvIRNzuEiGZIhC4nhea6a+7W+b+m/3wDEe9ahsCWv Xg9SIAF9jZNzIZQeID6IlFd/HVNuvMKeObpY84ALnBobd+jX6aH2zzwfNz1xQldG A3/sYlA1EL0r6oNATDEnyjDGKrl++UnnXGmtOZTabPu05JY0ny5lOROWaH+sWf+L IzWp74gm256s9fJLXnFnxD4ZbJt1TzABNjx0UWAurAh6cMVrXHkDnZW/KdpcXfRL peXUSbH1CbcdgxLv7zHZnfioovU0GQs6TbbmlvynNmrDuJZqCMYTLtBb094dK2rB gm8EOwBvfHUVF6HgsSwB34EJvqbc+ityUcNxhQ/usR0h8kfXB/lztpoT+KpehuLJ 4HALJ0UbVo18iQBtNCj8TqWqeqhiNF7ac2UePw7CFDw0Zkv2IOwEMDTN3siQepC4 R81jiZwD1WKM+ydBvtq5hvEf1Sn0Ws9SZ0SeM4sCTCLrLH3Bd7abW68HlecpGDfe Knxh4WNn+4H9GE8
  • From Samuel Thibault@21:1/5 to All on Sun Apr 3 21:00:02 2022
    Pascal Hambourg, le lun. 28 févr. 2022 08:40:12 +0100, a ecrit:
    Le 13/02/2022 à 02:28, Samuel Thibault a écrit :
    the MacOS X installation image automatically starts
    a speech-enabled installer when the boot menu is left untouched for
    10 seconds, so that blind people have really nothing more to do than plugging the installation USB key and turning the computer on to get a speaking installer

    It happens that syslinux supports this

    What about GRUB used for EFI boot ? I could not find a similar feature.

    Indeed :/

    I have added a ticket on
    https://savannah.gnu.org/bugs/index.php?62254

    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Thibault@21:1/5 to All on Sun Apr 3 20:30:01 2022
    Hello,

    Philip Hands, le lun. 28 févr. 2022 09:31:04 +0100, a ecrit:
    One could have a very prominent visual notice at the start of the speech install pointing out to people that if they want a normal install all
    they need to do is hit Ctrl-Alt-DEL to restart the boot, and then make
    any sort of movement at the menu to interrupt the timeout speech
    install.

    Actually syslinux allows to tune the timeout message, so I have done so.

    Thanks for the discussion, it's now pushed!
    Samuel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)