ユーザーバックグラウンドがユーザー選択のログインバックグラウンドになるための基準は何ですか?


8

ユーザーバックグラウンドがユーザー選択のログインバックグラウンドになるための基準は何ですか?

10.04からジャンプした12.04(ベータ版)を使用しているため、11.10と同じかどうかわかりません。

基本的に、私のマシンには2人のユーザーがセットアップされています。両方のユーザーにカスタムの背景画像を割り当てました。ログイン画面でログインするユーザーを1人選択すると、背景全体がそのユーザーの背景に変わります。ただし、ログインする他のユーザーを選択すると、実際にログインするまで、背景はデフォルトのUbuntuスプラッシュのままになります。

背景を割り当てたときの設定の違いを覚えていないので、少し混乱しています。

私が見逃した明らかなものはありますか?それ以上に、偶然に設定され、その後忘れられましたか?!

回答:


8

壁紙の画像ファイルには、誰もが読めるように権限を設定する必要があります。ただし、ログイン画面では画像ファイルのみが使用されます。ユーザーが選択した背景色、グラデーション、透明度、またはスケーリングモード設定は使用しません。また、アニメーションの壁紙や自動更新された壁紙(「スライドショー」壁紙の選択など)は、これには適していないと思います。

壁紙の世界を読みやすくするにはファイルマネージャーでファイルに移動し、そのプロパティを開くと、[権限]タブがあります。そこの「その他」の設定は、「なし」ではなく、少なくとも「読み取り」に設定する必要があります。

ここに画像の説明を入力してください

/ usr / share / backgroundsにインストールされているUbuntuのデフォルトの壁紙セットは、もちろん誰でも読むことができます。gnome-backgroundsパッケージの壁紙も同様です。ユーザーのホームディレクトリ内のカスタムイメージは、一般的にはすべきではありません。


1
イメージファイルの上の親ディレクトリも、他のユーザーが読み取れるようにする必要があります。壁紙ディレクトリを読み取り可能にしていても、ホームディレクトリを読み取れなかった場合、機能しませんでした。だから私は自分の家を他の人が読めるように変えなければなりませんでした。私の壁紙ディレクトリだけを他の人が利用できるようにする回避策がある場合、それは素晴らしいでしょう。
kelvinilla

0

kelvin.illaは正しいです:

画像ファイルの上の親ディレクトリも、他のユーザーが読み取れるようにする必要があります

ログインの背景が変わるように、他の人が自分のホームディレクトリを読みやすくする必要がありました。

chmod -R 755 /home/your_home_directory

これにより、グループと他のユーザーに読み取りと実行のアクセス許可が付与されます。


これがために、読み取り許可を与える、すべて自分のホームディレクトリにあります。不要で、特におそらく不要です。o+xすべての親ディレクトリを設定するだけで十分です。実行フラグを使用cdすると、実際にディレクトリの内容を一覧表示したりファイルを読み取ったりする許可を与えることなく、dirに入ることができます。
ネフェンテ2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.