2013年1月8日
我的最後一個內核升級後,我試圖建立的iptables鏡標靶在這裡發表最後一次。 的iptables的鏡子目標將數據包發送到你的機器,並返回相同的數據包,數據包來自機。 因此,讓我們說有人試圖掃描你的機器,或試圖攻擊,他將自己的機器掃描甚至攻擊自己的機器。 當我試圖與內核版本3.6,它沒有建立了與當前的Linux內核。 這個時候有一些功能從內核中移除。 因此,我不得不更新的ip_direct_send功能。 您可以下載新版本的內核版本3.6,這裡也許未來的內核:
內核模塊已經過測試與內核版本3.7.0 vs2.3.5.1。要構建模塊,您想要使用的模塊,引導內核。 之後,解壓縮歸檔,和運行compile.sh的腳本來構建模塊。 然後運行install.sh腳本編譯的模塊安裝到你的內核的/ lib / modules目錄。
現在你可以使用鏡像的目標到位拒絕或刪除目標在INPUT,FORWARD和PREROUTING鏈,這樣在你的防火牆腳本:
$ IPTABLES-A INPUT-J鏡
請注意:使用的鏡子目標可能會導致奇怪的結果,例如,如果你想連接到一個iptables保護機器使用鏡子目標,你可能最終不承認它連接到本地計算機。 它也可以使用多少帶寬。 最壞的情況發生,如果你有兩台機器使用的模塊。 這些機器可能最終會打乒乓球。 所以,你已經被警告,請謹慎使用您自己的風險 。 欲了解更多信息,請參閱: 鏡面目標 。
下載舊版本的內核如下。 請注意版本號2.6.25的內核作品2.6.27。 2.6.28 2.6.29和2.6.30內核。 2.6.13版本的模塊應工作到內核2.6.16版。
問候
於爾根
加載中... 張貼在linux的 內核 , 網絡 , 安全 沒有評論»
2012年12月9日
最近新的mplayer-1.1-R1的ebuild出現在Portage。 在文章中立體的mplayer 1.0_rc4_p20110322我提供了一個修改補丁在的mplayer-1.0_rc4_p20110322的立體支持。 此修補程序不工作與當前版本了。 然而,只有一個小的修復程序。 要使用新的補丁,只是從這裡下載: mplayer的立體-1.1-r1.patch的(184) ,並將其複製到:
/ etc/portage/patches/media-video/mplayer-1.1-r1 /
隨後出現的mplayer播放立體電影:
mplayer的-VO GL2:立體聲some_movie_file.avi
米斯蘭迪爾
加載中... 發布, Linux操作系統 , 多媒體 三維 | 沒有評論»
2012年9月15日
在這篇文章中的FlightGear四路緩衝立體聲,我已經寫了有關如何獲得四緩衝立體與著名的飛行模擬器FlightGear的工作。 最近FlightGear的2.8.0已經發布。 問題四緩衝立體FlightGear的2.8.0仍然存在。
預計啟用FlightGear的立體模式啟動以下行:
出口OSG_STEREO_MODE = QUAD_BUFFER出口OSG_STEREO = ON; FGFs的
當啟動FlightGear的這種方式,得到下面的控制台輸出,無立體視:
警告:檢測OpenGL錯誤操作無效後RenderBin ::抽獎(,)
FlightGear的工作與四緩衝立體
上面的錯誤信息的原因以及由此產生的破立體聲模式,立體聲上下文不正確初始化。 此處所描述的細節: FlightGear的四緩衝立體 。 不幸的是,提到文章中提出的補丁我不起作用FlightGear的2.8.0。 然而,好消息是,只需要稍作修改,WindowBuilder.cxx文件不再是在src /主 ,但在SRC /瀏覽器目錄。 從這裡,您可以下載新的補丁: FlightGear的-2.8.0-stereoscopic.patch的(305)
希望補丁發現它的方式進入下一個FlightGear的釋放。
像往常一樣,四緩衝立體的,你必須要使用專業的圖形卡,支持四緩衝立體,像一個NVIDIA®(英偉達™)Quadro FX或ATI的FireGL和正確的顯示硬件,如快門眼鏡,頭盔或立體投影系統,受益於。 要使用四緩衝立體模式啟動FlightGear的上述環境變量。 之後,您可能必須啟用四路緩衝立體視圖 “菜單中選擇” 立體視圖選項項目的模式。
Gentoo的方式
為Gentoo用戶,我創建了一個覆蓋。 像以前的一個,它包含的修補程序和修改的ebuilds FlightGear的工作支持四緩衝。 從這裡開始: FlightGear的2.8.0覆蓋(238)下載的疊加和提取它在/ usr /本地/ portage中,你可能會得到疊加。 請務必在你的/ etc / make.conf中包括以下行:
PORTDIR_OVERLAY =“/ USR /本地/ portage中”
然後出現的FlightGear和享受它在三個方面。
玩
於爾根
加載中... 張貼在3D , 遊戲 , 圖形的 , Gentoo Linux的 | 沒有評論»
2012年9月13日
諾基亞的N900手機是一個位置感知設備。 通常它一直在狀態消息的Jabber或Skype等即時通訊服務,能夠顯示你的位置。 此功能已經完全停止工作前一段時間。 本文介紹了相關問題,並提出了修復,重新恢復功能。
通常情況下,人們可以使N900手機顯示狀態消息中的當前位置,通過點擊狀態欄選擇“可用性”。 之後的可用性窗口打開時,按鈕“我的位置”,可以被竊聽。 然後,可以選擇從街道層面,鎮一級的位置精度。 之後,當前位置被發布到聯繫人。 目前啟用此功能不發表任何位置的接觸。 sysklogd的安裝結束後,系統日誌提供第一線索,問題出在哪裡:
08月31日18:37:33諾基亞N900納米導航提供商[11138]:GLIB警告**
默認-無法連接到
8月31日十八時37分33 秒諾基亞N900 [1621]:GLIB警告** rtcom存在UI -
空指針傳遞給navigation_provider_location_to_address回調
殺害納米導航提供商的過程,並重新啟動/ USR / LIB / nokiamaps導航提供商/納米導航提供商從xterm更詳細的錯誤消息後可以看出:
^
錯誤:文件是空的
^
錯誤:開始標記預計,'<'沒有發現
因此,有一個問題,諾基亞的web服務的請求發送。 最有可能的同時,諾基亞已經改變了Web服務。 然而,使用相同的沒有令牌的請求導致期望的結果。 這可以很容易在Web瀏覽器輸入的請求URL的嘗試。 不幸的是,納米導航提供商是閉源的,所以它可以很容易地修改。 十六進制編輯器可以用來搜索令牌字符串,然後請求可以在它前面的零終止。
圖:hexedit的視圖位置webservice的納米導航提供商令牌
有兩個職位匹配的要求在0.109-3 +0 M5版本的納米導航提供商,0x73F7位置之一,在0×7689。 後者則是相關的一個問題。 更換在這個地址由一個零字節終止請求字符串,並導致由諾基亞的web服務的請求可以理解。 一是殺納米導航提供商的過程才能夠寫入文件。
不幸的是,修改後的二進制文件不能被發表在這裡,因為著作權的限制,但可以提供一個簡單的方法來修補文件。 首先,增強busybox的需要安裝在N900上。 然後裡面一個xterm root用戶執行以下行:
CD的/ usr / lib目錄/ nokiamaps導航提供商/ CP納米導航提供商NM-NAV-provider.bak killall會納米導航提供商日CONV = notrunc之外BS = 1計數= 1尋求= 30345 = / dev / zero的納米導航提供商
這行工作nokiamaps導航提供商-0.109-3 +0 M5。 執行後,這些位置可以再次發布到接觸。 剩下的唯一的問題是你的。 難道你真的想,所有的聯繫人知道你的位置嗎?
最誠摯的問候
於爾根
加載中... 張貼小工具 , Linux版 , Maemo操作 的Maemo5 | 沒有評論»
5月21日
大約一年前,我寫了OpenGL / GLSL調試glsldevil在文章中的Gentoo的ebuild為glsldevil 1.1.5, 並為它提供了gentoo的ebuild。 不幸的是,glsldevil似乎並沒有被提供了從斯圖加特大學的( http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ),已呈現的ebuild無用的網頁。
29/5/2012編輯:斯圖加特大學的原始下載網站再次可用。
由於許可glsldevil許可證再分配,我決定上傳我的本地副本,,再次使為公眾glsldevil提供。 不幸的是,這僅包括了Linux二進制文件(32位和64位),無論是Windows二進制文件或源代碼。
從這裡您可以下載的Linux二進制文件: glsldevil-1.1.5.tar.gz(356)
對於使用的ebuild,只需複製到/ usr / portage / distfiles目錄/文件。
問候
於爾根
加載中... 張貼在3D的 , Gentoo , 圖形 , linux下 的編程 , 科學 , 工具 | 沒有評論»
2012年4月1日
今天的apache-2.4.1的ebuild出現在gentoos Portage樹。 新興php-5.4.1_rc1的失敗安裝Apache 2.4.1 Web服務器在Gentoo以下錯誤消息:
配置SAPI模塊
檢查AOLserver的支持......沒有
檢查是Apache 1.x模塊支持通過APXS ...沒有通過DSO
檢查是Apache 1.x模塊支持......沒有
檢查是否啟用Apache的字符集兼容性的選項......沒有
檢查在Apache 2.0過濾器模塊支持通過APXS ...沒有通過DSO
檢查Apache 2.0的處理程序模塊支持通過DSO通過APXS ...
很抱歉,我不能運行的apxs。 可能的原因如下:
1。 未安裝Perl
2。 APXS沒有被發現。 嘗試的路徑傳遞參閱apxs2 = /路徑/到/ APXS
3。 Apache是沒有內置使用啟用(apxs的使用頁面會顯示)
/ usr / sbin目錄/ apxs的輸出如下:
/配置:行8325:/ usr / sbin目錄/的APXS:沒有這樣的文件或目錄
配置:錯誤:中止
這樣做的原因是,apxs的可執行文件不會安裝與apache-2.4.1的ebuild。 據gmane.org這個問題得到固定的apache-2.4.1-R1的ebuild。 然而,升級後阿帕奇到2.4.1-R1新興PHP仍然失敗,相同的錯誤消息。 快速查看到文件系統中顯示了安裝以及在/ usr/sbin/apxs2符號鏈接得到創建/ usr / sbin目錄/ apxs的 。
mittelerde SBIN#LS-alsh的APXS *
24K-RW-R-R-1根23K 1。 4月16:14 APXS
0 lrwxrwxrwx 1根的根14 1。 4月16:14參閱apxs2 - > / usr / sbin目錄/ APXS
這也揭示了新興的PHP與Apache-2.4.1-R1的失敗原因。 在/ usr / sbin目錄/ APXS的perl腳本的apache-2.4.1-R1的ebuild缺乏可執行標誌。
因此,一個簡單的
使用chmod + X / usr / sbin目錄/ APXS
解決了這個問題之後新興的php就像一個魅力。 最有可能的,這將在未來的Apache的ebuild固定。 要獲得2.4升級後的apache的配置工作,你可能會想讀: 從2.2升級到2.4 。
於爾根
加載中... 張貼在linux下 , Gentoo的 網頁 | 4評論»
2012年3月29日
我的最後一個內核升級後,我試圖建立iptables鏡的目標在這裡發表。 的iptables的鏡子目標將數據包發送到你的機器,並返回相同的數據包,數據包來自機。 因此,讓我們說有人試圖掃描你的機器,或試圖攻擊,他將自己的機器掃描甚至攻擊自己的機器。 當我試圖與內核版本3.3,它沒有建立了與當前的Linux內核。 然而,這個時間只是一個很小的的改裝一直neccesary的。 另一個頭文件必須包括一個功能名稱已更改。 您可以下載新版本的內核版本3.3,這裡也許未來的內核:
內核模塊已經過測試與內核版本Linux-3.3-虛擬服務器2.3.3.1,要構建模塊,您想要使用的模塊,引導內核。 之後,解壓縮歸檔,和運行compile.sh的腳本來構建模塊。 然後運行install.sh腳本編譯的模塊安裝到你的內核的/ lib / modules目錄。
現在你可以使用鏡像的目標到位拒絕或刪除目標在INPUT,FORWARD和PREROUTING鏈,這樣在你的防火牆腳本:
$ IPTABLES-A INPUT-J鏡
請注意:使用的鏡子目標可能會導致奇怪的結果,例如,如果你想連接到一個iptables保護機器使用鏡子目標,你可能最終不承認它連接到本地計算機。 它也可以使用多少帶寬。 最壞的情況發生,如果你有兩台機器使用的模塊。 這些機器可能最終會打乒乓球。 所以,你已經被警告,請謹慎使用您自己的風險 。 欲了解更多信息,請參閱: 鏡面目標 。
下載舊版本的內核如下。 請注意版本號2.6.25的內核作品2.6.27。 2.6.28 2.6.29和2.6.30內核。 2.6.13版本的模塊應工作到內核2.6.16版。
問候
於爾根
加載中... 張貼在linux的 內核 , 網絡 , 安全 | 1條評論»