web-dev-qa-db-ja.com

Ubuntu 18.04がDell Inspiron 7375で起動しない

これはRyzen 7 2700uバージョンです。 Ubuntu 18.04もUbuntu Dailyも起動します。私に何ができる? Ubuntu 18.04 USBから起動したときの画面です。

[0.000000] ACPI Error: [\_SB_.PCI0.LPC0.EC0_] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload-210)
[0.000000] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
[0.000000] ACPI Exception: AE_NOT_FOUND, (SSDT:AmdTable) while loading table (20170831/tbxfload-228)
[0.000000] ACPI Error: 1table load failures, 7 successful (20170831/tbxfload-246)
[0.000000] [Firmware Bug] AMD-Vi: IOAPIC[4] not in IVRS table
[0.000000] [Firmware Bug] AMD-Vi: IOAPIC[5] not in IVRS table
[0.000000] [Firmware Bug] AMD-VI: No southbridge IOAPIC found
[0.000000] AMD-Vi: Disabling interrupt remapping
[0.716275] i2c_designware AMDI0010:01: Unknown Synopsys component type: 0xffffffff
[6.718168] AMD-Vi: Unable to write to IOMMU perf counter.
7
Bradley Neon

Ryzen 2700U Inspiron 7375も持っています。私はこれをうまく機能させることができましたが、Antergosを使用してインストールする必要がありました。カーネルパラメーターでacpi=offを設定したままにして、4.17カーネルでまったく起動しない限り、Ubuntu 18.04で確実に起動することはできませんでした。私はさまざまなディストリビューションを試し始めましたが、Antergosは初めて完全に機能しました(後で幸運だったかもしれませんが、その後50/50になったようです)。

掘り起こし、実験のログを記録した後、最終的にこれらのカーネルパラメーターが重要であることがわかりました(Antergos linux-zenパッケージのLinuxカーネル4.17.2-1-zenで使用):

AMD_iommu = on ivrs_ioapic [4] = 00:14.0 ivrs_ioapic [5] = 00:00.2

Antergosの下で、これらをGRUB_CMDLINE_LINUX_DEFAULT/etc/default/grubに追加してから実行しました

Sudo grub-mkconfig -o /boot/grub/grub.cfg

今、物事はかなりうまく機能しています!たぶん、これらのオプションは、Ubuntuの下でも物事を機能させるのに役立つでしょう。

更新:18.04インストーラーをダウンロードし、それから再度ブートしようとしました(これは4.15カーネルに付属しています)。上記のパラメーターを追加したとき(ブートローダーで「e」を押すことで)、正常に起動して動作することができました。私はもう一度インストールをやり直したくなかったので、それ以上先には進みませんでしたが、少なくともライブUSBで正しく動作するようです。

4
Phil

Dell 7375でも同じ問題が発生しました。「静か」と「スプラッシュ」を削除し、「noapic noacpi nosplash irqpoll」に置き換えると、私にとって魅力的なことがわかりました。 Linuxmintが互換モードで使用するものです。 UbuntuとKubuntuの両方を起動できました。私はこれを他のディストリビューションでも試してみたいと思っています。

2
hadji457

デルがサポートしているマシンを見ると、Intelマシンに限定されています。 Ryzen5 2500uを搭載した同じモデルのマシンを入手して、DebianベースのOSをインストールしようとして成功していませんでした。新しいAMDアーキテクチャがまだカーネルに組み込まれている可能性があります。追加の調査が必要です。

Ryzenモバイルシリーズの人気がベンダー間で拡大するにつれて、より多くの回答が得られることを期待しています。それが実際に私が新しいラップトップを買った理由です。 AMDが古い国王Intelに対抗してフィールドに駆け込むとき、私は新しい波に乗りたかった。

更新

Ubuntu出荷カーネル(4.15)は、AMD Raven Ridge CPUを適切にサポートしていません。おそらく4.16のサポートは改善されていますが、Ubuntuには積極的に同梱されていません。

2
theAngryLamb

いずれにせよ、Linux ISOイメージはすべて、Thinkpad E585/Ryzen 2700uで起動すると言いました。ブートラインはiommu = softで調整する必要があります。それ以外の場合、コールドシャットダウンを必要とする黒い画面ですべてのISOが起動します。

他のivrsの引数調整は、カーネル4.19.xで停止します。カーネル4.20.x以降では、同じ問題:ブラックスクリーンが発生します。

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.0.0-050000rc7-generic root=UUID=b6976dd1-ba78-4edc-9b49-4af79a979223 ro iommu=soft quiet splash vt.handoff=1

