Bug#1044135: openmw: Crosshair, interactive prompts and character creation menus not visible.
In addition to the missing UI, OpenMW RAM usage is very high if -DCMAKE_BUILD_TYPE=RelWithDebInfo is not set when building mygui. I see a fix for this is already included in the Salsa repository for mygui. Please consider uploading a new release based on the current state of the git repository, as it would make OpenMW usable again without the need to locally build updated packages. pgp0GRibRNn4c.pgp Description: Signature digitale OpenPGP
Bug#1044135: openmw: Crosshair, interactive prompts and character creation menus not visible.
Hello Simon, not at my terminal, but the best way to fix for MyGui 3.4.2 is to edit the debian/rules files to add this extra cmake option: -DCMAKE_BUILD_TYPE="RelWithDebInfo" this is what makes the build usable. so for example: # build for OpenGL - Release configuration dh_auto_configure -- -DCMAKE_BUILD_TYPE=RelWithDebInfo -DMYGUI_BUILD_DEMOS=FALSE -DMYGUI_RENDERSYSTEM=4 \ -DMYGUI_BUILD_DOCS=TRUE -DMYGUI_BUILD_PLUGINS=FALSE \ -DMYGUI_BUILD_TOOLS=FALSE -DMYGUI_USE_SYSTEM_GLEW=TRUE I'd fix that for all 3 plugins. Cheers, Bret On Mon, Aug 28, 2023 at 3:06 PM Simon McVittie wrote: > Control: reassign -1 src:mygui 3.4.2+dfsg-1 > Control: affects -1 + openmw > > On Mon, 28 Aug 2023 at 13:17:22 +0200, bret curtis wrote: > > On Sun, Aug 13, 2023 at 5:33 PM dwimo wrote: > > > After starting a new game [of openmw] the crosshair and the > interactive prompts > > > (fe. typing in your name, clicking 'ok' or 'yes'/'no') and the menus > > > for character creation are not visble. They do seem to respond though > > > (fe. clicking exit in the menu and then pressing enter stops the game > > > like expected). > > > Otherwise it seems I can play the game normally, except from being > unable > > > to create a character I want (because I don't now what has been > selected) > > > > the issue is with MyGUI, a known issue, resolved upstream.[1] The problem > > is that unless a config release type is defined, it will produce a broken > > build. So there are two fixes proposed: > > > > 1) rebuild MyGUI 3.4.2 but set the build to: RelWithDebugInfo > > > > 2) upload MyGUI 3.4.3 which I've already prepared here: > > https://mentors.debian.net/package/mygui > > > > Caveat: 3.4.3 will require a patch for OpenMW 0.48 to support as there > are > > ABI changes. :( > > > > Could someone recategorize this error as being caused by MyGUI 3.4.2 > > please? [2] > > Reassigning to mygui as requested. > > If the fixed upstream release breaks ABI and will require a transition, > then I think it would be best if someone can prepare and test a patch > for 3.4.2 to get this fixed (either by changing the build options or > by patching upstream source to fix the bug), and then the transition to > 3.4.3 can be a separate change. > > smcv >
Bug#1044135: openmw: Crosshair, interactive prompts and character creation menus not visible.
Control: reassign -1 src:mygui 3.4.2+dfsg-1 Control: affects -1 + openmw On Mon, 28 Aug 2023 at 13:17:22 +0200, bret curtis wrote: > On Sun, Aug 13, 2023 at 5:33 PM dwimo wrote: > > After starting a new game [of openmw] the crosshair and the interactive > > prompts > > (fe. typing in your name, clicking 'ok' or 'yes'/'no') and the menus > > for character creation are not visble. They do seem to respond though > > (fe. clicking exit in the menu and then pressing enter stops the game > > like expected). > > Otherwise it seems I can play the game normally, except from being unable > > to create a character I want (because I don't now what has been selected) > > the issue is with MyGUI, a known issue, resolved upstream.[1] The problem > is that unless a config release type is defined, it will produce a broken > build. So there are two fixes proposed: > > 1) rebuild MyGUI 3.4.2 but set the build to: RelWithDebugInfo > > 2) upload MyGUI 3.4.3 which I've already prepared here: > https://mentors.debian.net/package/mygui > > Caveat: 3.4.3 will require a patch for OpenMW 0.48 to support as there are > ABI changes. :( > > Could someone recategorize this error as being caused by MyGUI 3.4.2 > please? [2] Reassigning to mygui as requested. If the fixed upstream release breaks ABI and will require a transition, then I think it would be best if someone can prepare and test a patch for 3.4.2 to get this fixed (either by changing the build options or by patching upstream source to fix the bug), and then the transition to 3.4.3 can be a separate change. smcv
Bug#1044135: openmw: Crosshair, interactive prompts and character creation menus not visible.
Hey gang, the issue is with MyGUI, a known issue, resolved upstream.[1] The problem is that unless a config release type is defined, it will produce a broken build. So there are two fixes proposed: 1) rebuild MyGUI 3.4.2 but set the build to: RelWithDebugInfo 2) upload MyGUI 3.4.3 which I've already prepared here: https://mentors.debian.net/package/mygui Caveat: 3.4.3 will require a patch for OpenMW 0.48 to support as there are ABI changes. :( Could someone recategorize this error as being caused by MyGUI 3.4.2 please? [2] Cheers, Bret [1] https://github.com/MyGUI/mygui/releases/tag/MyGUI3.4.3 [2] https://gitlab.com/OpenMW/openmw/-/issues/7539#note_1532004756 On Sun, Aug 13, 2023 at 5:33 PM dwimo wrote: > Package: openmw > Version: 0.48.0-1+b1 > Severity: important > X-Debbugs-Cc: dwinomor...@gmail.com > > Dear Maintainer, > > After starting a new game the crosshair and the interactive prompts > (fe. typing in your name, clicking 'ok' or 'yes'/'no') and the menus > for character creation are not visble. They do seem to respond though > (fe. clicking exit in the menu and then pressing enter stops the game > like expected). > Otherwise it seems I can play the game normally, except from being unable > to create a character I want (because I don't now what has been selected). > > extra info: > I ran the game using the binaries on the openmw github release page and > they > work as expected (crosshair, interactive prompts and character creation > menus are visible). When I build their latest dev build (git clone from > their gitlab) though, I get the same bug as described above. > > > > -- System Information: > Debian Release: trixie/sid > APT prefers unstable > APT policy: (500, 'unstable') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 6.4.0-2-amd64 (SMP w/4 CPU threads; PREEMPT) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), > LANGUAGE=en_US:en > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages openmw depends on: > ii libavcodec607:6.0-5 > ii libavformat60 7:6.0-5 > ii libavutil58 7:6.0-5 > ii libboost-filesystem1.74.0 1.74.0+ds1-22 > ii libboost-iostreams1.74.01.74.0+ds1-22 > ii libboost-program-options1.74.0 1.74.0+ds1-22 > ii libbullet3.24 3.24+dfsg-2 > ii libc6 2.37-7 > ii libgcc-s1 13.2.0-2 > ii libgl1 1.6.0-1 > ii libicu7272.1-3 > ii libluajit-5.1-2 2.1.0~beta3+git20220320+dfsg-4.1 > ii liblz4-11.9.4-1 > ii libmyguiengine3debian1v53.4.2+dfsg-1 > ii libopenal1 1:1.23.1-3 > ii libopenscenegraph1613.6.5+dfsg1-8+b3 > ii libopenthreads213.6.5+dfsg1-8+b3 > ii librecast1 1.5.1+git20210215.e75adf8-1+b1 > ii libsdl2-2.0-0 2.28.2+dfsg-1 > ii libsqlite3-03.42.0-1 > ii libstdc++6 13.2.0-2 > ii libswresample4 7:6.0-5 > ii libswscale7 7:6.0-5 > ii libtinyxml2.6.2v5 2.6.2-6 > ii libyaml-cpp0.7 0.7.0+dfsg-8+b1 > ii openmw-data 0.48.0-1 > > Versions of packages openmw recommends: > ii openmw-launcher 0.48.0-1+b1 > > openmw suggests no packages. > > -- no debconf information > > ___ > Pkg-games-devel mailing list > pkg-games-de...@alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-games-devel >
Bug#1044135: openmw: Crosshair, interactive prompts and character creation menus not visible.
Package: openmw Version: 0.48.0-1+b1 Severity: important X-Debbugs-Cc: dwinomor...@gmail.com Dear Maintainer, After starting a new game the crosshair and the interactive prompts (fe. typing in your name, clicking 'ok' or 'yes'/'no') and the menus for character creation are not visble. They do seem to respond though (fe. clicking exit in the menu and then pressing enter stops the game like expected). Otherwise it seems I can play the game normally, except from being unable to create a character I want (because I don't now what has been selected). extra info: I ran the game using the binaries on the openmw github release page and they work as expected (crosshair, interactive prompts and character creation menus are visible). When I build their latest dev build (git clone from their gitlab) though, I get the same bug as described above. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.4.0-2-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openmw depends on: ii libavcodec607:6.0-5 ii libavformat60 7:6.0-5 ii libavutil58 7:6.0-5 ii libboost-filesystem1.74.0 1.74.0+ds1-22 ii libboost-iostreams1.74.01.74.0+ds1-22 ii libboost-program-options1.74.0 1.74.0+ds1-22 ii libbullet3.24 3.24+dfsg-2 ii libc6 2.37-7 ii libgcc-s1 13.2.0-2 ii libgl1 1.6.0-1 ii libicu7272.1-3 ii libluajit-5.1-2 2.1.0~beta3+git20220320+dfsg-4.1 ii liblz4-11.9.4-1 ii libmyguiengine3debian1v53.4.2+dfsg-1 ii libopenal1 1:1.23.1-3 ii libopenscenegraph1613.6.5+dfsg1-8+b3 ii libopenthreads213.6.5+dfsg1-8+b3 ii librecast1 1.5.1+git20210215.e75adf8-1+b1 ii libsdl2-2.0-0 2.28.2+dfsg-1 ii libsqlite3-03.42.0-1 ii libstdc++6 13.2.0-2 ii libswresample4 7:6.0-5 ii libswscale7 7:6.0-5 ii libtinyxml2.6.2v5 2.6.2-6 ii libyaml-cpp0.7 0.7.0+dfsg-8+b1 ii openmw-data 0.48.0-1 Versions of packages openmw recommends: ii openmw-launcher 0.48.0-1+b1 openmw suggests no packages. -- no debconf information