Debian 11은 재부팅 시 항상 /run/systemd 폴더를 엽니다.

Debian 11은 재부팅 시 항상 /run/systemd 폴더를 엽니다.

데비안 11은 재부팅 시 항상 폴더를 여는 /run/systemd반면, 이전 데비안은 재부팅 후 특정 폴더를 열지 않았습니다. 이로 인해 아무런 문제가 발생하지 않지만 여전히 그렇습니다.

편집: grep 검색

~$ grep -r /run/systemd $HOME/.??*
/home/lunar/.bash_history:/run/systemd/resolve/stub-resolv.conf
/home/lunar/.bash_history:cd /run/systemd/resolve/stub-resolv.conf
/home/lunar/.bash_history:/run/systemd/resolve/stub-resolv.conf
/home/lunar/.cache/sessions/Thunar-24a92edbf-804a-4cab-b0ec-cc7b5d660023:URI=file:///run/systemd
grep: /home/lunar/.mozilla/firefox/3allhj9p.Default-User/places.sqlite-wal: binary file matches
grep: /home/lunar/.mozilla/firefox/3allhj9p.Default-User/places.sqlite: binary file matches

~/.cache/sessions$ cat Thunar-24a92edbf-804a-4cab-b0ec-cc7b5d660023
[Thunar-1651872231-2573164324]
PAGE=0
URI=file:///run/systemd

답변1

댓글에서 이 문제는 테스트용으로 만든 새 계정이 아닌 일반 사용자 계정에서만 발생한다는 점을 지적하셨습니다. 따라서 해당 폴더 열기를 유발하는 것은 일반 사용자 계정 설정의 일부입니다.

/run/systemd일반 사용자 계정으로 로그인한 상태에서 다음 명령을 실행하여 사용자 계정의 숨겨진 "점 파일 및 폴더"에서 문자열을 검색해 보세요.

grep -r /run/systemd $HOME/.??*

이 문자열을 찾을 파일의 경로 이름은 /run/systemd파일의 목적을 나타내야 합니다. 이러한 파일을 찾으면 여기 있는 누군가가 파일 편집 방법이나 파일을 삭제해도 안전한지에 대한 조언을 제공할 수 있습니다.

결과는 파일이 데스크탑 환경 구성의 일부를 저장하고 있음을 나타낼 수 있습니다. 어느 시점에서(실수로?) 열려 있는 폴더의 세션 상태를 저장했을 수 있으며 /run/systemd이제 데스크탑 환경은 사용자가 달리 말할 때까지 로그인할 때마다 데스크탑을 정확한 상태로 복원하려고 시도합니다.

또는 로그아웃 시 항상 세션 상태를 저장하도록 데스크탑 환경이 구성된 경우(적어도 일부 데스크탑 환경에서는 이것이 공장 기본값이었던 것 같습니다.) 세션 상태 파일이 어떤 이유로든 읽기 전용이 되었을 수 있습니다. , 해당 파일에 대한 권한을 일반으로 재설정한 다음 로그아웃하고 성가신 폴더를 닫으면 문제가 해결됩니다.


알겠습니다. 찾았습니다.

/home/lunar/.cache/sessions/Thunar-24a92edbf-804a-4cab-b0ec-cc7b5d660023:URI=file:///run/systemd

경로 이름은 이것이 Thunar 파일 관리자의 세션 캐시 파일임을 나타내므로 삭제해도 안전합니다.

GUI에서 로그아웃하고 Ctrl-를 누르고 텍스트 모드로 로그인한 다음 Thunar가 실행되지 않는 동안 모든 세션 캐시 파일을 삭제해야 Alt할 수도 있습니다.F1

rm /home/lunar/.cache/sessions/Thunar-*

그런 다음 로그아웃하고 Ctrl- Alt-를 눌러 F7GUI 모드로 다시 전환하고 다시 로그인하십시오. 이제 성가신 폴더 창이 나타나지 않을 것입니다.

관련 정보