在 16.04 上使用 Gnome 时,我在命令行上犯了错误并杀死了 Gnome。它现在无法启动 - 只能返回到 gdm!
我该如何恢复设置?
我尝试在 TTY 上的命令行中使用 gsettings,但它抱怨无法连接。
我通过移开文件再次进入我的桌面.config/dconf/user
,但现在我丢失了所有的配置。
仅供参考,破坏我的桌面的命令(孩子们,不要在家里尝试这个!)是:
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gdk/WindowScalingFactor': <0>}"
答案1
1. 回到工作桌面
Ctrl++Alt并F1登录。
mv .config/dconf/user{,-old}
exit
Alt+F7返回 gdm 登录屏幕并登录。您的所有设置都消失了,但至少您回到了桌面。
2. 放弃旧设置
启动终端。
echo "user-db:user-old" >db_profile
DCONF_PROFILE=~/db_profile dconf dump / >old_settings
现在old_settings
用你最喜欢的编辑器进行编辑并删除/纠正你破坏的部分。
3. 导入已更正的旧设置。
rm db_profile
mv .config/dconf/user-old ~/user-settings-delete-later
dconf load / <old_settings
现在一切都应该正常了,~/user-settings-delete-later
如果满意的话你可以删除你的文件。