Экран входа в систему ubuntu 12.04, не отображающий рабочий стол пользователя

Я установил Ubuntu 12.04 (x64) и действительно наслаждался им, но на моей машине он был слишком медленным, поэтому я переустановил его с версией x32 (надеюсь, эта терминология верна). Единственное, что я сделал по-другому, это поставить каталог / home на свой собственный раздел и установить его шифрование. Когда я использовал версию x64, экран входа в систему изменился бы, чтобы показать обои рабочего стола каждого пользователя, но это больше не делает этого ... Это ошибка? Или что-то не так с x32? Или это то, что я сделал, когда я разбивал и зашифровывал / дома?

0
задан 21 May 2012 в 22:44

40 ответов

У меня также есть Ubuntu 12.04 (x64), и я зашифровал свой каталог /home. Я установил My_Wallpaper.png в качестве обоев и разместил его в /home/my_username/Pictures. Я хотел My_Wallpaper.png появиться в моем меню входа в систему. sudo cp My_Wallpaper.png ... в каталог /usr/share/backgrounds не работает для меня.

Мое обходное решение - это немного грубой силы:

  1. Сделайте резервную копию оригинальной бородаво- файл 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 может быть обновлено при обновлении.

0
ответ дан 7 August 2018 в 18:34

Попробуйте изменить обои, затем измените их и посмотрите, обновляется ли он. У меня была проблема, когда она не появлялась для сетевых пользователей, если вы этого не сделали. Я не уверен, что он будет работать, когда ваши домашние папки зашифрованы, хотя ...

0
ответ дан 7 August 2018 в 18:34

С зашифрованным домом пользователя возникает проблема, что домашняя папка монтируется только после входа в систему, это означает, что приветствие Unity не может читать файлы внутри него, независимо от того, какой фон рабочего стола вы выбираете для пользователя с зашифрованной домашней папкой. не будет отображаться на экране входа в систему.

Местоположение для фона пользователя записывается в файлы конфигурации внутри дома пользователя, и если зашифрованный Unity greeter не может прочитать эту конфигурацию.

Для функция для правильной работы дома пользователя не должна быть зашифрована.

0
ответ дан 10 August 2018 в 07:14

Что касается «Чтобы функция работала правильно, пользовательский дом не должен быть зашифрован»:

Альтернатива домашнему шифрованию: полное шифрование диска («полное шифрование диска»). Это потребует (разумеется) пароля вашего диска, который будет введен на ранней стадии загрузки, и если вы дополнительно не зашифруете домашний каталог, то, поскольку вся ОС зашифрована, но в точке входа в учетную запись, она все расшифрована, вуаля, пользовательская Конфигурация пользовательского входа читается и зашифрована (когда ОС полностью отключена по крайней мере (и, предположительно, также в спящем режиме)).

ПРЕДУПРЕЖДЕНИЕ: suspend подразумевает возможность выключения ключей дешифрования в памяти при приостановке. См. Например:

1
ответ дан 10 August 2018 в 07:14

У меня также есть Ubuntu 12.04 (x64), и я зашифровал свой каталог /home. Я установил My_Wallpaper.png в качестве обоев и разместил его в /home/my_username/Pictures. Я хотел My_Wallpaper.png появиться в моем меню входа в систему. sudo cp My_Wallpaper.png ... в каталог /usr/share/backgrounds не работает для меня.

Мое обходное решение - это немного грубой силы:

  1. Сделайте резервную копию оригинальной бородаво- файл 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 может быть обновлено при обновлении.

0
ответ дан 10 August 2018 в 07:14

Попробуйте изменить обои, затем измените их и посмотрите, обновляется ли он. У меня была проблема, когда она не появлялась для сетевых пользователей, если вы этого не сделали. Я не уверен, что он будет работать, когда ваши домашние папки зашифрованы, хотя ...

0
ответ дан 10 August 2018 в 07:14

С зашифрованным домом пользователя возникает проблема, что домашняя папка монтируется только после входа в систему, это означает, что приветствие Unity не может читать файлы внутри него, независимо от того, какой фон рабочего стола вы выбираете для пользователя с зашифрованной домашней папкой. не будет отображаться на экране входа в систему.

Местоположение для фона пользователя записывается в файлы конфигурации внутри дома пользователя, и если зашифрованный Unity greeter не может прочитать эту конфигурацию.

Для функция для правильной работы дома пользователя не должна быть зашифрована.

0
ответ дан 15 August 2018 в 19:15
  • 1
    Я подозревал, что это что-то вроде ... Спасибо! ^ _ ^ Знаете ли вы об обходных решениях? Или мне просто учиться жить с ним? – Bill O'Dwyer 22 May 2012 в 09:46
  • 2
    @ BillO'Dwyer См. Главный ответ Брайана, и вы увидите, что вам нужно (как root) вставлять обои в /usr/share/backgrounds – hexafraction 4 June 2012 в 03:24

Что касается «Чтобы функция работала правильно, пользовательский дом не должен быть зашифрован»:

Альтернатива домашнему шифрованию: полное шифрование диска («полное шифрование диска»). Это потребует (разумеется) пароля вашего диска, который будет введен на ранней стадии загрузки, и если вы дополнительно не зашифруете домашний каталог, то, поскольку вся ОС зашифрована, но в точке входа в учетную запись, она все расшифрована, вуаля, пользовательская Конфигурация пользовательского входа читается и зашифрована (когда ОС полностью отключена по крайней мере (и, предположительно, также в спящем режиме)).

ПРЕДУПРЕЖДЕНИЕ: suspend подразумевает возможность выключения ключей дешифрования в памяти при приостановке. См. Например:

1
ответ дан 15 August 2018 в 19:15

У меня также есть Ubuntu 12.04 (x64), и я зашифровал свой каталог /home. Я установил My_Wallpaper.png в качестве обоев и разместил его в /home/my_username/Pictures. Я хотел My_Wallpaper.png появиться в моем меню входа в систему. sudo cp My_Wallpaper.png ... в каталог /usr/share/backgrounds не работает для меня.

Мое обходное решение - это немного грубой силы:

  1. Сделайте резервную копию оригинальной бородаво- файл 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 может быть обновлено при обновлении.

0
ответ дан 15 August 2018 в 19:15

Попробуйте изменить обои, затем измените их и посмотрите, обновляется ли он. У меня была проблема, когда она не появлялась для сетевых пользователей, если вы этого не сделали. Я не уверен, что он будет работать, когда ваши домашние папки зашифрованы, хотя ...

0
ответ дан 15 August 2018 в 19:15

Другие вопросы по тегам:

Похожие вопросы: