Steuersparerklärung 2025

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Steuersparerklärung 2025

Post by ps1304 »

Hi all, I am pretty new to this forum and App. Just installed PlayonLinux on MX Linux an installed "Steuersparerklärung 2024" - Windows software works fine.

Tried the same with the newest version "Steuersparerklärung 2025" - but failed. Any idea how to get this working?

Error Log attached:

Code: Select all

6] - ----- Starting function POL_Install_vcrun2019 -----
[12/07/24 08:31:47] - Running wine-8.1-staging start /unix /home/peter/.PlayOnLinux//ressources/vcrun2019/VC_redist.x86.exe /Q (Working directory : /home/peter/.PlayOnLinux/tmp/vcrun2019)
012c:err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\ucrtbase.dll" (error=80)
012c:fixme:file:NtLockFile I/O completion on lock not implemented yet
012c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0144:fixme:file:NtLockFile I/O completion on lock not implemented yet
0144:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
014c:fixme:file:NtLockFile I/O completion on lock not implemented yet
014c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0154:fixme:file:NtLockFile I/O completion on lock not implemented yet
0154:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0154:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0154:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0154:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
014c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
015c:fixme:file:NtLockFile I/O completion on lock not implemented yet
015c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
016c:fixme:imm:ImeSetActiveContext (00000000000100B0, 1): stub
016c:fixme:imm:ImmReleaseContext (00000000000300A4, 00000000000100B0): stub
0164:fixme:ver:GetCurrentPackageId (0060FE50 00000000): stub
016c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
0174:fixme:ver:GetCurrentPackageId (0060FE50 00000000): stub
017c:fixme:ver:GetCurrentPackageId (000000000011FCC0 0000000000000000): stub
015c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
015c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
015c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
0144:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0144:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0184:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
012c:fixme:ver:GetCurrentPackageId (000000000061FD70 0000000000000000): stub
0198:err:setupapi:create_dest_file failed to create L"C:\\windows\\system32\\ucrtbase.dll" (error=80)
0024:err:environ:run_wineboot boot event wait timed out
01a0:fixme:ver:GetCurrentPackageId (007FFEA4 00000000): stub
[12/07/24 08:36:17] - ----- Ending function POL_Install_crypt32 -----
01a8:fixme:ver:GetCurrentPackageId (0072FEA4 00000000): stub
0198:fixme:ver:GetCurrentPackageId (0071FEA4 00000000): stub
wine: configuration in L"/home/peter/.PlayOnLinux/wineprefix/Steuer" has been updated.
002c:fixme:ver:GetCurrentPackageId (000000000065FD70 0000000000000000): stub
01b0:fixme:ver:GetCurrentPackageId (007FFEA4 00000000): stub
[12/07/24 08:36:18] - ----- Ending function POL_Function_FontsSmoothRGB -----
[12/07/24 08:36:18] - ----- Ending function POL_Install_FontsSmoothRGB -----
01c0:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
01c0:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{99ECD901-745B-41CE-B677-4BCD5E6CDB0B}\\", 00000000): stub
01cc:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
01cc:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{3352F2E9-D6E7-4E82-B8AE-5AEF07772DFB}\\", 00000000): stub
01d4:fixme:imm:ImeSetActiveContext (00020074, 1): stub
01d4:fixme:imm:ImmReleaseContext (00020064, 00020074): stub
01d8:fixme:shell:SHAutoComplete stub
01cc:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{3352F2E9-D6E7-4E82-B8AE-5AEF07772DFB}\\", 00000000): stub
01cc:fixme:exec:SHELL_execute flags ignored: 0x00000100
01e0:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
01e8:fixme:imm:ImeSetActiveContext (000100FA, 1): stub
01e8:fixme:imm:ImmReleaseContext (000100F8, 000100FA): stub
01e0:fixme:ole:CoInitializeSecurity 0067F5E8, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
01e0:fixme:wuapi:automatic_updates_Pause 
01e0:fixme:sfc:SRSetRestorePointW 0067F4B0 0067F6C0
01e0:fixme:wuapi:automatic_updates_Resume 
01e0:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
01cc:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
01c0:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
[12/07/24 08:36:19] - Running wine-8.1-staging start /unix /home/peter/.PlayOnLinux//ressources/vcrun2019/VC_redist.x64.exe /Q (Working directory : /home/peter/.PlayOnLinux/tmp/vcrun2019/x64)
0204:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
0204:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{24F54843-A9AA-4E2E-B67A-722498EB0B5C}\\", 00000000): stub
0210:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
0210:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{32FA56F9-B504-41D3-BF3B-CEBA0B7CAF76}\\", 00000000): stub
0218:fixme:imm:ImeSetActiveContext (0005006E, 1): stub
0218:fixme:imm:ImmReleaseContext (00050070, 0005006E): stub
021c:fixme:shell:SHAutoComplete stub
[12/07/24 08:36:20] - Running wine-8.1-staging regedit /home/peter/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/peter/.PlayOnLinux/tmp/vcrun2019/x64)
[12/07/24 08:36:20] - Content of /home/peter/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*vcruntime140_1"="native,builtin"
-----------
0210:fixme:advapi:DecryptFileW (L"C:\\users\\peter\\Temp\\{32FA56F9-B504-41D3-BF3B-CEBA0B7CAF76}\\", 00000000): stub
0210:fixme:exec:SHELL_execute flags ignored: 0x00000100
0234:fixme:ver:GetCurrentPackageId (007FFEA4 00000000): stub
022c:fixme:heap:RtlSetHeapInformation handle 00000000, info_class 1, info 00000000, size 0 stub!
023c:fixme:imm:ImeSetActiveContext (00060094, 1): stub
023c:fixme:imm:ImmReleaseContext (00060092, 00060094): stub
022c:fixme:ole:CoInitializeSecurity 0067F5E8, -1, 00000000, 00000000, 6, 2, 00000000, 12288, 00000000 stub
022c:fixme:wuapi:automatic_updates_Pause 
022c:fixme:sfc:SRSetRestorePointW 0067F4B0 0067F6C0
022c:fixme:wuapi:automatic_updates_Resume 
022c:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
0210:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
0204:fixme:ver:GetCurrentPackageId (0067FE94 00000000): stub
[12/07/24 08:36:20] - Running wine-8.1-staging regedit /home/peter/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/peter/.PlayOnLinux/tmp/vcrun2019/x64)
[12/07/24 08:36:20] - Content of /home/peter/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*concrt140"="native,builtin"
"*mfc140"="native,builtin"
"*mfc140u"="native,builtin"
"*mfcm140"="native,builtin"
"*mfcm140"="native,builtin"
"*mfcm140u"="native,builtin"
"*msvcp140"="native,builtin"
"*msvcp140_1"="native,builtin"
"*msvcp140_2"="native,builtin"
"*msvcp140_atomic_wait"="native,builtin"
"*msvcp140_codecvt_ids"="native,builtin"
"*ucrtbase"="native,builtin"
"*vcamp140"="native,builtin"
"*vccorlib140"="native,builtin"
"*vcomp140"="native,builtin"
"*vcruntime140"="native,builtin"
"*api-ms-win-core-console-l1-1-0"="native,builtin"
"*api-ms-win-core-datetime-l1-1-0"="native,builtin"
"*api-ms-win-core-debug-l1-1-0"="native,builtin"
"*api-ms-win-core-errorhandling-l1-1-0"="native,builtin"
"*api-ms-win-core-file-l1-1-0"="native,builtin"
"*api-ms-win-core-file-l1-2-0"="native,builtin"
"*api-ms-win-core-file-l2-1-0"="native,builtin"
"*api-ms-win-core-handle-l1-1-0"="native,builtin"
"*api-ms-win-core-heap-l1-1-0"="native,builtin"
"*api-ms-win-core-interlocked-l1-1-0"="native,builtin"
"*api-ms-win-core-libraryloader-l1-1-0"="native,builtin"
"*api-ms-win-core-localization-l1-2-0"="native,builtin"
"*api-ms-win-core-memory-l1-1-0"="native,builtin"
"*api-ms-win-core-namedpipe-l1-1-0"="native,builtin"
"*api-ms-win-core-processenvironment-l1-1-0"="native,builtin"
"*api-ms-win-core-processthreads-l1-1-0"="native,builtin"
"*api-ms-win-core-processthreads-l1-1-1"="native,builtin"
"*api-ms-win-core-profile-l1-1-0"="native,builtin"
"*api-ms-win-core-rtlsupport-l1-1-0"="native,builtin"
"*api-ms-win-core-string-l1-1-0"="native,builtin"
"*api-ms-win-core-synch-l1-1-0"="native,builtin"
"*api-ms-win-core-synch-l1-2-0"="native,builtin"
"*api-ms-win-core-sysinfo-l1-1-0"="native,builtin"
"*api-ms-win-core-timezone-l1-1-0"="native,builtin"
"*api-ms-win-core-util-l1-1-0"="native,builtin"
"*api-ms-win-crt-conio-l1-1-0"="native,builtin"
"*api-ms-win-crt-convert-l1-1-0"="native,builtin"
"*api-ms-win-crt-environment-l1-1-0"="native,builtin"
"*api-ms-win-crt-filesystem-l1-1-0"="native,builtin"
"*api-ms-win-crt-heap-l1-1-0"="native,builtin"
"*api-ms-win-crt-locale-l1-1-0"="native,builtin"
"*api-ms-win-crt-math-l1-1-0"="native,builtin"
"*api-ms-win-crt-multibyte-l1-1-0"="native,builtin"
"*api-ms-win-crt-private-l1-1-0"="native,builtin"
"*api-ms-win-crt-process-l1-1-0"="native,builtin"
"*api-ms-win-crt-runtime-l1-1-0"="native,builtin"
"*api-ms-win-crt-stdio-l1-1-0"="native,builtin"
"*api-ms-win-crt-string-l1-1-0"="native,builtin"
"*api-ms-win-crt-time-l1-1-0"="native,builtin"
"*api-ms-win-crt-utility-l1-1-0"="native,builtin"
-----------
0250:fixme:ver:GetCurrentPackageId (007FFEA4 00000000): stub
[12/07/24 08:36:20] - ----- Ending function POL_Install_vcrun2019 -----
003c:fixme:ver:GetCurrentPackageId (000000000068FD70 0000000000000000): stub
[12/07/24 08:37:02] - Running wine-8.1-staging SteuertippsCenter.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/Steuer/drive_c/Program Files/Steuertipps/SteuerSparErklaerung/Steuerjahr 2[12/07/24 08:37:23] - Running wine-8.1-staging SteuertippsCenter.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/Steuer/drive_c/Program Files/Steuertipps/SteuerSparErklaerung/Steuerjahr 2002c:fixme:winediag:LdrInitializeThunk wine-staging 8.1 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
002c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
0100:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0100:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0100:fixme:win:RegisterPowerSettingNotification (0000000000010066,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
0100:fixme:setupapi:SetupDiOpenDeviceInterfaceW 00000000002F8600 L"\\\\?\\DISPLAY#Default_Monitor#0000&0000#{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}" 00000001 000000000011D930
0100:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011E138): semi-stub
0100:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
0100:fixme:combase:RoOriginateLanguageException 0x80040154, L"", 0000000000000000: stub
0100:err:seh:NtRaiseException Unhandled exception code c0000409 flags 1 addr 0x7aea1e
003c:fixme:ver:GetCurrentPackageId (000000000021FD70 0000000000000000): stub
/code]
User avatar
DarkShadow44
Level 9
Level 9
Posts: 1338
Joined: Tue Nov 22, 2016 5:39 pm

