Skip to content
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
Closed

silent installation of NVDA isn't silent #6289

leonardder opened this issue Aug 22, 2016 · 11 comments

Comments

@leonardder
Copy link
Collaborator

@leonardder 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
Copy link

@WJdZ 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
Copy link
Contributor

@jcsteh jcsteh commented Aug 22, 2016

@WJdZ
Copy link

@WJdZ 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
Copy link
Collaborator Author

@leonardder 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
Copy link
Contributor

@jcsteh 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
Copy link

@WJdZ 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//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
Copy link
Collaborator Author

@leonardder 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
Copy link
Collaborator Author

@leonardder 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 pushed a commit to BabbageCom/nvda that referenced this issue Nov 12, 2016
…e startup sound due to no sound card available. Re nvaccess#6289
jcsteh added a commit that referenced this issue Jan 11, 2017
…play the logo sound due to no audio device being available. (issue #6289, PR #6557)
@jcsteh
Copy link
Contributor

@jcsteh 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
Copy link
Contributor

@feerrenrut feerrenrut commented Jan 16, 2017

Can this issue be closed?

@WJdZ
Copy link

@WJdZ 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
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
4 participants
You can’t perform that action at this time.