nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.1k stars 634 forks source link

NVDA Installation fails on German Windows in some cases #6059

Closed winman3000 closed 5 years ago

winman3000 commented 8 years ago

If you want to install NVDA on a Windows Server Operating System like Windows Server 2008 R2 or Windows SBS 2011, you get an error message wich tells you that the Installation was not successfull.

josephsl commented 8 years ago

Hi, which server variant is this – GUI or Server Core? Note that in order for NVDA to function under server operating systems, a full GUI mode and WoW64 must be present. Thanks.

From: winman3000 [mailto:notifications@github.com] Sent: Thursday, June 9, 2016 10:25 AM To: nvaccess/nvda nvda@noreply.github.com Subject: [nvaccess/nvda] NVDA Installation fails on Windows Server 2008 R2 and higher (#6059)

If you want to install NVDA on a Windows Server Operating System like Windows Server 2008 R2 or Windows SBS 2011, you get an error message wich tells you that the Installation was not successfull.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/6059 , or mute the thread https://github.com/notifications/unsubscribe/AHgLkEmiM2k9a56YqGTD4m3eYs50tD3_ks5qKEx2gaJpZM4IyNk5 .

winman3000 commented 8 years ago

Here is the log file.

INFO - main (20:49:28): Starting NVDA INFO - core.main (20:49:30): Config dir: C:\Users\Administrator\AppData\Roaming\nvda INFO - core.main (20:49:30): NVDA version 2016.1 INFO - core.main (20:49:30): Using Windows version 6.3.9600 server INFO - core.main (20:49:30): Using Python version 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] INFO - core.main (20:49:30): Using comtypes version 0.6.2 WARNING - tones (20:49:30): Failed to initialize audio for tones ERROR - synthDriverHandler.setSynth (20:49:30): setSynth Traceback (most recent call last): File "synthDriverHandler.pyo", line 86, in setSynth File "synthDrivers\espeak.pyo", line 39, in init File "synthDrivers_espeak.pyo", line 289, in initialize File "nvwave.pyo", line 137, in init File "nvwave.pyo", line 156, in open File "nvwave.pyo", line 87, in _winmm_errcheck WindowsError: [Error 2] A device ID has been used that is out of range for your system. INFO - synthDriverHandler.setSynth (20:49:30): Loaded synthDriver silence INFO - core.main (20:49:30): Using wx version 3.0.2.0 msw (classic) INFO - braille.initialize (20:49:30): Using liblouis version 2.6.5 INFO - braille.BrailleHandler.setDisplayByName (20:49:30): Loaded braille display driver noBraille, current display has 0 cells. INFO - brailleInput.initialize (20:49:30): Braille input initialized WARNING - core.main (20:49:30): Java Access Bridge not available INFO - core.main (20:49:31): NVDA initialized ERROR - RPC process 1184 (nvda_slave.exe) (20:50:09): main.main: slave error Traceback (most recent call last): File "nvda_slave.pyw", line 29, in main File "installer.pyo", line 391, in install File "installer.pyo", line 199, in registerInstallation File "installer.pyo", line 51, in createShortcut File "comtypes\client\lazybind.pyo", line 199, in setattr File "comtypes\automation.pyo", line 664, in _invoke COMError: (-2147352567, 'Ausnahmefehler aufgetreten.', (None, None, None, 0, None)) ERROR - gui.installerGui.doInstall (20:50:09): Installation failed: 1 WARNING - watchdog._watcher (20:51:56): Core frozen in stack: File "nvda.pyw", line 190, in File "core.pyo", line 382, in main File "wx_core.pyo", line 8657, in MainLoop File "wx_core.pyo", line 7952, in MainLoop File "core.pyo", line 354, in Notify File "mouseHandler.pyo", line 144, in pumpAll File "mouseHandler.pyo", line 100, in executeMouseMoveEvent File "NVDAObjectsinit.pyo", line 249, in objectFromPoint File "NVDAObjectsinit.pyo", line 189, in findBestAPIClass File "NVDAObjectsinit.pyo", line 184, in findBestAPIClass File "NVDAObjects\windowinit.pyo", line 102, in getPossibleAPIClasses File "_UIAHandler.pyo", line 279, in isUIAWindow File "_UIAHandler.pyo", line 273, in _isUIAWindowHelper File "guiinit.pyo", line 473, in onActivate File "wx_windows.pyo", line 2849, in PopupMenu

jcsteh commented 8 years ago

Is this NVDA running with a language other than English?

winman3000 commented 8 years ago

Yes, it is a German system.

jcsteh commented 8 years ago

Are NVDA's messages and dialogs in German as well or are those in English?

winman3000 commented 8 years ago

As far as I know, the installation dialogs are in German on this server.

jcsteh commented 8 years ago

For some reason, setting the shortcut key for the desktop shortcut fails on some German systems. The key has been translated to "Strg+Alt+N" for German, but for some reason, some German systems don't like this. I don't know what circumstances trigger this.

jcsteh commented 8 years ago

We're wondering whether this might have something to do with system default language versus user default language.

bdorer commented 8 years ago

could you try again? Please disable the following checkbox. Create &desktop icon and shortcut key (control+alt+n) German: Erstelle Desktop-Verknüpfung und Tastenkürzel (STRG+Alt+N)

This bug should be fixed in newer snapshots and releases. Dave fixed the translation.

thanks

Am 28.06.2016 um 09:21 schrieb James Teh:

We're wondering whether this might have something to do with system default language versus user default language.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/6059#issuecomment-228971467, or mute the thread https://github.com/notifications/unsubscribe/AKun5R3ctQlERuYDO6HBWBiHxyYHqmO-ks5qQMuDgaJpZM4IyNk5.

bhavyashah commented 7 years ago

@bdorer states that the necessary translation revisions have been made and this issue should now be fixed. Should we therefore close as per previous comment? @ehollig

bdorer commented 7 years ago

I wote for closing as I never heared of such problems any more. If I could, I'd do.

Am 03.08.2017 um 08:18 schrieb bhavyashah:

@bdorer https://github.com/bdorer states that the necessary translation revisions have been made and this issue should now be fixed. Should we therefore close as per previous comment? @ehollig https://github.com/ehollig

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/6059#issuecomment-319878591, or mute the thread https://github.com/notifications/unsubscribe-auth/AKun5QK0Uln_INmSIRIe1qscLTrH1-OCks5sUWZRgaJpZM4IyNk5.

Adriani90 commented 5 years ago

@winman3000 can you still reproduce this issue?

Adriani90 commented 5 years ago

We do not have updates on this issue since a very long time and I have never reproduced this issue. I don't have any user reports stating that this still occurs. The only thing I can imagine here is that the user account control (UAC) is set to 100% and blocks the installation. But this occurs with many other programs and is not an NVDA specific issue. However, if you still have this issue, feel free to comment on it and we can reopen the discussion. Thanks. cc: @hozosch, @novalis7747