最近、私のCinnamonデスクトップ環境(Linux Mint 18.2上で実行)は少し遅れています...マウスの動きは100%正常です。ただし、スクロール、ウィンドウの移動、強調表示、ビデオの再生(ウィンドウのコンテンツを更新しているように見える)を行うと、1コアでCPUスパイクが0.5秒間1秒間発生し、1〜2秒の周期で繰り返され、何をしていてもフリーズします。やっている。その間、ディスク使用率は低く抑えられます。これにより、ビデオとサウンドの同期がとれなくなります。言うまでもなく、それは非常に迷惑です。ラグの合間には、正常に機能します。
私のコンピュータはCinnamonを適切に処理する必要があります-LinuxがSSDにインストールされています(〜HOMEなどの一部のディレクトリはHDDにあります)、4GB RAMとi5 3.2gHz CPUがあり、実行中ですRaedon 5770 GPU(組み込みドライバー)から。
ezio@Cantabury ~/Downloads $ inxi -F
System: Host: Cantabury Kernel: 4.10.0-32-generic x86_64 (64 bit) Desktop: Cinnamon 3.4.6
Distro: Linux Mint 18.2 Sonya
Machine: Mobo: ASRock model: H87M Pro4 Bios: American Megatrends v: P2.00 date: 12/06/2013
CPU: Quad core Intel Core i5-4440 (-MCP-) cache: 6144 KB
clock speeds: max: 3300 MHz 1: 2711 MHz 2: 2599 MHz 3: 2692 MHz 4: 2573 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Juniper XT [Radeon HD 5770]
Display Server: X.Org 1.18.4 drivers: ATI,radeon (unloaded: fbdev,vesa)
Resolution: [email protected]
GLX Renderer: Gallium 0.4 on AMD JUNIPER (DRM 2.49.0 / 4.10.0-32-generic, LLVM 4.0.0)
GLX Version: 3.0 Mesa 17.0.7
Audio: Card-1 Intel 8 Series/C220 Series High Definition Audio Controller driver: snd_hda_intel
Card-2 Advanced Micro Devices [AMD/ATI] Juniper HDMI Audio [Radeon HD 5700 Series]
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.10.0-32-generic
Network: Card: Intel Ethernet Connection I217-V driver: e1000e
IF: enp0s25 state: up speed: 1000 Mbps duplex: full mac: bc:5f:f4:ab:e1:39
Drives: HDD Total Size: 1901.6GB (1.6% used) ID-1: /dev/sda model: Samsung_SSD_840 size: 120.0GB
ID-2: /dev/sdb model: WDC_WD10EZEX size: 1000.2GB
ID-3: /dev/sdc model: SAMSUNG_HD753LJ size: 750.2GB
ID-4: USB /dev/sdd model: Storage_Device size: 31.2GB
Partition: ID-1: / size: 20G used: 9.5G (52%) fs: ext4 dev: /dev/sda3
ID-2: /home size: 46G used: 6.4G (15%) fs: ext4 dev: /dev/sdb3
ID-3: swap-1 size: 4.09GB used: 0.19GB (5%) fs: swap dev: /dev/sdb5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 38.0C mobo: N/A gpu: 37.0
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 226 Uptime: 15:19 Memory: 2554.5/3866.3MB Client: Shell (bash) inxi: 2.2.35
どうやら、それはシナモン自体です。スパイクを発生させながらキャプチャするのは少し難しいですが、シナモンのCPU使用率は、その間に40〜60%に増加しますが、他のプロセスは変更されません。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1719 ezio 20 0 2587952 600112 50384 S 16,3 15,2 137:58.43 cinnamon
983 root 20 0 283508 7944 5652 S 1,7 0,2 18:45.15 polkitd
19103 ezio 20 0 3388232 787320 148876 S 1,7 19,9 16:42.69 Web Content
1259 root 20 0 477696 128816 95528 S 1,0 3,3 9:09.57 Xorg
798 message+ 20 0 44196 4416 3128 S 0,7 0,1 7:41.66 dbus-daemon
840 root 20 0 450548 11984 10408 S 0,7 0,3 8:10.89 NetworkManager
25137 ezio 20 0 499564 40600 24392 S 0,7 1,0 0:08.13 gnome-terminal-
19052 ezio 20 0 3090968 688212 189464 S 0,3 17,4 14:53.08 firefox
解決策は何ですか?
編集:私のjournalct -e
出力、3行が私の専門外の目を捕らえました:
Aug 30 19:17:01 Cantabury CRON[18289]: pam_unix(cron:session): session closed for user root
Aug 30 19:20:37 Cantabury cinnamon-screensaver-pam-helper[18398]: pam_ecryptfs: seteuid error
Aug 30 19:20:37 Cantabury cinnamon-screensaver-pam-helper[18398]: gkr-pam: the password for the login keyring was invalid.
これが表示されたので、パスワードを要求して、ログインキーリングについて文句を言われたプロンプトを何度か受け取ったことを思い出します。私はそのパスワードを知りませんでした(私のユーザーのpw ==ルートのpwではありませんでした)ので、それを最小化するか閉じてください。
Linux Mint Forum で最初にこの質問をしました。ここでmr_raiderが解決策を提供しました。すべてのクレジットは彼に行きます。
問題の原因はデフォルトのAMDドライバーです。解決策は、更新されたバージョン oibaf AMDドライバー をインストールすることです。手順:
Sudo add-apt-repository ppa:oibaf/graphics-drivers
Sudo apt update
Sudo apt upgrade
これと再起動の後、ラグはもうありません。
フォーラムのスレッドはそこにあります:
[解決しよう]シナモンが遅れて、1秒おきにCPUスパイクを引き起こしています
Mint 18.3にアップデートした後もこの問題が発生しました
NVidiaを使用していて、ドライバーを更新しようとしましたが、役に立ちませんでした。私にとって問題だったのはnewドライバー(私の場合は340.106)でした。
340.104に戻すと、すべてが再び素晴らしいように見えます。
他の誰かが同じ問題を抱えていない限り、私は投稿したかっただけです。
ありがとう
また、ソフトウェアレンダリングを無効にしてログアウトしてログインすることもできます。