Gnash

以前在 上是透過 Linux Emulator 跑 Linux 版的 Flash Plugins,但由於 不願意授權 使用這種方式執行,所以 FreeBSD 就從 ports 把 linux-flashplugin* 移除掉了。(參考 Linux flash plugin 從 ports 中移除 這篇)

於是在 上要看 Flash 就只剩下 Gnash 這個東西了,問題是這東西 ports 做的非常爛,光是要讓他「能動」就要兩個 patch:

  • 由於不知名原因,有時候在 options 選單選了 PLUGIN 後,WITH_PLUGIN 這個變數還是不會被設定,這造成不管怎麼裝,Firefox Plugin 一直不會裝進去。我的解法是在 /usr/local/etc/ports.conf (這是因為我有裝 sysutils/portconf) 直接硬設 WITH_PLUGIN=true
  • Firefox 2.0 預設是裝到 /usr/local 下,但 Gnash 則是裝到 /usr/X11R6,於是你必須手動將 /usr/X11R6/lib/browser_plugins/ 下的 libgnashplugin.so 建一個 symbolic link 到 /usr/local/lib/browser_plugins/ 下。

除此之外,裝完以後發現在 /etc/X11/xorg.conf 裡面要把 Load "glx" 打開...。

結果 開起來後發現還是不能看,因為現在不支援直接內嵌在 Browser 裡面的情況,zzzz... (他會告訴你已經下載到 /tmp 下了,你可以直接跑 XD)

然後抓 來玩發現超慢 (也有可能是機器慢啦,那台機器才 AMD Duron 800 而已),而且不能正常運作... 我還是回 Windows 上玩 zookeeper 好了... XD

This entry was posted in Browser, Computer, Firefox, FreeBSD, Game, Murmuring, Network, OS, Recreation, Software, WWW. Bookmark the permalink.

3 Responses to Gnash

  1. richliu says:

    我其實想說的是,

    老婆看到我在 NDS 上玩 NDS 版的 Zoo Keeper ...
    然後我的 NDS 就被沒收了 :~~~~

  2. Pig says:

    linux-flashplugin 後來有放回去了啦 ^^"
    (不過6到是拿掉了,只有留7而已)

    有人寫信去Adobe,結果adobe的人解釋說他們這樣寫只是因為不支援而已,不是不給FreeBSD用。(當然adobe那種寫法誰敢保証放回去會不會被打槍,所以那封信就當作是license agreement放在pkg-descr裡了)

  3. roga says:

    ZooKeeper 的那隻顯示 Pause 的猴子好好笑 XD

    不知不覺完了一個晚上 XD

Leave a Reply

Your email address will not be published. Required fields are marked *