Fried-rich
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Hallo, unter 20.04 hatte ich noch irgendeine Wine 6.x im Einsatz und alle Spiele liefen problemlos. Aktuell habe ich unter Wine 8.18 Anno 1701 und Anno 1404 versucht. Bei beiden habe ich die Original-CDs von anno dazumal (die ich bisher genutzt hatte) und die GOG-Varianten. Alle gehen zu installieren. Wenn ich direkt nach der Installation auf Starten gehe kann ich Einstellungen machen und das Spiel starten. Wenn es dann läufen müsste stützt es ab. Ist es einmal beendet und muss manuell neu gestartet werden geht das nicht mehr. Alles endet in einem schwarzen Bildschirm ohne Ton. Ich habe das ganze mit einem win32- und win64-Prefix sowie als Windows 7 und Windows 10 versucht, immer das gleiche. Angeblich soll ja ab Wine 8 Vulkan besser unterstützen. Kann es sein, dass mir irgendwas fehlt? Das ist an 'Vulkan' installiert: un gir1.2-vulkan-1.0 <keine> <keine> (keine Beschreibung vorhanden)
un libvulkan-dev <keine> <keine> (keine Beschreibung vorhanden)
ii libvulkan1:amd64 1.3.204.1-2 amd64 Vulkan loader library
ii mesa-vulkan-drivers:amd64 23.0.4-0ubuntu1~22.04.1 amd64 Mesa Vulkan graphics drivers
un vulkan-icd <keine> <keine> (keine Beschreibung vorhanden)
un vulkan-loader <keine> <keine> (keine Beschreibung vorhanden) Was braucht man denn dafür? Beide Spiele sind schon älter, braucht es auch irgendwas Richtung DXVA um DirectX an Vulkan zu übersetzen? Nichts davon war unter Wine 6 nötig?
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 4031
|
Kann ich nicht nachvollziehen. Jedenfalls nicht mit Anno 1404, das läuft mit wine-devel 8.19 vom WineHQ ausgezeichnet. Anno 1701 habe ich nicht.
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Hier geht nichts. Hast du nvidia oder AMD? Hast du Vulkan installiert? Win32-prefix? Win10?
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 4031
|
Nvidia Grafikkarte mit proprietärem nvidia-driver, nur ein $WINEPREFIX, ganz einfach Standard in $HOME/.wine. Die Pakete vom WineHQ bringen 32-Bit Kompatibilität mit. Dafür müssen die 32-Bit Bestandteile vom nvidia-driver auch installiert sein, das macht aber die Paketverwaltung normalerweise automagisch.
dpkg -l | grep wine-devel
ii wine-devel 8.19~mantic-1 amd64 WINE Is Not An Emulator - runs MS Windows programs
ii wine-devel-amd64 8.19~mantic-1 amd64 WINE Is Not An Emulator - runs MS Windows programs
ii wine-devel-i386:i386 8.19~mantic-1 i386 WINE Is Not An Emulator - runs MS Windows programs
Installierte Vulkanpakete:
dpkg -l | grep vulkan
ii libvulkan-dev:amd64 1.3.250.0-1 amd64 Vulkan loader library -- development files
ii libvulkan-volk-dev 1.3.250.1-1 all Meta-loader for Vulkan API
ii libvulkan1:amd64 1.3.250.0-1 amd64 Vulkan loader library
ii libvulkan1:i386 1.3.250.0-1 i386 Vulkan loader library
ii mesa-vulkan-drivers:amd64 23.2.1-1ubuntu3 amd64 Mesa Vulkan graphics drivers
ii mesa-vulkan-drivers:i386 23.2.1-1ubuntu3 i386 Mesa Vulkan graphics drivers
ii vulkan-tools 1.3.250.0+dfsg1-1 amd64 Miscellaneous Vulkan utilities
ii vulkan-validationlayers:amd64 1.3.250.0-1 amd64 Vulkan validation layers
ii vulkan-validationlayers-dev:amd64 1.3.250.0-1 amd64 Vulkan validation layers -- development files
dxvk baue ich mir selbst und die dxvk-nvapi. Vulkan ist auch selbst gebaut, aber das ist für die tagesfrischen FFmpeg Builds. Für Wine reicht auch die Vulkan Version 250, die über die Paketverwaltung rein kommt.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3240
Wohnort: Wernigerode
|
Fried-rich schrieb: Wenn es dann läufen müsste stützt es ab.
Könntest Du den Absturz nach Möglichkeit bitte näher erläutern? Wird ein Backtrace/Schwerwiegender Fehler geworfen? Letztendlich befindest Du dich mit den 8.18 im Entwicklerzweig, der etwa alle zwei Wochen aktualisiert wird. Wenn Du einen Bugreport melden möchtest dürften aber wahrscheinlich noch für 8.18 Berichte angenommen werden. Ansonsten verfahre ich wenn ich unter Linux unterwegs bin nach dem Motto: Immer die neueste Entwicklerversion. Muss man aber nicht teilen.
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
OK, die Liste der Vulkan-Pakete ist bei mir übersichtlicher: dpkg -l | grep vulkan
ii libvulkan1:amd64 1.3.204.1-2
ii mesa-vulkan-drivers:amd64 23.0.4-0ubuntu1~22.04.1 Was für Pakete sind für die Unterstützung von Vulkan konkret nötig. Wie man sieht habe ich nur die 64-Bit-Versionen drauf. Wine sieht genauso aus, nur 8.18 unter Jammy. Aktuell ist das Prefix gelöscht, ich teste das nochmal und würde dann wenn es nicht geht mal posten was das Terminal ausgibt. Mir ging es hier eher darum wie ich Vulkan-support richtig installiert bekomme.
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 4031
|
Fried-rich schrieb: Wie man sieht habe ich nur die 64-Bit-Versionen drauf.
Und willst 32-Bit Spiele verwenden? Nur die Anno 1404 History Edition ist 64-Bit.
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Soweit mir bekannt sind alle meine Spiele 32-Bit. Ich habe aber bisher nichts Richtung Vulkan installiert. Wo die beiden installierten 64-Bit-Pakete herkommen weiß ich nicht. Ich hab jetzt alles installiert wie oben genannt und es geht weiterhin nicht. Getestet habe ich meine alte Anno 1701-CD (die bisher immer lief) mit einem win32/Windows 7-Prefix. Startet nicht einmal mehr. Das Terminal gibt das hier aus: WINEARCH=win32 WINEPREFIX=/home/ich/wine-anno wine "/home/ich/wine-anno/drive_c/Program Files/Anno 1701/Anno1701.exe"
0054:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\atksgt": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"atksgt" failed to start: 1114
0090:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\lirsgt": c0000142
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"lirsgt" failed to start: 1114
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d0:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0140:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7bd50ae4 Das ist installiert: dpkg -l | grep vulkan
ii libvulkan-dev:amd64 1.3.204.1-2 amd64 Vulkan loader library -- development files
ii libvulkan-volk-dev 1.2.198-1 all Meta-loader for Vulkan API
ii libvulkan1:amd64 1.3.204.1-2 amd64 Vulkan loader library
ii libvulkan1:i386 1.3.204.1-2 i386 Vulkan loader library
ii mesa-vulkan-drivers:amd64 23.0.4-0ubuntu1~22.04.1 amd64 Mesa Vulkan graphics drivers
ii mesa-vulkan-drivers:i386 23.0.4-0ubuntu1~22.04.1 i386 Mesa Vulkan graphics drivers
ii vulkan-tools 1.3.204.0+dfsg1-1 amd64 Miscellaneous Vulkan utilities
ii vulkan-validationlayers:amd64 1.3.204.1-2 amd64 Vulkan validation layers
ii vulkan-validationlayers-dev:amd64 1.3.204.1-2 amd64 Vulkan validation layers -- development files
dpkg -l | grep nvidia
ii libnvidia-cfg1-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-535 535.113.01-0ubuntu0.22.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-compute-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-535:i386 535.113.01-0ubuntu0.22.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-535:i386 535.113.01-0ubuntu0.22.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-535:i386 535.113.01-0ubuntu0.22.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-extra-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 Extra libraries for the NVIDIA driver
ii libnvidia-fbc1-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-535:i386 535.113.01-0ubuntu0.22.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-535:amd64 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-535:i386 535.113.01-0ubuntu0.22.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii linux-modules-nvidia-535-6.2.0-34-generic 6.2.0-34.34~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.2.0-34
ii linux-modules-nvidia-535-generic-hwe-22.04 6.2.0-34.34~22.04.1+1 amd64 Extra drivers for nvidia-535 for the generic-hwe-22.04 flavour
ii linux-objects-nvidia-535-6.2.0-34-generic 6.2.0-34.34~22.04.1+1 amd64 Linux kernel nvidia modules for version 6.2.0-34 (objects)
ii linux-signatures-nvidia-6.2.0-34-generic 6.2.0-34.34~22.04.1+1 amd64 Linux kernel signatures for nvidia modules for version 6.2.0-34-generic
ii nvidia-compute-utils-535 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA compute utilities
ii nvidia-driver-535 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA driver metapackage
ii nvidia-firmware-535-535.113.01 535.113.01-0ubuntu0.22.04.1 amd64 Firmware files used by the kernel module
ii nvidia-kernel-common-535 535.113.01-0ubuntu0.22.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-535 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.17.1 all Tools to enable NVIDIA's Prime
ii nvidia-settings 510.47.03-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-535 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA driver support binaries
ii screen-resolution-extra 0.18.2 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-535 535.113.01-0ubuntu0.22.04.1 amd64 NVIDIA binary Xorg driver
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 4031
|
atksgt und lirsgt ist Kopierschutz.
Tja. ¯\_(ツ)_/¯ Feierabend.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3240
Wohnort: Wernigerode
|
trollsportverein schrieb: Tja. ¯\_(ツ)_/¯ Feierabend.
Dann wäre es für den Threadersteller sicherlich sinnvoll, seine gog.com Version stattdessen zu installieren. wine und der Hauptsponsor Codeweavers bewerten Sachen mit Kopierschutz im Bugzilla mit "WONTFIX". Themen wie Kopierschutz werden nicht angegangen.
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Ich habe das Anno seinerzeit gekauft, musste aber unter Wine immer einen Crack nutzen weil der Kopierschutz nicht klappte. Die GoG-Variante ist auch gekauft (soweit mir bekannt wird da überhaupt kein Kopierschutz verwendet), die geht aber auch nicht. Ob da die gleichen Meldungen kommen weiß ich aber nicht. Das war aber ohnehin herausgeschmissenes Geld weil ich da den D.E.A.P.-Mod scheinbar nicht installieren kann. Auch ist mir nicht klar wieso es früher (bis Wine 6.x) problemlos funktionierte. Da habe ich nichts anderes gemacht.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3240
Wohnort: Wernigerode
|
Fried-rich schrieb: Auch ist mir nicht klar wieso es früher (bis Wine 6.x) problemlos funktionierte. Da habe ich nichts anderes gemacht.
Im Jargon wird so etwas "Regression" genannt also wenn Du einen Patch etwas nicht mehr funktioniert. Anno 1404 und 1701 habe ich jedenfalls in meiner Gog.com-Bibliothek und kann mal mit der neuen Entwicklerversion 8.20 testen. Auf welche von den beiden Versionen (1404/1701) wollen wir uns erstmal einigen? Schaue es mir gerne im Laufe des Abends mal an. Habe nachmittags noch einen Text, den ich schreiben muss. Die Einträge in der AppDB könnten ohnehin mal aktualisiert werden..
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Ich habe bisher nur die 1701 mit dem Mod probiert. Bei der GoG-Version kommt die Meldung, dass der Patch 1.04 fehlt. Dieser lässt sich aber bei der GoG-Version nicht installieren - vermutlich weil er schon eingebaut ist und DEAP nicht merkt, dass er schon da ist. Ich vermute die letzte Version des DEAP-Mods ist schlicht deutlich älter als Anno 1701 GoG. Es gibt noch einen anderen Mod, den ich bisher aber nicht getestet habe.
|
Mankind75
Lokalisierungsteam
Anmeldungsdatum: 4. Juni 2007
Beiträge: 3240
Wohnort: Wernigerode
|
Fried-rich schrieb: Ich vermute die letzte Version des DEAP-Mods ist schlicht deutlich älter als Anno 1701 GoG.
Die Gog.com Version ist wohl Version 2.0.3 - handelt es sich um diese Modifikation des Spiels? Wollen wir uns dann erstmal auf 1701 konzentrieren?
|
Fried-rich
(Themenstarter)
Anmeldungsdatum: 2. Mai 2013
Beiträge: 1112
|
Ja, der verlinkte ist der den ich nutze. Es gibt dann noch eine History-Edition, die hab ich mal runtergeladen aber noch nie genutzt. Ob es einen Trick gibt das mit der GoG-Version zum laufen zu bringen weiß ich nicht. Ich habe erst einmal unter Windows die ganz alte Version installiert. Du musst dir deswegen keine Mühe machen. Ich habe alles unter Windows 10 installiert und das lasse ich erst einmal so.
|