LightDM 테마 / 인사를 변경하는 방법?


53

LightDM에 대한 몇 가지 인사말을 다운로드했지만이를 활성화하는 방법을 찾지 못했습니다. 그래픽 또는 명령 줄 방법으로 인사 장을 전환하는 방법이 있습니까? 디스플레이 관리자 나 배경을 변경하지 않고 다른 "테마"(인사말은 LightDm 테마의 이름)를 통해 로그인 화면의 레이아웃과 모양을 변경하려고합니다. 시간 내 줘서 고마워.


5
인사말은 실제로 테마가 아닙니다. 일련의 API 호출을 통해 lightdm과 상호 작용하는 프로그램입니다. 그런 다음이 인사말 중 일부는 테마를 지원합니다.
Zoke

답변:


52

원하는 인사 장으로 greeter-session옵션을 편집하십시오 /etc/lightdm/lightdm.conf.

예를 들어 lightdm-gtk-greeter.

편집기로 루트로 '/etc/lightdm/lightdm.conf'를 엽니 다. 예를 들어 sudo vim /etc/lightdm/lightdm.conf다음 줄을 변경

greeter-session=unity-greeter

greeter-session=lightdm-gtk-greeter

파일이 존재하지 않으면

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

그런 다음 greeter가 설치되어 있는지 확인한 후 (예 : 패키지 lightdm-gtk-greeter) lightdm을 다시 시작하십시오.


11
/etc/lightdm/lightdm.conf파일이 존재하지 않는 Ubuntu 14.04에서도 작동 합니다. 그냥 만들고 거기에 다음 두 줄을 넣어 [SeatDefaults]greeter-session=YOUR-GREETER다음 다시 부팅합니다.
Ezze

1
@Ezze, " [SetDefaults]" 이어야 합니까?
Waldir Leoncio

4
@ WaldirLeoncio, 아니, [SeatDefaults]정확히 해야합니다 . LightDM 구성을 참조하십시오 .
Ezze

이것에 조심하십시오! Onboard를 사용하도록 설정하고 복구를 위해 문제를 해결하기 위해 부팅해야했기 때문에 부팅 한 후에는 부팅 할 수 없습니다. askubuntu.com/questions/141606/…
Mina Michael

22

LightDM Greeter 변경

다른 디스플레이 관리자 인 KDM에는 구성 프런트 엔드를 사용하여 변경할 수있는 테마가 있습니다. LightDM에는 변경 될 수있는 인사말이 있지만 프런트 엔드는 없습니다.

LighDM 구성은 lightdm.conf 파일에 의해 관리되지만 직접 편집한다고 가정하지 않고 대신 백엔드 lightdm-set-defaults를 사용하십시오 .

LighDM 구성을 변경하기 전에 파일을 백업하십시오.

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

lightdm-unity-greeter, lightdm-gtk-greeter, lightdm-webkit-greeter 및 lightdm-kde-greeter와 같은 여러 LightDM greeter가 있습니다.

이 예제에서는 lightdm-kde-greeter를 사용 합니다.

루트 콘솔에서이 작업을 수행하는 경우 sudo 없이 모든 명령을 입력하십시오 . 다음 명령의 경우 GUI (그래픽 사용자 인터페이스)를 사용하는 경우 키 시퀀스 ALT-F2 또는 Super 키 (일반적으로 Windows 키)와 type term을 사용하여 선택한 터미널을 엽니 다. KDE 기본 터미널 인 경우 konsole을 입력하십시오.

다음 단계를주의해서 따르십시오.

  1. 다음 명령을 입력하여 LightDM과 선택한 인사말을 설치했는지 확인하십시오.

    sudo apt-get install -s lightdm-kde-greeter

  2. "패키지를 찾을 수 없습니다 ..."라는 메시지가 나타나면 입력 한 내용이 올바른지 확인한 후 다음 명령 순서를 입력 한 다음 4 단계로 이동하십시오. 그렇지 않으면 3 단계로 이동하십시오.

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. 당신이 표시되지 않는 경우 0이 새로 설치 한 다음과 같은 순서로 "0 0 새로 제거, 0을 설치하고 0이 업그레이드되지, 업그레이드 후 apt-get을에서 작업을 시뮬레이션 할 수있는 옵션 인 -s없이 명령을 다시 입력하십시오. 그런 다음 4 단계로 이동하십시오.

    sudo apt-get install lightdm-kde-greeter

  4. 많은 사용자의 경우 lightdm-set-defaults 명령은 경로에 없기 때문에 찾을 수 없습니다. 이러한 이유로 우리는를 사용할 것 /usr/lib/lightdm/lightdm-set-defaults입니다. greeter를 lightdm-kde- greeter로 설정하려면 터미널에 다음 명령을 입력하십시오.

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. 루트 콘솔에 있거나 Xephyr을 설치 한 경우 내장 된 테스트 기능을 사용하여 설정을 확인할 수 있습니다. 자신으로 만 로그인 할 수 있습니다. sudo를 사용하지 마십시오!

    lightdm --test-mode

  6. 최상의 결과를 얻으려면 시스템을 종료했다가 다시 시작하십시오. /etc/lightdm/lightdm.conf.old를 기억하여 문제가 발생할 경우 lightdm.conf를 대체 할 수 있습니다. 나는 당신이 그것을 적어 두는 것이 좋습니다. 문제가 발생하여 로그인 할 수없는 경우이 명령을 입력하여 백업을 구성 파일에 다시 기록합니다.

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

