我使用的是 Ubuntu 13.04 的实时持久版本,由 LinuxLive USB Creator 创建。
持久性大部分都有效,包括文档和应用程序,但是桌面背景图像和键盘布局设置必须在每次启动时手动配置;系统也会提示安装到硬盘。
我怎样才能解决这个问题?
答案1
请看这个帖子:如何为新用户设置默认图标集和壁纸?
更换壁纸
打开终端并输入gconf-editor
.现在,导航到apps > gnome > background
.编辑键picture_filename
并输入所需壁纸图像的路径。尝试重新启动并检查是否有效。我已经验证这适用于 VirtualBox 中的 Ubuntu 10.04。
键盘布局
嗯,每个 Linux 发行版都有/etc
我相信的目录:)
/etc/default/keyboard
以下是我机器上的内容。尝试和/或调整它:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
替代方法
如果上述设置壁纸的方法不起作用,您可以尝试这种替代方法(但不是那么简单)。
首先,找到系统中的所有图像。默认壁纸图像可能是/usr/share/backgrounds
.如果您在那里找到它,请跳过此步骤。
find / -type f -name '*.png' -o -name '*.svg' -o -name '*.jpg' 2>/dev/null
这将列出不同应用程序使用的大量图像。如果您可以手动筛选它们,那么您应该缩小选择范围。
假设您确定将图像desktop.png
设置为壁纸。
下一步是查找引用图像名称的所有文件。
find / -type f -exec grep 'desktop\.png' {} + 2>/dev/null
如果它显示一个文件,请在某个编辑器中打开该文件,将图像位置替换为所需的位置,然后重新启动。
答案2
对于您的背景,您可以尝试修改以下文件:
.gconf/desktop/gnome/background/%gconf.xml
并修改文件的路径。
对于键盘,请查看此文件
/etc/default/keyboard