Ryzenはせいぜい、カスタムカーネルで、古いマシンの内部汚染なしです。

ではごきげんよう、

Sudo -i gedit /etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=false         ►**To Boot in Grub Menu**
GRUB_TIMEOUT=                    ►**For 5 Seconds**
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="iommu=soft"  ►**To Boot ISO Images And Custom Kernel**

Ryzen、bootline、iommu = soft、黒い画面、thinkpad E585、e terminal、遍在

編集:OpenMandriva Lxのデスクトップ、マンジャロ、アンテルゴスは見たことがありません。最初の更新後にMageiaのデスクトップを失いました。セキュアブートと互換性のないすべてのディストリビューションは言うまでもありません。

1
Mikemecanic

私は自分のInspiron 7375に取り組んでおり、何らかの形で失敗したいくつかのディストリビューションを実行しました(確かに、いくつかは私のせいかもしれませんが、もしそうならそれらをキャッチしませんでした)。次に、Ubuntu 16.04を4.15カーネルで動作するようにしたので、18.04を試しました。

動作しません。私はいじって、カーネル引数にacpi = offを追加してみました。タダ!働いた。すべてを持ち出し、うまくいくように見えました。しかし、すべてをインストールした後、システムはモニターを認識せず(まだ十分に書き込み中)、8つのCPUコアのうちの1つしか認識しないことがわかりました。さらにいじるに戻ります。

現在のところ、デフォルトの引数を「quiet splash」から「pci = noacpi splash」に変更しました。これを実行すると、ほとんどの場合うまくいくようです。

お役に立てば幸いです。

今、私はそれをWindowsに起動し、そこから再起動し、Ubuntuに入るとすぐに起動することに気付きました。そのため、Windowsのシャットダウンシーケンスは、Linuxディスプレイのセットアップを機能させる何かをリセットしているようです。何がわかりません。

0
DeacBlue

カーネルブートオプションにnoapicを指定したのと同じ問題に遭遇しました。私はそれが直接APCIの問題だとは思わない。割り込みとスリープコアがあり、カーネルがコアを起動できないことが原因だと思います。静かに飛び散ると、より詳細に見ることができます。

0
Rob

インストールが機能する場合でも、新しい答えを追加すると、ブートは非常に信頼できないように見えます。最新のUbuntu 19.04プレリリース(2019-02-20アップデート)とUbuntu 18.10を試しましたが、起動中に一貫してフリーズ/ロックアップします。

インストールとブートをまったく機能させるために、このDell 7375に関する一般的なアドバイスは次のことから始めることです:

AMD_iommu=on ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2

私は何百ものブートを試みましたが、ほとんどの場合コールドブートから(RAM_を排出するために少なくとも10秒オフ)でした。何があっても、ログインしてから3回のうち1回のブートを取得できれば幸運です。グラフィックの開始が非常に遅く、カーソルが右下に表示されることがありますが、ログイン画面は描画されませんが、グラフィック/ログインプロンプトに入る前にハングすることがよくあります。

また、必ずdmesgをgrepし、BIOSレベルを確認してください。これらすべてのRyzen Vega Linuxの問題では、ラップトップのベンダーからBIOSがこれらすべての問題の主な原因として挙げられています。必ず最新のものから始めてください。私が見つけた最新のavaialbleは(私のdmesgから)でした:

Dell Inc. Inspiron 7375/0GTNWX, BIOS 1.5.0 07/09/2018

GRUBからスプラッシュとクワイエットの両方を削除することをお勧めします。そうすれば、物がぶら下がっている場所を確認できます。そして、私が気づいたのは、それが機能するたびに、フレームバッファードライバーがコンソールメッセージ(dmesg)を通じて約1/3変化することです。しかし、失敗した試みは、ブート中に画面をクリアしませんでした。

Slackware 14.2を実行しているユーザーがこの正確なモデルのラップトップでそのコンソールブートの問題に焦点を当てていたことがわかったため、これが重要な手がかりであることがわかりました。私はここであまり言及されていない情報になりました: https://www.linuxquestions.org/questions/slackware-14/amdgpu-raven-screen-freeze-on-switch-from-efifb-to-amdgpudrmfb- 4175636284 /

これは、コンソールフレームバッファードライバー(amdgpudrmfb)に焦点を当てたもので、一部の時間のみ機能していました。次に、/ etc/default/grubを次のように変更しました。

GRUB_CMDLINE_LINUX_DEFAULT="amdiommu=on ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2 acpi_backlight=vendor nomodeset vga=normal"

そして今、私のシステムは毎回起動します!

0