Skip to content

Commit

Permalink
update to Wasabi 2.0.8.1 and force enable GPU rendering to workaround…
Browse files Browse the repository at this point in the history
… crashes
  • Loading branch information
remcoros committed Jun 8, 2024
1 parent e7dc516 commit 3d24fd0
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 19 deletions.
17 changes: 5 additions & 12 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,16 @@ RUN \
# dark theme
hsetroot \
gnome-themes-extra \
compton \
xcompmgr \
# desktop notifications
xfce4-notifyd \
libnotify-bin \
notification-daemon \
xclip \
# GPU support
xserver-xorg-video-all \
xserver-xorg-video-radeon \
va-driver-all \
# other
policykit-1 \
wget \
Expand All @@ -47,17 +51,6 @@ RUN \
docker-compose-plugin \
fonts-noto-color-emoji \
fonts-noto-core \
intel-media-va-driver \
libvulkan1 \
mesa-va-drivers \
mesa-vulkan-drivers \
vulkan-tools \
xserver-xorg-video-amdgpu \
xserver-xorg-video-ati \
xserver-xorg-video-intel \
xserver-xorg-video-nouveau \
xserver-xorg-video-qxl \
xserver-xorg-video-radeon \
perl \
locales-all && \
# remove left-over locales and generate default
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
WASABI_VERSION := 2.0.8
WASABI_VERSION := 2.0.8.1
WASABI_PGP_SIG := 856348328949861E
# sha256 hashes can be found in https://github.com/mikefarah/yq/releases/download/v4.40.7/checksums-bsd
YQ_VERSION := 4.40.7
Expand Down
3 changes: 3 additions & 0 deletions docker_entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ if [ $(yq e '.wasabi.managesettings' /root/data/start9/config.yaml) = "true" ];
# remove UTF8 BOM character, because yq does not like this
sed -i '1s/^\xEF\xBB\xBF//' /config/.walletwasabi/client/Config.json

# Force enable GPU rendering
yq e -i '.EnableGpu = true' -o=json /config/.walletwasabi/client/Config.json

# private bitcoin server
case "$(yq e '.wasabi.server.type' /root/data/start9/config.yaml)" in
"bitcoind")
Expand Down
7 changes: 4 additions & 3 deletions manifest.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
id: wasabi-webtop
title: "Wasabi"
version: 2.0.8
version: 2.0.8.1
release-notes: |
* Update to Wasabi 2.0.8 - See [full changelog](https://github.com/WalletWasabi/WalletWasabi/releases/tag/v2.0.8)
* Update to Wasabi 2.0.8.1 - See [full changelog](https://github.com/WalletWasabi/WalletWasabi/releases/tag/v2.0.8.1)
* Add options to allow setting a custom backend url
* Enabled GPU rendering support
license: MIT
wrapper-repo: "https://github.com/remcoros/wasabi-webtop-startos"
upstream-repo: "https://github.com/WalletWasabi/WalletWasabi"
Expand All @@ -28,7 +29,7 @@ main:
mounts:
main: /root/data
userdir: /config
gpu-acceleration: false
gpu-acceleration: true
shm-size-mb: 1024
hardware-requirements:
arch:
Expand Down
10 changes: 8 additions & 2 deletions root/defaults/.walletwasabi/client/Config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@
"MainNetBackendUri": "https://api.wasabiwallet.io/",
"TestNetClearnetBackendUri": "https://api.wasabiwallet.co/",
"RegTestBackendUri": "http://localhost:37127/",
"MainNetCoordinatorUri": "https://api.wasabiwallet.io/",
"TestNetCoordinatorUri": "https://api.wasabiwallet.co/",
"RegTestCoordinatorUri": "http://localhost:37127/",
"UseTor": true,
"TerminateTorOnExit": false,
"TorBridges": [],
"DownloadNewVersion": false,
"StartLocalBitcoinCoreOnStartup": false,
"StopLocalBitcoinCoreOnShutdown": true,
Expand All @@ -20,6 +24,8 @@
"http://localhost:37128/"
],
"DustThreshold": "0.00005",
"EnableGpu": false,
"CoordinatorIdentifier": "CoinJoinCoordinatorIdentifier"
"EnableGpu": true,
"CoordinatorIdentifier": "CoinJoinCoordinatorIdentifier",
"MaxCoordinationFeeRate": 0.0,
"MaxCoinJoinMiningFeeRate": 150.0
}
2 changes: 1 addition & 1 deletion root/defaults/autostart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# run a compositor to get transparency effects
compton -cb
xcompmgr -c &

wassabee

0 comments on commit 3d24fd0

Please sign in to comment.