「nomodeset」は何をしますか


90

Ubuntu 12.10をインストールしてから、Radeon HD 5450 gpuをプロプライエタリドライバーで動作させようとしていました。最初からドライバーをインストールすると、統一性が失われてしまいました。

この質問に答えるための要件ではないため、私が行った手順はリストしません。

1つの対策を講じてからfglrx-updatesをインストールした後、再起動するとシステムが紫色の画面でハングしました。だから私は使用して起動することにしましたnomodeset

編集した

quiet splash $vt_handoff

このように見える

quiet splash nomodeset

この変更を行うと、Unityと専用ドライバーがインストールされ、パフォーマンスが良好な状態でログインできます。私はそれが12.04で行ったよりも優れたパフォーマンスを発揮するまで言います

fglrxinfo 読む

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5000 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context

追加した方法に注意してくださいnomodeset。これは、メモリから実行されるように、これを行う必要があったため、しばらく前から行われていました。この質問に対する答えを探しているときに、私はこれに遭遇し、私の編集は

quiet splash $vt_handoff

nomodeset $vt_handoff

nomodeset編集は何をしましたか?私が気づいた唯一の間違いは、ブート時にプリマスUbuntuロゴ画面が表示されないことです。

それが唯一のトレードオフである場合、編集を永続的にすることを嬉しく思います。

回答:


89

答えはここにあります:http : //ubuntuforums.org/showthread.php?t=1613132

なし

最新のカーネルは、ビデオモード設定をカーネルに移動しました。そのため、ハードウェア固有のクロックレートとビデオカード上のレジスタのプログラミングはすべて、Xサーバーの起動時にXドライバーではなくカーネルで行われます。起動スプラッシュからログイン画面への自由な移行。残念ながら、一部のカードではこれが適切に機能せず、黒い画面が表示されます。nomodesetパラメーターを追加すると、Xがロードされるまでビデオドライバーをロードせず、代わりにBIOSモードを使用するようカーネルに指示します。


7
だから、スプラッシュ画面でのみ編集を永続的にすることでパフォーマンスを失うことはありませんか?私のグラフィックカードの問題がソートされていることを知っておくといいでしょう。
クリスカーター

4
あなたは正しいと言った。:
NickTux

1
@NikTh:nomodesetを永続的に追加すると、実際に問題を検出します。もう2番目の画面を検出できません。そのための提案はありますか?nomodesetがないと、紫色の画面が表示され、ubuntuを起動できなくなります。
クレブ

@Cleb nomodesetは、ドライバーをインストールする(終了する場合)か、新しいバージョンにアップグレードすることにより、グラフィックカードを修正するまでの一時的な解決策/回避策です。カーネルのバージョン、ハードウェアなどに応じて、いくつかの問題が発生する可能性があります。ここでAskUbuntuまたはubuntuforums.orgで新しい問題を開き、問題を詳細に説明することをお勧めします。
NickTux

@NikTh:私は今質問を投稿しました:askubuntu.com/questions/631339/…助けていただければ幸いです:)
クレブ

15

多くのオープンソースドライバーは非カーネルモード設定のサポートを削除しているため、nomodesetを使用する場合、非常に基本的なVESA非加速ドライバーにフォールバックすることになります。これは非常にパフォーマンスと機能の打撃です。

nomodesetは、プロプライエタリ(fglrx / nvidia)ドライバーに影響を与えません。この種のカーネルモード設定はありません。

「スプラッシュ」を削除することは、プリマスのboot * splash *を削除したものです。

Radeonは「ユーザーモード設定」(nomodesetがコンピューターを強制的に使用するもの)のサポートを比較的最近削除しましたが、Intelグラフィックスではしばらくの間そうでした。 http://lists.x.org/archives/xorg-announce/2012-November/002093.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.