ハード AT互換機
ベース Vine-1.1に無理やりVineSeedを上書きインストール
カーネル 2.2.13を使用
自宅から当初インターネットへはモデムを使っていました。その後すぐにISDNルータ(MN128-SOHO)を購入したので、モデムはほとんど使ってませんでした。さらに、ごく最近までTAやISDNルータで内線通話の機能があり、これを介してNTTに課金されずにPPPのテストができると言うことを知りませんでした。そんな状況でしたからPPPサーバはなかなか試せないでいました。
しかし、NTTに課金されずにPPPの実験ができることが分かった以上試さないわけには行かないでしょう!
ここでちょっと私の環境を説明。既にFAXサーバ、PPxPクライアントとして設定がしてあるので、モデムまわりは設定済。
PPPで入るためのアカウントを必要に応じて作成
コマンドラインでppxpをつかってpasswdコマンドを使う
/etc/ppxp/conf/serverを編集
IP forwarding オプションを有効にする。Vineでは/etc/sysconfig/networkファイルを編集すればいい。
Z505DにVine 1.1を入れ、GNOME環境にしたのですが、Z505DではLinuxのサウンドドライバが存在せず音が自力で出せない時期がありました。2000年1月12日時点では既に2.2.xシリーズのカーネルで対応しています。
そこで、Linuxと言えばネットワークでしょう。そうサウンドサーバをネットワーク上のマシンで動かし、Z505Dでサウンドを鳴らすときは、このサウンドサーバを使用すればいいのです。以下RedHat系ディストリビューションを前提に説明を書いています。ちなみに、Vine1.1+VinePlusの環境のままではEsounDは使えません。EsounDをマシンにインストールしてから、Vine1.1とVinePlusに含まれるGNOME関係のパッケージをリビルドする必要があります。
実現方法
サーバ側の設定
/etc/rc.d/initにでも以下のようなesdの起動スクリプトを書き、
--- はじまり ---
#!/bin/sh
#
# esd
# See how we were called.
case "$1" in
start)
# Start daemons.
echo -n "Starting esd: "
/usr/bin/esd -port 18888 &
/usr/bin/esdctl unlock
# 何故かこの処理をしないとダメ
# 一度サーバから音を出し、ロックを解除しないと
# GNOEで音がでない
/usr/bin/esdcat -s nadesico:18888 /usr/share/sounds/login.wav
/usr/bin/esdctl -s nadesico:18888 unlock
echo
touch /var/lock/subsys/esd
;;
stop)
# Stop daemons.
echo -n "Shutting down esd: "
killall esd
echo
rm -f /var/lock/subsys/esd
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: esd {start|stop|restart}"
exit 1
esac
exit 0
--- おわり ---
でこれをマシン起動時に呼ばれるようにしときます。
私のところではgdm環境のランレベル5でうごかしているので、
ln -sf /etc/rc.d/init/esd /etc/rc.d/rc5.d/S99esd
としてます。各自環境に合わせて設定してください。
そして、~/.gnomercもしくは~/.xsessionに
gnome-session
となっているところを
ESPEAKER=host:port
export ESPEAKER
gnome-session --espeaker=host:port
に変更します。Z505Dマシンの方も、同様に~/.gnomercに変更を加えます。
これでZ505DでGNOME環境で使用中にも音がサウンドサーバを経由して聞こえます。
捕捉
サン互換のSolarisの動いているワークステーションでESounDをサーバとしてうごかし、Z505Dから音を聞こうとしたら、ダメでした。ワークステーションどうしではうまく音が出るのですが、Linux(Intel)とだとダメでした。どうもesound-2.8.0ではリトルエンディアン(Intel)とビックエンディアン(Ultra Sparc)の違いでおかしいようでした。
現在GNOMEアプレットを自作してパネルに表示させています。
lm_sensorのGNOME版はglmsというものが存在するのですが、私の環境では動かないので、自作のアプレットを使っています。というよりglmsの存在を知る前にハックしてしまったのですが。
興味のある人はメールで尋ねてみてください。
まずはネットスケープの日本語化ですね。
こちらのページが大変参考になります。
モジラ-3.01GOLDの日本語表示
Win95やMacに比べると数は少ないようですが、Linuxのネットスケープにも使えるプラグインが幾つかあります。
Midi関連
VRMLも見れるようにしましょう!
最近LibVRML97に付属のlookat と言うのをつかってます。VRwaveよりもポリゴン数が多いファイルでも表示できます。
そして、Xswallow の設定をしてNetscapeからもVRMLを読めるようにしています。
Unixで使える有名どころなVRMLビュアーとしては
VRwave(http://www.iicm.edu/vrwave) というのがあります。
Mesaのヘッダファイルを/usr/local/include/以下にインストールしてある場合は
ln -s /usr/local/include /usr/local/include/mesa
こんな感じでシンボリックリンクを張る必要があります。それとjdkも
ln -s /usr/local/jdk1.1.6 /usr/local/java
こんな感じでシンボリックリンクを張る必要がありました。
この中にはネットスケープ用のプラグインも含まれていますが、ネットスケープ4.0からJavaVMのセキュリティーが厳しくなったので、プラグインはうまく動作しませんでした。
これまでは.loginにxinitrcを実行するようにかいてログインしてました(SolarisのOpenWin環境のパクリ)。それは以下の理由からでした。
Xサーバを16ビットで起動する設定をどこに書けばいいのか分からない
デフォルトのxdmのログイン画面はダサ過ぎる!
xdmの正しいであろう終了の仕方が分からない。
などのつまらない理由からでした。
これらの問題を解決するため、以下のようにしました。
Q: Xサーバを16ビットで起動するには
A:
/usr/X11R6/lib/X11/xdm/Xserversに
:0 local /usr/X11R6/bin/X -bpp 16
と書く。
Q: クールなxdmのログイン画面にするには
A:
最近はxdmのかわりにwdmと言うの使ってます。WindowMakerのページ からたどれます。
A(old):
XBannerのホームページが参考になります。
私はここからxdm-3dをもってきてこれを使っています。 でもこれコンパイルにはまりました。RedHat4.2ってデフォルトではシャドーじゃないんですね。これをコンパイルするのにうのRedHatシステムをシャドーにして、さらにMakeファイルの
-lshadow
をコメントアウトして、コンパイルを通しました。
Q: xdmを抜けるには
A:
Ctrl+Rでxdmを抜けます。
[ OLD ]ま、PJEのREADMEに書いてあった警告を無視した私が悪いのですが、まっさらでない状態からPJEのパッケージの一部をインストールしたため、binutils関連が開発用環境になってしまい。その結果、安定版の私の使っているLinux-2.0.Xがコンパイルできないといった事態におちいりました。
binutils-2.7.xを入れ直し解決しました。binutils-2.8.xは開発者用のようです。
情報源
Linux メモ [ http://fukuda.aist-nara.ac.jp/%7Ehirosi-k/Linux/linux.html ]
日経Linux 新着ソフトウエア情報 [ http://linux.nikkeibp.co.jp/soft/ ]
LessTifのページ
Motif1.2のフリーの互換ライブラリです。これを使っていくつかのMotif用のソースをコンパイルしました。なんか国際化にも対応するみたいなので期待大です。
xmcd
Motifをつかった、CDプレイヤーです。LessTifでもmakeできます。
xmmix
Motifをつかった、ミキサーです。LessTifでもmakeできます。
XEmacs
最近使い始めたエディタです。したページは http://www.rd.ecip.osaka-u.ac.jp/~yasutome/MkLinux/ がコンパイルの参考になりました。xemacsからmakeやgdbを動かせ、統合開発環境なみです。
日本語の解説は http://www.imasy.or.jp/~kazz/xemacs/ がおすすめです。
The HFS for Linux Page
マックのファイルシステム[HFS]をLinuxで扱えるようにします。これとNetatalkを組合せることにより、LinuxにつながっているZipドライブにマック用のZipディスクをいれ、Linuxでマウントし、それをAppleShare経由でマックにマウントすることいったことが可能になります。
Mesa
OpenGLとほぼ互換のAPIです。最近ではLinuxでもVoodoo?チップを使った3Dアクセラレータ(Monster3Dとか)のハードウェアサポートもされています。
Project
The Linux JF Homepages in Japanese
Project Japanese Extentions
Linux Japanese RPM Project
Linux-Business
ALICE Home Page
JLUG RC5-64 Cracking
sound
The Official Playmidi Homepage
Music Heaven with Linux/AWE32 (日本語のページ)
AWE32 Sound Driver for Linux / FreeBSD
The Linux Midi + Sound Main Page
P's Linux Page - playmidi
bender
Konica Qscan QS-1202JW
Wnn6forLinux/FreeBSD
dp/NOTEforLinux/BSD
メルコ製品OS対応情報
Network
Anders: Netatalk: Linux Netatalk-HOWTO
ニュースサーバを作ろう!
NetNews - How to HomeLAN
Linux Making Sendmail.cf for probider
Linux System
packageHP
TurboLinuxサイト
The Linux/m68k for Macintosh Project
Linux/SGI
Red Hat Linux Q & A
Debian
redhat-list: FTP Problem
Caldera Technical Support Linux Resources
Red Hat Software, Inc.
Linux Slackware 3.2
Debian JP Project
Debian GNU/Linux
Debian JP Project
soft
A Linux-PAM page
The XBanner Home Page
www.rpm.org
Linux 2.1 Kernel Patches
Directory of /Linux/packages/redhat/updates/i386
Autofs (Linux Kernel-based Automounter) Configuration Manual
WinApps for Linux
100Mbs Ethernet Technology Page
Linux関連アプリケーションリンク集
Linux Driver Development for the DEC "Tulip" Chip
Linux Japanese RPM Project
The K Desktop Environment
ZipTool
Linux Netatalk
Peter's Place
Guide
Japanese Printer Magic Filter
My Walking Linux HomePage
Ghostscriptの設定
Linux Security
Linux Applications and Utilities Page - Applications
Link Collection
Linux/FreeBSD Japanese"Support Page
Linux Shadow Password HOWTO
Let's Linux
Playing the Linux!
Linux Navigator
Linuxであそびましょ
仮面ゲリラ本舗(ヘボ日記, PC/AT, RedHat Linux, Solaris, Windows95)
プリンタ周辺の設定
SMB HOWTO
NotePC List
MkLinux Info
Linux and Advanced Power Management
Linux NOW!
Linux Square (in Japanese)
Linux and Nihongo
Playing the Linux! What's New!
X/OS - Linux IP firewall and accounting
FFMHOB 版 Linux-FAQ 集 Vol.1
LinuxでWebPage作成
Linux Install Memo
MkLinux インストール記録
Linux Memo "TeX"
kazz's Home Page
S.u.S.E. Linux 5.1
NegI's Home Page
Linux Cyrix/IBM 6x86 mini-HOWTO: The 6x86 hidden CLI bug
UNIX & Linux Topics>
Linux v2 Information HQ
We Love Linux! (What's New)
Linux-Users Mailing List Spool!!!!!
http://ftp1.pu-toyama.ac.jp/News.Archives/fj.os.linux.html
Welcome to the Linux Home Page
Unix一般?
Solaris
Solaris2.5 (Sparc) のセットアップ
CDE Advanced User's and System Administrator's Guide
Installation Memo of Free Software on Solaris 2.4
UNIX管理初心者によるSolaris2.4の鍛え方
Solaris for x86
Index of /sun/sun-us/solaris-x86
Solaris 2.5/2.5.1 x86 Driver Update 6 README
Solaris 2.5/2.5.1 x86 Driver Update 6
http://www.pfu.co.jp/x86/faq/hard-008.txt
Samba on Solaris
Solaris 2.5.1 Install
日本語 SOLARIS x86 Edition サポート情報
x86 FAQ
日本語Solaris 2.5
SGI
AutoMount on IRIX
http://web.kyoto-inet.or.jp/org/kagakdjn/kagaku/199604/indy.txt
日本版Silicon Surf
BSD
NetBSD Japanese Environment Setup Guide (Font)
The NetBSD
Project
Private Communications of BSD(Buyer's Guide in Japanese)
OpenBSD/NetBSD Japanese Environment Setup Guide
OpenBSD
FreeBSD
FreeBSD 暮らしの手帖
FreeBSD ハンドブック
The FreeBSD Project (Japan)
FreeBSD and Java infomation (in Japanese)
X11
Programming
私家版Motif FAQ
introduction to Xlib world
X Window/Motif Programming
プログラミングIII 1996
Book
UNIX USER Home Page
UNIX MAGAZINE
Software Design Home Page (English)
Doc
Remote Control of UNIX Netscape
Netscape Communicator for UNIX Japanese Resource
VFlib Installation Manual (Index)
Be a Desktop Glamour
日刊いんすとーらー10 月号
ASK FOR UESAMA
Welcome to Yoshida Tomoko's HomePage
tapebackup.html
DDS tape-device HOWTO
UNIX データベース入門
Netscape Navigator Technical Notes
http://www.sf.airnet.ne.jp/takeharu/pc_side/other_domain.def
Frequently Asked Questions and Answers list for Mule
UNIX一年生
System log file on Internet server
UCS Knowledge Base - In Unix, how can I decode a MIME encoded ("base64" or "quoted-printable") mail message with metamail?
Root Visit Support Page#Wnn
unix-sig FAQ: Table of Contents
Quail