web-dev-qa-db-ja.com

Ubuntu 19.10:nomodesetがオンになっていないと起動できないのはなぜですか? (インテルグラフィックス)

私はAsus Zenbookを持っていますが、GRUB設定にnomodesetがないと起動できません。これは、個別のグラフィックスを使用するユーザーに必要になる場合があることを読んだことがあります。 NVidiaですが、このラップトップにはIntelしか統合されていないので、なぜこのように動作するのかわかりません。

lspci -vから次の情報が得られます:

    DeviceName: Onboard - Video
    Subsystem: ASUSTeK Computer Inc. UHD Graphics 620 (Whiskey Lake)
    Flags: bus master, fast devsel, latency 0, IRQ 255
    [virtual] Memory at 6000000000 (64-bit, non-prefetchable) [size=16M]
    [virtual] Memory at 4000000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 3000 [size=64]
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel modules: i915

xserver-xorg-video-intelをインストールしようとしましたが、最新バージョンが既にインストールされていることが通知されます。

Building dependency tree       
Reading state information... Done
xserver-xorg-video-intel is already the newest version (2:2.99.917+git20190815-1).

[追加ドライバー]に移動すると、ACワイヤレスCannon Point-LP CNViが機能していないことが表示されますが、ディスプレイドライバーについて何も通知されません。これを解決するために何をすべきですか?

1
hking0036

Zenbookの正確なモデル番号を指定していませんが、パネルのEDID情報が認識されないため、この問題が発生していると思います。

buntuがAsus Zenbook UX431FAで起動しない

解決策は、OSが理解できる有効なEDIDファイルをダウンロードすることです。 edidジェネレーターgithubから1920x1080.binを取得しました。次に、そのファイルを/ lib/firmware/edid /に置き、カーネルオプションdrm.edid_firmware = edid/1920x1080.binで起動する必要があります。テストの場合は、手動でそのカーネルオプションを入力し、機能する場合はgrub configで永続的に変更できます。

0
user156904