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


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.