Hello, I would like to evaluate the Thingy 91:X, but I can't install nRF Connect SDK on any machine (Windows / openSUSE) due to various problems. I will try to break down the problems in a structured manner as much as possible.
Download
In the beginning, I tried to download the SDK via the VSCODE extension, but that failed due to timeout errors. Because I am located in Japan, I used a VPN, which improved things and allowed me to download the SDK on both Windows and openSUSE. If I managed to get the download up and running, it was very slow (it took about 20 minutes).
When using the nRF Connect for Desktop app, I had to enable the "Use China Mainland Server" option in the settings in order to load the various modules.
Installation
Under Windows, the installation of the SDK using the VSCODE extension failed due to a checksum error. I tried various things, such as running VSCODE as administrator or downloading older versions of the SDK. None of them worked. In the menu for selecting the SDK, the option to use a git repository instead of the prepacked versions was not available.
In contrast to that, installing the SDK and toolchain via the VSCODE extension worked in openSUSE when using a VPN.
Running and Debugging
At this point, I was left with my openSUSE machine. However, debugging presented another obstacle. For debugging, I used my SEGGER J-Link EDU Mini.
While downloading and setup worked flawlessly, use with the nRF Connect for Desktop app was difficult. After many hours of research, I managed to get it running by changing the udev rule. Now I was able to flash the boards with both the nRF Connect for Desktop app and the VSCODE extension. However, debugging is not possible due to some missing module of the libncursesw.so.6 (see picture below).

Summary (so far)
I think my problem under openSUSE is that openSUSE isn't supported as far as I know.Therefore, I am lucky to even make it so far. With Windows however, I think there is a major problem with the VSCODE extension and the checksum error. It is quite annoying and frustrating to get these problems even before writing the first line of code.
Do you have any suggestions for me?