fglrxドライバーのインストール後にUnityが起動しない


10

Ubuntu 12.10をインストールし、最初にグラフィックカードセクションにある(不明)のシステム情報を確認するときに、シナプスマネージャーを使用してfglrxをダウンロードした後、ラップトップを再起動しましたが、現在は使用していませんメニューがあれば、すべて消えてしまいます。

現在、Ubuntuを使用するためにキーボードショートカットのみを使用しています。私のグラフィックカードはAMD ATIです。

メニューを元に戻すにはどうすればよいですか?


多分起動できるwnbuntuセーフモードはありますか?
Alex

AMD(ATI)グラフィックカードを持っていると思いますか?
Bruno Pereira

を押していつでもターミナルにアクセスし、CTRL + ALT + F1そこで変更を行うことができます。
mreq 2012年

お持ちのビデオカードの種類と、変更内容を教えてください。
スコットセヴェランス2012年

はい、ブルーノです。今は解決しましたが、とにかく感謝します
Alex

回答:


10

システムにログインした後でCtrl+ shift+ F1を押してこのコマンドを入力します

sudo apt-get remove fglrx-*
sudo sh /usr/share/ati/fglrx-uninstall.sh

インストールしたばかりのドライバーは削除され、新しいバージョンのXサーバーと互換性がなく、インストール時にUnityが機能しなくなります。

Launchpad.netには現在、未解決のバグがあります。署名してフォローし、さらに進んでください。これはATIドライバーの問題です。

https://bugs.launchpad.net/ubuntu/+source/fglrx-installer-updates/+bug/1069199


再起動後、オープンソースドライバーに戻って動作するはずです。バグを確認し、安全なときにドライバーを再インストールしてください。
Bruno Pereira

最初のコマンドしか実行できませんでした。2番目のati場合、私の場合、ディレクトリは存在しませんでした。ありがとう。
myTerminal 2015

4

デスクトップを右クリックして[デスクトップの背景の変更]を選択し、設定のレベルを上げて、ドライバーを表示設定からデフォルトの設定に戻すことによっても修正できます。


2

今日の最初の試みであなたと同様の問題を抱えていたので、今夜うまくいくことができました。

その試みの後に私が気づいたことの1つは、Synaptic Package Managerのカーネルファイルが非常に乱雑で、異なるカーネルバージョンを参照していることでした。だから私が最初にやったことは、すべての混乱をクリーンアップすることでした。

ただし、まだ状況を把握していない場合は、まず現在の状況を解決する必要があります。

端末を開いて次のように入力します。

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

リブート。

次に、Synaptic Package Manager(sudo apt-get install synapticまだない場合は)に移動し、「linux」でフィルタリングします。次に、アルファベット順にソートして、「linux」で始まる行を探します。1つのファイルがアップグレード対象としてマークされていることがわかります[!]。アップグレードして再起動します。

再起動したら、Synapticに戻り、同じフィルターをもう一度実行します。賢明なインストール/アンインストールを使用して、「ヘッダー」タイプのファイルを含むすべての関連するインストール済みカーネルファイルがすべて同じカーネルバージョンに関連していることを確認してください。最新の「.18」を撮りました。

それが完了したら、Synapticを閉じてターミナルを開き、次のように入力します。
sudo apt-get install linux-headers-$(uname -r)

念のためもう一度再起動し、戻ったらターミナルを開いて次のように入力します。

uname -r

これで、カーネルの最新(.18)バージョンが得られます。

端末を開いて次のように入力します。

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases

sudo apt-get install ia32-libs lib32gcc1

これにはしばらく時間がかかるはずです。
cd /usr ; sudo ln -svT lib /usr/lib64

適切に測定するために、再起動します。

次に、Ubuntuソフトウェアセンターに移動し、タスクバーの[編集]をクリックして、[ソフトウェアソース]を選択します。[追加ドライバー]タブで中央のオプションを選択し、[変更を適用]をクリックします。

それが完了したら、再起動して、ターミナルに次のように入力します。
sudo aticonfig --initial -f

その後、もう一度再起動します。

