投稿

Ubuntu 16.04 (Xenial Xerus) にアップグレードしたら、i3 (Window Manager) に異変が・・・

イメージ
15.10 の時から、i3 という「タイル型ウィンドウマネージャ」を使っている。 アプリを開くたび、ウィンドウの位置を自動で決めてくれるのが良い。 (折角なので、紹介動画も置いてみる。英語だけど) 先日 16.04 にアップグレードしたら、i3 でちょっとした問題に当たった。 アプリのメニューバーの高さが、以前より大きくなってしまったのだ。 Unity では unity-control-center で変更できるのだが、i3 から同じように変更しようとすると以下のエラーとなる。 $ LANG=C unity-control-center display ** (unity-control-center:5300): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-406i2IwLSF: Connection refused ** (unity-control-center:5300): WARNING **: Could not find settings panel "display" 「display という設定パネルがない」とのこと。 まあ、アップグレードすると大体どこかしらおかしくなるもの・・・ いざとなれば、新しい UI に自分が慣れればいいとは思うが、こうなった原因は気になるなぁ・・・ (そもそも、16.04 にした直後はこんな異常はなかった。次に Unity 起動して、また i3 起動したら本現象) とりあえず、i3 をアンインストール -> インストールしなおしてみるか。 === 追記 === 再度 i3 ログインしたら、本現象が直ってた。要は アンインストールするためには、i3 以外のウィンドウマネージャでログインしないとな・・・一回終了するか sudo shutdown -h now 起動ポチー 「Unity でログインしなおそう」としたら、ログイン画面のメニューの高さが全体的に小さい (元に戻っている気がする) i3 でログインしてみる -> 本現象が直ってた という感じ。 でも、unity-control-cen...

信州から関東へ引っ越してみた

私用により、信州(上田市)から関東(横浜市)へ引っ越しました。 住んでみて3日めだが、信州と関東の違いが色々あって面白い&&慣れるまで一苦労。以下一例 ごみ袋 市が指定する袋を購入する(上田) 半透明であれば何でも良い(横浜) スーパーの駐車場 ほぼ無料(上田) 基本有料(横浜) 3月の気温(夜間) 昼間との差が激しい。日中10℃以上でも、夜間マイナスになる場合あり(上田)  昼間との差が緩やか。日中は上田よりちょっと暖かい。夜間はひと桁台(横浜) 移動手段 基本、車。そのため、道幅は広い。ペーパードライバーでも何とかなりそう(上田) 基本、自転車 or 徒歩。そのためか、道幅は狭い。ペーパードライバーはかなりキツい(横浜) きっと、 他にも色々出てくるんだろうな〜

eclipse がとうとう起動しなくなった

思い当たる節は xfce4 を4.8からアップグレードしたこと $ apt-cache show xfce4 Package: xfce4 Version: 4.10.1 Installed-Size: 31 ... とあったので、つい。 pydev をインストールするために、openjdk-7-jdk をインストールしたこと くらいか。。。 現象としては これまで起動できていたワークスペースを選択すると、プログレスバーが3割位のところで止まってしまう。 新規作成したワークスペースだと開けるが、パースペクティブがおかしい。 アイコンは表示されない ビューはパースペクティブのデフォルトに反映されない 以前書いたエントリ apt-get update の後で eclipse が立ち上がらなくなった  を試したら、上記 2 と同じ状態になる $ rm -iv .metadata/.lock $ eclipse -clean & しても、同じ現象 悪あがき (以下) してみたものの、同じような現象 workspace/.metadata/.log を tail しながら、.plugins 下をいじったり apt-get purge eclipse* apt-get install eclipse で、リポジトリから使用するのをあきらめて、 Eclipse Downloads  から思い切って 4.4 をダウンロードして試したら、解決!! これまでインストールしたプラグインは、軒並み再インストール必要だな…でも、終了がとても早くなった。(プラグインが入ってないからかな?) とりあえず、 OSDEで快適なOpenSocialアプリケーション開発を (1/5):CodeZine  を参考にOSDE を入れてみて、再び使えるようになった。 Android と Cordova の環境も入れとかなきゃ。 リポジトリからのインストールは便利だけど、やっぱり最新版もチェックした方がいいのかも。

