AvengeMedia / AvengeMedia/DankMaterialShell

DMS Greeter fails to start: dms-greeter file not found

Open
#3,366 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Compositor

Niri

### Distribution

Arch Linux

### If Other, please specify

_No response_

### Select your Installation Method

DankInstaller

### Was this your original Installation method?

Yes

### If no, specify

_No response_

### dms doctor -vC

Click to expand

### Description

## Description

I'm having an issue with DMS Greeter on Arch Linux with Niri.

When I try to start the DMS Greeter, it fails with this error:

```text
/bin/sh: line 1: /usr/share/quickshell/dms/Modules/Greeter/assets/dms-greeter: No such file or directory

### Expected Behavior

/usr/share/quickshell/dms/Modules/Greeter/assets/dms-greeter

### Steps to Reproduce

1. Install DankMaterialShell and DMS Greeter on Arch Linux.
2. Configure greetd to use DMS Greeter.
3. Reboot the system.
4. When greetd starts, DMS Greeter fails to launch.
5. The following error is displayed:

/bin/sh: line 1: /usr/share/quickshell/dms/Modules/Greeter/assets/dms-greeter: No such file or directory

### Error Messages/Logs

/bin/sh: line 1: /usr/share/quickshell/dms/Modules/Greeter/assets/dms-greeter: No such file or directory

### Screenshots/Recordings

Image

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the DankInstaller and greetd setup on Arch Linux with Niri, then check whether /usr/share/quickshell/dms/Modules/Greeter/assets/dms-greeter exists after installation. Trace where DMS Greeter expects this path to be provided; done means greetd can start the greeter without the reported “No such file or directory” error.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.