私Dell Inspiron 11 3000シリーズIntel Celeron N3050プロセッサを使用し、統合Intel HDグラフィックス(Braswell)を使用します。 CPUアーキテクチャは64ビット(x86_64)です。画面解像度は1366x768です。システムでUEFIが有効になっています。クイックブートとセキュアブートの両方がオフになっています。
最近、systemdブートローダを使用してArch Linuxをインストールしようとしました。アーチを実行するのは今回が初めてです。他のオペレーティングシステムはインストールされず、Xorg以外のグラフィカル環境もインストールされません。グラフィックドライバをxf86-video-intel
インストールしましたxf86-video-vesa
。
systemdでArch Linux起動オプションを選択すると、起動シーケンス中に画面が非常に素早く黒く変わります。通常、[ OK ] Starting Flush Journal to Persistent Storage
メッセージの直後(時には直前/後)です。
加速方式でUXAを指定してみました/etc/X11/xorg.conf.d/20-intel.conf
が、問題は解決されませんでした。カーネルパラメータacpi_osi="Linux"
、、、、そしてまだ黒い画面が表示されます(私もこれを試しましたが、デフォルトの解像度を指定する必要があるかもi915.modeset=1
しれないと思いましたが、運がありませんでした)。video=SVIDEO-1:d
video=VGA-1:1280x800
video=VGA-1:1366x768
i915.modeset=0
カーネルパラメータのオプションまたは指定されたオプションのいずれかで起動するとコンソールにアクセスできますが、nomodeset
これによりXを実行するとパフォーマンスが非常に低下します。可能であれば、これらのオプションなしで実行したいと思います。
この問題を解決するにはどうすればよいですか?
答え1
KMS(カーネルモード設定)を有効またはi915.modeset
無効nomodeset
にすると、カーネルはグラフィック表示を設定できなくなり、X.orgがこれに責任を負います。
あなたが持っていることを確認してくださいCONFIG_FRAMEBUFFER_CONSOLEカーネルで有効になります(好ましくはYに設定)。カーネルへCONFIG_IKCONFIG_PROC有効にすると、次のようにフレームバッファを確認できます。zcat /proc/config.gz | grep CONFIG_FRAMEBUFFER_CONSOLE