Re: Steuersparerklärung 2025

Post by DarkShadow44 »

Possibly because of missing "Windows.UI.ViewManagement.UISettings". Is there a demo?
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

you mean from the Windows Software? if yes you can download a test version here:
https://download.steuertipps.de/softwar ... MzNDk5NzU2
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

Update: I re-installed the program with the system-installed wine version; installation ended with an error - but I can start the so called "Steuersparerklaerung-Center"; but I cant open/start any existing or new file.

error log:
[12/11/24 11:45:03] - Running wine- SteuertippsCenter.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/Steuer2025/drive_c/Program Files/Steuertipps/SteuerSparErklaerung/Steuerjahr 2024)
05e4:fixme:win:RegisterPowerSettingNotification (000000000006013E,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
05e4:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1fdd08, paths 0x7fffff2e01c0, modes_count 0x7ffffe1fdd04, modes 0x7fffff283770, topology_id (nil) semi-stub
05e4:fixme:setupapi:SetupDiOpenDeviceInterfaceW 00007FFFFF2C56E0 L"\\\\?\\DISPLAY#Default_Monitor#0000&0000#{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}" 00000001 00007FFFFE1FDA70
05e4:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 00007FFFFE1FE278): semi-stub
05e4:fixme:ui:factory_QueryInterface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented, returning E_NOINTERFACE.

