Tommy 碎碎念

Tommy Wu's blog

« 上一篇 | 下一篇 »

如何讓 TightVNC 在 x86-64 上頭正常使用
post by tommy @ 15 二月, 2006 18:26
其實原本 sarge 內的 tightvnc 在我上個月使用時, 是可以正常使用 tightvncserver 的, 不過不知道為什麼, 昨天要用的時候, 發現不能跑了, 一執行 vncserver 就會產生 segfaults. 換了 realvnc 的版本, 也是一樣.

google 查了一下, 發現很多人都有相同的問題, 好像沒有人有發表成功在 x86-64 上頭使用 vncserver 的經驗. 不過... 我明明上個月還用的很正常, 也不清楚是那兒出了問題. (這之間由 sarge 換到 etch, 也 upgrade 好幾次, 不過沒印象有 upgrade 到 tightvnc, 也記得在升級到 etch 之後, 有正常用過 vncserver....)
試過抓 source 回來自己弄, 發現在 debian 的 1.2.9 版本中原本就有包含 amd64 的 patch, 不過, 似乎... 之前能用, 總之我昨天就是跑不起來. 換了官方的 1.3dev7, 結果一樣.

後來在 google 找了一陣子, 看到有人說在 FC4 上頭的 vncserver 似乎可以正常使用, 正想去抓 FC4 的 srpm 回來看看時, 就看到了在 gentoo 上頭有這麼一個 patch:

http://bugs.gentoo.org/show_bug.cgi?id=82583

用了這一個 patch 之後, 果然我的 vncserver 又可以正常跑起來了. (那.... 我之前到底是怎麼跑的呢?)
我放了一份在

http://www.teatime.com.tw/~tommy/mypatch/vnc64.patch

我做了一個包含這個 patch 的 deb (for etch), 有需要可以抓回去

http://www.teatime.com.tw/~tommy/debian/tightvncserver_1.3.0-1_amd64.deb
http://www.teatime.com.tw/~tommy/debian/xtightvncviewer_1.3.0-1_amd64.deb

Del.icio.us Furl HEMiDEMi Technorati MyShare
迴響
暱稱:
標題:
個人網頁:
電子郵件:
authimage

迴響

  

Bad Behavior 已經阻擋了 60 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS