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

Fedora 18 GNOME Boxes

GNOME Boxes part 3
までに Fedora 17 の Boxes で作ったファイル

~/.config/gnome-boxes
~/.config/libvirt
~/.local/share/gnome-boxes

を HDD からコピーしたら Fedora 18 でも動いた。
相変わらずクリップボード共有もできずマウスホイールも動かずと不便。

もしかして…
と考えて以下のように設定 xml の tablet の項目をコメントアウト。

tablet_out

何も問題なく普通にマウスホイールでスクロールできてしまった。
ようするに入力デバイスがマウスなのにタッチパッドと認識していたのだと思う。
現実では筆者は無線 USB 接続のマウスを使っているのですけど。

<input type='mouse' bus='usb'/>

とすると何故かマウス統合が無効になり qemu がクラッシュしまくる。
マウス統合しないのはコレはコレで便利なので使いたいのだけど。
Ctrl+Alt で脱出、VM ware が同じだったかな?
クリップボード共有は今のところお手上げ状態。

さて。

Fedora 18 で標準採用になって Boxes との連携はどう進化したか。
実験で Fedora 17 をインストールしてみる。

boxes01

あれ、こんな項目あったかな?
とりあえず Customize.. ボタンを押し名前を f17 に変更して試してみよう。

boxes02

結果、ISO ボリューム名でファイルを作成することは変わらず。
仮想マシン一覧に出る名前が変わるだけだった。

images

インストールしてアップデートして再起動。
よし SE Linux のブロックは出ない、しっかり修正してくれていた。
ISO からインストールだと XML の書き換え必須なのは変わっていない。

あれ、3D のまま起動したのにあまりガクガクしないで動く。
compiz の Unity より clutter の GNOME3 のほうが圧倒的に軽いのは確かだが。
この程度なら 3D でも全然イケる、強制フォールバックしたほうが当然軽いけど。

もしかして Unity も軽く…やっぱりガクガクのままだった。

GNOME Boxes – YouTube

Aero も動くみたいだが実用はキビシイだろうな。
OpenGL や DirectX をエミュレートなんて無茶すぎ。
私はもう Windows は入れませんけど、だって全然使わないんだもん。

それよりマウスホイールが最初から問題なく使える。
設定 XML は同じだったのに書き換える必要は無かった。
ハードウエア認識方法が違うのだろうか。

ホスト OS とのクリップボード共有もできる。
もしかしたら Fedora 同士や Ubuntu 同士なら問題なく動くのかも。
Fedora で作ったアプリが Ubuntu で動くか確認するために仮想マシンを使いたい私は…

GNOME プロジェクトのアプリだから GNOME 同士だと相性がいいのは当然か。

とりあえず仮想 Ubuntu でマウスホイールが使えるようになっただけでも嬉しい。
Fedora 17 との違いチェックに HDD をつなぎ替えの手間が無くなったしね。

というかこれだけ使えるならもう VirtualBox はいらないや。
VirtualBox で仮想化した Xp と Vista も永眠してもらう。

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

それと LXDE 化だけだと GTK3 アプリの表示がおかしいので

sudo apt-get install lubuntu-desktop

で Lubuntu 化したほうがいい、Chromium も入るしね。
最初から Lubuntu ISO を選んだら GTK3 ライブラリは入るのかな?

1920x1080

GUI で色々設定したいなら Virt-manager を使ったほうがいいようだ。
ただ Boxes とは全然別のアプリなので仮想マシンの共用はできない。
というかコッチは管理者権限で起動するしイメージ作成場所も /var/lib だし。
同じ qemu-kvm なので手段はありそうだけど。

ちなみに Virt-manager は Python 製で Boxes は Vala。
Linux 使いは本当にこの2つの言語ばっかり使っているなと。

Fedora 18 localhost

Fedora 18 を簡単インストールした場合は host 名が localhost になっている。
localhost.localdomain だったかな、少し弄くった後なので。
ドメインはデスクトップ利用なら DHCP だから関係ないけど。

localhost

そういえば 17 まではインストール時に決めることができたので少し気になる。
別にかまわないならいいけど短い別名にしたほうが端末が使いやすい。
以下は f18 と変名する場合。

検索すると /etc/sysconfig/network に HOSTNAME=f18 等と追記すればいいとでるけどまったく関係無いようだ。
Fedora 17 のファイルを見るとたしかに HOSTNAME 指定があるのだけど。

