Linux」カテゴリーアーカイブ

Fedora 18 64bit Install (HDD)

Fedora 18 正式版がやっと出た。
今回の目玉は私的には Nautilus がゴロッと変わったことと GStreamer が 1.0 になったこと。
他で見かけたのはインストーラが凄くなっているらしいし楽しみだ。

960MB って今回から DVD かい、まあとっとと落として DVD に焼く。
先日買った BD ドライブと Brasero で普通に iso を焼けた。

Live 起動、今回から Live にもログインが必要になった。
一つしか選択肢が無いしパスワードも不要だけど何故かある。

インストーラは凄い進化していてログイン直後でインストールを始めても日本語が選択できるように。
って Ubuntu はとうの昔からそうだったけど。
逆に何故かログアウトメニューが消えたので Live で日本語化するのに困る。

gnome-session-quit --logout

と Alt+F2 から打ち込んでプロンプトを出せばログアウトできるけどなんだかなぁ。

多分そのうちインストール画面の画像だらけの解説ページを作るトコが出るだろうけど正直 Live を立ち上げればアホでもインストール方法は解る、続行ボタンとかが角にあるので Full HD だと見つけにくいけど探せばある。
パーテンションを細かく切るとか LVM みたいな項目がなくなり超簡易になった感じ。
ただ既に OS が入っている HDD に上書きの場合は「空きがありません」とでる、続行すれば選択肢になるけどちょっと迷った。
Ubuntu ほど上手くは作っていないけど以前に比べれば確かに解りやすくはなっている。

自分のパスワード等は再起動後なのは以前と変わっていない。

さて終わったので起動、なんか凄く起動が早くなった気がする。
デスクトップに物が置けないのがデフォルトなのを変える気は無いようだ。
Gnome 3 の設定 (gsettings) – L’Isola di Niente

Libre Office なんてどうせ誰もツカワネェのに入っていやがる。
それより dconf-editor とか必須アプリを最初から入れてくれよ。

ちょっとまて、日本語切り替えができなくなっている…
英語キーボードを使っているからかもしれないけど。

[システム設定] を開く。
[地域と言語→入力ソース] から Anthy でない「日本語」を消す。
[キーボード→ショートカット→タイピング] の設定で [全角/半角] か [Ctrl+Space] を入れる。
で Windows みたく使える。

[Shift+Space] に設定できなくなった、Gedit のスニペット一覧表示は諦めるとするか。
ついでに選択ウインドウが無意味にカッコイイ。

anthy

さて Nautilus はやはり 3.6 でメニューバーが無くなってアプリケーションメニューになった。
アクティブ時にアクティビティの横をクリックするだけだがぶっちゃけ使いにくい。
というかショートカットキーがどこにも表示されないので新規で使う人は絶対に迷う。
ゴミ箱に捨てるには Ctrl+Delete とかがコレじゃ解らない。

nautilus_menu

ちょっとまて、サイドバーをツリービューにすることもできなくなっている。
時代の流れで階層を隠す方向なのだろう、慣れるしかないか。

ホームもドットディレクトリが凄く減っていて Linux も変わったなぁと感じる。
.gnome2 ディレクトリがついに消えた、Nautilus script はドコに入れるの?
~/.local/share/nautilus/scripts
というディレクトリを見つけたので入れみたら適用された、ヘルプに書いていない…

スクリーンショットがフォーカスがあってもキーボードが効かないんだが。
こんなに待たせておいて不具合多すぎワロタ。

210

出たばかりなのにコレかよ。
他のものをインストールする前にアップデートしよう。
[システム設定→詳細→更新を確認] って解りにくいぞ!

$ sudo yum update

と端末のほうが簡単。

ちなみにアップデートしないで RPM Fusion や Google Chrome をいれようとしたらコケた。

$ sudo yum remove パッケージ名

なんてコマンド久々に打ったよ。

Google Chrome はアプリ名で検索すれば普通に一番上になる、そりゃ Google だし。
wget と redhat-lsb を別個で入れないとインストールできなかったぞ。
Fedora 17 は普通にインストールできたのは偶然他で入っていたからなの?
Opera は必要になったら入れる、メーラーとしては使いやすいんだけど。

