我安装了 Ubuntu 12.04 (x64),非常喜欢它,但它在我的计算机上运行速度有点慢,所以我重新安装了 x32 版本(希望这个术语是正确的)。我唯一做的不同的事情是将 /home 目录放到它自己的分区上并设置相同的加密。
当我使用 x64 版本时,登录屏幕会更改为显示每个用户的桌面壁纸,但现在不再这样了……这是错误吗?还是 x32 出了问题?或者是我在分区和加密 /home 时做了什么?
答案1
sudo nautilus
在终端中运行(或者Alt+F2和)gksudo nautilus
,将壁纸复制到/usr/share/backgrounds
目录中,然后更改文件权限以匹配默认壁纸。我还没有进行详尽的测试来查看它是否适用于我的所有图像,但它对之前给我带来问题的图像有效。登录屏幕现在看起来很棒。
希望对您有帮助。保重。
PS系统:Acer AOD270上网本
答案2
关于“为了使该功能正常运行,用户的家庭住址不应被加密”:
主目录加密的替代方案:全盘加密(“整个磁盘加密”)。这当然要求您在启动初期输入磁盘密码,如果您不另外加密主目录,那么由于整个操作系统都已加密,但在帐户登录时,所有内容都已解密,瞧,自定义用户登录配置是可读的,并且已加密(至少在操作系统完全关闭时(可能在休眠时也是如此))。
警告:暂停意味着在暂停期间内存中的解密密钥会被暴露。
例如:
答案3
尝试更改壁纸,然后将其改回,看看它是否更新。我遇到过一个问题,除非你这样做,否则它不会显示给网络用户。但我不确定当你的主文件夹被加密时它是否会起作用...
答案4
我也有 Ubuntu 12.04 (x64),并且我加密了我的/home
目录。我已将其设置My_Wallpaper.png
为壁纸并将其放置在 中/home/my_username/Pictures
。我希望My_Wallpaper.png
它出现在我的登录菜单中。sudo cp My_Wallpaper.png ...
进入/usr/share/backgrounds
目录对我来说不起作用。
我的解决方法有点蛮力:
备份原始 warty-final-ubuntu.png 文件。
cd /usr/share/backgrounds mv -f warty-final-ubuntu.png warty-final-ubuntu.bak
复制您想要的壁纸
/usr/share/backgrounds
(或者,我想,复制在未加密的位置)。cp -i /home/my_username/Pictures/My_Wallpaper.png ./
然后创建一个名为 warty-final-ubuntu.png 的符号链接,指向您想要用作登录背景的文件。
ln -s My_Wallpaper.png warty-final-ubuntu.png
这并不完美:它对于所有用户都是相同的,并且warty-final-ubuntu.png
可能会在升级时更新。