[SOLVED] guake が起動しない件

guake がいい。 仕事で Xubuntu 14.04 amd64 で初めて使って、とてもいいものと思った。 F12 でいつでも terminal が出てくる。閉じる。ただこれだけなのだが、なれるととても快適! なので、Debian testing on my nx4820 に入れようと apt-get したまでは良かった。 が、起動しない。 $ guake Traceback (most recent call last): File "/usr/bin/guake", line 1429, in if not main(): File "/usr/bin/guake", line 1373, in main instance = Guake() File "/usr/bin/guake", line 660, in __init__ notification.show() glib.GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files .service file がないと言っているっぽい。 あれか、起動が Upstart じゃないからか? それなら、そもそも Debian で使えないじゃないか。リポジトリに入れるわけがないような。。。 うーん、もう少し悩む。 5/24 追記: 解決した。そのものズバリの回答が、Ask Ubuntu にあった。 command line - How can I get guake to start? - Ask Ubuntu (上記は長いので) 結論を言うと、以下の手順で実行できた。 端末で guake-prefs を実行 General タブの 'Enable popup notifications at startup' のチェックを外す guake-prefs を終了する 端末で guake & を実行 要は、通知用のデーモン...

nx4820 の CPUファンから異音 (5) - 最終手段 HP サポートで解決

(前回のポストはこちら  nx4820 の CPUファンから異音 (4) - ベアリングその他を入手 (結論から言えばこれも失敗) ) 前回のトライで、自力で修理するのは無理と判断。 かと言って、まだまだ使える PC を「CPU ファンの故障だけで買い替え」というのはもったいない。(その予算もない。。。) 何とかしたい、どうすればいい? … 「そうだ、新品のファンを入手できないだろうか」 と思いつき、検索。 色んなサイトが出てくるが、最終的に HP 本家の製品情報のページ (以下) から、サポートに行き着いた。。。 日本HP Notebooks / 旧モデルの情報 HP Compaq nx4820/CT Notebook PC - スペック [Pentium(R) モデル]  の、左下のメニュー「サポート」から。 (以前はバッテリー等のパーツ紹介ページもあり、そこから問い合わせフォームという経路もあった気もする。もしかしたら、サポート終了に伴い、ページ自体なくなってしまったのかもしれない) そこで、サポートに連絡・相談・メールでのやり取りの末、何とファンを購入することができた!お値段は ¥5040 (税込) ちなみにこれが2012年6月末日のこと。当時から、在庫少なく欠品間近だったとのこと。現在 HP のパーツ検索サイト (以下) で確認すると、N/A。もう新品が手に入らない貴重品… HP PartSurfer  (HP のパーツ検索サイトで、ファンの型番  367795-001  SPS-FAN/THERMAL PAD を検索した結果。 NO LONGER SUPPLIED とのこと) 届いた箱を開け、いそいそとファンを交換し動作させてみる。 結果、金属音の異音もなく、とても快適! ヒートシンクとファンのネジ止めがイマイチ甘かったのか、風切り音やファン始動時の音が若干気になるものの、以前に比べれば段違い。 やっぱり純正パーツが最強なんだな そして、ファンは消耗品なんだな。 ということを結論に、異音との長い戦いがやっと終わったのでした。

nx4820 の CPUファンから異音 (4) - ベアリングその他を入手 (結論から言えばこれも失敗)

