web-dev-qa-db-ja.com

13.04から13.10にアップグレードすると、Radeon 7770が破損する

私が少し冗長な場合は申し訳ありませんが、できるだけ多くの情報を収集して提供しようとしています。 13.04ではすべてが問題なく動作し、Steamでdota2をプレイすることもできました。 13.10にアップグレードして以来、それは悪夢です。

Radeon 7770カードは、Ubuntuのロード時に黒い画面で死をもたらします。 Radeon 7770カードを使用してtty画面にアクセスできず、複数のカーネルを試しました。

そのため、内蔵のグラフィックスカードを使用せざるを得ませんでした。最初のロード時に多くのエラーが発生し、Ubuntuは低解像度モードで実行する必要がありました。または、インストールされているドライバーがAMDの触媒とfglrxであるため、このようなエラーが発生しました。私はそれらを削除しましたが、それは不完全でインストールされたXorgファイルだと思います。ですから、組み込みのマザーボードのグラフィックスをエラーなしで使用すれば、少なくとも私のUbuntuは問題なく起動します。

Lightdmをgdmに変更したり、スリープを追加したり、nomodesetを試したりなどを試みましたが、Radeonカードを使用すると、ttyが機能せず、常にロード画面でスタックします。

今、Radeon 7770カードを元に戻し、そのドライバーをインストールしようとしています。カードをスロットに入れてコンピューターに検出させてからドライバーをインストールできないので、カードをスロットに入れる前にドライバーを手動でインストールしようとしています。

Fglrxinfoコマンドがなくなるため、fglrxを削除する必要があります。ソフトウェアの更新から余分なPPA(以前にOibafなどを試しました)をすべて削除しました。

現在、最新のAMDドライバーをダウンロードして、

Sudo sh AMD-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg

コマンドとdebファイルが正しく生成されます。でも走ろうとすると

Sudo dpkg -i fglrx*.deb

私はこのエラーを受け取ります

Unpacking fglrx (from fglrx_13.250-0ubuntu1_AMD64.deb) ...
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ATI/fglrx-uninstall.log for details.
dpkg: error processing fglrx_13.250-0ubuntu1_AMD64.deb (--install):
 subprocess new pre-installation script returned error exit status 1
Preparing to replace fglrx-amdcccle 2:13.200-0ubuntu1 (using fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb) ...
Unpacking replacement fglrx-amdcccle ...
Preparing to replace fglrx-dev 2:13.200-0ubuntu1 (using fglrx-dev_13.250-0ubuntu1_AMD64.deb) ...
Unpacking replacement fglrx-dev ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
 fglrx-amdcccle depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-amdcccle (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
 fglrx-dev depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fglrx_13.250-0ubuntu1_AMD64.deb
 fglrx-amdcccle
 fglrx-dev

壊れたパッケージを無用に修正するために、シナプスに行ってみました。

今すぐfglrxを削除しようとすると、このエラーが発生します

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package fglrx_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx-amdcccle_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-dev_13.250-0ubuntu1_AMD64.deb
E: Couldn't find any package by regex 'fglrx-dev_13.250-0ubuntu1_AMD64.deb'
E: Unable to locate package fglrx-installer_13.250-0ubuntu1_AMD64.changes
E: Couldn't find any package by regex 'fglrx-installer_13.250-0ubuntu1_AMD64.changes'

また、ある投稿でアドバイスされているように、dpkgステータスファイルを調べてfglrxを探し、それを含む行を削除しようとしましたが、何も見つかりませんでした。

誰かが私がインストールしたグラフィックドライバを台無しにする購入を台無しにした可能性があり、それを空白の状態にリセットする方法を理解するための最良の方法を教えてもらえますか?.

私の内蔵グラフィックは正常に動作するので、13.10は安定していますが、7707を使用できません。このすべてのフラストレーションの後、ウィンドウをインストールすることを考えています。

ありがとう。

1つ編集:

OK私は問題を部分的に解決したと思うので、誰かが私と同じ問題を経験している場合、これが役立つかもしれません。

問題は、ドライバがオンボードカードまたはRadeon 7770カードのいずれかで機能することです。

もともと13.10へのアップグレードが失敗したため、最初にオンボードカードドライバーを修正して端末にアクセスできるようにした方が簡単でした。その後、Radeon 7770カードの修正を試みました。

私が最後の部分からやったことは

Sudo sh /usr/share/ATI/fglrx-uninstall.sh -- force

これにより、オンボードグラフィックカードが破損しました。 Xカーソルだけで黒い画面に読み込みます。

ただし、Radeon 7770カードを挿入すると、少なくともXカーソルで黒い画面が表示されます。それはポジティブです! (奇妙なことに)。これで、Radeon Cardをインストールした状態で接続できました。私はdebファイルに行って、

Sudo dpkg -i fglrx*.deb

Unityデスクトップも再インストールしました。

再起動すると、Radeon 7770で画面が表示されました。それでもポップアップエラーがたくさんあり、画面を拡大縮小する必要がありますが、前向きなようです。

2つ編集

そのため、Radeon 7770カードを機能させた後、Steamをインストールしようとしています。 「ソフトウェアと更新」セクションのドライバーをfglrx-updatesに変更すると、失敗するので注意が必要です。

Catalystドライバーを機能させるには、13.11ベータ版を使用する必要があります。

13.4は、Saucyのカーネル では、信頼できる@Nathan に従ってコンパイルできません。

このガイド をチェックして、手順全体といくつかのアドバイスを確認してください。

2
Lucio

私の4870と一緒に一周しました

https://help.ubuntu.com/community/RadeonDriver

Sudo update-pciids

新しいpci idsおよびAMDUbuntu 12.10以降に更新されていないため、オープンメサドライバーの下で実行します。

0
user216951