If you’re ready to go, these are the steps:
Due to some internal changes, the .desktop file and the startup script that you have in /usr/ will not work anymore. It was a bad idea by me to instruct folks to put them in /usr/ anyway. If you want to be able to go back, you can rename them (otherwise just remove them, it’s solved differently now, see at the bottom of this post for details):
sudo mv /usr/share/applications/deltatouch.desktop /usr/share/applications/deltatouch.desktop--old
sudo mv /usr/local/bin/dt.sh /usr/local/bin/dt.sh--old
Then update the desktop database (do this in any case, whether you renamed or removed the two files above):
sudo update-desktop-database
Download the new installation script (which will take care of most steps currently listed in the wiki):
Also download the adapted click file:
https://codeberg.org/lk108/-/packages/generic/deltatouch/pr53/files/3163967
Assuming that you downloaded both files to the same directory and you are in this directory, make the script executable, and then call it with the downloaded click file as parameter (without sudo):
chmod u+x install-deltatouch.sh
./install-deltatouch.sh deltatouch.lotharketterer_1.16.4_arm64.click
Read the disclaimer
If you agree with it, then make sure to answer “n” to Enable camera? [Y/n]
, but “y” to everything else. It should work then.
The script will generate a .desktop file in ~/.local/share/applications/ and call update-desktop-dabase. Everything else is in ~/bin/deltatouch.
It’s fine to re-run the script as often as you like, but note that it is not suited for versions lower than 1.16.4. If you want to go back to an older version, you have to
- remove the .desktop file in ~/.local/share/applications
rm ~/.local/share/applications/deltatouch.desktop
- run (as user)
update-desktop-database ~/.local/share/applications/
- Put the two files in /usr/ back into place
- Run
sudo update-desktop-database
- Run
rm -rf ~/bin/deltatouch
- and extract an older click file again:
dpkg -x <path/to/click-package> ~/bin/deltatouch