paraview launching error on Debian, LLVM error, spirv-expand-step, Loguru caught a signal: SIGABRT

Dear Paraview community,

I am new to paraview and I used it on my debian distribution for a few months. I had windows 10 installed on my system and ran debian using WSL2.
I updated my windows to windows 11 recently and now when I try to run paraview on debian as before, I get the following error:

QStandardPaths: wrong permissions on runtime directory /mnt/wslg/runtime-dir, 0777 instead of 0700
: CommandLine Error: Option 'spirv-expand-step' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options

Loguru caught a signal: SIGABRT
Stack trace:
56      0x62b63194cde1 paraview(+0x8de1) [0x62b63194cde1]
55      0x77cf0e1a4305 __libc_start_main + 133
54      0x77cf0e1a424a /usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x2724a) [0x77cf0e1a424a]
53      0x62b631953fdd paraview(+0xffdd) [0x62b631953fdd]
52      0x62b6319554a3 paraview(+0x114a3) [0x62b6319554a3]
51      0x77cf0d5a480a QWidgetPrivate::setVisible(bool) + 122
50      0x77cf0d59781b QWidget::create(unsigned long long, bool, bool) + 235
49      0x77cf0d5971c5 QWidgetPrivate::create() + 597
48      0x77cf0c347a21 QWindowPrivate::create(bool, unsigned long long) + 161
47      0x77cea54d9f0f QXcbIntegration::createPlatformWindow(QWindow*) const + 335
46      0x77cea54ed525 QXcbWindow::create() + 4197
45      0x77cedff98bac /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so(+0x8bac) [0x77cedff98bac]
44      0x77cee0012697 /lib/x86_64-linux-gnu/libGLX_mesa.so.0(+0x31697) [0x77cee0012697]
43      0x77cee0015e42 /lib/x86_64-linux-gnu/libGLX_mesa.so.0(+0x34e42) [0x77cee0015e42]
42      0x77cee000fc32 /lib/x86_64-linux-gnu/libGLX_mesa.so.0(+0x2ec32) [0x77cee000fc32]
41      0x77ce8e4b56e5 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xb56e5) [0x77ce8e4b56e5]
40      0x77ce8e4abc34 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xabc34) [0x77ce8e4abc34]
39      0x77ce8eac8ff4 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0x6c8ff4) [0x77ce8eac8ff4]
38      0x77ce8eac9086 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0x6c9086) [0x77ce8eac9086]
37      0x77ce8e4ab369 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xab369) [0x77ce8e4ab369]
36      0x77ce8ef0d692 /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xb0d692) [0x77ce8ef0d692]
35      0x77ce8ef0d46a /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xb0d46a) [0x77ce8ef0d46a]
34      0x77ce8ef0e75b /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so(+0xb0e75b) [0x77ce8ef0e75b]
33      0x77ce9446b963 /usr/lib/wsl/lib/libd3d12core.so(+0x318963) [0x77ce9446b963]
32      0x77ce944b2e40 /usr/lib/wsl/lib/libd3d12core.so(+0x35fe40) [0x77ce944b2e40]
31      0x77ce944b1489 /usr/lib/wsl/lib/libd3d12core.so(+0x35e489) [0x77ce944b1489]
30      0x77ce944b0880 /usr/lib/wsl/lib/libd3d12core.so(+0x35d880) [0x77ce944b0880]
29      0x77ce944b0b2c /usr/lib/wsl/lib/libd3d12core.so(+0x35db2c) [0x77ce944b0b2c]
28      0x77ce945816a8 /usr/lib/wsl/lib/libd3d12core.so(+0x42e6a8) [0x77ce945816a8]
27      0x77ce94595781 /usr/lib/wsl/lib/libd3d12core.so(+0x442781) [0x77ce94595781]
26      0x77cedff8376b OpenAdapter12 + 251
25      0x77cedff839be /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigd12umd64.so(+0x29be) [0x77cedff839be]
24      0x77ce8c3e5b2d /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigd12um64xel.so(+0x3db2d) [0x77ce8c3e5b2d]
23      0x77ce8c46ea53 /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigd12um64xel.so(+0xc6a53) [0x77ce8c46ea53]
22      0x77ce8c48bfad /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigd12um64xel.so(+0xe3fad) [0x77ce8c48bfad]
21      0x77cf0e202569 dlopen + 105
20      0x77cf0e201fa7 /usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x84fa7) [0x77cf0e201fa7]
19      0x77cf0e2cc28f _dl_catch_error + 47
18      0x77cf0e2cc1da _dl_catch_exception + 122
17      0x77cf0e2024b8 /usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x854b8) [0x77cf0e2024b8]
16      0x77cf0e36b5b8 /lib64/ld-linux-x86-64.so.2(+0xb5b8) [0x77cf0e36b5b8]
15      0x77cf0e2cc1da _dl_catch_exception + 122
14      0x77cf0e36b21e /lib64/ld-linux-x86-64.so.2(+0xb21e) [0x77cf0e36b21e]
13      0x77cf0e2cc234 _dl_catch_exception + 212
12      0x77cf0e364ab4 /lib64/ld-linux-x86-64.so.2(+0x4ab4) [0x77cf0e364ab4]
11      0x77cf0e3649ce /lib64/ld-linux-x86-64.so.2(+0x49ce) [0x77cf0e3649ce]
10      0x77ce5d1f5e33 /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigc.so(+0x286e33) [0x77ce5d1f5e33]
9       0x77ce5d5c365b /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libigc.so(+0x65465b) [0x77ce5d5c365b]
8       0x77ce85daabe0 llvm::cl::Option::addArgument() + 26
7       0x77ce85daab5b /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libLLVM-14.so(+0x719b5b) [0x77ce85daab5b]
6       0x77ce85daa80f /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libLLVM-14.so(+0x71980f) [0x77ce85daa80f]
5       0x77ce85dbcf9c /usr/lib/wsl/drivers/iigd_dch.inf_amd64_78ccc9300ad3d2f1/libLLVM-14.so(+0x72bf9c) [0x77ce85dbcf9c]
4       0x77ce85dbcee9 llvm::report_fatal_error(llvm::Twine const&, bool) + 383
3       0x77cf0e1a3472 abort + 211
2       0x77cf0e1b8fb2 gsignal + 18
1       0x77cf0e207eec /usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x8aeec) [0x77cf0e207eec]
0       0x77cf0e1b9050 /usr/bin/../lib/x86_64-linux-gnu/libc.so.6(+0x3c050) [0x77cf0e1b9050]
(   2.999s) [paraview        ]                       :0     FATL| Signal: SIGABRT
Aborted (core dumped)

I appreciate if you can share your experience with me to resolve this issue.

WSL is not officially supported, just use ParaView for Windows instead: https://www.paraview.org/download/

Thank you for your feedback.
I am forced to use paraview via linux recently and will really appreciate if anyone here has encountered a similar issue and has a solution for it.

I am forced to use paraview via linux recently

Is that a technical limitation ? If yes I would be curious.

In any case we should provide an official guide on how to use ParaView under WSL.