登录屏幕 ubuntu 12.04 不显示用户桌面

登录屏幕 ubuntu 12.04 不显示用户桌面

我安装了 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目录对我来说不起作用。

我的解决方法有点蛮力:

  1. 备份原始 warty-final-ubuntu.png 文件。

    cd /usr/share/backgrounds
    mv -f warty-final-ubuntu.png warty-final-ubuntu.bak
    
  2. 复制您想要的壁纸/usr/share/backgrounds(或者,我想,复制在未加密的位置)。

    cp -i /home/my_username/Pictures/My_Wallpaper.png ./
    
  3. 然后创建一个名为 warty-final-ubuntu.png 的符号链接,指向您想要用作登录背景的文件。

    ln -s My_Wallpaper.png warty-final-ubuntu.png
    

这并不完美:它对于所有用户都是相同的,并且warty-final-ubuntu.png可能会在升级时更新。

相关内容