~kennylevinsen/greetd#42: 
Fixed dependency on VT 1

Hi, thanks for your work on greetd!

Currently, if the greeter is configured to run on a VT other than 1 (e.g., vt = 7), the greeter and the launched session will run correctly in the requested vt, but greetd still "occupies" VT 1. This means that there is no tty login available there (as configured for instance by getty), and if one is started, the session (which is running at a different VT) will be killed.

Status
REPORTED
Submitter
Amos Onn
Assigned to
No-one
Submitted
1 year, 9 months ago
Updated
1 year, 9 months ago
Labels
No labels applied.

~kennylevinsen 1 year, 9 months ago

Assuming systemd, did you update the systemd unit so it matches the VT used? This normally contains a conflict clause that ensures that agetty does not start there.

Amos Onn 1 year, 9 months ago ยท edit

You are right, this was the issue, thanks! I guess this might be worth noting in the FAQ (that changing the VT in the config file is not enough, it also needs to be updated in the the systemd unit)?

On Tue, 21 Mar 2023 at 11:56, ~kennylevinsen outgoing@sr.ht wrote:

Assuming systemd, did you update the systemd unit so it matches the VT used? This normally contains a conflict clause that ensures that agetty does not start there.

-- View on the web: https://todo.sr.ht/~kennylevinsen/greetd/42#event-230472

Amos Onn referenced this from #42 1 year, 9 months ago

~kennylevinsen 1 year, 9 months ago

On 3/21/23 15:50, ~Amos Onn wrote:

You are right, this was the issue, thanks! I guess this might be worth noting in the FAQ (that changing the VT in the config file is not enough, it also needs to be updated in the the systemd unit)?

Added.

Register here or Log in to comment, or comment via email.