ref*_*fex 7 kde multiple-monitors hdmi arch-linux kde-plasma-5
我的笔记本电脑上有带有 KDE 等离子的 arch。昨天我使用 hdmi-vga 适配器尝试了第二个 vga 屏幕(我的笔记本电脑只有 hdmi 入口)。一切正常,我使用第二个屏幕作为主屏幕左边框的延伸。然后我拔掉了电缆并关闭了我的笔记本电脑。今天开机后的情况是这样:
无法使用指针或键盘访问黑色区域。
我无法通过桌面环境访问设置或执行任何其他操作,并且我不知道如何使用 tty 以这种方式移动。
有没有办法重置这种行为?
更多信息:笔记本电脑分辨率 1920x1080,副屏分辨率 1600x1200。我现在在图书馆,无法通过 hdmi 附加任何东西...
UPDATE1:我尝试重新启动几次,删除 ~/.kde4 文件夹,重新启动等离子外壳,重置为默认屏幕设置(使用屏幕上可用的几个像素)。没有改变。
UPDATE2:插入 hdmi 电缆(即使没有显示器)问题消失。当我拔掉它时它又回来了。至今没有任何进展。以 root 身份登录不会显示此行为。
解决方案:
一个解决方案是将用户的 KDE 修改重置为默认值,为此打开终端并键入
mv ~/.kde ~/.kde.old
Run Code Online (Sandbox Code Playgroud)
注销,然后使用同一用户登录。~/.kde 文件夹和 KDE 设置将重新创建为默认值。
小智 5
我\xe2\x80\x99ve在openSUSE Leap 42.1上遇到了同样的问题,但\xe2\x80\x99不想删除我所有的桌面设置(并且openSUSE上的KDE没有\xe2\x80\x99t有\xe2\x80\ x9e.kde\xe2\x80\x9c-文件夹,只有\xe2\x80\x9c.kde4\xe2\x80\x9d,删除其中当然没有\xe2\x80\x99做任何事情,删除了kde相关的东西.config 也没有\xe2\x80\x99 帮助)。
\n\n以下是我在不删除任何其他设置的情况下解决问题的方法:
\n\n将我的帐户的 ~/.local/share/kscreen/ 的内容与新帐户的内容进行比较,发现不是一个文件,而是六个名称类似于 \xe2\x80\x9c2b70a6fd3b2743573dc02a7767a1512d\xe2\x80\x9c 和 \xe2 的文件\x80\x9c2b70a6fd3b2743573dc02a7767a1512d_lidOpened\xe2\x80\x9c。文件内容显示,其中一些文件包含完全错误的分辨率和 x/y 位置。
\n\n通过 HDMI 连接第二个屏幕后,我删除了其中的所有文件。KDE 立即重新创建了一个文件 \xe2\x80\x9c2b70a6fd3b2743573dc02a7767a1512d\xe2\x80\x9c,其中包含两个屏幕的正确分辨率和位置。
\n\n注销并重新登录后,我可以拔掉 HDMI,一切都按预期工作。重启后仍然有效。
\n