New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

silent installation of NVDA isn't silent #6289

Closed
leonardder opened this Issue Aug 22, 2016 · 11 comments

Comments

Projects
None yet
4 participants
@leonardder
Collaborator

leonardder commented Aug 22, 2016

This report has originally been posted on the NVDADutch mailing list

I want to install NVDA silent, quiet, with no sounds or pop-up screens because I want to use it to deploy with SCCM. Use following command: nvda_2016.2.1.exe --install-silent --minimal --log-level=20 --log-file=C:\NVDA.log Tested the command om a Windows 10 computer: Does not work properly: NVDA is installed, and the log-file is made. But there is a sound, and I see a pop-up.

Fixing this would require changes in the launcher as well in NVDA's code

@WJdZ

This comment has been minimized.

Show comment
Hide comment
@WJdZ

WJdZ Aug 22, 2016

I mean deploying with SCCM to a 'virtual machine' on Hyper-V. It looks like the machine does not support sount in this stage of deploying. installing. NVDA on a working virtual machine works fine, with the same command. (but with sound and pop-up)

WJdZ commented Aug 22, 2016

I mean deploying with SCCM to a 'virtual machine' on Hyper-V. It looks like the machine does not support sount in this stage of deploying. installing. NVDA on a working virtual machine works fine, with the same command. (but with sound and pop-up)

@jcsteh

This comment has been minimized.

Show comment
Hide comment
@jcsteh

jcsteh Aug 22, 2016

Contributor
Contributor

jcsteh commented Aug 22, 2016

@WJdZ

This comment has been minimized.

Show comment
Hide comment
@WJdZ

WJdZ Aug 23, 2016

no, the pop-up does not requires interaction. it just appears. I think that is not such a big problem. I think the sound is the problem.

WJdZ commented Aug 23, 2016

no, the pop-up does not requires interaction. it just appears. I think that is not such a big problem. I think the sound is the problem.

@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Aug 23, 2016

Collaborator

I agree with @WJdZ here. A sound logo makes sense for screen reading software, but for a silent installation, the current logo is too obnoxious, not mentioning the problem in the described situation where no sound card is available.

Collaborator

leonardder commented Aug 23, 2016

I agree with @WJdZ here. A sound logo makes sense for screen reading software, but for a silent installation, the current logo is too obnoxious, not mentioning the problem in the described situation where no sound card is available.

@jcsteh

This comment has been minimized.

Show comment
Hide comment
@jcsteh

jcsteh Aug 23, 2016

Contributor

Silent is perhaps not the correct term here. Most installers that run in "silent" mode still present something to the user; they just don't expect interaction. The better term would be "unattended". I don't think it's unreasonable to "present" something audible to the user; we're talking about a screen reader installer after all.

That said, I'm unclear as to the more serious problem here. What happens when you try to install without an audio device? Does the installation fail? A log file would be helpful. Thanks.

Contributor

jcsteh commented Aug 23, 2016

Silent is perhaps not the correct term here. Most installers that run in "silent" mode still present something to the user; they just don't expect interaction. The better term would be "unattended". I don't think it's unreasonable to "present" something audible to the user; we're talking about a screen reader installer after all.

That said, I'm unclear as to the more serious problem here. What happens when you try to install without an audio device? Does the installation fail? A log file would be helpful. Thanks.

@WJdZ

This comment has been minimized.

Show comment
Hide comment
@WJdZ

WJdZ Aug 24, 2016

I understand that it is helpful by a screenreader installation that there is any audio signal what is happening.

But the installation sometimes is done by systems like Microsoft System Center Configuration Manager (SCCM), and there is where it goes wrong.
When I install a virtual-machine (VHD) with SCCM then is no audio available. SCCM stops installing, even when the option “continue on error” is enabled.

So if it would be possible that the switch-command “-m --minimal No sounds, no interface, no start message etc” that is described in the manual, really works it would be fine!

Met vriendelijke groet,

Willem Jan de Zwart

systeembeheer, automatisering computerhulpmiddelen
Tel: (31) 088-5856200
mail: willemjandezwart@visio.orgfile:///\WJdZ.rtf

Koninklijke Visio
expertisecentrum voor slechtziende en blinde mensen
www.visio.orghttp://www.visio.org/

Mijn ICT:http://mijnict/default.aspx voor al je ICT incidenten en (aan)vragen

Van: James Teh [mailto:notifications@github.com]
Verzonden: woensdag 24 augustus 2016 0:28
Aan: nvaccess/nvda
CC: Willem Jan de Zwart; Mention
Onderwerp: Re: [nvaccess/nvda] silent installation of NVDA isn't silent (#6289)

Silent is perhaps not the correct term here. Most installers that run in "silent" mode still present something to the user; they just don't expect interaction. The better term would be "unattended". I don't think it's unreasonable to "present" something audible to the user; we're talking about a screen reader installer after all.

That said, I'm unclear as to the more serious problem here. What happens when you try to install without an audio device? Does the installation fail? A log file would be helpful. Thanks.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/nvaccess/nvda/issues/6289#issuecomment-241900464, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AUMdQ-Q3vn1A1sMsIzsGNI7yHOeMjIoFks5qi3QMgaJpZM4Jp49z.

DISCLAIMER. De informatie verzonden met dit e-mailbericht is uitsluitend bestemd
voor de geadresseerde. Gebruik van deze informatie door anderen dan de
geadresseerde is verboden. Openbaarmaking, vermenigvuldiging,
verspreiding en/of verstrekking van deze informatie aan derden is niet
toegestaan. Visio staat niet in voor de juiste en volledige
overbrenging van de inhoud van een verzonden e-mail, noch voor tijdige
ontvangst daarvan.

WJdZ commented Aug 24, 2016

I understand that it is helpful by a screenreader installation that there is any audio signal what is happening.

