http://bugs.winehq.org/show_bug.cgi?id=55586
--- Comment #1 from Liviu Ionescu ilg@livius.net --- If adding a --nographic option is of little interest, can someone familiar with the code suggest a simple build configuration to include some minimalistic driver that will make wine invocations in CI/CD environments (like docker images running in GitHub runners) less verbode?
Right now each invocation looks like this:
``` [wine64 /home/ilg/Work/xpack-dev-tools/clang-xpack.git/build-assets/build/win32-x64/x86_64-pc-linux-gnu/x86_64-w64-mingw32/tests/x86_64-w64-mingw32-clang/c-cpp/lto-crt-atomic-64-bootstrap.exe ] 0044:err:vulkan:vulkan_init_once Wine was built without Vulkan support. 0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0044:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 0044:err:systray:initialize_systray Could not create tray window 00c4:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\winebth": c00000e5 003c:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 1359 ... ```
My current build configuration disables almost everything:
``` [bash /home/ilg/Work/xpack-dev-tools/wine-xpack.git/build-assets/build/linux-x64/sources/wine-10.0/configure --prefix=/home/ilg/Work/xpack-dev-tools/wine-xpack.git/build-assets/build/linux-x64/application --libdir=/home/ilg/Work/xpack-dev-tools/wine-xpack.git/build-assets/build/linux-x64/application/lib32 --mandir=/home/ilg/Work/xpack-dev-tools/wine-xpack.git/build-assets/build/linux-x64/x86_64-pc-linux-gnu/install/share/man --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu --with-mingw --with-pthread --with-unwind --without-alsa --without-capi --without-coreaudio --without-cups --without-dbus --without-fontconfig --without-freetype --without-gettext --without-gettextpo --without-gphoto --without-gnutls --without-gssapi --without-gstreamer --without-inotify --without-krb5 --without-netapi --without-opencl --without-opengl --without-osmesa --without-oss --without-pcap --without-pulse --without-sane --without-sdl --without-udev --without-usb --without-v4l2 --without-vulkan --without-xcomposite --without-xcursor --without-xfixes --without-xinerama --without-xinput --without-xinput2 --without-xrandr --without-xrender --without-xshape --without-xshm --without-xxf86vm --without-x --with-wine64=/home/ilg/Work/xpack-dev-tools/wine-xpack.git/build-assets/build/linux-x64/x86_64-pc-linux-gnu/build/wine-10.0-64 --disable-tests --disable-win16] ```
I am reluctant to enable things that are known to never be used, since I have to compile all resulting dependencies from sources, but if there is something that I can do to get rid of the many messages shown when invoking wine, I might do an effort.
Thank you,
Liviu