Debian 7.7 PPC (iMac G4) - nouveauからnvドライバに切り替える

Debian 7.7 PPC (iMac G4) - nouveauからnvドライバに切り替える

私はNV11ビデオハードウェアを備えた古いiMac G4 / 800でいくつかのLinuxバージョンを使用しようとしています。これまで、Ubuntu 14.04、Ubuntu 12.04、Debian 7.7を試してみました。誰もが次の一般的な問題に直面しています。

  • 私はヌーボーを操作することはできません。コンソールはうまくレンダリングされますが、nouveauが初期化されると、画面が「白くなり、」ハードロック状態になります。 Ctrl-Altスイッチもなく、ブラインドコマンドラインエントリもなく、何もありません。これは、上記のディストリビューションに含まれている「現在の」nouveauとnouveau 1.0.11(直接インストール)の最新リリースの両方で機能します。

  • nouveauをロードしない場合(nomodesetやnouveau.modeset = 0をyabootパラメータとして使用するなど)、コマンドラインから起動できます。

  • fbdevとvesafbは、完全に利用できない低色のデスクトップを提供します。

  • 以前のバージョンのMac OS X 10.2はコンピュータでうまく動作しているので、ハードウェアの問題はないと思います。

Debian 7.7 に焦点を当てる:

  • /oldstable ファイルに "xserver-xorg-video-nv" パッケージがあります。

編集:インストールされている最新のxserver-xorg-core/xserver-video-abi-6.0と競合しているように見えるため、oldstableからxserver-xorg-video-nvパッケージを大きなリスクなしにインストールすることはできません。それでは、NV11で動作するようにnouveauを取得する方法はありますか?それとも、利用可能なデスクトップをレンダリングするためにこのカードでvesafbを実行させる既知の良い方法はありますか?

編集#2:fbdevがハードウェアを誤って識別しているようなので、vesafbが機能しないようです。 "video=vesafb:1024x768-16@60"を渡そうとしましたが、Xorg.0.logにサイケデリックな低色のマウスポインタが表示されました。

(==) FBDEV(0): Creating default Display subsection in Screen section "Default Screen Section" section for depth/fbbpp 8
(==) FBDEV(0): Depth = 8, (==) framebuffer bpp 8
(==) FBDEV(0): Default visual is PseudoColor
(==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
(==) FBDEV(0): hardware: 0Ffb NVDA,NVMAC (video memory: 768kb)

答え1

私の現在の解決策は次のとおりです。

このコンピュータに表示できる唯一の方法は次のとおりです。

  • ブラックリストnouveau
  • oldstable次にリポジトリを追加するsources.list
  • apt-get removeフルXorgサブシステム(およびgdm)
  • apt-get -t oldstable install以前のバージョンのXorgサブシステム(nvドライバを含む)とxfce4

(ハードウェアの寿命を考慮してxfce4を使用することにしました)

Debian 7.7 および xfce4 を実行する iMac G4

Xが起動し、nvドライバがロードされます。これでGUIができました。

トレードオフですが、オペレーティングシステムの少なくとも一部は最新の状態です。

答え2

よりよく実行する必要がある独自のドライバをインストールする方法があります
http://www.nvidia.com/Download/index.aspx?lang=en-us
存在する製品カテゴリ選ぶ遺産
存在する製品シリーズ選ぶGeForce 2MXシリーズ
カチッという音探す
ファイルをダウンロードしてください*.run
実行オプションを設定しchmod +x *.run
て実行してみてください。

関連情報