web-dev-qa-db-ja.com

kubuntu 16.04 SDDMログイン画面がハングする

Kubuntu 15.10から16.04にアップグレードした後、(正しい)パスワードを入力してEnterを押すと、ログイン画面がハングします。テキストフィールドなどのコントロールは無効になり、明るさはわずかに暗くなりますが、その後は何も起こりません。

Ctrl + Alt + F1を使用してテキストコンソールに切り替え、Ctrl + Alt + F7を使用してXに戻ると、ログイン中のセッションに入ることができるため、通常は進行状況バーが表示されるログイン中に画面が更新されていないようです。

これは常に起こるわけではありませんが、ほとんどの場合です。

Intel統合グラフィックスを搭載したLenovo L420で実行されています。別のPCのVirtualBoxで実行すると、これは起こりません。

これは既知の問題またはバグですか?それに関する投稿やレポートを見つけることができませんでした。

5
Torsten Römer

最近、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

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.

上記の手順が、他の人がログインのハングや画面の破損の問題を取り除くのに役立つことを願っています。

2
Curtis Gedak

ホームディレクトリの.Xauthorityファイルの所有権を確認します。ルートが所有している場合は削除するか、所有権を取得します。たとえば、 。Xauthorityの所有権をルートに転送 を参照してください。

3
KiekerJan

最後に、それは私のために働き始めました。ユーザー構成ファイルに問題があります。私はしばらくの間nodmをインストールし、Xをルートとして起動し、新しいアカウントを作成し、ユーザー間で数回切り替えました。 OpenGl 3.1がデフォルトのレンダラーとして選択されていることを確認してください。

0
zxka555