Startup Issue with Windrose - Windrose: Wine not Implemented

Thank you for letting me know it was a docker issue.

Here for anyone who may need to downgrade and are on Debian 13: BACKUP BEFORE DOING AND USE WITH CAUTION!!!

Downgrading Docker to 29.4.1 on Debian 13 (Trixie)

1. Stop Docker Services

Stop the daemon and sockets to prevent data corruption during the downgrade.

sudo systemctl stop docker.socket
sudo systemctl stop docker

2. Identify Exact Version String

Check the available versions in your repository to confirm the exact string (e.g., 5:29.4.1-1~debian.13~trixie).

apt-cache madison docker-ce

3. Run the Downgrade Command

Use the --allow-downgrades flag. Replace the version strings below if apt-cache showed a slightly different naming convention for your repo.

sudo apt-get install --allow-downgrades -y \
  docker-ce=5:29.4.1-1~debian.13~trixie \
  docker-ce-cli=5:29.4.1-1~debian.13~trixie \
  containerd.io \
  docker-buildx-plugin \
  docker-compose-plugin

4. Pin the Version

Prevent apt upgrade from automatically updating Docker back to the newer version.

sudo apt-mark hold docker-ce docker-ce-cli

5. Restart and Verify

sudo systemctl start docker
docker --version

How to Re-enable Updates (Unpinning)

If you later decide you want to upgrade Docker to the latest version again, follow these steps:

1. Remove the Hold

This tells apt that it is allowed to modify these packages again.

sudo apt-mark unhold docker-ce docker-ce-cli

2. Upgrade to Latest

Run a standard update and upgrade to pull the newest version available in the Debian 13 repos.

sudo apt-get update
sudo apt-get upgrade docker-ce docker-ce-cli
3 Likes