(前回のポストはこちら  nx4820 の CPUファンから異音 (3) - lm-sensors ) いよいよベアリング交換しかない…ので、まずはベアリングを入手しなければならない。 ベアリングなんて、小学生の頃ミニ4駆を組み立てて以来だ。 NO.204  ノートPCのCPUファン修理報告 を見ると、RAIDMAX の汎用DCファンのもので代用可能とあったのだが、実際にやってみると合わなかった… (RAIDMAX の方が一回り大きく、はまらない) 仕様が変わったのかなぁ…折角この為だけに買ったのに。(わざわざ秋葉原に出向いて) 改めてベアリングのサイズを図る。普段陽の目を見ないノギスが活躍。 外径: 4mm 幅: 2mm 内径: 1.5mm これを元に、色々検索してみる。意外とあるもんだ。(値段は 2012年 当時) IHC.MonotaRO DDL-ZZ Series 薄型両シールドラジアル玉軸受 NMB(ミネベア) (C09538356) - IHC.MonotaRO インターネットホームセンター  名称: DDL-415X5ZZ 価格: 1個 ¥287(内税) 楽天 【楽天市場】ベアリングコーナー(シャーシ別セット・バラ売り):ラジコン夢空間  681XZZ ベアリング 価格: 4個で ¥672 軸受の取り扱い | ミニチュア・小径ボールベアリング | 技術解説 | eMinebea  によると、ベアリングは非常にデリケートな部品とのこと。何分素人のやることなので、失敗した時を考えて MonotaRO で 4個、楽天で1セットずつ注文。 また、ベアリングのガタつきを抑える接着剤もあるらいし。nx4820 のベアリングは、固定されていなかった。(ピンセット等で押し出すと、ポロッと外れた) 「もしかしたら、異音の原因はこれかも?」と思い、ロックタイトも注文。 IHC.MonotaRO LOCTITE 641 はめあい用 ヘンケル (C02336196) - IHC.MonotaRO インターネットホームセンター 1つ ¥3224(内税) あと、何回かファンを分解していたので、固定用の Cリングがビヨンビヨンになってしまった。 これも必要かなと思い、探してみ...

apt-get update の後で eclipse が立ち上がらなくなった

明けましておめでとうございます。 今年もぼちぼち書いていきます。 新年一発目は、件名の通り。 あるある、たまにある。なので、sudo apt-get remove eclipse とか早まらない。 今回は、~/.eclipse というディレクトリをリネーム or ゴミ箱へ移動して、再度起動してみると幸せになれた。 参考: Eclipseのエラーログの確認方法 - Linoブログ (上記に従い、eclipse の起動ログを確認。ワークスペースは選択でき、その後で止まった) Subject: Re: Bug#663734: eclipse-3.7.2-1 does not start on wheezy (引用。正に以下の通りのログが出ていた。解決方法もこの通り) Yes, I had another problem: !MESSAGE Unable to create editor ID org.eclipse.jdt.ui.CompilationUnitEditor: No editor descriptor for id org.eclipse.jdt.ui.CompilationUnitEditor !STACK 1 org.eclipse.ui.PartInitException: No editor descriptor for id org.eclipse.jdt.ui.CompilationUnitEditor at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:601) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595) at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271) ... which was f...

nx4820 の CPUファンから異音 (3) - lm-sensors

(前回のポストはこちら  nx4820 の CPUファンから異音 (2) ) ベアリング交換の前に、ダメ元でもう一手試すことにした。 それは、「ファンの回転数を落とすことができれば、異音が止むのではないか」ということ。 nx4820 では、BIOS にファン関連の設定が出てこない。 他にないか調べてみると、lm-sensors というユーティリティがあるとのことで、これを使ってみる。 (ちなみに、Win版では SpeedFan というユーティリティがメジャーっぽい) インストール。 # apt-get install lm-sensors $ apt-cache show lm-sensors (snip) Description-en: utilities to read temperature/voltage/fan sensors Lm-sensors is a hardware health monitoring package for Linux. It allows you to access information from temperature, voltage, and fan speed sensors. It works with most newer systems. 温度、電圧、ファン速度といった情報を取得できるっぽい。 早速試してみる。 # sensors-detect (基本的に全部 Enter キー押していく) (snip) Sorry, no sensors were detected. This is relatively common on laptops, where thermal management is handled by ACPI rather than the OS. おおぉぉ…センサーを検出できない模様。 ダメ元で sensors コマンドを実行。 $ sensors acpitz-virtual-0 Adapter: Virtual device temp1: +52.0°C (crit = +98.0°C) おぉぉぉ、CPU の温度はとれているっぽい。 watch sensors のように、watch コマン...

