
간단히 말해서; 나는 10년 이상 연속으로 트리를 운영해 온 데비안 시스템을 가지고 있습니다 unstable
(화재, 불꽃, 여러 하드웨어 업그레이드를 통해, 하지만 그건 제쳐두고). 그러나 얼마 전 Debian이 gnome3 및 gnome-shell
데스크탑으로 전환하는 동안 프로세스에 몇 가지 장애가 있었고 그 중 하나 또는 다른 것이 일반 사용자에게 사용할 수 없는 구성을 남겼습니다. gnome-shell
시작하고 즉시 충돌합니다.
완전히 비어 있는 새 사용자를 설정하려고 시도했는데 해당 사용자에 대해서는 모든 것이 잘 작동하므로 확실히 내 기본 사용자의 로컬 설정에 문제가 있는 것 같습니다... 어디에서 시작해야 할지 모르겠고, 전혀 모르겠습니다. 대부분의 구성 파일이 필요하기 때문에 모든 구성 파일을 일괄적으로 지우고 싶지 않습니다. 그래서 대신에 관련된 모든 구성 파일 및/또는 옵션을 외과적으로 제거 gnome-shell
하고 시작할 때 처음부터 다시 빌드한 다음 거기서부터 작업하려고 합니다.
편집하다: 내 잘못되고 약간의 이름 지정이 실패했습니다. 문제 gnome-shell
는 가 아닌 에 있는 것 같습니다 gnome-session
.
답변1
그놈 세션 문제인지 어떻게 알 수 있나요? gnome-session에 의해 시작된 프로그램일 수도 있습니다.
구성에 있어서 gnome은... 다채롭습니다. 구성은 다음 위치에 저장될 수 있습니다.
- ~/.gnomerc(파일)
- ~/.gnome (디렉터리)
- ~/.gnome2 (디렉터리)
- ~/.local (디렉터리)
- 물론 gnome 레지스트리라고도 불리는 gconf에서도 마찬가지입니다.
IIRC gnome-session은 많은 일을 하지 않습니다. /desktop/gnome/session 아래의 gconf에 나열된 필수 구성 요소를 시작합니다(실제로 요구 사항을 충족하는 프로그램은 /desktop/gnome/session/required_comComponents 참조). 그 이후에는 다소 수동적입니다.
이 데이터에 액세스하려면 그래픽 사용자 인터페이스를 사용하거나 gconftool-2
. 구성을 탐색하려면 다음을 수행하십시오.
gconftool-2 -a --all-dirs /desktop/gnome/session
gconftool-2 -a --all-dirs /desktop/gnome/session/required_components
gnome-sessions "config"는 아래에 있습니다 /apps/gnome-session
. 또한 흥미로운 점은 /apps/gnome_settings_daemon
하위 디렉터리와 물론 /apps
모든 필수 구성 요소에 대한 항목입니다.
그런 다음 디렉터리를 검색해야 합니다. 내 경험에 따르면 가장 흥미로운 옵션은 .gnomerc, .gnome 및 .local에 있습니다. 하지만 내 생각에 .local은 Gnome에서 최근에 나온 것이므로 문제가 없을 수도 있습니다.