あとは、ダッシュに「amd」と入力して、Catalystを起動し、必要に応じてドライバーを設定するだけです。

再起動の一部が不要な場合があることを認識していますが、これはまさに私が行ったことであり、今では素晴らしいUbuntu 12.10をインストールしています。


1

私もこの問題を抱えていました。

オープンソースドライバーに戻すには、上記の方法を使用しました。

デスクトップを右クリックして[デスクトップの背景の変更]を選択し、設定のレベルを上げて、ドライバーを表示設定からデフォルトの設定に戻すことによっても修正できます。

それは私にとってはうまくいきました(私はそれをする方法につまずきました-私はそのときこのスレッドを見ていませんでした!)オープンソースドライバーにまだ問題があり、そもそもプロプライエタリなドライバーを試してみました:電力消費非常に高い/非常に暑い。

このスレッドで言及されている別の方法を使用して部分的な解決策を達成しました:

理由は、linux-headers-genericが欠落しているドライバーをインストールした後、最初にそれらをインストールしてから、ドライバーを削除して再インストールし、再起動すると、すべて正常に動作します。

これにより、プロプライエタリドライバーをインストールすることができましたが、新しい問題が発生しました。画像が壊れ、ウィンドウの移動/切り替えなどを行うと数秒の遅れが生じます。

だから今のところ、私は再びオープンソースドライバーに戻ります。

更新:

以前のlinux-headers(3.5.0-18と比較して3.5.0-18)で試したところ、同じ結果が得られました。

したがって、linux-headers-*-generic(つまり、linux-headers-3.5.0-18-genericなど)をインストールすると、Unityは専用のドライバーを使用して実行されますが、グラフィックスのパフォーマンスは最初は非常に低くなります。

しかし、Catalyst Control Centerで「Tear Free」を有効にすることでこれを解決しました。

上記でイメージの分割と呼んだもの、およびたとえばウィンドウの移動やアプリケーション間の切り替え時の数秒の遅延が解決されました

お役に立てれば。(私は東芝Satellite Pro L850-13Fで実行されているAMD HD 7670Mグラフィックスを持っています。)


0

理由は、linux-headers-genericが欠落しているドライバーをインストールした後、最初にそれらをインストールしてから、ドライバーを削除して再インストールし、再起動すると、すべて正常に動作します。


0

MacBookpro 8.3デュアルブートで適切なドライバを試したところ、同様の問題が発生しました。ログインできましたが何も表示されません。右クリックすると、ドロップダウンメニューが表示されます。端末を起動することもできました(alt + ctrl + t)が、メニューが表示されませんでした。ドライバーを元に戻してオープンソースのドライバーを使用しようとしました(2番目の回答の@alexで右クリック->デスクトップの背景を変更->設定に移動->ソフトウェアリソース->追加のドライバー)が機能しませんでした; この解決策は以前は私のために機能しましたが。

(別のスレッドから)最終的に私のために働いたもの仮想コンソールを開く:Ctrl+ Alt+F1

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot

次にログインしてみてください、これはあなたのデスクトップを呼び戻します


0

私も同じ問題を抱えていました。最新のamd触媒ドライバーをインストールした後、ubuntu 12.10を起動できませんでしたので、問題を解決しました 。しかし、ゲストとしてログインするとうまくいった(??)一時的なアカウントをインストールし、このアカウントで一度ログインしました。次に、自分のアカウントでログインしました。ルートとしてのターミナルセッション。新しいユーザーのファイルを自分のものに変更し、このファイルをユーザーディレクトリの自分のファイルにコピーしました。ログアウトして再度ログインします。うまくいきました!


0

画面の解像度が正しくないため、デスクトップの一部しか表示されません。解像度を変更するには、これを行います。

端末のxrandr -qでコマンドを使用して、ディスプレイで使用可能な解像度を確認できます

Xrandrは、画面の出力のサイズ、方向、および/または反射を設定するために使用されます。画面サイズも設定できます。

たとえば、画面の解像度を1024 x 768に変更するには、次のように入力します。xrandr -s 1024x768

それを使用して、必要なサイズに変更します。

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