MH crashes and takes the desktop down with it

Tech support and suggestions forum. If you only have a basic question on how to get started, please use the "newbies" forum in the community section.

Moderator: joepal

MH crashes and takes the desktop down with it

Postby m.e » Tue Jun 27, 2023 7:15 am

So I haven't used the current incarnation of MH before (I used old versions several years ago). When I start up MH now, it brings up the initial window, but when I click on anything, MH dies and takes my GNOME desktop down with it (I go back to the sign-on prompt). Also, I have recently switched from the nouveau drivers to the kmod-nvidia drivers, so possibly they are the problem.

My environment is current Fedora on x86. I am running MH from the GitHub master tip (apparently, there is no stable revision available).

So I would like some help.

Is there any stable version that I could use?

I will keep trying to investigate the kmod-nvidia situation, but other apps have not caused any issues.

Edit: I am getting the same issue using the nouveau driver, so it presumably is not a kmod-nvidia issue. Also, it seems not to be a x/wayland issue.

When I run MH, I don't get anything in the box in the middle. I have checked 'no shaders' and 'no sample buffers', but I still have just the black box.


I ran MH with some debug options, got the following files.

Last few lines of makehuman.log:
Code: Select all
...
[2023-06-27 13:49:19,088] log.py->debug():97 -- DEBUG -- Creating new texture for image /home/martin/extgit/makehuman/makehuman/data/eyes/materials/brown_eye.png.
[2023-06-27 13:49:19,162] log.py->debug():97 -- DEBUG -- initTexture: 1024, 1024, False
[2023-06-27 13:49:19,162] log.py->debug():97 -- DEBUG -- Creating new texture for image /home/martin/extgit/makehuman/makehuman/data/litspheres/skinmat_eye.png.
[2023-06-27 13:49:19,166] log.py->debug():97 -- DEBUG -- initTexture: 256, 256, False
[2023-06-27 13:49:33,523] log.py->debug():97 -- DEBUG -- hiding category Modelling
[2023-06-27 13:49:33,524] log.py->debug():97 -- DEBUG -- showing category Rendering
[2023-06-27 13:49:33,524] log.py->debug():97 -- DEBUG -- hiding task Macro modelling
[2023-06-27 13:49:33,525] log.py->debug():97 -- DEBUG -- showing task Render
[2023-06-27 13:49:37,636] log.py->message():118 -- MESSAGE -- Rendering at 800x600
[2023-06-27 13:49:37,944] log.py->message():118 -- MESSAGE -- Image "<image.Image object at 0x7fa8053a4090>" loaded in image viewer.
[2023-06-27 13:49:37,945] log.py->debug():97 -- DEBUG -- hiding task Render
[2023-06-27 13:49:37,945] log.py->debug():97 -- DEBUG -- showing task Viewer


Code: Select all
> cat makehuman-debug.txt
VERSION: master:d89a93d5
SHORT VERSION: alpha
LONG VERSION: 1.2.1 alpha (master:d89a93d5)
BASEMESH VERSION: hm08
IS BUILT (FROZEN): No
IS RELEASE VERSION: No
DEFAULT ENCODING: utf-8
FILESYSTEM ENCODING: utf-8
STDOUT ENCODING: utf-8
LOCALE PREFERRED ENCODING: UTF-8
WORKING DIRECTORY: /home/martin/extgit/makehuman/makehuman
HOME LOCATION: /home/martin/Documents
PYTHON PATH: ./:./lib:./apps:./shared:./apps/gui:./core:/home/martin/extgit/makehuman/makehuman:/usr/lib64/python311.zip:/usr/lib64/python3.11:/usr/lib64/python3.11/lib-dynload:/usr/lib64/python3.11/site-packages:/usr/lib/python3.11/site-packages
DLL PATH: /home/martin/.cargo/bin:/home/martin/.cargo/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
SYS.VERSION: 3.11.3 (main, May 24 2023, 00:00:00) [GCC 13.1.1 20230511 (Red Hat 13.1.1-2)]
SYS.PLATFORM: linux
SYS.EXECUTABLE: /usr/bin/python3
PLATFORM.MACHINE: x86_64
PLATFORM.PROCESSOR:
PLATFORM.UNAME.RELEASE: 6.3.8-200.fc38.x86_64
PLATFORM.LINUX_DISTRIBUTION: Fedora Linux 38 Workstation Edition
NUMPY.VERSION: 1.24.3
QT.VERSION: 5.15.10
QT.JPG_SUPPORT: supported
QT.SVG_SUPPORT: supported
QT.PLUGIN_PATH: /usr/lib64/qt5/plugins:/usr/bin
QT.PLUGIN_PATH_ENV:
QT.CONF: NOT PRESENT
PYOPENGL.VERSION: 3.1.6
NOSHADERS: not set
NOSAMPLEBUFFERS: not set
GL.VENDOR: NVIDIA Corporation
GL.RENDERER: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
GL.VERSION: 4.6.0 NVIDIA 535.54.03
GLSL.VERSION: 4.60 NVIDIA
GL.EXTENSION: GL_ARB_multisample not available (0x samples)
GL.EXTENSION: GL_ARB_texture_non_power_of_two enabled


