로그인 화면에서 점을 어떻게 제거합니까?


31

Unity Greeter가 표시하는 배경 이미지를 변경할 수 있지만 선택한 이미지에 관계없이 점 그리드로 오버레이됩니다. 기본 배경에서는 점이 잘 보이지만 사용하려는 배경에서는 끔찍합니다. 어떻게 제거 할 수 있습니까?

답변:


21

12.04 및 14.04

터미널에서 다음 명령을 시도하십시오. 작동해야합니다.

sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit

참고 문헌 :


12.04의 정답을주는 +1 두 번째 exit는 제거 하지만이 시퀀스의 문을 위해 터미널을 열고 다시 닫으려는 것으로 가정합니다.
— nem75

어떤 이유로 이것은 12.04 시스템에서 작동했지만 다른 시스템에서는 작동하지 않았습니다.
— detly September

@detly 한 컴퓨터에서 작동하지 않으면 내 대답이 잘못되었는지 확실하지 않습니다. 우리에게 더 많은 정보를 줄 수 있습니까?
— jokerdino

죄송합니다. 실수로 해당 의견을 제출하기 전에 제출했습니다. Ubuntu Tweak Tool에 어쨌든 토글이 있다는 것을 알았 습니다.
— detly

@detly 나는 그것이 결국 당신을 위해 일하게되어 기쁘다. 12.04를 시작 했으므로 Zeitgeist 질문도 확인할 수 있습니까? 윙크
— jokerdino

13

이 답변은 우분투 11.04에만 적용됩니다

답변을 주신 @Blitz와 @Zoke에게 감사합니다. 그러나 더 완벽한 솔루션을 만들었습니다. unity-greeter점을 제거 하도록 패키지 를 수정했으며 PPA로 패키지했습니다.

점을 없애고 싶은 사람은 누구나 내 PPA를 사용할 수 있습니다 . 지침은 다음과 같습니다.

  1. PPA를 추가하십시오.

    sudo add-apt-repository ppa:scott.severance/lightdm
    
  2. 운영 sudo apt-get update

  3. 운영 sudo apt-get upgrade
  4. 점들이 사라졌습니다.

3
공감할 경우 이유를 설명하십시오.
— Scott Severance

2
아마도 통일 인사를하는 것이 과잉이기 때문에 PPA에 의존하여 중요한 패키지를 유지하는 것은 (단일 인사가 주로 구성 일지라도) 이상적이지 않을 것입니다. 훨씬 간단한 구성 전용 솔루션이 있습니다.
— thomasrutter

4
@ mmj : 이것이 게시되었을 때 유일한 방법이었습니다. 업스트림으로 승인 된 패치가 포함 된 버그를 신고했습니다. 이제 업스트림은 구성 처리 방식을 변경했습니다. 내 솔루션이 어떻게 작동하는지 보지 못했습니다.
— Scott Severance

3

소스에 하드 코딩되어 있습니다. user-list.vala의 소스를 약간 변경하여 설치시 비활성화했습니다.

단계별 가이드.

sudo apt-get install build-essential
apt-get source unity-greeter
sudo apt-get build-dep unity-greeter
cd unity-greeter-0.1.1/src/
vim user-list.vala +252

줄을 제거하거나 줄 //의 시작 부분에 추가하십시오 . 저장하고 종료.

cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb

Ubuntu는 시스템 업그레이드를 수행 할 때 사용자 정의 빌드 패키지를 교체하려고 시도합니다. 업그레이드 후 'dpkg'를 사용하여 사용자 정의 항목을 유지하거나 사용자 정의 항목을 다시 설치하려면 통일 인사를 선택 해제하십시오.

[편집하다]

패키지 관리자가 사용자 정의 unity-greeter를 바꾸지 못하게하려면 다음을 실행하십시오.

sudo apt-mark hold unity-greeter

답변 주셔서 감사합니다. 게시 하면서이 작업도하고있었습니다. 내 답변에 설명 된대로 결과를 PPA에 게시했습니다. 더 완벽한 솔루션을 개발하지 않았다면 귀하의 답변을 수락했을 것입니다.
— Scott Severance

문제 없어. 보다 영구적 인 솔루션은 언제나 환영합니다. 결국 우리 모두가 소스 코드 작업에 익숙하지는 않습니다.
— Zoke

2

현재로서는 현재로서는 불가능합니다. 나는 전에 약간의 독서를 해왔고 그것은 하드 코딩 된 것처럼 보입니다. 희망적으로 개발자는 결국 그들을 제거하는 방법을 포함 할 것입니다.


2
당신의 대답으로 출처를 조사하게되었습니다. 그리드는 실제로 파일에 하드 코딩되어 있습니다 src/user-list.vala. 233 행이 가장 흥미 롭습니다. 시간이 걸리면 아마도 알파를 완전히 내리고 수정 사항으로 .deb를 만들 것입니다.
— Scott Severance

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