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
を追加した方法に注意してください。これは、メモリから行われるようにこれをしなければならなかったのでしばらく経っていました。この質問への答えを探しているとき、私は this に出会い、私の編集は
quiet splash $vt_handoff
に
nomodeset $vt_handoff
nomodeset
編集は何をしましたか?私が気づいた唯一の間違いは、ブート時にプリマスUbuntuロゴ画面が表示されないことです。
それが唯一のトレードオフである場合、編集を永続的にすることを嬉しく思います。
答えはここにあります: http://ubuntuforums.org/showthread.php?t=1613132
nomodeset
最新のカーネルは、ビデオモード設定をカーネルに移動しました。そのため、ハードウェア固有のクロックレートとビデオカード上のレジスタのプログラミングはすべて、Xサーバーの起動時にXドライバーではなくカーネルで行われます。起動スプラッシュからログイン画面への自由な移行。残念ながら、一部のカードではこれは適切に機能せず、黒い画面が表示されます。 nomodesetパラメーターを追加すると、Xがロードされるまでビデオドライバーをロードせず、代わりにBIOSモードを使用するようカーネルに指示します。
多くのオープンソースドライバーは、非カーネルモード設定のサポートを削除しているため、nomodesetを使用すると、非常に基本的なVESA非加速ドライバーにフォールバックすることになります。これは非常にパフォーマンスと機能の打撃です。
nomodesetは、プロプライエタリ(fglrx/nvidia)ドライバーに影響を与えません。この種のカーネルモード設定はありません。
「スプラッシュ」を削除することは、プリマスのboot * splash *を削除したものです。
Radeonは「ユーザーモード設定」(nomodesetがコンピューターに強制的に使用させるもの)のサポートの削除を比較的最近終えましたが、Intelグラフィックスではしばらくの間そうでした。 http://lists.x.org/archives/xorg-announce/2012-November/002093.html