Configuration – RPM Fusion

RPM Fusion だが Graphical Setup から導入できなかった。
下のほうにあるコマンドを端末にコピペしたら普通に導入できた。
何日かしたら修正してくれると思うけど。

gst

さて GStreamer は事前情報どおり 0.10 と 1.0 が共存。
Totem や Nautilus はどちらを使うのかな。
しかし Fedora 18 は Totem に動画をドロップしてもデコーダーが入らないや。

リポジトリから gstreamer で検索。
ffmpeg,bad,ugly,nonfree とか付いているのをかたっぱしから入れてみる。
強制的にインストールとか出るけど気にしない!

すると Y901x で再生できるけど Totem では再生できない異常事態になった。
当然 Nautilus でサムネイルなんてされない、これでは困る。

gstreamer1-plugins-bad-freeworld
gstreamer1-libav

というのを入れてやっと Totem でも正常に再生できるようになった。
つまり 0.10 を使っている Y901x と違う、GStreamer 1.0 を使っているのね。

もう寝なきゃ。
とりあえず明日もう少し弄くってみます。

Fedora 17 BD-R

もうすぐ Fedora 18 が出る、導入するマシンの準備をしなければ。
Core i 何とかあたりに変えようか考えたけどまだ現 4 コア phenom は使えるし。
もったいないから壊れるまで HDD 取り替えのみで使うことにする。

でもかなり前から壊れている DVD ドライブだけはいいかげんに変えなければ。

ただ買い換えるだけでは面白くないので Blu-ray ドライブを買った。
検索すると普通に Brasero で書き込み Nautilus で観覧できるみたいなので。

とりあえず上記を買って壊れた LG の DVD ドライブと取り替える。
空の BD-R を入れると CD, DVD ディスク同様に自動マウント、うんうん。
早速 Brasero で書き込みしてみる。

brasero_error

なんだよ、トレイが勝手に吐き出されてコレだよ。

ログ

Checking session consistency (brasero_burn_check_session_consistency brasero-burn.c:1739)
Unsupported type of task operation
Session error : 内部エラーが発生しました (brasero_burn_record brasero-burn.c:2856)

エラーログの内容で検索すると当然のように海外しかヒットしない。
しかも Ubuntu ばかりだし症状が一致しない、Fedora のデスクトップ利用はメジャーでは無いと解っているがチョッピリ悲しい。
結局原因は解らない。

というか、日本語で検索しても再生のこと以外ヒットしない。
インストールと観覧しかやらないなら絶対に Windows のほうが便利だぞ。
書き込みできなくてもアプリに文句言えばいいだけだしね。

Ubuntu日本語フォーラム / ブルーレイディスクにデータを書き込むソフトウエアはありますか ?

日本語でまともなのが見つかるのはやはりココくらいなものか。
K3b ってので書き込めるみたい、面倒なのでコレ入れてみる。
なんかイッパイインストールされてしまったんだが、おまえは iTunes か!

growisofs を次 Fedora でも書き込めないなら試すことにしよう。
PyGI で GUI を作って os.system(str) なんてのを作れば充分そうだしね。
Brasero で問題なければいいわけだが。

まあとにかく書き込んでみる。
とりあえず全部デフォルト設定のままで合計約 20GB のデータを。

k3b_jp

12 倍速と書いているのに 2 倍速以上にはならないんですけど。
外付け USB HDD のほうがストレスが少ない、でも信頼性を考えると…
データ次第で使い分けすればいいことだが。

書き込み完了でエラー、コレは以前のドライブと同じだけどケーブルが悪いのか?
一旦取り出して再び挿入、Nautilus で普通に自動マウントされファイルが読める。
書き込み自体は問題なく行われたようだ。

ということで K3b は普通に BD-R 書き込みできます、困ったらコレ。

それよりこのドライブって恐ろしく静かだ。
試しに CD を聴いてみると本当に回っているのか不安になるくらい。
こういうのはやっぱり日本メーカーを選ばないと駄目だね。

********************

