Probleme mit SDDM

einfachpeer

Lt. Commander
Registriert
Apr. 2022
Beiträge
1.452
Hey liebe Pinguin Freunde,

ich bin (endlich) auf ein Linux System mit Arch, KDE Plasma und SDDM umgestiegen.

Bin auch super zufrieden.

Nur das SDDM ist immer auf beiden Bildschirmen aktiv, wie stelle ich es nur auf einen um ? Habe im Netz da leider nichts gefunden.

Meine 2. Frage wäre, ob es technisch möglich ist einen Fingerprint Sensor in SDDM zu integrieren.

Danke schonmal für eure Hilfe !
 
Freut mich, dass du mit Arch gut zurechtkommst und dich nicht hast abschrecken lassen. 🙂
 
  • Gefällt mir
Reaktionen: einfachpeer
@einfachpeer
Als ich Arch hatte, habe ich so gemacht:
Monitorbezeichnung prüfen: xrandr | grep -w connected
Datei bearbeiten: sudo nano /usr/share/sddm/scripts/Xsetup
Hinzufügen: xrandr --output HDMI-0 --off

Mein nicht primärer Monitor war HDMI-0
Aber keine Ahnung, ob es jetzt noch funktioniert, weil es in NixOS vieles anders ist.
 
Zuletzt bearbeitet:
Ja Arch ist wirklich super. Danke für die Tipps
 
  • Gefällt mir
Reaktionen: Kuristina
Moin in die Runde :)

Muss das Thema leider nochmal aufmachen, da ich jetzt erst dazu gekommen bin, mir das ganze anzuschauen.

Ich nutze Wayland, gibt es auch eine Methode dafür ? Da wird man ja wahrscheinlich ein Script basteln müssen.

Hat es jemand mit Wayland schon einmal hinbekommen ?
 
Für Wayland gibt es einen Ersatz für xrandr namens wlr-randr. Sollte in etwa das gleiche können.
Da ich aber X11 nutze, kann ich dir das nicht genau sagen.
 
  • Gefällt mir
Reaktionen: einfachpeer
So hab die Lösung :

Folgendes muss in die Datei usr share sddm scripts Xsetup

#!/bin/sh
# Xsetup - run as root before the login dialog appears
xrandr --output HDMI-0 --off | grep -w connected
 
@einfachpeer
Ich habe SDDM durch lightDM-mini-greeter ersetzt.
Quelle: https://github.com/prikhi/lightdm-mini-greeter
Es sieht nicht schlechter als SDDM aus. only-on-monitor = DP-1 habe ich in config stehen. Ist nicht nötig in NixOS (only-on-monitor = DP-1 wieder entfernt)
Das steht bei mir in configuration.nix für LightDM-mini-greeter:
services.xserver = {
enable = true;
displayManager.lightdm.greeters.mini = {
enable = true;
user = "meinUsername";
extraConfig = ''
[greeter]
show-password-label = false
password-alignment = center
show-input-cursor = false
[greeter-theme]
layout-space = 3
window-color = "#000000"
background-color = "#000000"
border-color = "#000000"
border-width = 1px
password-color = "#ee4d2e"
password-character = *
password-background-color = "#000000"
password-border-color = "#ee4d2e"
password-border-width = 2px
password-border-radius = 1em
background-image = "/etc/lightdm/lightdm.png"
background-image-size = auto
'';
};
};
services.desktopManager.plasma6.enable = true;

# LightDM Background
environment.etc."lightdm/lightdm.png".source = /home/meinusername/Bilder/Wallpaper/lightdm.png;

IMG_20241029_184124 (1).jpg


IMG_20241030_160026.jpg
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: einfachpeer
Zurück
Oben