잠금 화면을 로그인 화면처럼 보이게하는 방법은 무엇입니까?


32

새 세션을 시작할 때 잠긴 세션 ( Ctrl+ Alt+ 를 사용 L하거나 화면 시간 초과) 에서 로그인 화면을 만드는 방법이 있습니까? 암호 입력을 제외하고 잠금 화면의 모든 것이 검은 색임을 싫어합니다.


1
11.10 / Oneiric / GNOME3 / 잠금 화면이 이제 검은 색 화면 대신 바탕 화면 배경을 사용한다는 점에 유의하십시오.
zpletan

그놈 3에서는 상황이 조금 더 복잡합니다. 화면 잠금은 바탕 화면 배경을 사용하지만 이미지 파일을 바꾸거나 XML을 편집하는 것을 제외하고는 어떻게 변경합니까?
Igor Nardin이 (가)

답변:


17

GDM

잠금 화면을 로그인 화면처럼 보이게 할 수 없습니다.

그러나 잠금 화면에 테마를 사용할 수 있습니다. gnome-look.org 에는 꽤 많은 것들이 있습니다 . 다음은 입니다.


7

GDM

답은 약간 늦을 수 있지만 실제 잠금 해제 대화 상자 의 테마를 설정하는 것 외에도 배경 (예 : 대화 상자 주위의 검은 공간)을 원하는 이미지로 설정할 수 있습니다. 터미널에서 다음 명령을 실행하십시오.

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을 통해) 위의 명령도 변경됩니다.


나는 Gnome 3에 적용 가능한 솔루션을 검색했습니다. 불행히도 이것은 그렇지 않습니다.
Igor Nardin이 (가)


2

C와 약간의 GTK에 능숙하다면 잠금 화면을 로그인 화면 처럼 보이게 할 수 있습니다.하지만 주요 관심사는 잠금 상자의 추한 것 같습니다.

gnome-screensaver잠금 화면을 제공하는 패키지 소스를 수정하여이 작업을 수행합니다 .

팁은 어떻게 알아 냈습니까? 를 참조하십시오 . 이 답변 의 끝에 섹션 . 원래 질문은 잠금 상자를 가운데 대신 왼쪽 아래로 재배치하는 것에 관한 것이 었습니다. 원하는 것을 왼쪽으로 옮기고 회색 배경을 투명하게 만들고 사용자 이름과 "암호 :"텍스트의 크기를 적절하게 변경합니다.

내 경험상, 변경해야 할 코드는 아마도 두 개의 파일에만있을 것입니다 : gs-lock-plug.cgs-windows-x11.c.

당신이 이것을 시도하고 질문이있는 경우, 의견을 부탁드립니다 그리고 나는 당신을 올바른 방향으로 지적하기 위해 최선을 다할 것입니다.


0

가벼운 DM

이 조정은 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 LTSGnome Screensaver LockScreen 대신 Light Locker 를 사용하여 이러한 문제에 대한 해결책을 찾을 것입니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.