Code: Select all
> uname -a
Linux xiaosan 6.3.8-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 15 02:15:40 UTC 2023 x86_64 GNU/Linux


If I disable the NVIDIA drivers and use Nouveau, I have:

Code: Select all
NOSHADERS: set via setting
NOSAMPLEBUFFERS: set via setting
GL.VENDOR: Mesa
GL.RENDERER: NV137
GL.VERSION: 4.3 (Compatibility Profile) Mesa 23.1.2
GLSL.VERSION: 4.30


and in this case the log messages are (before I clicked on the render button and it crashed):

Code: Select all
...
[2023-06-27 17:50:57,438] log.py->message():118 -- MESSAGE -- Loaded plugin 9_massproduce
[2023-06-27 17:50:57,455] log.py->message():118 -- MESSAGE -- Loading GUI
[2023-06-27 17:50:57,498] log.py->debug():97 -- DEBUG -- showing category Modelling
[2023-06-27 17:50:57,498] log.py->debug():97 -- DEBUG -- showing task Macro modelling
[2023-06-27 17:50:57,660] log.py->message():118 -- MESSAGE -- Loading theme
[2023-06-27 17:50:57,662] log.py->message():118 -- MESSAGE -- Theme makehuman version 1.2.0
[2023-06-27 17:50:57,666] log.py->debug():97 -- DEBUG -- Loaded theme data/themes/makehuman.mht
[2023-06-27 17:51:03,611] log.py->debug():97 -- DEBUG -- Loaded Qt style data/themes/makehuman.qss
[2023-06-27 17:51:03,638] log.py->message():118 -- MESSAGE -- Applying targets
[2023-06-27 17:51:03,754] log.py->debug():97 -- DEBUG -- Updating skeleton joint positions
[2023-06-27 17:51:03,840] log.py->debug():97 -- DEBUG -- Done baking animations
[2023-06-27 17:51:03,904] log.py->message():118 -- MESSAGE -- Loading macro targets
[2023-06-27 17:51:03,907] log.py->message():118 -- MESSAGE -- Loading done
[2023-06-27 17:51:03,910] log.py->message():118 -- MESSAGE --
[2023-06-27 17:51:03,989] log.py->debug():97 -- DEBUG -- Creating new texture for image /home/martin/extgit/makehuman/makehuman/data/eyes/materials/brown_eye.png.
[2023-06-27 17:51:04,030] log.py->debug():97 -- DEBUG -- initTexture: 1024, 1024, False
[2023-06-27 17:51:08,832] log.py->debug():97 -- DEBUG -- hiding category Modelling
[2023-06-27 17:51:08,833] log.py->debug():97 -- DEBUG -- showing category Settings
[2023-06-27 17:51:08,833] log.py->debug():97 -- DEBUG -- hiding task Macro modelling
[2023-06-27 17:51:08,834] log.py->debug():97 -- DEBUG -- showing task General
m.e
 
Posts: 56
Joined: Wed Jul 23, 2008 9:20 am
Location: Shenzhen/Hong Kong

Return to Bugs, problems and feature requests

Who is online

Users browsing this forum: No registered users and 1 guest

cron