実は[システム設定]→[詳細]→[デバイス名]を書き換えるだけで変わる。
まさかの GUI、/etc/hostname が連動して書き換わる。
管理者権限のファイルなのに何故なのかは知りません(汗

dname

これだけだと httpd で http://localhost が使えなくなる。
ローカルで PHP の動作確認等をしている人は少し困る。
しかたがないので /etc/hosts を書き換えるという強引な手を使う。

hosts

で再起動、ついでに http://f18/ でもアクセスできるようになった。
しかし Fedora 17 の /etc/hosts は localhost.localdomain のままでホスト名が変わり http://localhost が使えているので正しい方法では無いのだろうと思う。
でもデスクトップ利用ならコレで使えるからいいや。

追記

Fedora 17 では
/etc/sysconfig/network の HOSTNAME=
の書き換えだけで本当に変わるんだね。
つまり Fedora 18 は上記手段で正解だったみたい。

Fedora 18 etc…

# CapsLock を Ctrl に変更
gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:nocaps']"

# CapsLock と Ctrl を入れ替える
gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:swapcaps']"

知らなかった。
/usr/share/X11/xkb/keycodes/evdev
を書き換える必要すら無かったとは。

それと Nautilus でどうでもいいことに気がついた。

nautilus_file_move

ココで移動できちゃう、マジでどうでもいい!
ランチャを [Ctrl+クリック] するかメニューからで素直に2つ起動しよう。
ツリー表示が無くなったのもしばらく使っていたらなんか慣れてきた。

で、上記スクリーンショットを撮って、ついでに気がついた。
いつの間にかマウスカーソルが移動カーソルのままで撮影できるようになっている。
マウスカーソルは後から書き足す方式なのでどの状態でも通常の矢印表示になっていたのだが。
嬉しいような、地味すぎるような進化をしていた。

codec_install

Totem からデコーダーを入れられるようになったのかな?
もう全部入れてしまったので試せないけど。
ところでアップデート通知を適用したらこんなになった。

saikidou

なんか Fedora もすっかり Windows 7 臭くなってしまった。
再起動してもしばらく上記が表示されたままで困ったけどしばらくしたら消えた。
最新環境は色々みつけられて楽しいです、みんな Fedora においで。

Fedora 18 64bit Install (HDD) part2

Nautilus はブックマークの保存場所も変わっていた。

~/.gtk-bookmarks があるけど書き換えしてもが読み込まない。
~/.config/gtk-3.0/bookmarks を読み込むようだ。

なら PCMan とかのツリー表示が可能なファイルマネージャを別個で入れても安心。
こいつ FTP ができないからって登録したのを削除しやがるもんな。

ログアウトメニューが無いのはやはり不便。

scut

こんなのを見つけたけど Ctrl+Alt+Delete は「電源オフ」だよ!

GUI では logout コマンドが使えないし困った。
海外を探すとエイリアスを作る方法が見つかったけど Alt+F2 で使えない。
しかたがないのでこんなコマンドを作って ~/bin に放り込んでみた。

#!/bin/sh
# logout alias
gnome-session-quit --logout --no-prompt

これで Alt+F2 からでもログアウトできる

Nautilus は変わったとはいえ freedesktop.org 準拠の部分はやはりそのまま。
あらかじめ標準ディレクトリにしたいディレクトリをコピー又は作成しておき
~/.config/user-dirs.dirs を書き換えて上コマンドでログインしなおせば。

nautilus36

こんな感じで結構使うのにログアウトメニューは何故消したのだろう。

他は…

Python3 はデフォルトで入らないのか、どこかで入ると見た気がするのだが。
gcc はデフォルトで入らず gjs と seed はある、何も変わっていなかった。

VL ゴシックのプロポーショナルが相変わらず入っていない。
日本なんて全然気にしていないのね、入れなきゃ日本語サイトの大半が笑える状態。

サスペンド復帰が失敗しまくるのだがそのうち修正してくれると信じよう。
Alt キーの動作を逆にしたのはそういう要望が多かったのかな。

Fedora も GTK2 と GTK3 の見た目を同じにする方向みたい。
非アクティブ時に Widget の文字列等が薄くなるなら GTK3 と一応見分けが可能。

# GTK+

解り辛いけど GtkScale や GtkScrollbar の動作が変更になっている。
トラフでない部分をマウスでクリックした場合

Fedora17 以前
左ボタンで少しずつトラフが移動、中ボタンならトラフ完全追従

Fedora18
左ボタンでトラフ完全追従、中ボタンは無視

GTK2 の Firefox と GTK3 の Gedit のシークバーで試せばすぐ解るよ。
やはりタッチパネルを意識したのだろうか。

Totem の GtkHScale はどのボタンでも追従するようになっているし。
私が作った Y901x は全部中ボタンと認識する仕様なせいかシークバーが動かないw
おいおい GTK2 の GtkScale まで動作まで変えないでくれよ。

おまけに GtkAspectFrame が白くなる現象が。
GTK3 化しなきゃいけないのにこんなことで更新するのも…
Gst 1.0 は日曜にでも試してみる。

とりあえずこれまでに気がついたことでした。

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 を使っているのね。

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