Ubuntu 18.04を Ryzenで使用時に定期的にフリーズする。
2019年5月13日
本格的にUbuntu 18.04に乗り換えて、1ヶ月ほど経つが、Ryzen CPUのマシンだけ、多いときに一日数回ハングアップしてしまう現象に襲われていた。どうもこれ、Ryzen CPUの C6 State というのが絡んでいるバグらしい。
CPUのせいなのか、Linux Kernelが悪いのかわからないが、とりあえず対応策を見つけたので施してみた。
これでしばらく様子を見てみる。
■追記
この設定をしてから一週間ほど経つが、これまで一日数回ハングアップしていたマシンが
一週間で一度もハングアップしなくなりました!
amd-disable-c6 万歳!!
msrモジュールをOS起動時にロードする
[bash]
$ sudo nano /etc/modules-load.d/modules.conf
msr
とだけ追記。
[/bash]
C6 Stateを disableにするサービス導入
[bash]
$ wget -nv -O – https://download.opensuse.org/repositories/home:jkist/xUbuntu_18.04/Release.key | sudo apt-key add –
$ sudo sh -c “echo ‘deb http://download.opensuse.org/repositories/home:/jkist/xUbuntu_18.04/ /’ > /etc/apt/sources.list.d/home:jkist.list”
$ sudo apt-get update
$ sudo apt-get install amd-disable-c6
[/bash]
Leave a comment