Any idea how to fix this?
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

Update 2: installed extensions: crypt32, vcrun2019 and FontsSmoothRGB - program "Center" starting, but able to open an existing file or create an new one from the center.
FYI - MXLinux running as a VM in Proxmox

error log:
[12/11/24 12:04:22] - Running wine- SteuertippsCenter.exe (Working directory : /home/peter/.PlayOnLinux/wineprefix/Steuer2025/drive_c/Program Files/Steuertipps/SteuerSparErklaerung/Steuerjahr 2024)
02e8:fixme:win:RegisterPowerSettingNotification (000000000002011A,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
02e8:fixme:system:NtUserQueryDisplayConfig flags 0x2, paths_count 0x7ffffe1fdd08, paths 0x7ffffe3c42a0, modes_count 0x7ffffe1fdd04, modes 0x7ffffe3e1940, topology_id (nil) semi-stub
02e8:fixme:setupapi:SetupDiOpenDeviceInterfaceW 00007FFFFE415140 L"\\\\?\\DISPLAY#Default_Monitor#0000&0000#{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}" 00000001 00007FFFFE1FDA70
02e8:fixme:combase:RoGetActivationFactory (L"WinDeviceInterfaceW 00007FFFFE415140 L"\\\\?\\DISPLAY#Default_Monitor#0000&0000#{E6F07B5F-EE97-4A90-B076-33F57BF4EAA7}" 00000001 00007FFFFE1FDA70
02e8:fixme:combase:RoGetActivationFactory
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

Update 3: I have found a working solution by myself (Google and testing) now:
installed the Windows program with system version of POL - added/copied libraries from DXVK package (https://github.com/doitsujin/dxvk) from the x64 folder into the program folder within POL (marked the program in POL and clicked open directory).
Added overwrites in the wine configuration for each dll in the x64 folder (not sure if that is needed).
User avatar
DarkShadow44
Level 9
Level 9
Posts: 1338
Joined: Tue Nov 22, 2016 5:39 pm

Re: Steuersparerklärung 2025

Post by DarkShadow44 »

For clarity, you have problems with 2024 and 2025? Because the linked 2024 seems to work for me.
I installed the program and got the error message you mentioned, I created a bugreport for you here: https://bugs.winehq.org/show_bug.cgi?id=57537
However, then the program "SteuertippsCenter.exe" seems to start properly for me.
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

its a bit confusing the program ...2025 is dealing with taxes for the year 2024 :-) - the center.exe was starting, but I cant create or open a "document" for 2024.
User avatar
DarkShadow44
Level 9
Level 9
Posts: 1338
Joined: Tue Nov 22, 2016 5:39 pm

Re: Steuersparerklärung 2025

Post by DarkShadow44 »

Seems to work for me, can you say what exactly you did?
ps1304
Level 1
Level 1
Posts: 8
Joined: Sat Dec 07, 2024 2:58 am

Re: Steuersparerklärung 2025

Post by ps1304 »

the program is called "SteuerSparErklärung 2025" - it handles data for the tax year 2024 - so the Center is just a starter to create a new data set or to edit an existing one.

so in the first step I was only able to start the program"SteuertippsCenter 2025" - but I wasnt able to create a new data set for 2024 or edit/open an existing one.
tessarakt
Newbie
Newbie
Posts: 1
Joined: Thu Dec 26, 2024 2:14 am

Re: Steuersparerklärung 2025

Post by tessarakt »

As already remarked here and in the bug report:

For ps1304, the original poster here, "SteuerSparErklärung 2024" works fine, and "SteuerSparErklärung 2025" fails (not sure what exactly "fails" means in this context).

Same here: I was using "SteuerSparErklärung 2024" just fine for last year's tax declaration. Trying to install "SteuerSparErklärung 2025", the installer extracts files, and then shows a message box with:

"Die Software ist mit Windows 8 nicht kompatibel!

Bitte installieren Sie zuerst eine aktuelle Windows-Version (Windows 10 64-Bit oder höher). Für Windows 8 bieten wir keinen Support mehr an."

The Windows version in Wine is set to Windows 10, also tried Windows 11.

It seems ps1304 already got a lot of further - I'm wondering if they also had the "Windows 8 not supported" error initially?


https://bugs.winehq.org/show_bug.cgi?id=57537 also addresses "SteuerSparErklärung 2024", not "SteuerSparErklärung 2025" (and the version Win-SteuerSparErklaerung_30.20.17.zip mentioned there is indeed 2024 - the current downloadable version for SSE 2025 is https://downloadfiles.steuertipps.de/so ... .23.26.exe ).
nikowitt
Newbie
Newbie
Posts: 2
Joined: Sun Dec 29, 2024 4:07 am

Re: Steuersparerklärung 2025

Post by nikowitt »

Currently, I am ending up having the same issue as tessarakt (Steuersparerklärung 2025 which is for tax year 2024). No matter which Windows version I am defining (it also does not matter if it is done via winecfg, winetricks or also verifying HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion in regedit), the installer claims that I have Windows 8 installed.

Has anyone been able to workaround this?
Thanks!
Regards,
Niko
Rosepeter
Newbie
Newbie
Posts: 2
Joined: Fri Jan 03, 2025 6:52 am

Re: Steuersparerklärung 2025

Post by Rosepeter »

I am on openSUSE Leap and I installed the leatest and greatest stuff from https://download.opensuse.org/repositor ... Wine/15.6/ and I also hit the problem described by tesserakt and nikowitt.

I also gave build 30.20.17 a try and I was able to run the installation, however the installation itself ended with a failure, but the needed files already have been copied to .wine/drive_c and I was able to start SSE.exe and also the submodules I need. These submodules then claimed that a newer version is available and I started the online-update. The online update also resulted in an error, but the new files have been copied to .wine/drive_c already and now I run build 30.23.26 and the submodules relevant for me no longer report newer versions.

This, of course these are not detailed work-around-instructions, but may it helps a little.

Happy New Year!
Rosepeter
Newbie
Newbie
Posts: 2
Joined: Fri Jan 03, 2025 6:52 am

Re: Steuersparerklärung 2025

Post by Rosepeter »

Although, the modules claim to be uptodate, the failed installation seems to have some negative side-effects: I am not able to import anything from older versions and I am also not able to send anything via Elster.
qwertymnb
Level 5
Level 5
Posts: 272
Joined: Sun Jan 17, 2016 4:36 pm

Re: Steuersparerklärung 2025

Post by qwertymnb »

nikowitt wrote: Sun Dec 29, 2024 4:10 am Currently, I am ending up having the same issue as tessarakt (Steuersparerklärung 2025 which is for tax year 2024). No matter which Windows version I am defining (it also does not matter if it is done via winecfg, winetricks or also verifying HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion in regedit), the installer claims that I have Windows 8 installed.

Has anyone been able to workaround this?
Thanks!
Regards,
Niko
I opened a bugreport for this, with a possible patch you could try: https://bugs.winehq.org/show_bug.cgi?id=57626

But for that you'd have to compile wine yourself.
nikowitt
Newbie
Newbie
Posts: 2
Joined: Sun Dec 29, 2024 4:07 am

Re: Steuersparerklärung 2025

Post by nikowitt »

Is it known when this issue when introduced? Does an older Wine version help for this (as I'd like to avoid recompilation...)? Thanks.
Update: Downgrading to 8.0.2~jammy-1 did not help.
Last edited by nikowitt on Sat Jan 04, 2025 4:41 am, edited 1 time in total.
qwertymnb
Level 5
Level 5
Posts: 272
Joined: Sun Jan 17, 2016 4:36 pm

Re: Steuersparerklärung 2025

Post by qwertymnb »

>Does an older Wine version help for this (as I'd like to avoid recompilation...)? Thanks.
>Update: Downgrading to 8.0.2~jammy-1 did not help.

I don't think so unfortunately. I tried the installer with the aformentioned patch and it turns out you also need another patch to work around another bug, see comment 3 in https://bugs.winehq.org/show_bug.cgi?id=57537

With that patch also applied I was able to finish the installer and start the application
Rosepeter
Newbie
Newbie
Posts: 2
Joined: Fri Jan 03, 2025 6:52 am

Re: Steuersparerklärung 2025

Post by Rosepeter »

I can confirm that I can successfully install Steuersparerklärung with the patches mentioned by qwertymnb. However, the installed program seems not to be fully functional, importing data from older files e.g. does not work. How can I track down the reason for this, are there any specific log messages I can look for?
Last edited by Rosepeter on Tue Jan 07, 2025 10:31 am, edited 1 time in total.
qwertymnb
Level 5
Level 5
Posts: 272
Joined: Sun Jan 17, 2016 4:36 pm

Re: Steuersparerklärung 2025

Post by qwertymnb »

Could you describe what happens if you try load old data? A messagebox, or a crash, or anything?
And paste terminal output here

First thing you might try is run with WINEDEBUG=+loaddll and see what dlls get loaded , also just before you try open the old data. Maybe winetricks can replace some of these with native dlls. If that fails too I guess you'd have to dig through debug logs like you get with WINEDEBUG=+relay,+seh.

You can also read the above info at https://gitlab.winehq.org/wine/wine/-/w ... er's-Guide under the section "What to do if some program still doesn't work?"
letsfindaway
Newbie
Newbie
Posts: 3
Joined: Mon Jan 27, 2025 12:43 pm

Re: Steuersparerklärung 2025

Post by letsfindaway »

Let me jump in here and add the missing information: When trying to import data, an empty message box appears. Also some text in the main program window is missing. So for me it seems as if some content cannot be rendered for whatever reasons. Here is a screenshot of how it looks like:
Image
The should be some content in the message box and also in the right column of the main program window below "Hinweise zum Beginn der Eingabe".

What kind of content could it be which is rendered differently? I think in both cases it is some dynamic content: In the message box it should probably be a file selector.

From the main program you reach this situation by pressing "Datenübernahme in..." and then selecting any of the choices. For the screenshot I used the second "Gewinnermittlung 2024".
Last edited by letsfindaway on Mon Jan 27, 2025 1:02 pm, edited 1 time in total.
letsfindaway
Newbie
Newbie
Posts: 3
Joined: Mon Jan 27, 2025 12:43 pm

Re: Steuersparerklärung 2025

Post by letsfindaway »

Now I was able to get the program running using "Bottles" and a sys-wine-9.0 bottle. I was even able to send a USt-Erklärung vie Elster to the financial office. You can find a description of what I did here: https://www.movetolinux.de/anwendungen/ ... erklaerung, however in German.

I don't know exactly what tweaks Bottles is adding to wine, but it seems that they picked the right ones.
letsfindaway
Newbie
Newbie
Posts: 3
Joined: Mon Jan 27, 2025 12:43 pm

Re: Steuersparerklärung 2025

Post by letsfindaway »

ps1304 wrote: Fri Dec 13, 2024 9:34 am Update 3: I have found a working solution by myself (Google and testing) now:
installed the Windows program with system version of POL - added/copied libraries from DXVK package (https://github.com/doitsujin/dxvk) from the x64 folder into the program folder within POL (marked the program in POL and clicked open directory).
Added overwrites in the wine configuration for each dll in the x64 folder (not sure if that is needed).
I can confirm: DXVK seems to be the missing piece. Bottles installs it automatically into a new sys-wine-9.0 bottle, so it works also for me when using Bottles as wrapper around wine.
Clypsin
Newbie
Newbie
Posts: 1
Joined: Tue Feb 04, 2025 2:06 pm

Re: Steuersparerklärung 2025

Post by Clypsin »

Using Bottles as wrapper around wine 10.0 worked for me. But when i try to send it via Elster, the program displays the Following message: Die übergebene Datenartversion ist unbekannt oder das benötigte ERiC-Plugin wurde nicht gefunden. Beachten Sie bitte, dass die Datenartversion case-sensitive ist.
nikowitt
Newbie
Newbie
Posts: 2
Joined: Sun Dec 29, 2024 4:07 am

Re: Steuersparerklärung 2025

Post by nikowitt »

Hi there, using the instructions from @letsfindaway, I was able to install the software (using older version 30.20.17). Unfortunately, any executable (menu, updater or any other component) results in

0x20474343 in 64-bit code (0x006fffffc23c87)
Unhandled exception: 0x20474343 in 64-bit code (0x006fffffc23c87).
Register dump:
rip:00006fffffc23c87 rsp:00007ffffe1fd690 rbp:00007ffffe1fd8e0 eflags:00000206 ( - -- I - -P- )
rax:00007ffffe1fd6d0 rbx:00007f7070a4b900 rcx:00007ffffe1fd6b0 rdx:0000000000000000
rsi:00006ffff1e12210 rdi:00006ffff1c7d960 r8:00007f7070a4b900 r9:00007ffffe1fd790 r10:0000000000000030
r11:00007fffff7d1800 r12:00007f7070a77228 r13:0000000000000000 r14:0000000000000000 r15:00007ffffe1fd8b0
Stack dump:
0x007ffffe1fd690: 00007ffffe1fd6b0 00001002ffffffff
0x007ffffe1fd6a0: 00007f7070a77420 00007f70715397b0
0x007ffffe1fd6b0: 0000000020474343 0000000000000000
0x007ffffe1fd6c0: 00006fffffc23c87 00006fff00000001
0x007ffffe1fd6d0: 00007f7070a4b900 0000000000000010
0x007ffffe1fd6e0: 0000000000000000 0000000000000000
0x007ffffe1fd6f0: 00007ffffe1fd8b0 00006fffffa16824
0x007ffffe1fd700: 0000000000000000 00006ffff1d8eac0
0x007ffffe1fd710: 0000000000000021 00007f7070a77228
0x007ffffe1fd720: 0000000000000000 00007f70715397b0
0x007ffffe1fd730: 0000000000000010 00006ffff1c45267
0x007ffffe1fd740: 0000000000000000 0000000000000000
Backtrace:
=>0 0x006fffffc23c87 in kernelbase (+0x13c87) (0x007ffffe1fd8e0)
1 0x006ffff1c44cb1 in d3d9 (+0x164cb1) (0x007ffffe1fd8e0)
2 0x006ffff1d51629 in d3d9 (+0x271629) (0x007ffffe1fd8e0)
3 0x006ffff1d5f209 in d3d9 (+0x27f209) (0x007ffffe1fd8e0)
4 0x006ffff1ba755b in d3d9 (+0xc755b) (0x007f7070a77228)
5 0x006ffff1ba7a14 in d3d9 (+0xc7a14) (0x006ffff1e732e0)
6 0x006ffff1ae2862 in d3d9 (+0x2862) (0x006ffff1e732e0)
7 0x006ffff1ae150d in d3d9 (+0x150d) (0000000000000000)
8 0x006ffff0c04247 in qwindows (+0x44247) (0000000000000000)
Does anyone already have encountered this?
Regards,
Niko
Uhuru
Newbie
Newbie
Posts: 1
Joined: Thu Feb 13, 2025 9:07 am

Re: Steuersparerklärung 2025 - got it

Post by Uhuru »

Hi all,
I successfully installed Steuersparerklärung 2025 after some problems.
Operating System: Mint 20.0
Wine-Version 10.0

These were the steps I did:
Installed Wine mono latest Version 9.4.0
Installed older Version 30.20.17 of SteuerSparerklärung 2025
System told me a mistake like couldn't install, proof your system
Looked on C: found the directory
and started SteuerTippsCenter.exe directly

The SteuerSparerklärung 2025 started without problems and it was possible to update to the newest Version 30.24
After installing again there was the message of mistake like before
Nevertheless, I could again start vom C:
All seems to function pretty well - Opening file, proofing Elster certificate

Greetings
Barbara
Post Reply