2014年1月23日木曜日

Debian Linux : M570

Logicool/Logitech Wireless Trackball M570 ロジクール トラックボールの拡張ボタン extra buttons に、ページアップとページダウンを割り当てる。

8 ← Next, Page_Down  9 ← Prior, Page_Up

 

1. xbindkeys インストール
2. xbindkeys --defaults >> ~/.xbindkeysrc
3. .xbindkeysrc に以下を追加

# side button page down
"xvkbd -xsendevent -text "\[Page_Down]""
m:0x0 + b:8

# side button page up
"xvkbd -xsendevent -text "\[Page_Up]""
m:0x0 + b:9

追記:エレコム M-XT1DRBKでも、そのまま使える。

2014年1月19日日曜日

Debian Wheezy で Realtekの LANの石

NIC Network Interface Card と言っても、昔日のように別途カードを購入してバスに挿すわけでもなく、マザーボードに載っかっている LANの石。
Linux系OSで Realtek の RTL8168系に 8169のドライバがインストールされる例があるらしく、ネット接続が不安定だとか・・・。ウチでは繋がっていたので気づいてなかった(Debian GNU/Linux 7.3 Wheezy (amd64) )。

まず、現状を確認
    $ lspci | grep Ether
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
     石を Realtekの RTL8111かRTL8168B だと認識
    $ lsmod | grep r81
    r8169 47008 0
    mii 12675 1 r8169
     ドライバは r8169.ko と mii.ko 間違って読み込み!

Realtek からドライバソースをダウンロード。

    http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=5&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
    うまくいかなかったので、
    http://code.google.com/p/r8168/downloads/list から、r8168-8.037.00.tar.bz2 を /usr/local/src にダウンロード。

解凍
スーパーユーザーになっておく。
(ネットでは、 /etc/modprobe.conf なんたら・・・と説明あるけど、今は /etc/discover-modprobe.conf になってる? 更に、Wheezyには modconfも無くなってる。https://launchpad.net/debian/wheezy/+source/modconf )

    $ su
    ...
    # cd /usr/local/src
    # tar jxvf r8168-8.037.00.tar.bz2

インストール

    # cd r8168-8.037.00
    # ls
    Makefile README autorun.sh src
     README 読んで、autorun.sh 眺める。そして、南無三...
    # ./autorun.sh

確認

    # lspci | grep Ether
    02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
    # lsmod | grep r81
    r8168 248218 0
    # exit


終了! オプションだのIPだの...わかりません

ちなみに、実ドライバの方は⇓のようになっていた。

    $ ls /lib/modules/'uname -r'/kernel/drivers/net/ethernet/realtek/
    8139cp.ko 8139too.ko atp.ko r8168.ko r8169.bak

2014年1月8日水曜日

鬼夜 おによ

福岡県 大善寺(だいぜんじ)にある玉垂宮にて1月7日に行われる祭り事。鬼を払うため、本来は男衆だけで深夜に執り行われたらしい・・・闇に徘徊する鬼退治






人寄せフェスタ、イベントではなく、荒々しく本来の神事としてこれからも変わらず伝え続けて欲しい祭りです。 

2013年12月12日木曜日

Debian Linux wheezy : fglrx , grub

Synapticでディスプレイドライバを xserver-xorg-video-radeon系 から non-freeの fglrx-contro 所謂 Catalystを含め、fglrx (Fire GL Radeon X)系に変えてみた。後処理 ‘aticonfig --initial’で再起動。Xではうまく動いているようだが、OS起動処理と終了処理コンソール画面のフォント表示がデカくなった 640x480? 800x600 ?

環境 :
Debian GNU/Linux 日本語版 Wheezy, ビデオカード : ATI/AMD Radeon HD 5450, 昔ながらのスクエアなディスプレイ

目的 :
fglrxディスプレイドライバ時の起動/終了コンソール画面の文字の表示サイズを変更したい。

対処 :
スーパーユーザーで、/etc/default/grub の書き換え。

    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
     ⇓
    GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset vga=794"

その後、

    # update-grub2

で、grub.cfgに書き込み。再起動。

補足1 :
GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset"
GRUB_CMDLINE_LINUX="vga=794"
でも良いかも。

quiet : OS起動の様子を一部のみ表示。
nomodeset : カーネルによる画面サイズ変更をストップ。
794 : VESA (‎Video Electronics Standards Association)による規格で、1280x1024 16bit(=64K色)。その他の数値は、vesa mode codes などで検索どーぞ。

GRUB_GFXMODE : GRUB起動時の[OS選択とか前の設定を使うか]聞かれる時の画面サイズや、GRUB_CMDLINE_LINUX_DEFAULTで‘splash’、壁紙使用時の設定用であって、その後のテキスト文字・・・ツラツラ~・・・には関係なし。

補足2 :
update-grub2 : ウチの wheezyでは update-grub へのシンボリックリンク、異名同種コマンド。grub-mkconfig を呼び出すシェルスクリプト。

補足3 :
fglrxドライバや動作の確認
fglrx : モジュール Moduleに作成されてるか
$ lsmod | grep fglrx
OpenGL : fglrx で動かしてるか
$ fglrxinfo
レンダリング :
glxinfo | grep "direct rendering"
レンダリング デモ :
fgl_glxgears

2013年11月4日月曜日

mp3gain : debian

mp3ファイルの音量レベルを揃えるソフト。
Debian パッケージでは、コマンドラインの mp3gain  にGUIの easymp3gain-gtk を使う。





2013年9月26日木曜日

ヤマガラ

ヤマガラ


低い山のふもとの林。木を突付いていると思ってよく見たら、足に挟んだ木の実を割るのに一生懸命な様子。

2013年6月4日火曜日

Debian : Wheezy : ネットワークプリンタ

Debian Wheezy(KDE)でWiFi ネットワークプリンタ EPSON EP-901Aを動かす。

前提:
・ケーブルモデム---WiFi無線ルータ---PC 離れたところに プリンタEP-901A。

・入ってなければ lsb, cups と、その依存ファイルもsynapticにお任せしてインストール。

・EPSON ドライバーダウンロード http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
機種対応ドライバー deb をダウンロード ( …スキャナーの実験はまだやってない)。
例) システムターミナルまたは、'端末'でスーパーユーザになって、
データパッケージ インストール
# dpkg --install iscan-data_1.22.0-1_all.deb
コアパッケージ インストール
# dpkg --install iscan_2.29.1-5~usb0.1.ltdl7_i386.deb
ターミナル終了。

設定 :
プリンタの電源ON。もちろん、WiFiも接続可能状態にする。

・アクティビティ⇒アプリケーション⇒システムツール⇒システム設定⇒プリンター


[ロック解除] ルート暗証を入力して[新しいプリンターの追加]または[+]マーク ⇒ [ネットワーク]を選ぶ。
うまくいくと、プリンター機種名が出てくるはず (出ないときは、アドレスに 198.X.X.X とかプリンターのネットワークの割り当てを[アドレス]に入力して[アドレスで検索]してやる)。


[追加]して、[プリンター]の[ディフォルト](のプリンターにする)や[オプション]をお好みに。最後に[ロック]しておく。

ついでに、WEB ブラウザが立ち上がるなら、http://localhost:631/ とアドレスに打ち込んで、リターン。CUPS : Common Unix Printing System なんていうページが開くので、画面上の表示から[プリンター]に移動してみる。先ほどの設定と同じようにプリンタ名(キュー名)や説明、ドライバ・・・が表示される。



テスト印刷と、pdfの楽譜をプリントアウトした例。