Tor*_*mer 5 login kubuntu sddm 16.04
从 kubuntu 15.10 升级到 16.04 后,登录屏幕在输入(正确)密码并按 Enter 后立即挂起。像文本字段这样的控件被禁用,亮度稍微变暗,然后没有其他事情发生。
通过使用 Ctrl+Alt+F1 切换到文本控制台并使用 Ctrl+Alt+F7 切换回 X,我可以进入登录的会话,因此似乎在登录期间屏幕没有被更新,通常会显示进度条.
这并不总是发生,但大多数时候。
它在带有英特尔集成显卡的联想 L420 上运行。在另一台 PC 上的 VirtualBox 中运行,这不会发生。
这是已知问题还是错误?我找不到任何关于它的帖子或报告。
最近我遇到了 kubuntu 16.04 SDDM 登录屏幕挂起的问题。我在配备 Intel 630 HD 显卡的 Intel i7-7700k 上安装 kubuntu 16.04,然后更新到最新软件包后,出现了该问题。
我能够使用以下解决方法登录:使用 Ctrl+Alt+F1 进入文本控制台,然后使用 Ctrl+Alt+F7 返回 X 和登录会话。
当我努力解决屏幕撕裂问题时,我偶然发现了登录挂起的修复方法。该修复涉及将合成器渲染后端从 XRender 更改为 OpenGL。
更具体地说,为了解决登录挂起和屏幕撕裂问题,我执行了以下操作:
A) 开始K->设置->系统设置
Under Hardware section
Double-click Display and Monitor
Choose Compositor on LHS
Enable compositor on startup: Checked # was checked
Rendering backend: OpenGL 3.1 # was XRender
OpenGL interface: GLX
Tearing prevention ("vsync"): Full screen repaints # was Automatic
Ignore message "Full screen repaints" can cause performance problems.
Click Apply
REFERENCES:
Bug 321589 - Automatic VSync strategy causes tearing
https://bugs.kde.org/show_bug.cgi?id=321589
Screen Tearing on Kubuntu 16.04 with Intel Drivers?
https://askubuntu.com/questions/764302/screen-tearing-on-kubuntu-16-04-with-intel-drivers
Run Code Online (Sandbox Code Playgroud)
B) 设置 KWIN 变量。
Edit /etc/environment and add the top and bottom line:
__GL_YIELD="USLEEP"
#KWIN_TRIPLE_BUFFER=0
KWIN_USE_BUFFER_AGE=0
REFERENCES:
https://community.kde.org/KWin/Environment_Variables
https://askubuntu.com/questions/764302/screen-tearing-on-kubuntu-16-04-with-intel-drivers/774788
Listed as also working with NVidia.
Run Code Online (Sandbox Code Playgroud)
我希望上述步骤可以帮助其他人摆脱登录挂起和屏幕撕裂问题。