Intelの最新バージョンNUC(8i7HVK)に18.04をインストールする問題以外何もありません。以前のNUC(6TH GEN 6i7KYK)では、大きな成功を収めました。
通常のインストールを完了します。ただし、再起動時に次の問題が発生します(複数のNUCで同じ問題が発生します)。
/dev/nvme01n1p2: clean, 178131/29278208 files, 3831910/117081344 blocks
[305.805328] CPU0: Core temperature above threshold, cpu clock throttled (total events = 5)
[305.805352] CPU4: Core temperature above threshold, cpu clock throttled (total events = 5)
[305.803354] CPU0: Package temperature above threshold, cpu clock throttled (total events = 5)
...
単純なものが欠けていることを本当に願っています。誰もこれに遭遇しましたか?
提案に感謝し、
おかげで、
ダン.
Radeonグラフィックスカードを含めて、私はそれをうまく動作させました。やった.
手順 ここ 。
AMD VEGAMグラフィックスを備えたUbuntu 18.04でNUC8i7HVKをセットアップする
私は私のNUCが大好きで、映画やゲームをプレイするために私の娘に私のものを贈ったとき、AMD Vega Mグラフィックスを備えた光沢のある新しいHades Canyon NUC(NUC8i7HVK)を購入する完璧な言い訳がありましたカード。 GNU/Linuxがサポートされていないことはほとんど知りませんでした。すべてのNUCが私の好みのOSと互換性があると誤って仮定しました。 Windowsを使用するつもりはないので、NUCのセットアップに時間を費やす必要がありました。
実際にそれを行う方法を考え出した本当に賢い人々に感謝します。他の人が同じことができるように、彼らのアドバイスをたどった手順を文書化しています(この問題に関する良いアドバイスを見つけたほとんどすべてのページにリンクしています)。重要なアドバイスは、 this ページのuser834610と多くの人々 here から来ました。
注:My Hades Canyon NUCは、i78809G CPUを搭載したものです(使用可能な2つのオプションのうち、より強力なもの)。私が読んだことから、以下のステップの少なくとも1つは、HC NUCで他のCPUで失敗する可能性があります。公正警告!*
ファームウェアを更新する
USBスティックからUbuntu 18.04をインストールする
USBフラッシュドライブにUbuntuスタートアップメディアを作成します。私はそれを行うための指示にリンクしようとしましたが、これを行う方法がわからない場合は、おそらくこの道を続けるのは良い考えではありません。あなたがGNU/Linuxの初心者なら、少し毛深いです!このNUCは、最初のUbuntuロデオの場所ではありません。
- USB起動メディアを差し込み、NUCを起動します。動作しません。従来の選択肢(Ubuntuの試用、Ubuntuのインストール)が表示されますが、何を選択しても、黒い画面が表示されます。
- これは、ライブメディア上のLinux grahicsカードドライバーがハードウェアを処理できないためです。カーネルに「nomodeset」と伝えることですべてを馬鹿にする必要があります。これは、システムが実行されるまでビデオドライバーを起動できないことを意味します。
- NUCをオンにした後、Grub画面が表示されたら(試用とインストールのオプション)、「e」を押します。起動オプションを設定できる画面が表示されます。
- 「quiet splash」という言葉を「nomodeset」に置き換えます。 this に少し似ていますが、実際には「静かなスプラッシュ」を削除します(きれいなスプラッシュスクリーンの代わりに、実際に何が起こっているかがわかります-それは「静かな」部分ではありません)。
- Control-Xを押して終了し、起動します。これで動作するはずです。
- Ubuntuをインストールする通常のプロセスを実行します。
終了すると、新しくインストールされたUbuntuにはnomodesetパラメーターがなく、制御不能なビデオハードウェアをアクティブにしようとするため、再度ブートできません。
- Nomodesetのダンス全体をもう一度行います。 ここ は、nomodesetオプションを永続化する方法のかなり良い説明です(/ etc/default/grubファイルを編集してnomodesetを追加し、Sudo update-grub2を実行します)。
- 実際に起動し、GUI環境に移動する代わりにControl-Alt-F3を押してttyターミナルに移動し、/ etc/default/grubファイルを編集しました(
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
行をGRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
行に変更し、それからSudo update-grub2
を実行して再起動しました。正常にインストールできますが、ディスプレイのパラメーターを変更できないこと、HDMIサウンド出力が機能しないことがあります。GLmark2、GLXGears -info、またはglxinfoを試してみると、ハードウェアの承認はありません。つまり、希望と夢のすべてをNUCのグラフィックスカードに無駄にしただけです。あなたは this 質問をした人がいた場所です!
トリッキーな部分になりました。グラフィックスドライバーを機能させるには、次のことが必要です。
- Linuxカーネルを4.18以降にアップグレードします
- ハードウェアと通信するために必要なvegamファームウェアblobを取得します
- Mesaを少なくとも18.1に更新する
カーネルを更新する
Ubuntuには凍結されたカーネルが付属しています。バージョン18.04 Bionic BeaverにはLinuxカーネル4.15が付属しています。 AMD GPUのドライバーはLinux 4.17に付属していますが、深刻なサポートは4.18にのみ付属しています。いずれにしても、アップグレードする必要があります。
次のように手動で行うことができます:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-headers-4.18.0-041800rc5_4.18.0-041800rc5.201807152130_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-headers-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_AMD64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-image-unsigned-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_AMD64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.18-rc5/linux-modules-4.18.0-041800rc5-generic_4.18.0-041800rc5.201807152130_AMD64.deb Sudo dpkg -i linux-*.deb
しかし、私はだまして、UKUUを使用しました。
Sudo add-apt-repository ppa:teejee2008/ppa Sudo apt update Sudo apt install ukuu
GUIからUKUUを実行し、Linuxカーネル4.18.3を選択して再起動しました。
もちろん、起動に失敗しました。
NUCのBIOSセットアップに入り、セキュアブートを無効にする必要があったためです。
- 起動時に、F2を押して設定を入力し、を設定します。
- 高度な->Boot->Secure Boot->Secure Boot Config-> Secure Boot =未チェック
- this のような
セキュアブートを無効にした後、Ubuntuは問題なく起動し、
uname -a
を実行すると、現在4.18カーネルを実行していることがわかりました。Mesaのアップグレード
Sudo add-apt-repository ppa:ubuntu-x-swat/updates Sudo apt dist-upgrade
AMD Vega M Linuxドライバーを取得し、適切なディレクトリに配置します
wget -m -np https://people.freedesktop.org/~agd5f/radeon_ucode/vegam/ Sudo cp people.freedesktop.org/~agd5f/radeon_ucode/vegam/*.bin /lib/firmware/amdgpu
次に、初期カーネルを更新して適切なカーネルを認識/選択します。
Sudo /usr/sbin/update-initramfs -u -k all
Nomodesetオプションを再度オフにします
/etc/default/grub
の関連する行をGRUB_CMDLINE_LINUX_DEFAULT=""
に変更しますSudo update-grub2
を実行して再起動します