nx4820 の CPUファンから異音 (2)

(前回のポストはこちら  nx4820 の CPUファンから異音 (1) ) 愛機のファンから異音…どうにかしたくて、グーグル先生から色々教えてもらう。 以下、教えてもらったこと PCのファンは 消耗品 である 異音=寿命の可能性大 ファンから異音がする主な原因は ホコリが入り込んだ ベアリングや軸が摩耗している 回避策として、以下をしている先達がいらっしゃる ベアリングや軸へグリスアップ →(nx4820 じゃないけど)   CPU・ケースファンを分解して整備しよう! - Deap Peace ベアリング交換 → NO.204  ノートPCのCPUファン修理報告  HEWLETT-PACKARD Compaq nx4820 By BW'Sさん (H22.01.18) →(nx4820 じゃないけど)   DIMENSION8250 CPUファンの異音対策、ベアリング交換 ファンが消耗品というのは、とても意外だった。 ベアリングや軸が摩耗するというのも、意外だった。 (というか、知ったこと全てが意外なことばかりだった) ファンの構造自体はとても単純に見えるのだが、奥が深いなぁ… (調べる内に、静圧とか静音とかの情報も出てきたけど、それらはデスクトップ用っぽい) そこで、先達に倣ってベアリングのグリスアップをしてみることにした。 グリスを塗れば、大概の物 (少なくとも自転車やバイクのチェーン) はスムーズになるという経験談から。 で、実作業に入る。 先達の記事を見ると簡単そうに見えるが、見るとやるとではやはり大違い。 まずはPCの電源とバッテリーを外す PC底面のネジを全て外す ネジがあった場所を忘れないように、念の為A4の紙にプスプス刺しておく HDDと無線LANカードを外す PC底面カバーを外す 先達のように、マイナスドライバーで前面を押し、残りは爪を手で緩めるようにして外す と、ここまで来てようやくファンとご対面。 さらに ファンからボードに繋がっている線を外す ちなみに、3pinだった ヒートシンクとファンを接続しているネジを外す ファン上部のカバーを外す カバーの吹き出し口付近に親指を当て、みかんを剥くように力を込めると「パカッ」と外れた ...

jessie で gdm3 ログイン画面の壁紙を変更できなかった件

5月だったか、wheezy が stable になった。 そのまま使い続けることもできたけど、 パッケージのバージョンが上がらない (セキュリティアップデートだけ) 後で testing にすると、動かなくなりそうで心配 なので、6月に jessie (testing) に upgrade してみた。 それほど日が開いていないので、upgrade も動作も特に問題なかった。ちなみに、現時点で ログインする際、gdm3 を使用している。 デスクトップは、xfce4 を使用している。 ついでなので、デスクトップの壁紙も以下に変えてみた。 xfce elegant & mice Xfce-Look.org  … (※) マスコットのネズミ君がクールになりました。夜使うことが多いので、黒い背景が目に優しいのもポイントですね。 そうすると、ログイン画面の壁紙も変えてみたくなった…のだが、ここでハマった。 検索でヒットする先達の方法で変更しようとしても、反映されないのだ。ちなみに、以下のような方法: /etc/gdm3/greeter.gconf-defaults に壁紙用画像のパスを指定し sudo /etc/init.d/gdm3 reload ログアウト後、ログイン画面が表示されると、反映されている (はずなのに、されない…orz) 「設定方法が変わったのかなー」と思ったら、案の定。 第2章 Debian 7.0 の最新情報  の "2.3.10.3. ディスプレイマネージャー" にあるように、/etc/gdm3/greeter.gsettings に設定を書く必要があるらしい。 設定の書式は  (...) - Changing the gdm3 (login screen) background in Gnome3  のようにすればよいらしい。で、※のファイルが置いてある場所を gsettings の末尾に以下のように追記してみた。 [org.gnome.desktop.background] picture-uri='file:///usr/share/images/desktop-base/(※のファイル名)' その後 gdm3 reload -> ログア...