2016/01/20(水) [n年前の日記]
#1 [ubuntu] Ubuntuを入れたATX機のセットアップをアレコレ試してたり
Ubuntu 14.04LTS を入れたPCに対して、色々試した。
◎ tlpをインストールして試したり。 :
Ubuntu Linux に tlp なるソフトを入れると省電力設定にできるらしいので入れてみたり。
アイドル状態で、160Wが140Wぐらいになってくれた。たしかに効果があるっぽい。けど、それでも140Wも使っちゃうのか…。
その後ググっていたら、どうやらビデオカードに AMD/ATI Radeon を使っていて、かつ、オープンソース版ドライバを使ってる場合は、常時電力を食いっぱなしになる、という話を見かけたり。
AMDが提供してるクローズドソースのドライバを使えれば省電力にしてくれるらしいけど、AMD提供ドライバは比較的新しいビデオチップしかサポートしてないそうで。今回 Ubuntu を動かしてるATX機には、ATI Radeon HD 4850 が載ってるビデオカードを積んでいる ―― Radeon HD 4850 は、GeForce 9800 GTX+ と同時期のビデオチップだから、結構古い。おそらくAMD提供ドライバは非対応のはず。
てなわけで、これはビデオカードが電気を馬鹿食いしてるのかなと。
アイドル状態で、160Wが140Wぐらいになってくれた。たしかに効果があるっぽい。けど、それでも140Wも使っちゃうのか…。
その後ググっていたら、どうやらビデオカードに AMD/ATI Radeon を使っていて、かつ、オープンソース版ドライバを使ってる場合は、常時電力を食いっぱなしになる、という話を見かけたり。
AMDが提供してるクローズドソースのドライバを使えれば省電力にしてくれるらしいけど、AMD提供ドライバは比較的新しいビデオチップしかサポートしてないそうで。今回 Ubuntu を動かしてるATX機には、ATI Radeon HD 4850 が載ってるビデオカードを積んでいる ―― Radeon HD 4850 は、GeForce 9800 GTX+ と同時期のビデオチップだから、結構古い。おそらくAMD提供ドライバは非対応のはず。
てなわけで、これはビデオカードが電気を馬鹿食いしてるのかなと。
◎ ATIビデオカードのドライバを入れる方法が分からない。 :
Ubuntu 14.04 に、ATIビデオカードのドライバをどうやって入れたらいいのか…。aptitude search ati とか打ってみたりして眺めてたけど、どうも xserver-xorg-video-ati なるパッケージがそれっぽい。が、インストールしようとすると「依存関係が」「競合が」と言われてインストールできなくて。
_UbuntuTips/Hardware/RadeonDriver - Ubuntu Japanese Wiki を眺めると、「最新のUbuntuは、ATIドライバに対して特別な設定は要らんよ」と書いてあるけど。ATIドライバが使われてるかどうかは何でチェックすればいいのやら。lspci | grep VGA で、以下の表示になるから、既に使われているのだろうか…? どうなんだろう?
_UbuntuTips/Hardware/RadeonDriver - Ubuntu Japanese Wiki を眺めると、「最新のUbuntuは、ATIドライバに対して特別な設定は要らんよ」と書いてあるけど。ATIドライバが使われてるかどうかは何でチェックすればいいのやら。lspci | grep VGA で、以下の表示になるから、既に使われているのだろうか…? どうなんだろう?
$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV770 [Radeon HD 4850]
◎ ログイン画面の設定でハマったり。 :
Ubuntu 14.04 にVNC(vnc4server or tightvncserver)をインストールして、Windows7 x64 + UltraVNC からアクセスしてGUI画面を出そうと試みていたのだけど。その関係で LXDE だの lubuntu-desktop だの入れて弄ってたら、Ubuntu のログイン画面が Lubuntu のソレから元々のUbuntu標準のソレに戻せなくて悩んだり。
おそらく、ログイン画面のソレは、Ubuntu標準の lightdm から lxdm になったのだろうなと。であれば、sudo dpkg-reconfigure lxdm とか打てば切り替えられるんじゃないかな。などと思い込んでいたのだけど。sudo dpkg-reconfigure lxdm と打っても、「lxdmなんてインストールされてないですけど?」と言われてしまう。インストールされてないならインストールしてやろうじゃないか、と、sudo aptitude install lxdm 等を打ってインストールしてみたら、sudo dpkg-reconfigure lxdm で切り替えられるようにはなった。と思ったが、画面の見た目が切り替わってる気配が無い。おかしい。
ググってたら、以下の記事に遭遇。謎が解けた。
_lightDMの設定: たわごと
巷の解説記事によると、/etc/lightdm/lightdm.conf というファイルがあって、そこを書き換えれば見た目を変更できるらしいけど。lubuntu-desktop をインストールしてしまった自分の環境では、そのようなファイルは見当たらず。その代り(?)、/etc/lightdm/lightdm.conf.d/20-lubuntu.conf というファイルがなんだか関係してそうで。中身は以下。
試しに、/etc/lightdm/lightdm.conf.d/20-lubuntu.conf の最後に、以下の一行を追加してみた。
Ubuntuを再起動してみたところ、Ubuntu標準のログイン画面の見た目になってくれた。これで合ってんのかなあ…? わかんねえなあ…。
おそらく、ログイン画面のソレは、Ubuntu標準の lightdm から lxdm になったのだろうなと。であれば、sudo dpkg-reconfigure lxdm とか打てば切り替えられるんじゃないかな。などと思い込んでいたのだけど。sudo dpkg-reconfigure lxdm と打っても、「lxdmなんてインストールされてないですけど?」と言われてしまう。インストールされてないならインストールしてやろうじゃないか、と、sudo aptitude install lxdm 等を打ってインストールしてみたら、sudo dpkg-reconfigure lxdm で切り替えられるようにはなった。と思ったが、画面の見た目が切り替わってる気配が無い。おかしい。
ググってたら、以下の記事に遭遇。謎が解けた。
_lightDMの設定: たわごと
- lightdm は見た目を結構自由自在に変えられるヤツらしい。
- なので、Ubuntu とか Lubuntu とか Kubuntu に合わせて、lightdm はログイン画面の見た目を変えてしまうのだとか。
- 自分はてっきり、lxdm でログイン画面が表示されてると思ってたけど。実はずっと lightdm が、ちょっと lxdm のふりをしてみた画面を表示してたっぽい。たぶん。
- そして、lightdm の設定が書き換えられて、lxdm風の画面を表示する設定になってしまっていたから、lightdm に戻してみても見た目がさっぱり変化しなかったのだな…。
巷の解説記事によると、/etc/lightdm/lightdm.conf というファイルがあって、そこを書き換えれば見た目を変更できるらしいけど。lubuntu-desktop をインストールしてしまった自分の環境では、そのようなファイルは見当たらず。その代り(?)、/etc/lightdm/lightdm.conf.d/20-lubuntu.conf というファイルがなんだか関係してそうで。中身は以下。
[SeatDefaults] user-session=Lubuntu
試しに、/etc/lightdm/lightdm.conf.d/20-lubuntu.conf の最後に、以下の一行を追加してみた。
greeter-session=unity-greeter
Ubuntuを再起動してみたところ、Ubuntu標準のログイン画面の見た目になってくれた。これで合ってんのかなあ…? わかんねえなあ…。
◎ Ubuntu 15.10をインストールしてみた。 :
Ubuntu 14.04LTS を使ってはみたものの、なんだかパッケージが古いあたりが気になってきて、せっかくだから最新の15.10を入れてしまおうか、多少は違ってくるだろ、てな気分に。
_Ubuntu日本語Remix版 のISOをDLして、 _UNetbootin でISOの内容が入った起動可能なUSBメモリを作成。そのUSBメモリで起動して、HDDの中身を Gparted で削除。HDDにUbuntuインストール。
とりあえず、ssh と samba と aptitude と _synaptic ぐらいをインストール。ssh でログインすれば、Windows上から Ubuntu の設定作業ができるし。samba を入れておくことで、WindowsからPC名(NetBIOS名?)でアクセスできるようになるはず。
_Ubuntu日本語Remix版 のISOをDLして、 _UNetbootin でISOの内容が入った起動可能なUSBメモリを作成。そのUSBメモリで起動して、HDDの中身を Gparted で削除。HDDにUbuntuインストール。
とりあえず、ssh と samba と aptitude と _synaptic ぐらいをインストール。ssh でログインすれば、Windows上から Ubuntu の設定作業ができるし。samba を入れておくことで、WindowsからPC名(NetBIOS名?)でアクセスできるようになるはず。
◎ sshでログインできない。 :
Ubuntu 15.10 をインストールしてみたけど。Windows7 x64 + PuTTY から、sshでログインできないことに気が付いた。なんでや…。
Windows から ping hogehoge を打ってみた。反応がちゃんと帰ってくる。ということは、PC名でアクセスできなくて ssh ログインできない、と言うことではナサゲ。
15.10あたりはファイアウォールが動く設定になってるのかなと ufw のあたりを確認してみたけど。ファイアウォールを動かさない設定にしても PuTTY は無反応なので、これでもナサゲ。
実はポートが開いてないのかと、Windows側に Nmap をインストールしてポートスキャンしてみたけど、開いてるように見える…。
_ポートスキャンツール「Nmap」を使ったセキュリティチェック - さくらのナレッジ
なんでsshが使えないのじゃ。
Windows から ping hogehoge を打ってみた。反応がちゃんと帰ってくる。ということは、PC名でアクセスできなくて ssh ログインできない、と言うことではナサゲ。
15.10あたりはファイアウォールが動く設定になってるのかなと ufw のあたりを確認してみたけど。ファイアウォールを動かさない設定にしても PuTTY は無反応なので、これでもナサゲ。
実はポートが開いてないのかと、Windows側に Nmap をインストールしてポートスキャンしてみたけど、開いてるように見える…。
_ポートスキャンツール「Nmap」を使ったセキュリティチェック - さくらのナレッジ
なんでsshが使えないのじゃ。
[ ツッコむ ]
以上です。