새 세션을 시작할 때 잠긴 세션 ( Ctrl+ Alt+ 를 사용 L하거나 화면 시간 초과) 에서 로그인 화면을 만드는 방법이 있습니까? 암호 입력을 제외하고 잠금 화면의 모든 것이 검은 색임을 싫어합니다.
새 세션을 시작할 때 잠긴 세션 ( Ctrl+ Alt+ 를 사용 L하거나 화면 시간 초과) 에서 로그인 화면을 만드는 방법이 있습니까? 암호 입력을 제외하고 잠금 화면의 모든 것이 검은 색임을 싫어합니다.
답변:
잠금 화면을 로그인 화면처럼 보이게 할 수 없습니다.
그러나 잠금 화면에 테마를 사용할 수 있습니다. gnome-look.org 에는 꽤 많은 것들이 있습니다 . 다음은 예 입니다.
답은 약간 늦을 수 있지만 실제 잠금 해제 대화 상자 의 테마를 설정하는 것 외에도 배경 (예 : 대화 상자 주위의 검은 공간)을 원하는 이미지로 설정할 수 있습니다. 터미널에서 다음 명령을 실행하십시오.
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set /desktop/gnome/background/picture_filename --type string /usr/share/backgrounds/Holes_by_FireCobold.jpg
명령의 마지막 경로를 사용하려는 이미지의 경로로 바꾸십시오. 데스크탑 세션을 다시 시작하는 것을 잊지 마십시오 (또는 gconfd-2
최소한 종료 하여 다시 시작하십시오 ).
편집 : 로그인 화면의 배경을 구성하지 않으면 (예 : Ubuntu Tweak을 통해) 위의 명령도 변경됩니다.
C와 약간의 GTK에 능숙하다면 잠금 화면을 로그인 화면 처럼 보이게 할 수 있습니다.하지만 주요 관심사는 잠금 상자의 추한 것 같습니다.
gnome-screensaver
잠금 화면을 제공하는 패키지 소스를 수정하여이 작업을 수행합니다 .
팁은 어떻게 알아 냈습니까? 를 참조하십시오 . 이 답변 의 끝에 섹션 . 원래 질문은 잠금 상자를 가운데 대신 왼쪽 아래로 재배치하는 것에 관한 것이 었습니다. 원하는 것을 왼쪽으로 옮기고 회색 배경을 투명하게 만들고 사용자 이름과 "암호 :"텍스트의 크기를 적절하게 변경합니다.
내 경험상, 변경해야 할 코드는 아마도 두 개의 파일에만있을 것입니다 : gs-lock-plug.c
및 gs-windows-x11.c
.
당신이 이것을 시도하고 질문이있는 경우, 의견을 부탁드립니다 그리고 나는 당신을 올바른 방향으로 지적하기 위해 최선을 다할 것입니다.
이 조정은 OnScreen Virtual Keyboard에 대한 호출을 LightDM의 호출로 대체하여 작동합니다 . 더 나은 조정은 Gnome ScreenSaver Lockscreen (Ubuntu 13.10까지 우분투의 기본 잠금 화면)에 대한 호출을 Unity Greeter (우분투의 기본 로그인 화면) 로 바꾸는 것이지만, 그렇게 할 수있는 방법을 찾지 못했습니다.
열기 Dconf 편집기 , 스키마 선택 org.gnome.desktop.screensaver , 편집 변수 임베디드 키보드 명령 과 함께의 내용을 대체
dbus-launch gdmflexiserver -xnest
동일한 스키마에 대해 내장 키보드 사용 가능 을 확인하십시오 .
바로 가기 명령 : 터미널 애호가 및 게으른 사람들을 위해 두 가지 명령으로 위의 설정을 수행 할 수 있습니다.
gsettings set org.gnome.desktop.screensaver embedded-keyboard-command "dbus-launch gdmflexiserver -xnest"
gsettings set org.gnome.desktop.screensaver embedded-keyboard-enabled true
이제부터는 시스템이 Screensaver ( Lock Screen ) 또는 Suspend 에서 깨어날 때마다 Ubuntu Login Screen ( Unity Greeter )이 나타납니다 .
이 방법은 Ubuntu Discourse 스레드 Wake에서 화면 보호기에서 직접 로그인 화면 으로 alina 가 제공했습니다 . 내가 사용하고 우분투 12.04 LTS를 이 방법은 잘 작동합니다. 12.10,13.04 및 13.10에서도 작동 할 수 있습니다.
이 방법의 한계는 Unity Greeter를보기 전에 Gnome Screensaver LockScreen이 잠시 표시된다는 것입니다. 또한 Unity Greeter는 화면 잠금을 위해 설계되지 않았으므로 기본 잠금 화면만큼 빠르고 유동적이지 않습니다. Ubuntu 14.04 LTS 는 Gnome Screensaver LockScreen 대신 Light Locker 를 사용하여 이러한 문제에 대한 해결책을 찾을 것입니다 .