ignore seat0 on gdm

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou committed 2023-04-03 13:16:49 +08:00
1 parent 10eddc139c
commit a94052a24a
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -237,7 +237,7 @@ impl DesktopEnv {
fn get_env_seat0(&mut self) -> ResultType<bool> {
let output = Command::new("loginctl").output()?;
for line in String::from_utf8_lossy(&output.stdout).lines() {
if line.contains("seat0") {
if !line.contains("gdm") && line.contains("seat0") {
if let Some(sid) = line.split_whitespace().nth(0) {
if Self::is_active(sid)? {
if let Some(uid) = line.split_whitespace().nth(1) {