ついでに。
先月のことだけど二年使った Logicool M505 マウスが壊れたので電気屋へ。
たった千二百円の投げ売り Microsoft マウスを見つけたので思わず買った。
初めての Microsoft マウスだ、さあどうだ。

軽すぎて手に馴染まない。
ホイールのクリック感が皆無。
サスペンドがマウスを動かしただけで何故か復帰するように。
そのせいかアルカリ電池が一週間しか持たない。

そのうち慣れるだろうと一ヶ月我慢したけど限界だ!
特に電池は M505 は半年持っていたぞ!

少し大きめのほうががいいかなとやっぱりこの安い奴に買い換えた。
あぁ握り心地は最高だしマウスを動かしても復帰しないのがこんなに嬉しいとは。
もう絶対に割高でも Logicool 以外は買わないことにする。

Connect the SO-02D and Linux

現在愛用しているスマホ SO-02D がアップデートで Android 4 になった。
興味本位で Linux デスクトップと USB 接続してみた。

あれ、ホーム (/mnt/sdcard) をマウントできちゃった。
以前は Rhythmbox からしか接続しかできなかった、ような…

場所が gphoto2://hoge だからデジカメなんかと同じ gPhoto だね。

eog 等で普通に画像観覧可能だし Nautilus から DnD にてコピーも可能。
だけど何故かリネームはできなかった、多分今後は対応するだろう。

Windows だと全自動とはいえドライバーを入れないとマウントできないのに。
libgphoto が進化したのか Android 4 のおかげなのかは私には解らないけど今の Linux ってか GNOME は本当に凄い。

どうでもいいけど Android って Linux ベースなのにファイル名の大文字小文字を区別しないんだね、スマホ側にファイルをコピーする場合は注意しよう。

それと Rhythmbox を起動すると Nautilus のマウントが解除される…

メディア転送プロトコル – Wikipedia

Nautilus が libgphoto で Rhythmbox が libmtp を使うのか。
そりゃバッティングするよな、スマホで音楽を聴かなければいいだけだ。

とにかく Linux からのファイル転送が楽チンになった、クラウドいらねぇw
コレで Free OS なのに何故全然普及しないのやら。

GNOME Boxes part 3

前回の続き。

Boxes が勝手に名づける名前が長くて面倒なので変更してみる。

まず libvirtd プロセスが起動していたら終了させる。

仮想イメージ本体は下記ディレクトリにある。
~/.local/share/gnome-boxes/images

設定は以下の XML ファイル。
~/.libvirt/quem

コレを Ubuntu1210, Ubuntu1210.xml とリネーム。

そして XML の <name>, <source file> セクションを書き換える。

SELinux を無効化(又か…)

Boxes を起動、リネームされていることを確認。
ちなみに LXDE に変更済み、3D の Unity 重すぎる。
$ sudo apt-get install lxde
と以前と同じコマンドだけで入るよ。

Ubuntu1210 を起動、成功すると Ubuntu1210.log が作成される。
もう解るよね、またしても SELinux context を restorecon コマンドで変更する必要がある。

Ubuntu を終了、Boxes 自体も終了、libvirtd を殺す。

restorecon コマンドを行って SELinux を戻す。
おしまい、面倒くさいよ。

Boxes 自体の設定は
~/.config/gnome-boxes/sources/QEMU Session
のようだ、見事に超シンプルな本体の設定しか無いけど。

しかし何故ファイル名にスペースを入れるかなぁ…
スペースがあると右クリックメニューから GEdit で開く等ができないんだが。

********************

それにしても。

LXDE だとメモリ使用量たったコレだけかよ。
ワンテンポ遅れる感もまったくなくなったし、Unity って何だろうな。
仮想で使って Linux 使いのフリしているだけの輩を皆殺しにでもしたいのだろうか、自殺行為だと思うけど。

とにかく Boxes は予想していたよりずっと使えるようだ。
後はマウスホイールさえなんとかなればなぁ。

GNOME Boxes part 2

前回の続き。

