この回答はUbuntu 11.04にのみ適用されます

この回答はUbuntu 11.04にのみ適用されます

Unity Greeter が表示する背景画像は変更できますが、選択した画像に関係なく、ドットのグリッドが重ねて表示されます。ドットはデフォルトの背景では問題ありませんが、使用したい背景では見栄えが悪くなります。どうすればドットを除去できますか?

答え1

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

参考文献:

答え2

この回答はUbuntu 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

これはソースにハードコードされています。私は、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 は、システム アップグレードを実行するときに、カスタム ビルド パッケージを置き換えようとします。unity-greeter のチェックを外してカスタム パッケージを保持するか、アップグレード後に 'dpkg' を使用してカスタム パッケージを再インストールします。

[編集]

パッケージマネージャーがカスタムunity-greeterを置き換えないようにするには、次のコマンドを実行します。

sudo apt-mark hold unity-greeter

答え4

少なくとも現時点では、これは不可能です。以前、いくつか調べたところ、ハードコードされているようです。開発者が、最終的にはそれらを取り除く方法を組み込んでくれることを期待します。

関連情報