web-dev-qa-db-ja.com

Ubuntu 12.04のログイン画面がフリーズする/問題を監視する

新しいコンピューターを購入し、Ubuntu 12.04 32ビットバージョンをインストールしました。

パスワードを入力した後、ログイン画面または画面下部のubuntu 12.04 LTSロゴのいずれかで画面がフリーズします。コンピューターのリセットボタンを使用して再起動すると、ログイン画面に進む前に紫色の画面でフリーズしました。

これはグラフィックの問題ですが、100%確実ではないようです。友人の家でコンピューターを組み立ててモニターを使用すると、すべてがうまく機能しました。この問題は、コンピューターを持ち帰り、Acerモニターを使用したときに発生しました。コンピューターにはDVIポートがあり、VGAケーブルでDVI-> VGAコンバーターを使用します。

ログイン画面が表示されると、画面の中央から始まり、左から折り返されます。 Ctrl + Alt + F1を実行して、ターミナルモードに入りました。ターミナルから正常にログインできました。したがって、私のファイルには何も問題はなく、Unityに何か問題があるかもしれません。 「grep Failed /var/log/xorg.0.log」を実行すると、「Failed to load module "fglrx"」というメッセージが表示されました。

Sudo apt-get install fglrxを実行しようとしましたが、fglrxという名前のファイルが見つからなかったため、動作しませんでした。 locate fglrxを実行すると、fglrx-desktopファイルが見つかりました。

何かご意見は? Acerモニターに必要なドライバーが見つからないかもしれませんが、Ubuntuにドライバーをインストールする方法がわかりません。私が持っています:

Acer S232HL LCD monitor
Asus Radeon HD 6670 graphics card
Intel Core i7 processor

編集:システムにfglrxがインストールされていないことがわかりました。

/usr/share/app-install/desktop/fglrx-driver.desktop
/usr/share/apport/package-hooks/source_fglrx-installer.py
/usr/share/jockey/handlers/fglrx.py

いくつかのドライバーをロードするためにいくつかの試みが行われているようです:

$ grep "autoconfigured driver" /var/log/Xorg.0.log
[ 9.937] (==) Matched fglrx as autoconfigured driver 0
[ 9.937] (==) Matched ATI as autoconfigured driver 1
[ 9.937] (==) Matched vesa as autoconfigured driver 2
[ 9.937] (==) Matched fbdev as autoconfigured driver 3

ただし、使用可能なドライバーは次のとおりです。

$ grep drivers /var/log/Xorg.0.log
[ 15.459] (II) Loading /usr/lib/xorg/modules/drivers/ATI_drv.so
[ 15.466] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 15.481] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 15.482] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/ATI_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 15.494] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so

また、 この優れたトラブルシューティングガイド を見つけて、「問題:ビデオカードがドライバーでサポートされていません」の指示に従いました

$ lspci -nn | grep VGA
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Turks [Radeon HD 6670] [1002:6758]

しかし、grep -i 10026758 /usr/share/xserver-xorg/pci/*.idsを実行しても何も得られませんでした。

/usr/share/xserver-xorg/pci/geode.idsという名前のファイルはありますが、PCI ID 1002:6758はありません。

また、/etc/X11/xorg.confという名前のファイルはありません。問題がどこにあるのか正確にはわかりません。 Xサーバーが1002:6758geode.idsを見つけられず、デフォルトでvesaになっている可能性があります。正しい.idsファイルを取得する方法はありますか?または、AMD Webサイトから新しいAMD Catalystディスプレイドライバー(fglrx)をダウンロードする必要がありますか?

1
gmcoffee

以下の手順では、Ubuntu 12.04 Preciseの新規インストールに最新のATI Catalyst Videoドライバーをインストールする方法について説明します。これらのコマンドに従ってください...

ステップ1

here から最新のドライバーをダウンロードします。

デスクトップにフォルダー名Catalystを作成し、ダウンロードしたファイルをそこに配置します。

ステップ2

ターミナルを開き、次を入力します。

Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Sudo rm /etc/X11/xorg.conf
Sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 xserver-xorg-core
dpkg-reconfigure xserver-xorg
Sudo reboot

再起動後、ターミナルを開き、次を入力します。

cd ~/Desktop
cd Catalyst
Sudo sh AMD-driver-installer-*.run --buildpkg Ubuntu/precise

これにより、次のディレクトリに3。debパッケージが作成されます。次に、次を入力します。

Sudo dpkg -i *.*deb

これにより、このパッケージがマシンにインストールされます。エラーが発生した場合は、Sudo apt-get -f installと入力します。依存関係の問題を修正します。次に、Sudo dpkg -i *.*debと入力して、これらのパッケージを再度インストールします。

2度目にエラーが発生しない場合は、準備ができています。タイプ:

Sudo amdconfig --initial -f
Sudo reboot

再起動後の確認:

fglrxinfo

次のように表示されます。

display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 6000 Series 
OpenGL version string: 3.3.11631 Compatibility Profile Context
2
Kaktarua

存在すると思われるパッケージが見つからない場合、最初にすべきことは ここで検索 です。

これらの検索結果 明らかにする パッケージが存在する およびrestrictedcomponent

ファーストラン:

Sudo apt-get update

これにより、Ubuntuシステムのローカルデータベースで、インストールに使用できるパッケージとバージョン、およびそれらを入手できる場所が更新されます。

次に、これをもう一度試してください。

Sudo apt-get install fglrx

Sudo apt-get updateを実行したことがない限り、Sudo apt-get install ...を実行する前に必ずSudo apt-get updateを実行する必要があります。)

それでもうまくいかない場合は、「ソフトウェアソース」ウィンドウを開きます。 (これを行う1つの方法は、Update Managerを開き、ウィンドウの左下隅にあるSettings ...ボタンをクリックすることです。)

Software Sources window, showing the Ubuntu Software tab

Ubuntu Softwareタブのインターネットからダウンロード可能で、 デバイスの専用ドライバー(制限付き)がチェックされます。次に、閉じるをクリックします。

次に、ターミナルでfglrxのインストールを再試行します。

Sudo apt-get update
Sudo apt-get install fglrx

ちなみに、これと他の独自のドライバーをAdditional Driversにインストールすることもできますが、時々動作するドライバーがありますシステムであり、Ubuntuの公式Software Sourcesによって提供されますが、そこにはリストされていません。

1
Eliah Kagan

問題はRadeonカードにあると思います。 fglrxはリポジトリにあり、インストールできない場合は、ネットワークに接続できない可能性があります。

0
Dean Howell