Submit Search
X window managerで遊んでみた
0 likes
1,913 views
Masahiko Hashimoto
気楽な感じで X Window Manager と戯れてみました。
Software
Read more
1 of 20
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
More Related Content
PDF
タイル型ウィンドウマネージャのススメ
Takuto Matsuu
PDF
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
PDF
タイル型ウィンドウマネージャawesomeのススメ
Takuto Matsuu
PDF
Shougoの開発環境
Shougo
PDF
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
PDF
USBからLinuxを起動してみよう! - 第4回つくらぐ勉強会
University of Tsukuba Linux User Group
ODP
FreeBSD Desktop
Yuichiro Naito
PPTX
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
Takatoshi Yamada
タイル型ウィンドウマネージャのススメ
Takuto Matsuu
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
タイル型ウィンドウマネージャawesomeのススメ
Takuto Matsuu
Shougoの開発環境
Shougo
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
USBからLinuxを起動してみよう! - 第4回つくらぐ勉強会
University of Tsukuba Linux User Group
FreeBSD Desktop
Yuichiro Naito
ライトニングトーク Windows10体験記 201510_山p(アップロード用)
Takatoshi Yamada
What's hot
(19)
PDF
ブレンダーをDisってみる
Tetsuo Mitsuda
PDF
Smartphone workshop kansai #9
Yutaka Tsumori
PDF
From A to B
Tetsuo Mitsuda
PDF
Tdd vim
Tak Nishikori
PPT
Opera Backstage Tokyo 2008' ライトニングトークス
kishida4slideshare
PDF
flip the chabudai
Tetsuo Mitsuda
PDF
FuelPHPを3ヶ月使ってみて
Tetsuji Koyama
PDF
Munin manager - monitering casual talk #2
Ryo Kuroda
PDF
CgiSecure
Net Kanayan
ODP
Lt
LGA128
PPTX
Java を今すぐダウンロードしてみたお話
YujiSoftware
PDF
艦の「近代化改修」を 実施せよ!
twinkfrag
PDF
Blenderを用いたリグ転送実験
Kazuma Hatta
PDF
VimとRubyのアツい関係
Misao X
PDF
仮想通貨ビットコイン 安全なペーパーワレットの作り方
明穂 足立
ODP
Windowsユーザのlinux入門(20130126)
Kimiyuki Yamauchi
PDF
PhpStormとGrunt.jsで作るCakePHP快適開発環境
kamiyam .
PDF
Blenderアーチストに捧げる10の言葉
Tetsuo Mitsuda
PPTX
Non blocking and asynchronous
Norio Kobota
ブレンダーをDisってみる
Tetsuo Mitsuda
Smartphone workshop kansai #9
Yutaka Tsumori
From A to B
Tetsuo Mitsuda
Tdd vim
Tak Nishikori
Opera Backstage Tokyo 2008' ライトニングトークス
kishida4slideshare
flip the chabudai
Tetsuo Mitsuda
FuelPHPを3ヶ月使ってみて
Tetsuji Koyama
Munin manager - monitering casual talk #2
Ryo Kuroda
CgiSecure
Net Kanayan
Lt
LGA128
Java を今すぐダウンロードしてみたお話
YujiSoftware
艦の「近代化改修」を 実施せよ!
twinkfrag
Blenderを用いたリグ転送実験
Kazuma Hatta
VimとRubyのアツい関係
Misao X
仮想通貨ビットコイン 安全なペーパーワレットの作り方
明穂 足立
Windowsユーザのlinux入門(20130126)
Kimiyuki Yamauchi
PhpStormとGrunt.jsで作るCakePHP快適開発環境
kamiyam .
Blenderアーチストに捧げる10の言葉
Tetsuo Mitsuda
Non blocking and asynchronous
Norio Kobota
Ad
More from Masahiko Hashimoto
(20)
PDF
OSSかな漢字変換『Egoistic Lily』の紹介&今後の展望
Masahiko Hashimoto
PDF
DNNを使用した新しいかな漢字変換『EgoisticLily』 その仕組みとは?
Masahiko Hashimoto
PDF
Dockerいろいろ使って思うこと
Masahiko Hashimoto
PDF
自作かな漢字変換「Genji」をつくったよ
Masahiko Hashimoto
PDF
BrowserMob-Proxyのお話
Masahiko Hashimoto
PDF
DeepLearning入門以前
Masahiko Hashimoto
PDF
かな漢字変換ソフト「Genji」をつくってみた
Masahiko Hashimoto
PDF
あひるに焼かれた話と今後のおーぷん万葉について
Masahiko Hashimoto
PDF
ホットな日本語入力技術のお勉強。〜 OSC 2016 Hamanako 編 〜
Masahiko Hashimoto
PDF
おーぷん万葉プロジェクトとは
Masahiko Hashimoto
PDF
C++アプリをCmakeとEclipseで開発するお話
Masahiko Hashimoto
PDF
おーぷん万葉プロジェクトの進捗とIzumoのその後
Masahiko Hashimoto
PDF
ホットな日本語技術の(ちょっとした)お勉強。
Masahiko Hashimoto
PDF
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
Masahiko Hashimoto
PDF
TrieとLOUDS??
Masahiko Hashimoto
PDF
C言語なWebSocketの遊び方。
Masahiko Hashimoto
PDF
アヒルヤキを変換してみよう
Masahiko Hashimoto
PDF
Nginxで日本語入力を遊んでみよう!
Masahiko Hashimoto
PDF
続・Cannaをフォークしてみた
Masahiko Hashimoto
PDF
Cannaをフォークしてみた
Masahiko Hashimoto
OSSかな漢字変換『Egoistic Lily』の紹介&今後の展望
Masahiko Hashimoto
DNNを使用した新しいかな漢字変換『EgoisticLily』 その仕組みとは?
Masahiko Hashimoto
Dockerいろいろ使って思うこと
Masahiko Hashimoto
自作かな漢字変換「Genji」をつくったよ
Masahiko Hashimoto
BrowserMob-Proxyのお話
Masahiko Hashimoto
DeepLearning入門以前
Masahiko Hashimoto
かな漢字変換ソフト「Genji」をつくってみた
Masahiko Hashimoto
あひるに焼かれた話と今後のおーぷん万葉について
Masahiko Hashimoto
ホットな日本語入力技術のお勉強。〜 OSC 2016 Hamanako 編 〜
Masahiko Hashimoto
おーぷん万葉プロジェクトとは
Masahiko Hashimoto
C++アプリをCmakeとEclipseで開発するお話
Masahiko Hashimoto
おーぷん万葉プロジェクトの進捗とIzumoのその後
Masahiko Hashimoto
ホットな日本語技術の(ちょっとした)お勉強。
Masahiko Hashimoto
京都発祥日本語入力「FreeWnn」は(今度こそ)どこまで賢くなれるか?
Masahiko Hashimoto
TrieとLOUDS??
Masahiko Hashimoto
C言語なWebSocketの遊び方。
Masahiko Hashimoto
アヒルヤキを変換してみよう
Masahiko Hashimoto
Nginxで日本語入力を遊んでみよう!
Masahiko Hashimoto
続・Cannaをフォークしてみた
Masahiko Hashimoto
Cannaをフォークしてみた
Masahiko Hashimoto
Ad
X window managerで遊んでみた
1.
X Window Manager
で いろいろ遊んでみた。 2014/1/18 東海道らぐ はしもとまさ
2.
本日のお題 ● 前回(名古屋)のオフ会で、TWMの話が出て きた。 ● そういえば X Window
Manager とか全然知ら ないorz ● というわけで、今日のお題はいろいろ X Window Manager を使ってみようというお話。
3.
お断り。 ● 初歩的なお話ばかりになると思います。 ● そこは見逃してね・・・
4.
まずはTWMから。 ● もともと openSUSE には
X 入れるとデフォル トで TWM がインストールされます。 ● …と思ったんだけど、openSUSE 13.1 には IceWM が入ってて、TWM がおらんかった! ● 正直、困った時によく使います。(え?
5.
TWM のビルド方法 ● こんな感じ。 cd ~/src git
clone git://anongit.freedesktop.org/xorg/app/twm cd twm ./autogen.sh make ● ファイル数も少ないので数秒でビルド完了〜w ● git を使ってる点が、意外に近代的な感じがする^^; ● C だし、ソースも少ないし、カスタマイズしやすいかも。
6.
TWM の感想 ● さくさくすっきりしてるし、いろいろ弄ってみよ うかな〜という気にはなる。 ● が、やっぱしアプリ終了「ボタン」がないのは ちょっと・・・。
7.
次に FVWM。 ● TWM より軽いよ〜って書いてあったので、試 してみた。 ● ソースコードは
C だけど、TWM に比べるとだ いぶ複雑。 ● openSUSE のパッケージも用意されてるの で、そのまま使ってみよう〜。
8.
感想。 ● マウスの「fast」とか「Slow」を、随分目立つ場 所で変えられるのは…便利か!? ● モジュールでいろいろ機能を追加できるのは 便利そう。 ● でもやっぱしアプリ終了「ボタン」が存在しない orz ←設定すればあるみたい。
9.
続いて IceWM ● なぜだか openSUSE
13.1 (KDE)にデフォル トで入ってた。 ● ちょっとだけ試してみる… ● …が、なぜだかちっとも面白くない(^^; (これがデフォルトというのはなぜか許せない 気がするw)
10.
じゃあ WindowMaker はどう? ● Mac
OS X の原点!?? ● openSUSE にもパッケージが用意されてるの で、それをそのまま使ってみる。 ● ・・・・・妙に不安定だ^^;;; ● あまりメンテナンスされてないのかも。 ● 特に使い込みたいとも思わなかったので、そ のままスルーする。。。
11.
ちょっと待て! ● これまで見てきたのは、すべて「スタック型 ウィンドゥマネージャ」だ。 ● 世の中には「タイル型ウィンドゥマネージャ」 なるものが存在するらしい。 ● じゃ〜使ってみよう〜! ● …とりあえず「コンポジット型」は保留。
12.
というわけで awesome。 ● dwm(後述)が openSUSE
のパッケージとし て見つからなかったので、awesome から試し てみる。 ● openSUSE でも一部では盛り上がってるの か、パッケージが充実してます。 ● Kobo debian も awesome がベースらしい。 (まとけんさんの記事より。)
13.
感想。 ● 言語で「US」と「de」のみが標準対応という点 が…(以下略)。 ● なんだかんだと結構複雑ですね。 ● 使いこなせるといろいろできるんだろうな〜 (というわけで保留。)
14.
dwm は? ● タイル型の元祖らしい。 ● …のくせに、openSUSE ではバイナリパッ ケージもソースパッケージも見つからない。 ● しかし、ソースコードをみてその理由がわかっ た気がする。 ● Cソース(2000行)のみのものをわざわざパッ ケージする人なんていないか^^;
15.
てことでビルド! ● 一瞬で終わるw
16.
起動方法のおさらい ● openSUSE のデスクトップマネージャーで 「フェイルセーフ」を選択。 ● 端末から「dwm &」と入力。 ● その後アプリ実行時も、バックグラウンドです べて実行する。 ● …どう考えても他に方法あるでしょうが^^;
17.
感想 ● 素晴らしい! ● たった 2000行のソースコードでここまででき るのは本当に感動的。 ● カスタマイズ(というより改造)も容易にできま すね!
18.
というわけで今後の予定。 ● dwm をハックしたい! ● 正確には、dwm ベースのウィンドゥマネー ジャを自作したいですね。 ● 方向性としては、HTML5
とどうにか融合でき ないかな〜と模索してみたい。(Webkit と か?)
19.
余談。 ● 「日本タイル型ウィンドウマネージャ推進委員 会」というのがあるらしい。 ● ML に入れば会員になれるとか。 ● その ML
の実態とは…!? メールが6通(2008〜2009年)のみだった^^;;;
20.
お粗末さまでしたm(_ _)m え、Xnest がなんだって?
Download