노트

이 정보의 대부분을 LightDM Ubuntu Wiki 에서 수집했습니다 . PPA를 추가하는 것을 제외하고는 정보가 릴리스 버전별로 다르지 않으며 LightDM은 테스트 단계를 벗어납니다. http://wiki.ubuntu.com/LightDM 에서 자세히 알아보십시오 .

뭔가 잘못되면

  1. 그래픽이없는 경우 CTRL-ALT-F1을 사용하여 텍스트 터미널로 이동하십시오.
  2. 로 LightDM을 중지하십시오 sudo stop lightdm.
  3. 설치 한 항목에 따라 GDM을 사용 sudo start gdm하거나 KDM을 사용하여 시작하십시오 sudo start kdm.
  4. sudo dpkg-reconfigure lightdm기본 디스플레이 관리자를 설정하려면 실행하십시오 .
  5. / etc / X11 / default-display-manager를 편집하고 위를 실행할 수 없으면 / usr / sbin / gdm 또는 / usr / bin / kdm으로 설정하십시오.
  6. LightDM을 제거하면 재부팅 후 GDM이이를 대체합니다.

    sudo apt-get remove lightdm


lightdm도 설치해야합니다.
Karl Morrison

6

여기에 이미지 설명을 입력하십시오 이것을 설치하십시오 :

sudo apt-get install lightdm-gtk-greeter-settings

그런 다음 GUI 프로그램 " LightDM GTK + Greeter settings "을 실행하여 원하는 것을 구성한 다음 재부팅하십시오.



2

Ubuntu 14.04.5 LTS에서 나는 이것을 가지고있다 :

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

... 파일이 다른 곳에서 제안 때문에 (예 : 허용 /etc/lightdm/lightdm.conf) 나를 위해 작동하지 않았다 - 무엇을했다, 내 자신의 파일을 만드는 것이 었습니다 60-my-own.conf어떤 종류의 마지막 /usr/share/lightdm/lightdm.conf.d/에서와를하는 I 최종적으로 인사 장 간을 전환 할 수 있습니다. 예 :

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter

0

터미널에서 다음을 수행하여 LightDM greeter 배경을 변경할 수 있습니다.

  1. 유형 gksu gedit /etc/lightdm/unity-greeter.conf
  2. "배경"으로 스크롤하여 경로 / 파일 이름을 변경하십시오.
    • 파일을 별도의 디렉토리에 복사하여 전환 할 때마다 파일이 모두 동일한 폴더에 있기 때문에 더 쉽습니다.
  3. 파일을 저장하십시오
  4. 로그 아웃

LightDM에 대한 자세한 내용을 보려면 LightDM 의 Ubuntu Wiki Page로 이동하십시오.


1
제안 해 주셔서 감사하지만 Unity Greeter의 배경 이미지 만 변경됩니다. 나는 인사 장을 바꾸는 방법을 물었다.
Tigull

0

우분투 14.04.4 LTS의 경우 :

1) 예 : 새 인사 장 다운로드 : sudo apt-get install ligthdm-gtk-greeter

2) sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf와 같이 구성을 수정하십시오.

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3) 저장 및 재부팅 ~


-1

Ubuntu Tweak을 설치하십시오 . 그것을 열고 "비틀기"탭을 선택하십시오. "시작"에서 "로그인 설정"을 선택하십시오. 오른쪽 상단 모서리에는 검색 막대가 있으며 왼쪽에는 잠금 해제가 있습니다. 잠금을 해제하면 시작시 gtk 및 아이콘 테마를 변경할 수 있습니다. 또한 로고와 배경. 희망이 도움이됩니다.


-1

Ubuntu 14.04 Trusty = <에서 인사 장 변경

lightdm을위한 인간 - 페이지 우분투 14.04 믿을에서 최대 기준을 보여주는 제품에 DM-툴 이 일부 디스플레이 Mangaer 설정을 옴 수있는 도구입니다 Lightdm asside instlled된다. 이 명령으로 문제를 해결할 수 있습니다

sudo dm-tool --switch-to-greeter <nameofgreeter>

x 세션 외부에서이 작업을 수행해야합니다. 예를 들어 초기화 스크립트에서


교환 자 전환 명령은 실제로 더 이상 인수를 취하지 않습니다. 활성화 된 인사말 만 표시하며 변경할 수 없습니다.
Robert Ancell

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