But the installation sometimes is done by systems like Microsoft System Center Configuration Manager (SCCM), and there is where it goes wrong.
When I install a virtual-machine (VHD) with SCCM then is no audio available. SCCM stops installing, even when the option “continue on error” is enabled.

So if it would be possible that the switch-command “-m --minimal No sounds, no interface, no start message etc” that is described in the manual, really works it would be fine!

Met vriendelijke groet,

Willem Jan de Zwart

systeembeheer, automatisering computerhulpmiddelen
Tel: (31) 088-5856200
mail: willemjandezwart@visio.orgfile:///\WJdZ.rtf

Koninklijke Visio
expertisecentrum voor slechtziende en blinde mensen
www.visio.orghttp://www.visio.org/

Mijn ICT:http://mijnict/default.aspx voor al je ICT incidenten en (aan)vragen

Van: James Teh [mailto:notifications@github.com]
Verzonden: woensdag 24 augustus 2016 0:28
Aan: nvaccess/nvda
CC: Willem Jan de Zwart; Mention
Onderwerp: Re: [nvaccess/nvda] silent installation of NVDA isn't silent (#6289)

Silent is perhaps not the correct term here. Most installers that run in "silent" mode still present something to the user; they just don't expect interaction. The better term would be "unattended". I don't think it's unreasonable to "present" something audible to the user; we're talking about a screen reader installer after all.

That said, I'm unclear as to the more serious problem here. What happens when you try to install without an audio device? Does the installation fail? A log file would be helpful. Thanks.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/nvaccess/nvda/issues/6289#issuecomment-241900464, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AUMdQ-Q3vn1A1sMsIzsGNI7yHOeMjIoFks5qi3QMgaJpZM4Jp49z.

DISCLAIMER. De informatie verzonden met dit e-mailbericht is uitsluitend bestemd
voor de geadresseerde. Gebruik van deze informatie door anderen dan de
geadresseerde is verboden. Openbaarmaking, vermenigvuldiging,
verspreiding en/of verstrekking van deze informatie aan derden is niet
toegestaan. Visio staat niet in voor de juiste en volledige
overbrenging van de inhoud van een verzonden e-mail, noch voor tijdige
ontvangst daarvan.

@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Aug 24, 2016

Collaborator
I've been able to reproduce the error when I disabled every single
soundcard on my system. The error is localized though, so I will
have to reproduce it on my English system. But to be clear, the
error is generated by the sound part of the installer, so before
NVDA is actually extracted and started itself.
Collaborator

leonardder commented Aug 24, 2016

I've been able to reproduce the error when I disabled every single
soundcard on my system. The error is localized though, so I will
have to reproduce it on my English system. But to be clear, the
error is generated by the sound part of the installer, so before
NVDA is actually extracted and started itself.
@leonardder

This comment has been minimized.

Show comment
Hide comment
@leonardder

leonardder Aug 24, 2016

Collaborator

I've been able to reproduce this:

  1. Go to device manager and disable every single soundcard under sound,
    video and game controllers.
  2. Restart your pc, and be sure that you can still access the pc using
    braille or remote.
  3. Start the NVDA Installer, either in silent mode or just normally.

Expected result: Everything runs as normal
Actual result: The installation is blocked by the following popup:

MCI Error
All wave devices that can play files in the current format are in use.
Wait until a wave device is free, and then try again.

Clicking OK throws this popup away, but as @WJdZ mentions, this is
unexpected behaviour that stands in the way of automatic deploying.

Collaborator

leonardder commented Aug 24, 2016

I've been able to reproduce this:

  1. Go to device manager and disable every single soundcard under sound,
    video and game controllers.
  2. Restart your pc, and be sure that you can still access the pc using
    braille or remote.
  3. Start the NVDA Installer, either in silent mode or just normally.

Expected result: Everything runs as normal
Actual result: The installation is blocked by the following popup:

MCI Error
All wave devices that can play files in the current format are in use.
Wait until a wave device is free, and then try again.

Clicking OK throws this popup away, but as @WJdZ mentions, this is
unexpected behaviour that stands in the way of automatic deploying.

leonardder added a commit to BabbageCom/nvda that referenced this issue Nov 12, 2016

The NVDA launcher will no longer show a warning when it can't play th…
…e startup sound due to no sound card available. Re #6289

jcsteh added a commit that referenced this issue Jan 11, 2017

The NVDA launcher will no longer show a warning dialog when it can't …
…play the logo sound due to no audio device being available. (issue #6289, PR #6557)
@jcsteh

This comment has been minimized.

Show comment
Hide comment
@jcsteh

jcsteh Jan 11, 2017

Contributor

Okay. Now that #6557 is merged, a warning dialog no longer appears when installing on a machine without audio. Is there still a problem we need to address here? As noted above, most unattended installers do present some sort of UI and I don't think it's unreasonable for this to be an audible UI for a screen reader. However, it should definitely not require interaction in this mode.

Contributor

jcsteh commented Jan 11, 2017

Okay. Now that #6557 is merged, a warning dialog no longer appears when installing on a machine without audio. Is there still a problem we need to address here? As noted above, most unattended installers do present some sort of UI and I don't think it's unreasonable for this to be an audible UI for a screen reader. However, it should definitely not require interaction in this mode.

@feerrenrut

This comment has been minimized.

Show comment
Hide comment
@feerrenrut

feerrenrut Jan 16, 2017

Contributor

Can this issue be closed?

Contributor

feerrenrut commented Jan 16, 2017

Can this issue be closed?

@WJdZ

This comment has been minimized.

Show comment
Hide comment
@WJdZ

WJdZ Jan 16, 2017

WJdZ commented Jan 16, 2017

@feerrenrut feerrenrut closed this Jan 17, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment