Skip to content

[Bug] Installation failed: hostname error with seccomp on Ubuntu 26.04 #781

@shishengh

Description

@shishengh

What version of WinBoat are you running?

I'm trying to install WinBoat on Ubuntu 26.04 LTS, but the installation always fails with the same error.

Your Environment

Host OS: Ubuntu 26.04 LTS
CPU: Intel Core i5-1135G7 (8 cores)
RAM: 12 GB
Storage: Internal NVMe SSD (238 GB)
WinBoat version: 0.9.0
Docker version: 28.x (latest stable)

Steps to Reproduce / Context

Pre-Requisites
In order to run WinBoat, your computer must meet the following requirements.

At least 4 GB of RAM (Detected: 10.93 GB)

At least 2 CPU cores (Detected: 4 cores)

Virtualization (KVM) enabled

Docker Compose v2 installed

FreeRDP 3.x.x installed

Logs

hostname: error while loading shared libraries: /lib/x86_64-linux-gnu/libc.so.6: cannot apply additional memory protection after relocation: Permission denied
ERROR: Status 127 while: hostname -s (line 70/13)

Expected Behavior

Install WinBoat via the .deb package on a fresh Ubuntu 26.04 system.
Run winboat and go through the installation wizard with default settings.
The installation fails after a few seconds.

Current Behavior

Added seccomp:unconfined to docker-compose.yml → No effect (file gets overwritten by the wizard)
Set "seccomp-profile": "" in /etc/docker/daemon.json → No effect
Manually running dockurr/windows with --security-opt seccomp=unconfined → Works fine, proving the issue is related to WinBoat's container configuration

Possible Solution

Running dockurr/windows directly via Docker works perfectly.
This appears to be a seccomp configuration issue specific to how WinBoat launches its container.
Might be related to the newer kernel/libc in Ubuntu 26.04.

Quality Notice

  • I have checked the issue tracker and verified that this bug is a unique case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageAn issue that is to be reviewed and assessed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions