Skip to content

Commit 092ce57

Browse files
committed
Update README
1 parent 29ccce7 commit 092ce57

1 file changed

Lines changed: 15 additions & 24 deletions

File tree

README.md

Lines changed: 15 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -8,47 +8,30 @@
88

99
## Build on Windows
1010

11-
- Install .NET 9 SDK using downloaded installer or winget
11+
- Install .NET 10 SDK using downloaded installer or winget
1212
```
13-
winget install Microsoft.DotNet.SDK.9
13+
winget install Microsoft.DotNet.SDK.10
1414
```
1515
- Run build script using command prompt in `build-scripts` directory
1616

1717
```
1818
powershell -ExecutionPolicy Bypass -File "TS.NET.Engine (win-x64).ps1"
1919
```
20-
- Build output can be found at `builds\win-x64\TS.NET.Engine`
20+
- Build output can be found at `builds\TS.NET.Engine\win-x64`
2121

2222
## Build on Linux
2323

24-
TS.NET requires .NET SDK. to build, installation varies by distro.
24+
- Install .NET 10 SDK
2525

26-
### Ubuntu
26+
https://learn.microsoft.com/en-us/dotnet/core/install/linux
2727

28-
Optionally (depending on Ubuntu version):
29-
```
30-
sudo add-apt-repository ppa:dotnet/backports
31-
```
28+
- Run build script
3229

33-
```
34-
sudo apt-get update
35-
sudo apt-get install -y dotnet-sdk-9.0
36-
```
37-
### Arch
38-
```
39-
sudo pacman -S dotnet-sdk
40-
```
41-
Run build script
4230
```
4331
./build-scripts/"TS.NET.Engine (linux-x64)"
4432
```
45-
Build output can be found at `builds/TS.NET.Engine/linux-x64`
33+
- Build output can be found at `builds/TS.NET.Engine/linux-x64`
4634

47-
to run TS.NET.Engine use below commands, there should be no errors if everything went alright.
48-
```
49-
cd builds/TS.NET.Engine/linux-x64
50-
./TS.NET.Engine
51-
```
5235
## Profiling on Windows
5336

5437
- Install profiling tool
@@ -60,3 +43,11 @@ dotnet tool install -g Ultra
6043
ultra.exe profile -- TS.NET.Engine.exe -seconds 10
6144
```
6245
- Use the generated json.gz on https://profiler.firefox.com
46+
47+
## Testbench on linux
48+
49+
If there is a blank screen on startup of TS.NET.Testbench.UI, one of these env vars may fix it:
50+
51+
`WEBKIT_DISABLE_DMABUF_RENDERER=1`
52+
53+
`LIBGL_ALWAYS_SOFTWARE=1`

0 commit comments

Comments
 (0)