我最近将我的硬件升级为一台新笔记本电脑,并在新机器上安装了最新的 kubuntu 版本。这里和其他地方的各种建议让我希望通过将我的主目录和 .kde 目录复制到新机器上,将所有 KDE 设置都带到新机器上。我已经这样做了,但它出现了一个几乎空白的乱码屏幕,底部有蓝色乱码而不是菜单栏 - 基本上无法在图形界面中使用。大概这是因为旧的图形设置与新硬件不兼容(显示器相同,但新机器有新的显卡。)
我可以通过 Ctrl-Alt-F1 登录到命令行 tty。我正在寻找如何重置显示设置而不丢失(或尽可能少丢失)我的其他设置;我想擦除我的整个 .kde 目录可以让我恢复,但我希望采取一些不那么激烈的方法。有什么建议吗?
答案1
我不得不删除.local/share/kscreen
plasma5
答案2
在 Ubuntu 14.04 上:
1)使用 ctrl+alt+f2 移离 X
2)登录(以遇到此问题的用户身份)
3)输入以下内容:
cp -a ~/.kde/share/apps/kscreen ~/.kde/share/apps/kscreen.bak
rm -f ~/.kde/share/apps/kscreen/*
sudo reboot
第一个命令不是强制性的。
答案3
在我的系统 (Precise) 上,KDE 的显示设置似乎存储在文件中~/.kde/share/config/krandrrc
。它包含一个部分
[Display]
ApplyOnStartup=true
StartupCommands=xrandr --output LVDS1 --pos 0x400 --mode 1280x800 --refresh 60.0029\nxrandr --output DP1 --pos 1280x0 --mode 1920x1200 --refresh 59.9502\nxrandr --output LVDS1 --primary
我认为这是告诉 KDE 在启动时应用这些设置。
尝试重命名或者删除该文件。
你也可以尝试运行sudo apt-get install lxde-core
然后登录 LXDE 会话。这将为您提供一个图形环境,您可以systemsettings
在其中运行 KDE 以进行所需的任何更改。
答案4
假设您已经启动了机器并且 X 正在运行(但在任何屏幕上都看不到),您可以执行以下操作:
- 进入控制台
Ctrl+F1
并登录 - 设置显示变量
export DISPLAY=:0
- 执行
xrandr
并检查输出 - 尝试重新激活其中一个连接的显示
xrandr --output LVDS-0 --auto
(LVDS-0
我的内置笔记本电脑显示器在哪里)。 - 注销并切换回 X。
Ctrl+F7
现在您可以照常重置显示配置。
祝你好运!
常问问题:
- 如果
xrandr
出现“无法打开显示”的情况,则可能是您忘记导出 DISPLAY 变量,或者您的 X-Server 未启动并运行