RHEL 6.2 が 12/6 にリリースされたにもかかわらず、CentOS 6.0 のアップデートすらまったく出ない状況が続いていた CentOS ですが、12/11 (*1) に やっと RHEL 6.1 ベースの CentOS 6.1 が公開されました。
別のディストリビューションへの移行も考えていましたが、まだ見捨てずにホスト (64bit版) のバージョンアップを行いました。
旧: 2.6.32-71.29.1.el6.x86_64
新: 2.6.32-131.21.1.el6.x86_64
12/12 追記
(*1) ISO イメージの公開は 12/9 でした。
12/16 追記
12/13 に Rev.11.12 が出たのでアップデートしました。
2. AMD (旧ATI) Graphics Driver の再インストール
Graphics Driver をアンインストールせずに Update を行ってしまったため、再起動後の X 起動で Driver が見つからずにエラーとなってしまいました。
X 以外では問題がなさそうなのですが、Driver を再インストールするには X が起動している必要があるため、別端末から SSH でログインして Graphics Driver をアンインストールしました。
(*) ターミナルから再インストールする方法の有無は未調査です。
2.1. Graphics Driver Radeon HD シリーズのアンインストール
/usr/share/ati 配下のアンインストーラを実行します。
インストール時と同様、アンインストールの成否はログを確認する必要があります。
/etc/atc/fglrx-uninstall.log を確認します。
Uninstall will not be completed. とのことなので、メッセージにしたがって強制アンインストールを行います。
ログ /etc/ati/fglrx-uninstall.log にも特にエラーは吐かれていないので、shutdown コマンドで一度リブートし、X がデフォルト設定 (AMD Graphics Driver インストール前の設定) で起動することを確認します。
2.2. 最新の Graphics Driver Radeon HD シリーズのダウンロード
AMD の Graphics Driver ダウンロードサイトを確認したところ、11/15 に Rev.11.11 がリリースされていたのでダウンロードします。
ファイル名は ati-driver-installer-11-11-x86.x86_64.run で 97,090,080byte でした。
ダウンロードの詳細は「CentOS 6.0 でのマルチモニタ設定 その1 (CentOS 6.0 64bit)」の「1.1. Graphics Driver Radeon HD シリーズのダウンロード」を参照してください。
3. 動作確認
最後に、起動している kernel と CentOS のバージョンを確認します。
別のディストリビューションへの移行も考えていましたが、まだ見捨てずにホスト (64bit版) のバージョンアップを行いました。
旧: 2.6.32-71.29.1.el6.x86_64
新: 2.6.32-131.21.1.el6.x86_64
12/12 追記
(*1) ISO イメージの公開は 12/9 でした。
12/16 追記
12/13 に Rev.11.12 が出たのでアップデートしました。
1. CentOS 6.1 へのバージョンアップ
バージョンアップ作業自体は通常の kernel アップデートと同様、yum コマンドのみで完了します。# yum udate
~ 略 ~
Transaction Summary
================================================================================
Install 31 Package(s)
Upgrade 461 Package(s)
Total download size: 585 M
~ 略 ~
Installed:
...
kernel.x86_64 0:2.6.32-131.21.1.el6
kernel-devel.x86_64 0:2.6.32-131.21.1.el6
...
Dependency Installed:
...
Updated:
...
kernel-firmware.noarch 0:2.6.32-131.21.1.el6
kernel-headers.x86_64 0:2.6.32-131.21.1.el6
...
Complete!
(*) kernel 関連のみ抜粋~ 略 ~
Transaction Summary
================================================================================
Install 31 Package(s)
Upgrade 461 Package(s)
Total download size: 585 M
~ 略 ~
Installed:
...
kernel.x86_64 0:2.6.32-131.21.1.el6
kernel-devel.x86_64 0:2.6.32-131.21.1.el6
...
Dependency Installed:
...
Updated:
...
kernel-firmware.noarch 0:2.6.32-131.21.1.el6
kernel-headers.x86_64 0:2.6.32-131.21.1.el6
...
Complete!
2. AMD (旧ATI) Graphics Driver の再インストール
Graphics Driver をアンインストールせずに Update を行ってしまったため、再起動後の X 起動で Driver が見つからずにエラーとなってしまいました。X 以外では問題がなさそうなのですが、Driver を再インストールするには X が起動している必要があるため、別端末から SSH でログインして Graphics Driver をアンインストールしました。
(*) ターミナルから再インストールする方法の有無は未調査です。
2.1. Graphics Driver Radeon HD シリーズのアンインストール
/usr/share/ati 配下のアンインストーラを実行します。# cd /usr/share/ati/
# ./fglrx-uninstall.sh
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.
# ./fglrx-uninstall.sh
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.
インストール時と同様、アンインストールの成否はログを確認する必要があります。
/etc/atc/fglrx-uninstall.log を確認します。
*** AMD Catalyst(TM) Proprietary Driver Uninstall Log 2011-12-11 13:27:04 ***
md5sum integrity check failed for /usr/lib64/fglrx/fglrx-libGL.so.1.2.
md5sum integrity check failed for /usr/bin/fgl_glxgears.
md5sum integrity check failed for /usr/bin/fglrxinfo.
md5sum integrity check failed for /usr/bin/aticonfig.
md5sum integrity check failed for /usr/bin/atiodcli.
md5sum integrity check failed for /usr/bin/atiode.
md5sum integrity check failed for /usr/sbin/atieventsd.
md5sum integrity check failed for /usr/bin/amdconfig.
File has been modified, //usr/lib64/libGL.so.1.2, since last install.
One or more files have been altered since installation.
Uninstall will not be completed.
To force uninstall, removing all installed files without verification,
run /usr/share/ati/amd-uninstall.sh --force.
Forcing uninstall is not recommended and may cause system corruption.
md5sum integrity check failed for /usr/lib64/fglrx/fglrx-libGL.so.1.2.
md5sum integrity check failed for /usr/bin/fgl_glxgears.
md5sum integrity check failed for /usr/bin/fglrxinfo.
md5sum integrity check failed for /usr/bin/aticonfig.
md5sum integrity check failed for /usr/bin/atiodcli.
md5sum integrity check failed for /usr/bin/atiode.
md5sum integrity check failed for /usr/sbin/atieventsd.
md5sum integrity check failed for /usr/bin/amdconfig.
File has been modified, //usr/lib64/libGL.so.1.2, since last install.
One or more files have been altered since installation.
Uninstall will not be completed.
To force uninstall, removing all installed files without verification,
run /usr/share/ati/amd-uninstall.sh --force.
Forcing uninstall is not recommended and may cause system corruption.
Uninstall will not be completed. とのことなので、メッセージにしたがって強制アンインストールを行います。
# ./amd-uninstall.sh --force
Forcing uninstall of AMD Catalyst(TM) Proprietary Driver.
No integrity verification is done.
restore of system environment completed
Uninstall fglrx driver complete.
For detailed log of uninstall, please see /etc/ati/fglrx-uninstall.log
System must be rebooted to avoid system instability and potential data loss.
Forcing uninstall of AMD Catalyst(TM) Proprietary Driver.
No integrity verification is done.
restore of system environment completed
Uninstall fglrx driver complete.
For detailed log of uninstall, please see /etc/ati/fglrx-uninstall.log
System must be rebooted to avoid system instability and potential data loss.
ログ /etc/ati/fglrx-uninstall.log にも特にエラーは吐かれていないので、shutdown コマンドで一度リブートし、X がデフォルト設定 (AMD Graphics Driver インストール前の設定) で起動することを確認します。
2.2. 最新の Graphics Driver Radeon HD シリーズのダウンロード
AMD の Graphics Driver ダウンロードサイトを確認したところ、11/15 に Rev.11.11 がリリースされていたのでダウンロードします。ファイル名は ati-driver-installer-11-11-x86.x86_64.run で 97,090,080byte でした。
ダウンロードの詳細は「CentOS 6.0 でのマルチモニタ設定 その1 (CentOS 6.0 64bit)」の「1.1. Graphics Driver Radeon HD シリーズのダウンロード」を参照してください。
2.3. Graphics Driver Radeon HD シリーズのインストール
インストールの詳細は「CentOS 6.0 でのマルチモニタ設定 その1 (CentOS 6.0 64bit)」の「1.4. インストーラの起動とインストール」を参照してください。2.4. Graphics Driver Radeon HD シリーズの設定
設定の詳細は「CentOS 6.0 でのマルチモニタ設定 その2 (CentOS 6.0 64bit)」の「2. AMD (旧ATI) Graphics Driver の設定」を参照してください。3. 動作確認
最後に、起動している kernel と CentOS のバージョンを確認します。# uname -a
Linux [ホスト名].[ドメイン名] 2.6.32-131.21.1.el6.x86_64 #1 SMP Tue Nov 22 19:48:09 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux
Linux [ホスト名].[ドメイン名] 2.6.32-131.21.1.el6.x86_64 #1 SMP Tue Nov 22 19:48:09 GMT 2011 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release
CentOS release 6.1 (Final)
CentOS release 6.1 (Final)