2011年後半のMacBook Proがあります。IntelビデオカードとディスクリートATIビデオカードが統合されています。理想的には、Xorgに無料ドライバー(Catalystなし)でATIカードを使用してほしい。
ここに問題があります:カーネルモード設定がブートをハングさせ(nomodeset
カーネルパラメーターに追加することで確認されます)、その理由がわかりません。ただし、Intelドライバーと同様に、ATIドライバーには KMS が必要です。上記の目的のセットアップでグラフィックスを取得するためのオプションは何ですか?
カーネル3.13.8、Arch GNU / Linuxを使用しています。また、カーネル3.10.35(別名LTSカーネル)で試しました。運がありません。コメントで示唆されているように、私は影響を受けたマシンがロックした後にpingを実行しようとしました。確かにわかりませんが、ディスプレイだけでなく完全にフリーズしているようです。
また、Mac OS Xで起動し、gfxCardStatusを使用してIntelカードを強制的に使用しようとしました。これは何もしませんでした。
より多くの情報を取得するために、次のカーネルパラメーターを通常のカーネル行(LTSカーネルではなく、通常のカーネル、quiet
削除済み)に追加し、gfxCardStatusをon-the-に設定してMacBookを起動しましたフライスイッチング(これは、OS Xの再起動時に自動的に元に戻るように見えました):
rootwait ignore_loglevel debug debug_locks_verbose=1 sched_debug initcall_debug mminit_loglevel=4 udev.log_priority=8 loglevel=8 earlyprintk=vga,keep log_buf_len=10M print_fatal_signals=1 apm.debug=Y i8042.debug=Y drm.debug=1 scsi_logging_level=1 usbserial.debug=Y option.debug=Y pl2303.debug=Y firewire_ohci.debug=1 hid.debug=1 pci_hotplug.debug=Y pci_hotplug.debug_acpi=Y shpchp.shpchp_debug=Y apic=debug show_lapic=all hpet=verbose lmb=debug pause_on_oops=5 panic=10 sysrq_always_enabled
KMSなしで起動したATIまたはIntelドライバーを使用してGDMを起動しようとすると、Xorgが失敗し、適切なドライバーが見つからないというメッセージが表示されます(Intel / AMDドライバーにはKMSが必要です)。また、このxf86-video-vesa
パッケージを使用してみましたが、適切なドライバーはあるが適切な構成がないというメッセージが表示されて失敗します-BIOSが正しくないということです。
私はPRIMEを使ってみましたが、加速や空想がなくてもXorgを起動できないため、xrandr
動作せず、最初のステップを通過することさえできません。
私はvgaswitcherooまたは関連する何かを使用することを考えましたが、根本的な問題がKMSがハングしているという事実のために、それが何もしないと思います。
私が試した最後のことは、独自のKMS実装を持っているという事実のために、独自のCatalystドライバーを使用することですが、Xorgサーバーのバージョンの不一致のためにインストールできませんでした。そして正直なところ、私は私がそれを助けることができるならば、私はプロプライエタリなドライバーを使いたいという欲求がゼロ未満であるので、私は非常に一生懸命努力しませんでした。
Linuxカーネルメーリングリストにこれについてのメールを送信しました。
報告する価値のあるカーネルのバグやXorgのバグに遭遇した可能性はありますか?
Googleで検索しましたが、役に立つものは何もありません。
radeon.modeset=0
ことがありますか、使用しているドライバーは何ですか?