불규칙한 Xfce4 검은 화면 (WIP)

발행: (2026년 1월 16일 오후 06:33 GMT+9)
8 min read
원문: Dev.to

Source: Dev.to

Cover image for “An erratic Xfce4 Black Screen (WIP)”

Ingo Steinke, web developer
Ingo Steinke – 웹 개발자

문제

Xfce4 세션에 로그인하면 화면이 검은색으로 유지됩니다. 움직이는 마우스 포인터는 보이지만 패널, 메뉴, 혹은 인터랙티브한 요소가 전혀 없습니다. Xfce 구성 요소(xfwm4, 컴포지터 등)는 여전히 실행 중이며, 가상 콘솔로 전환하여 다른 X 세션을 시작하거나 때때로 기능적인 데스크톱을 복원하는 우회 방법을 사용해 확인할 수 있습니다.

  • 배포판: Linux Mint 22 (Xfce4)
  • 유사 보고: Arch Linux, 다른 Mint 버전, 그리고 다양한 포럼 스레드.

배경 및 참고 자료

이미 여러 포럼 스레드와 자료들을 참고했습니다:

  • XFCE 포럼:
  • Linux Mint 포럼:
  • Perplexity AI 답변 (원본 대화):
  • @an3223의 DEV.to 게시물 (displays.xml 삭제를 통한 해결책):
  • Arch Wiki – Xfce 검은 화면:
  • NVIDIA DevTalk 스레드:

진단 및 관찰

# System information (run as normal user)
lsb_release -a
uname -a
inxi
sudo lshw -C display
echo $XDG_SESSION_TYPE
xfwm4 --version

검토한 로그 파일: ~/.xsession-errors, /var/log/Xorg.0.log (실패한 시도 후).
로그에는 명백한 오류, 언더런, 혹은 검은 화면 증상과 직접적으로 관련된 내용이 보이지 않습니다.

우회 방법 및 실패한 수정

시도설명결과
Remove Intel driversudo apt purge xserver-xorg-video-intel (패키지가 더 이상 사용되지 않음)문제가 해결되지 않음
Reboot간단한 재부팅으로 때때로 “문제가 해결”되었지만, 이후에는 작동을 멈춤일관성 없음
Switch to consoleCtrl+Alt+F1 → 로그인 → 다양한 명령 시도일시적인 완화
Remove Blackbox screensaversudo apt remove blackbox효과 없음
Update systemsudo apt update && sudo apt upgrade효과 없음
Kill & restart Xfce`ps -auxgrep xfce; kill -9 ; startxfce4`
Switch back to graphical sessionCtrl+Alt+F7때때로 작동하지만, 신뢰할 수 없음

Note: 로그 파일을 생성한 검은 화면 세션은 Ctrl+Alt+F7로 다시 전환한 후 기능하는 세션으로 바뀌었습니다. 그러나 대부분의 시도는 여전히 검은 화면으로 끝납니다. 가끔 새로 재부팅하면 깨끗하게 시작됩니다.

테스트되지 않은 해결책

  • BIOS 업데이트 – Tuxedo(하드웨어 제조업체)와 Linux Mint 포럼 사용자가 제안함.
  • NVIDIA 드라이버 조정 – 위의 Arch Wiki와 NVIDIA DevTalk 링크를 참고하세요.
  • displays.xml 삭제 – @an3223의 해결 방법에 따라: rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml (그 후 로그아웃/로그인).

찾고 있는 내용

  • 제안 내가 아직 시도해 보지 않은 것들, 특히 전체 BIOS 플래시나 완전한 드라이버 재설치를 필요로 하지 않는 것들.
  • 가능한 근본 원인 (예: 컴포지터 충돌, 디스플레이 매니저 문제, 전원 관리 특이점).
  • 검증된 해결 방법 스크립트화하거나 시작 루틴에 추가하여 수동 콘솔 전환을 피할 수 있는 방법.

TL;DR

  • Linux Mint 22의 Xfce4가 때때로 마우스 커서만 보이는 검은 화면으로 부팅됩니다.
  • 로그에 명확한 오류가 표시되지 않습니다.
  • 일반적인 해결 방법(드라이버 제거, 재부팅, 콘솔 트릭)은 신뢰할 수 없습니다.
  • ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml 파일을 삭제하면 일부 사용자에게 도움이 되었지만, 아직 시도해 보지는 않았습니다.
  • BIOS 업데이트가 제안되지만 테스트되지 않았습니다.

비슷한 문제를 겪었거나 위에 나열되지 않은 구체적인 해결책이 있다면 공유해 주세요!

Concerns

  • 나는 이것이 단지 소프트웨어/구성 문제이길 바라는 만큼, 더 많은 문제를 일으킬 위험이 있다고 두려워한다.
  • 하드웨어 제조업체는 그들의 커스텀 커널에서 기본 Linux 커널로 전환할 것을 제안했지만, 특히 내 노트북 터치스크린에 대한 작동 중인 하드웨어 지원을 잃을까 걱정된다.
  • 특정 칩 ID에 대해 실험적인 Intel Xe 드라이버를 활성화해 볼 수 있다.

대체 접근법

일반적인 문제 해결 제안에는 세션 재시작, 로그 확인, 그리고 포럼 스레드와 유사한 커널/BIOS 메모가 포함되며, 해당 스레드는 로그 요청 외에는 답변이 없어 해결되지 않은 상태입니다.

진단

  1. xfce4-session 로그 확인
    # 세션 복원 오류 찾기
    cat ~/.cache/sessions/xfce4-session-*:0
  2. LightDM 및 systemd 저널
    journalctl -b -u lightdm
    journalctl -b --user -u xfce4-session.service
    이러한 명령을 사용하여 디스플레이 매니저별 실패를 확인합니다.

아직 시도되지 않은 추가 해결 제안

동작명령목적
Reset displays.xmlmv ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml.bak && sudo systemctl restart lightdm가능한 다중 모니터 구성 손상을 목표로 합니다.
Clear session cachemkdir -p ~/.cache/sessions_backup && mv ~/.cache/sessions/* ~/.cache/sessions_backup/ && startxfce4손상된 세션 재로드를 방지합니다.
Test a minimal sessionsudo adduser tempuser (새 사용자로 로그인)
or
mv ~/.config/autostart/*.desktop ~/.config/autostart_disabled/
사용자 설정 문제를 시스템 전체 문제와 분리합니다.
Manually start components (from a black‑screen TTY)bash\nexport DISPLAY=:0\nxfce4-panel &\nxfdesktop &\n패널이나 데스크톱이 멈춰 있는지 확인합니다.
Disable compositorxfconf-query -c xfwm4 -p /general/use_compositing -s falseIntel Xe에서 xfwm4 렌더링 정지를 배제합니다.
Prevent automatic session savingOpen Settings → Session and Startup → General and uncheck “Automatically save session on logout”.“로그아웃 시 자동으로 세션 저장” 옵션을 해제하여 반복되는 캐시 손상을 방지합니다.

결론

추후 결정 예정 (tbd).

Back to Blog

관련 글

더 보기 »

XFCE는 훌륭합니다

기사 URL: https://rubenerd.com/xfce-is-great/ 댓글 URL: https://news.ycombinator.com/item?id=46584173 점수: 12 댓글: 0