色々試してみた。
どうやら動作が遅かったのはスワップが起こっていただけのようだ。
Boxes が勝手にメモリ量を決めておいていきなりスワップとは泣ける。

  <memory unit='KiB'>1048576</memory>
  <currentMemory unit='KiB'>1048576</currentMemory>
  <vcpu>2</vcpu>

と XML でメモリ量を倍にしたらかなりストレスは減った。
やはりワンテンポ遅れる感はあるけど Unity が原因かも…

ついでに CPU を 2 つに指定したけどあまり意味が無かった。
4 コア中の 2 つを使うのではなく単にエミュレーションで 2 つあるように見せかけているだけみたい。
無限ループのコードをうっかり書いてしまった時の保険にはなるな。

XML の書き換えを反映するにはホストの Fedora を再起動。
何かのサービスを restart させればいいと思うけど解らなかったので強行手段。

それと一番困った SELinux のブロックは通知ブラウザーのトラブルシュートでアッサリ解決。

$ sudo restorecon -v "/home/sasakima-nao/.libvirt/qemu/log/Ubuntu Precise Pangolin LTS.log"

にて Enforcing のまま起動できた。

ついでに virt-manager というアプリを入れてみたけどまったく関係ないようだ。
GUI で設定を弄くれるアプリがあると思うのだが今は解らない。

仮想マシンの立ち上げはシングルクリックで良かった…

これで後は 1920×1080 にできないこと以外は問題無くなった。
ということで Ubuntu 12.10 は Boxes でいこうと思う。

Windows 8 も出たし安いしで入れてみたいなと思い電気屋に見に行った。
MS ゴシックのガタガタなフォントのままであるのを見て買う気分が一騎に失せた。
無償で使える Linux に劣るのフォントを何時まで使うのつもりだ…
これ Windows しか使えない人は気がつかないみたいね。

********************

とにかく 12.10 だ。

日本語 remix の ISO を落とす。
ISO のままだと余計に面倒くさいので素直に DVD-R を焼いてみた。

まず ISO を焼いた DVD-R を入れる、USB 接続の外部でもイケる。
というか内蔵の奴が壊れているのでミニノート用のを使っただけだが…

SELinux を無効化します sudo setenforce 0

Boxes を起動、「新規」「続行する(O)」とボタンを押す。

ISO を勝手に認識するので選ぶ。

するとフルスクリーンになってインストールが始まる。
解像度はディスプレイと一致しないので注意。
ウインドウ化したい場合は右上の右から二番目ボタンで。

終わったら DVD-R が出て…こなかった。
ボタンで DVD-R を出して virsh コマンドで強制終了させた。

virsh destroy "ubuntu-ja-12.10-desktop-i386.iso 2"

SELinux を元に戻すのを忘れないようにと。

どうせこのまま起動するとスワップが起こるので上記を行ってホストの再起動。
メモリがコッチは 512000kb になっていたので 1024000kb に指定と。
cdrom を取り出しても記憶してしまうようなのでセクションを消して。
sudo restorecon -v “/home/sasakima-nao/.libvirt/qemu/log/ubuntu-ja-12.10-desktop-i386.iso 2.log”

12.10 は Unity 2D が無くなったのか…
なんと 3D で仮想環境が立ち上がった、おかげで超激重!
ウインドウの立ち上げやメニューがスローモーション、駄目だ使えネェwww
立ち上げているだけで CPU ファンが超ウルセェwww

今は実験と確認用途だからいいのだが、LXDE にでも変えるか…
Unity を使ってほしいなら 2D を残せよ。

1024000kb でもスワップしているし、おまえは Vista カヨ!
1536000kb に変更してやっとスワップ地獄から開放された。

この工程で気がついたけど libvirtd プロセスを一旦殺せば XML の指定を反映できる。
Boxes を立ち上げれば自分で殺すまで残りつづけるようだ。

何故か 12.10 では 1920×1080 の指定があった。
ドライバーの違いかな、これならフルスクリーンでもイケるね。
何にせよ別途でドライバー等が不要な仮想環境は嬉しいね。

********************

/usr/lib/girepository-1.0
で ls してみる

Gst-1.0 は無かった…
ぶっちゃけコレの確認のためにだけ入れたんだが。