日期: 2005 年 2 月 15 日

  • 用 Samba 試做 PDC 的今日進度

    今天在試誤之中成功讓一台 FreeBSD 變成 PDC,用筆記型電腦測試,同時之間有三台電腦供我用,因此常常打錯鍵盤。

    首先我要說的是,FreeBSD ports 裝 Samba 真的很好裝,跟 Samba 搭配的其它軟體一起選好,就自動去生出來好讓我把玩。再來就是把 smb.conf 設定檔設定好,讓機器成為一台 ROLE_DOMAIN_PDC,之後用 pdbedit 新增 machine accounts 和 user accounts,再從 Windows 這 client end 以 root 登入讓 PDC 加入這台機器進 domain 後,就變成之前大學時在 LAB 登入系統要打帳號密碼的做法。

    在 LAB 時的 Windows 98 可以 Escape 跳脫登入程序,仍有桌面環境和網路連線可用,但是在 Windows NT family 下因為更嚴謹的權限控管設計,基本上除非是特別惡搞,否則你無論是否要登入進 domain 與否,都要有一組帳號密碼。

    我會有這樣的電腦控管想法,全來自於大學時的宗穎助教為 LAB 維持這樣的設計。

    來一個不是資訊業的地方上班,卻接連讓我有機會摸 Windows 更深一層的管理,從前我不屑一顧的 Windows,在實際需求的情況下,更讓我體驗到它自有其一套邏輯,許多自 NT 4.0 以來的東西,也並非完全改了個版本就得一切重新學起。

    倒是我還是想抱怨,domain 這個字眼真的讓我當初被混淆得很深,既是 NT 一套電腦管理邏輯又可牽扯到網路上的 DNS,交雜在一起又配合看起來像中文,實際上是外星文的翻譯,真的是未涉足者難能識其意涵啊!

  • Flash in Ubuntu Hoary

    似乎不光是 Ubuntu Hoary 在某次的升級後有這個問題,網路上也是哀鴻遍野,解法又莫衷一是。

    我主張的是 Flash Player 在 GNOME 自己獨特的 launch 方式下,會造成音效卡資源被搶佔,因為我觀察到,只要是內容”太豐富”的 *.swf 就極可能造成 FireFox crash,而這時原本該有聲音的 *.swf 卻發不出聲音

    但是很神奇的,透過 terminal 或 GNOME 的 tiny command prompt 啟動 FireFox,聲音回來了,瀏覽也正常了。故可推:

    1. GNOME 的程式啟動方法會讓裝了 Flash plugin 的 FireFox 搶不到音效卡。
    2. 搶不到音效卡的 Flash plugin 會掉進 deadlock。

    但是,我很確定我的 alsa 和 esd 是正常運作無誤的,我交疊播放 TEKKEN 5 PS2 Opening DEMO 是可以同時混音的。故可推:

    1. 用 GNOME 選單下啟動的 FireFox,其 Flash plugin 可能沒透過 esd 或 alsa 去放送音效。
    2. /usr/lib/mozilla-firefox/firefox 其實是個 shell script,是否在 GNOME 選單下啟用會造成怎樣的運作環境判斷,可以繼續從這個追。