顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - Lost-Angel

頁: [1] 2
1
請教一下各位前輩們,小生的電腦已經安裝了 Debian Linux 3.0 R2,其系統核心是 2.4.18 版本,網路卡是內建於主機板內的 RTL8139 螃蟹卡,但是小生欲以 modconf 來安裝網路卡模組時卻發現找不到此模組來安裝,在 kernel/drivers/net 、 kernel/drivers/netarcnet、 kernel/drivers/net/fc、kernel/drivers/net/irda、kernel/sk98lin、kernel/drivers/net/wan 等目錄中似乎找不到此網路卡型號之模組,還是說他的模組名稱與晶片型號不太一樣呢??? 可否煩請前輩指點一下不才的小生此款網路卡模組的名稱是為何呢,非常的感謝~~~~~~~

2
請教一下各位前輩們,小生的系統是 RedHat Linux 9.0 使用 KDE 為桌面環境,並使用 Java 2 SDK 1.4.2 版開發了一支 Java 程式,但是很奇怪的問題是,當小生執行該程式的時候,有時候很正常,但是有時候卻會出現一個不知名的 exception 被直譯器捕捉到,該訊息有備存成一個 log 檔案,以下是其內容但是小生實在不懂這是什麼意思,可否煩請各位前輩指點一下不才的小生好嗎??? 非常的感謝各位~~~

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4D3E0660
Function=_XimProcSyncReply+0x20
Library=/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2

Current Java thread:
   at sun.awt.motif.MToolkit.run(Native Method)
   at java.lang.Thread.run(Thread.java:534)

Dynamic libraries:
08048000-0804e000 r-xp 00000000 03:08 2109973    /usr/java/j2sdk1.4.2/bin/java
0804e000-0804f000 rw-p 00005000 03:08 2109973    /usr/java/j2sdk1.4.2/bin/java
40000000-40015000 r-xp 00000000 03:06 30644      /lib/ld-2.3.2.so
40015000-40016000 rw-p 00015000 03:06 30644      /lib/ld-2.3.2.so
40016000-4001e000 r-xp 00000000 03:08 1308688    /usr/java/j2sdk1.4.2/jre/lib/i386/native_threads/libhpi.so
4001e000-4001f000 rw-p 00007000 03:08 1308688    /usr/java/j2sdk1.4.2/jre/lib/i386/native_threads/libhpi.so
4001f000-40023000 rw-s 00000000 03:06 30188      /tmp/hsperfdata_losang/1339
40023000-40026000 r--s 00000000 03:08 589260     /usr/java/j2sdk1.4.2/jre/lib/ext/dnsns.jar
4002a000-40035000 r-xp 00000000 03:06 73136      /lib/tls/libpthread-0.34.so
40035000-40036000 rw-p 0000a000 03:06 73136      /lib/tls/libpthread-0.34.so
40038000-4003b000 r-xp 00000000 03:06 29272      /lib/libdl-2.3.2.so
4003b000-4003c000 rw-p 00002000 03:06 29272      /lib/libdl-2.3.2.so
4003d000-40434000 r-xp 00000000 03:08 163827     /usr/java/j2sdk1.4.2/jre/lib/i386/client/libjvm.so
40434000-4044f000 rw-p 003f6000 03:08 163827     /usr/java/j2sdk1.4.2/jre/lib/i386/client/libjvm.so
40462000-40474000 r-xp 00000000 03:06 29276      /lib/libnsl-2.3.2.so
40474000-40475000 rw-p 00011000 03:06 29276      /lib/libnsl-2.3.2.so
40477000-40498000 r-xp 00000000 03:06 73134      /lib/tls/libm-2.3.2.so
40498000-40499000 rw-p 00020000 03:06 73134      /lib/tls/libm-2.3.2.so
40499000-404a9000 r-xp 00000000 03:08 1079692    /usr/java/j2sdk1.4.2/jre/lib/i386/libverify.so
404a9000-404ab000 rw-p 0000f000 03:08 1079692    /usr/java/j2sdk1.4.2/jre/lib/i386/libverify.so
404ac000-404b7000 r-xp 00000000 03:06 29282      /lib/libnss_files-2.3.2.so
404b7000-404b8000 rw-p 0000a000 03:06 29282      /lib/libnss_files-2.3.2.so
404b8000-404d8000 r-xp 00000000 03:08 1079678    /usr/java/j2sdk1.4.2/jre/lib/i386/libjava.so
404d8000-404da000 rw-p 0001f000 03:08 1079678    /usr/java/j2sdk1.4.2/jre/lib/i386/libjava.so
404da000-404ee000 r-xp 00000000 03:08 1079693    /usr/java/j2sdk1.4.2/jre/lib/i386/libzip.so
404ee000-404f1000 rw-p 00013000 03:08 1079693    /usr/java/j2sdk1.4.2/jre/lib/i386/libzip.so
404f1000-41e7c000 r--s 00000000 03:08 2894921    /usr/java/j2sdk1.4.2/jre/lib/rt.jar
41ec6000-41edc000 r--s 00000000 03:08 2894920    /usr/java/j2sdk1.4.2/jre/lib/sunrsasign.jar
41edc000-41fb7000 r--s 00000000 03:08 2894919    /usr/java/j2sdk1.4.2/jre/lib/jsse.jar
41fb7000-41fc8000 r--s 00000000 03:08 2894911    /usr/java/j2sdk1.4.2/jre/lib/jce.jar
41ff0000-41ffd000 r--s 00000000 03:08 589261     /usr/java/j2sdk1.4.2/jre/lib/ext/ldapsec.jar
42000000-42130000 r-xp 00000000 03:06 77774      /lib/tls/libc-2.3.2.so
42130000-42133000 rw-p 00130000 03:06 77774      /lib/tls/libc-2.3.2.so
42136000-4268f000 r--s 00000000 03:08 2894912    /usr/java/j2sdk1.4.2/jre/lib/charsets.jar
4c913000-4cb13000 r--p 00000000 03:08 196908     /usr/lib/locale/locale-archive
4cd17000-4cdd3000 r--s 00000000 03:08 589264     /usr/java/j2sdk1.4.2/jre/lib/ext/localedata.jar
4cdd3000-4cdef000 r--s 00000000 03:08 589263     /usr/java/j2sdk1.4.2/jre/lib/ext/sunjce_provider.jar
4cdef000-4d0ba000 r-xp 00000000 03:08 1079670    /usr/java/j2sdk1.4.2/jre/lib/i386/libawt.so
4d0ba000-4d0cf000 rw-p 002ca000 03:08 1079670    /usr/java/j2sdk1.4.2/jre/lib/i386/libawt.so
4d0f5000-4d148000 r-xp 00000000 03:08 1079687    /usr/java/j2sdk1.4.2/jre/lib/i386/libmlib_image.so
4d148000-4d149000 rw-p 00052000 03:08 1079687    /usr/java/j2sdk1.4.2/jre/lib/i386/libmlib_image.so
4d149000-4d14f000 r--s 00000000 03:08 3123430    /usr/lib/gconv/gconv-modules.cache
4d14f000-4d154000 r-xp 00000000 03:08 3499380    /usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2
4d154000-4d155000 rw-p 00004000 03:08 3499380    /usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2
4d15c000-4d163000 r-xp 00000000 03:08 2763617    /usr/X11R6/lib/libXp.so.6.2
4d163000-4d164000 rw-p 00006000 03:08 2763617    /usr/X11R6/lib/libXp.so.6.2
4d164000-4d1b2000 r-xp 00000000 03:08 2763625    /usr/X11R6/lib/libXt.so.6.0
4d1b2000-4d1b6000 rw-p 0004d000 03:08 2763625    /usr/X11R6/lib/libXt.so.6.0
4d1b6000-4d1c3000 r-xp 00000000 03:08 2763603    /usr/X11R6/lib/libXext.so.6.4
4d1c3000-4d1c4000 rw-p 0000c000 03:08 2763603    /usr/X11R6/lib/libXext.so.6.4
4d1c4000-4d1c8000 r-xp 00000000 03:08 2763627    /usr/X11R6/lib/libXtst.so.6.1
4d1c8000-4d1c9000 rw-p 00004000 03:08 2763627    /usr/X11R6/lib/libXtst.so.6.1
4d1c9000-4d2a5000 r-xp 00000000 03:08 2763593    /usr/X11R6/lib/libX11.so.6.2
4d2a5000-4d2a8000 rw-p 000db000 03:08 2763593    /usr/X11R6/lib/libX11.so.6.2
4d2a8000-4d2b0000 r-xp 00000000 03:08 2763591    /usr/X11R6/lib/libSM.so.6.0
4d2b0000-4d2b1000 rw-p 00007000 03:08 2763591    /usr/X11R6/lib/libSM.so.6.0
4d2b1000-4d2c5000 r-xp 00000000 03:08 2763587    /usr/X11R6/lib/libICE.so.6.3
4d2c5000-4d2c6000 rw-p 00013000 03:08 2763587    /usr/X11R6/lib/libICE.so.6.3
4d2c8000-4d382000 r-xp 00000000 03:08 1079674    /usr/java/j2sdk1.4.2/jre/lib/i386/libfontmanager.so
4d382000-4d39c000 rw-p 000b9000 03:08 1079674    /usr/java/j2sdk1.4.2/jre/lib/i386/libfontmanager.so
4d39d000-4d3b1000 r-xp 00000000 03:08 3123244    /usr/lib/gconv/BIG5.so
4d3b1000-4d3b2000 rw-p 00013000 03:08 3123244    /usr/lib/gconv/BIG5.so
4d3b2000-4d3bb000 r-xp 00000000 03:08 3499382    /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
4d3bb000-4d3bc000 rw-p 00008000 03:08 3499382    /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
4d3c5000-4d3cd000 r-xp 00000000 03:08 2763601    /usr/X11R6/lib/libXcursor.so.1.0
4d3cd000-4d3ce000 rw-p 00007000 03:08 2763601    /usr/X11R6/lib/libXcursor.so.1.0
4d3ce000-4d3d5000 r-xp 00000000 03:08 2763623    /usr/X11R6/lib/libXrender.so.1.2.2
4d3d5000-4d3d6000 rw-p 00006000 03:08 2763623    /usr/X11R6/lib/libXrender.so.1.2.2
4d3d6000-4d3f2000 r-xp 00000000 03:08 3499352    /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
4d3f2000-4d3f4000 rw-p 0001c000 03:08 3499352    /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2

Heap at VM Abort:
Heap
 def new generation   total 576K, used 319K [0x44710000, 0x447b0000, 0x44bf0000)
  eden space 512K,  58% used [0x44710000, 0x4475b510, 0x44790000)
  from space 64K,  28% used [0x447a0000, 0x447a4840, 0x447b0000)
  to   space 64K,   0% used [0x44790000, 0x44790000, 0x447a0000)
 tenured generation   total 1408K, used 535K [0x44bf0000, 0x44d50000, 0x48710000)
   the space 1408K,  38% used [0x44bf0000, 0x44c75da8, 0x44c75e00, 0x44d50000)
 compacting perm gen  total 4608K, used 4419K [0x48710000, 0x48b90000, 0x4c710000)
   the space 4608K,  95% used [0x48710000, 0x48b60fa0, 0x48b61000, 0x48b90000)

Local Time = Tue Aug 24 12:47:39 2004
Elapsed Time = 48
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-b28 mixed mode)
#

3
Linux 討論版 / 請教關於鳥哥的 zzgetrpm.sh ~~~
« 於: 2004-03-01 22:00 »
請教一下各位前輩們,小生的系統是 RedHat Linux 9.0 使用 KDE-3.1 為桌面環境。自從使用了鳥哥前輩所設計的線上更新程式 zzgetrpm.sh 後,電子郵件程式(Evolution-1.2)就發生了奇怪的問題,程式內之任何郵件內容只要有中文字的都會變成一條底線而無法正常顯示,不論將編碼調整成哪一種,都還是一樣亂碼。請教一下各位前輩們為什麼會這樣呢??? 煩請指點一下不才的小生好嗎??? 非常的感謝~~~~


P.S. 郵件程式 Evolution 內之各個功能按鍵仍可正常顯示中文字,唯獨郵件內容不行。

4
請教一下各位前輩,小生的系統是 RedHat Linux 9.0 ,系統中的這五個套件:mozilla、mozilla-nss、mozilla-nspr、mozilla-psm、mozilla-mail 原先都是 1.2-1 版的,後來這五個套件全都以 rpm -Fvh 指令更新至 1.5-rc2 版本(由事先從網路下載的 rpm 檔更新)。但卻發現雖然更新完成了(執行 /usr/lib/mozilla-1.5/run-mozilla.sh 可正常啟動 mozilla-1.5),但從 KDE 的開始功能表單中的 mozilla 連結卻無法啟動 mozilla,按下去後滑鼠游標有變成正在啟動 mozilla 的圖示,不到一分鐘後就回覆原狀好像什麼事都沒發生過,硬碟讀寫燈也只閃個一兩下就毫無動靜了,小生在懷疑不是 /usr/bin/mozilla 這個 ShellScript 的問題,小生試著用 /usr/lib/mozilla-1.5/run-mozilla.sh 這個 ShellScript 來覆蓋掉這個檔案,或是在 /usr/bin 建立一連結到 /usr/lib/mozilla-1.5/run-mozilla.sh,但問題都依舊。
小生把原先更新完這五個套件後之 /usr/bin/mozilla 的內容(未以 run-mozilla.sh 覆蓋之前)貼上來,想請教各位前輩這裡的內容是否有須要修改的參數等,感謝指點!!!

#!/bin/sh
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#

##
## Usage:
##
## $ mozilla
##
## This script is meant to run a mozilla program from the mozilla
## rpm installation.
##
## The script will setup all the environment voodoo needed to make
## mozilla work.

cmdname=`basename $0`

## don't leave any core files around
ulimit -c 0

##
## Variables
##
MOZ_DIST_BIN="/usr/lib/mozilla-1.5"
MOZ_PROGRAM="/usr/lib/mozilla-1.5/mozilla-bin"
MOZ_CLIENT_PROGRAM="/usr/lib/mozilla-1.5/mozilla-xremote-client"

##
## Set MOZILLA_FIVE_HOME
##
MOZILLA_FIVE_HOME="/usr/lib/mozilla-1.5"

export MOZILLA_FIVE_HOME

##
## Set LD_LIBRARY_PATH
##
if [ "$LD_LIBRARY_PATH" ]
then
LD_LIBRARY_PATH=/usr/lib/mozilla-1.5:/usr/lib/mozilla-1.5/plugins:$LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=/usr/lib/mozilla-1.5:/usr/lib/mozilla-1.5/plugins
fi

export LD_LIBRARY_PATH

##
## Make sure that we set the plugin path for backwards compatibility
##
if [ "$MOZ_PLUGIN_PATH" ]
then
MOZ_PLUGIN_PATH=$MOZ_PLUGIN_PATH:/usr/lib/mozilla/plugins:/usr/lib/mozilla-1.5/plugins
else
MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins:/usr/lib/mozilla-1.5/plugins
fi
export MOZ_PLUGIN_PATH

##
## Set FONTCONFIG_PATH for Xft/fontconfig
##
FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
export FONTCONFIG_PATH

# Figure out if we need to ser LD_ASSUME_KERNEL for older versions of the JVM.

function set_jvm_vars() {

# see if the jvm exists in either of the locations
if [ -L /usr/lib/mozilla-1.5/plugins/libjavaplugin_oji.so ]; then
JVM_ORIG_LINK=/usr/lib/mozilla-1.5/plugins/libjavaplugin_oji.so
fi

if [ -L /usr/lib/mozilla/plugins/libjavaplugin_oji.so ]; then
JVM_ORIG_LINK=/usr/lib/mozilla/plugins/libjavaplugin_oji.so
fi

if [ -z "$JVM_ORIG_LINK" ]; then
return;
fi

JVM_LINK=`perl -e "print readlink('$JVM_ORIG_LINK')"`

# is it relative? if so append the full path

echo "${JVM_LINK}" | grep -e "^/" 2>&1 > /dev/null

if [ "$?" -ne "0" ]; then
JVM_LINK=/usr/lib/mozilla-1.5/plugins/${JVM_LINK}
fi

JVM_BASE=`basename $JVM_LINK`
JVM_DIR=`echo $JVM_LINK | sed -e s/$JVM_BASE//g`
JVM_COMMAND=$JVM_DIR/java
if [ ! -r $JVM_COMMAND ]; then
JVM_DIR=${JVM_DIR}../../../bin/
JVM_COMMAND=$JVM_DIR/java
# does the command exist?
if [ ! -r "$JVM_COMMAND" ]; then
return
fi
fi

# export this temporarily - it seems to work with old and new
# versions of the JVM.
export LD_ASSUME_KERNEL=2.2.5

# get the version
JVM_VERSION=`$JVM_COMMAND -version 2>&1 | grep version | cut -f 3 -d " " | sed -e 's/\"//g'`

unset LD_ASSUME_KERNEL

case "$JVM_VERSION" in
(1.3.0*)
# bad JVM
export LD_ASSUME_KERNEL=2.2.5
;;
esac
}

function check_running() {
$MOZ_CLIENT_PROGRAM 'ping()' 2>/dev/null >/dev/null
RETURN_VAL=$?
if [ "$RETURN_VAL" -eq "2" ]; then
echo 0
return 0
else
echo 1
return 1
fi
}

function open_mail() {
if [ "${ALREADY_RUNNING}" -eq "1" ]; then
exec $MOZ_CLIENT_PROGRAM 'xfeDoCommand(openInbox)' \
2>/dev/null >/dev/null
else
exec $MOZ_PROGRAM $*
fi
}

function open_compose() {
if [ "${ALREADY_RUNNING}" -eq "1" ]; then
exec $MOZ_CLIENT_PROGRAM 'xfeDoCommand(composeMessage)' \
2>/dev/null >/dev/null
else
exec $MOZ_PROGRAM $*
fi
}

# OK, here's where all the real work gets done

# set our JVM vars
set_jvm_vars

# check to see if there's an already running instance or not
ALREADY_RUNNING=`check_running`

# If there is no command line argument at all then try to open a new
# window in an already running instance.
if [ "${ALREADY_RUNNING}" -eq "1" ] && [ -z "$1" ]; then
exec $MOZ_CLIENT_PROGRAM "xfeDoCommand(openBrowser)" 2>/dev/null >/dev/null
fi

# check system locale
MOZARGS=
MOZLOCALE=`echo $LANG | sed "s|_\([^.]*\).*|-\1|g"`
[ -f $MOZILLA_FIVE_HOME/chrome/$MOZLOCALE.jar ] && MOZARGS="-UILocale $MOZLOCALE"


# if there's no command line argument and there's not a running
# instance then just fire up a new copy of the browser
if [ -z "$1" ]; then
exec $MOZ_PROGRAM $MOZARGS 2>/dev/null >/dev/null
fi

unset RETURN_VAL

# If there's a command line argument but it doesn't begin with a -
# it's probably a url. Try to send it to a running instance.

USE_EXIST=0
opt="$1"
case "$opt" in
-mail)
open_mail ${1+"$@"}
;;
-compose)
open_compose ${1+"$@"}
;;
-*) ;;
*) USE_EXIST=1 ;;
esac

if [ "${USE_EXIST}" -eq "1" ] && [ "${ALREADY_RUNNING}" -eq "1" ]; then
# check to make sure that the command contains at least a :/ in it.
echo $opt | grep -e ':/' 2>/dev/null > /dev/null
RETURN_VAL=$?
if [ "$RETURN_VAL" -eq "1" ]; then
# if it doesn't begin with a '/' and it exists when the pwd is
# prepended to it then append the full path
echo $opt | grep -e '^/' 2>/dev/null > /dev/null
if [ "${RETURN_VAL}" -ne "0" ] && [ -e `pwd`/$opt ]; then
opt="`pwd`/$opt"
fi
exec $MOZ_CLIENT_PROGRAM "openurl($opt)" 2>/dev/null >/dev/null
fi
# just pass it off if it looks like a url
exec $MOZ_CLIENT_PROGRAM "openurl($opt,new-window)" 2>/dev/null >/dev/null
fi

exec $MOZ_PROGRAM $MOZARGS ${1+"$@"}

5
請教一下各位前輩們,小生想用 Java Application 實作出一簡易型資料庫系統,該程式會在硬碟中建立一個文字檔案儲存資料。例如像是公司人員清單,每一筆資料項就是一個人員的明細,其內含有身份證字號、姓名、電話、地址等欄位。該程式可在此資料檔中進行查尋、更新、新增、刪除... 等基本功能。

小生想要利用類似 C 語言中的方式來實作,使用 structure 宣告一含有這幾個欄位的基本資料型態的結構,並利用 file-pointer 來在程式所建立的 Randomly Access File 中進行資料之基本操作。但小生發現 Java 中關於 io 部份的 API 大多著重於較低階的存取模式,像是位元、基本資料型態、字元、字串之讀出與寫入,實在想不出有什麼機制可以達成類似 C 語言中這類抽像資料型態的操作功能的。可否煩請各位前輩指點一下不才的小生呢??? 非常的感謝各位~~~

6
請教一下各位前輩們,小生的電腦是 Windows 98 se 系統,顯示卡型號是 nVidia GeForce 4 Ti4200,顯示卡驅動程式也是從官方網站下載的最新版本,但不知為什麼每次執行 3D 的遊戲時(大部份的 3D 遊戲都會),畫面都會不斷地閃動,有時不太會但有時卻閃得很兇,有點像是螢幕的電源瞬間斷開又接上的那種閃爍方式,然而遊戲中的 3D 動態畫面是很流暢的,且只有在執行遊戲時會有如此的情況發生,執行其他工作時就都正常。請教一下各位前輩們,這到底是哪裡出問題呢??? 該怎麼解決才好啊??? 煩請各位前輩指點一下不才的小生好嗎??? 非常的感謝各位~~~

7
心 得 分 享

主 題 :
如何在 RedHat Linux 9.0 系統下使 GeForce 系列顯示卡發揮最大效能.

起 因 :
電腦系統配備 Intel P4 2.4Ghz 的中央處理器, 256MB DDR-SDRAM 記憶體 與一塊 nVidia Geforce 4 Ti4200 顯示加速晶片之顯示卡( 128MB , 8xAGP ).
雖在安裝 Linux 系統時有偵測到正確的顯示卡型號並以系統核心內建之 nv 標準驅動程式來驅動該顯示卡. 但每當執行到有 3D 繪圖運算畫面時就會發現其流暢度非常的不如預期.

原 理 :
目前電腦系統上較普遍之 3D 立體繪圖函式庫分為兩大門派, 一邊是歷史悠久且具有極佳視覺效果的 GLX (俗稱的 OpenGL ), 令一邊則是 Microsoft 研發的 Direct3D.

雖然 GLX(OpenGL) 所產生的各種虛擬特效(如光影浮奏效果等) 遠遠的優越於微軟的 Direct3D, 但其對於硬體的要求(顯示卡為最主要關鍵)是非常的嚴苛. 一般市面上常見的顯示卡(Voodoo, TNT, GeForce 系列... 等) 跟本不夠看. 真正能夠滿足 GLX 效能的顯示卡只有 3DLab 公司出產的. 而其最便宜的一款顯示卡也都有上萬的新臺幣...
至於微軟的 Direct3D 雖然無法產生如此生動神妙的虛擬實境特效, 但其最大的優點不過在於對顯示卡效能要求比較不那麼嚴格. 目前 Windows serise 系統上的所有含有 3D 貼圖的電玩遊戲都是以 Direct3D 為基礎開發的. 也因此這些遊戲只要目前最流行的 GeForce 系列顯示卡就輟輟有餘啦!!!
或許你會問, 那還有誰要用 GLX 來作特效呢??? 答案很明確, 就是那些專門從事於電影特效之類工作的專業美工人員會去玩. 也就只有像電影特效那類的大排場才需要用到那麼高級精緻完美的電腦特效.


方 案 :
至於為何同樣一款 GeForce 顯示卡為什麼在 Windows 和在 Linux 下效能差這麼多呢??? 其原因就在於驅動程式了, 顯示卡驅動程式扮演著實際硬體與 3D 函式庫的一種中介軟體. 而一般顯示卡場商都只針對 Direct3D 作驅動程式, Linux 的系統核心雖然也含有大量的顯示卡驅動程式, 但大多不是量身打造的. 像在 Linux-2.4.20-8 kernel 裡有一個 nv 驅動模組是給所有 nVidia 系列顯示卡使用, 由於 nVidia 公司出產的顯示卡款式極多, 因此 Linux kernel 中的 nv 驅動程式自然也無法為每一款 GeForce 顯示卡提供最佳化的效能運作.

但有一點很值的慶幸的是, nVidia 是一家很有遠見的公司, 他早在幾年前就已經開始致力於 UNIX-Like 系統上之驅動程式開發, 其重點當然就是在於讓他們的顯示卡在於 GLX 環境下也能以最高的效能運作. 所以, 你所須要做的, 就是到 nVidia 官方網站找尋你的顯示卡加速晶片的相關型號的驅動程式. 他們已經將它包裝成一個自動安裝的壓縮檔. 只要下載下來並照著其 ReadMe 檔及 install 說明檔中確實執行. 你的顯示卡就又能在 Linux 系統上一展雄風了!!!



P.S. 筆者才疏學淺, 文內所提若有誤, 煩不另指正!!!

Author : Lost-Angel ( Losang )
Date : 2003/10/8

8
請教一下各位前輩們,小生的系統是 RedHat Linux 9.0 並以 KDE 為桌面環境,並預設成開機後自動以 X-Window 登入。但之前小生在登入時有將語系改成英文,之後又改回來繁體中文後,桌面上就出現了一個檔名是亂碼的目錄,並且是鎖住狀態的;即使以 root 身份要進入或刪除該檔都會出現該目錄不存在的訊息。但若以 console 下以強制刪除的話看似沒什麼問題發生,但該檔卻原封不動的仍在原處。請問各位要怎麼辦才能把那個檔案砍掉呢??? 煩請各位前輩指點一下不才的小生喔~~~非常的感謝各位。

9
Linux 討論版 / 請教關於 MP3 轉檔的疑問~~~~
« 於: 2003-08-27 22:16 »
請教一下各位前輩們,小生的系統是 RedHat Linux 9.0 以 KDE 為桌面環境。之前小生用一套名為 RipperX 的 CD Tracks to MP3 的轉檔軟體時,抓音軌成 wave 檔都很正常,但要從 wave 編碼成 MP3 時就會發現,在編碼過程中都很正常,但編碼完成後每一個 MP3 檔案都是 0 kb 的大小,當然就都不能撥放了。

現在小生改用 grip 並下載了 lame 為 MP3 編碼程式且已把 lame 執行檔放到 /usr/bin 中,在 grip 軟體中也設定正確的路徑和選項。然而抓軌並編碼時都很正常,沒有任何錯誤發生,但完成後在 home directory 中有出現 grip 建立用來放 MP3 檔案的目錄,但裡面卻空無一物!!! 用 find 去對整個系統作搜尋也找不到,我的 MP3 檔案就這樣憑空消失掉了!!!

請教一下各位前輩們這應該怎麼解決呢??? 小生研究了好久始終搞不定,煩請各位前輩指點一下不才的小生好嗎??? 非常的感謝!!!

10
請教一下各位, 我之前以 NORTON Ghost 2002 將一 Windows 98se 的磁區壓縮備份成了 image 檔後, 要還原時卻發現跑到三十幾個百分比時都會出現以下訊息:

Decompression error, Abort ?

然後出現 yes 和 no. 不管選擇哪一樣都會跳回到 DOS 而還原中斷.
我曾試過用它的 check 功能去檢查該映像檔, 但到了那三十幾個百分比的地方時都會出現以下訊息:

Ghost has detected corruption in the image file, please creat a new image. If this problem persists, contact Symantec Technical Support.

然而, 我也試過從它的 Ghost Explorer 裡去解開該 image 壓縮檔, 但在開啟舊檔中, 每當一選擇該 image 檔後按下確定都毫無反應(程式並沒有當掉), 那個開啟舊檔的視窗一直沒有消失, 直到我按下取消後, 就出現“這個程式作業無效即將關閉, 請洽詢程式設計師”這樣的訊息視窗. 因為該 image 檔裡有很多重要的資料, 請教一下各位還有沒有什麼辦法可以解開該映像檔的方法呢??? 煩請各位高手指點一下好嗎??? 非常的感謝各位~~~

11
Linux 討論版 / 請教關於 3D 加速顯示卡~~~
« 於: 2003-06-29 01:44 »
請教一下各位前輩們, 小生的系統是 RedHat Linux 9.0, 電腦的顯示卡是 nVidia GeForce 4 Ti4200 128MB 8xAGP, 在安裝系統時它有正確的偵測到該顯示卡並安裝了驅動程式(驅動程式為 nv), 而系統中顯示其型號為 nVidia GeForce 4 (generic ). 但小生發現在系統中執行到有 3D 即時繪圖畫面時, 其效能明顯得很差, 好似沒有 3D 加速功能的顯示卡一般. 小生到 KDE 的系統設定中, 發現有一個核取選項為“啟用硬體 3D 加速”並未核取, 也無法核取, 其為反灰色的狀態.

請教一下各位這到底是怎麼一回事呢??? 有什麼辦法可以解決的嗎??? 麻煩各位前輩一下喔~~~ 非常的感謝~~~

12
請教一下各位前輩們, 我的系統是 RedHat Linux 9.0, 我以 root 安裝了 VMware-4.0-workstation 後, 發現只有 root 能執行使用該軟體, 以一般使用者來執行的話都似乎會卡到權限的問題.
    我想請教一下有沒有什麼方法可以將 VMware 的執行權限開放給本地端的一般使用者來執行使用呢??? 因為我不想要每次要用 VMware 都還要登入成 root , 這樣似乎挺累的, 煩請各位前輩們指點一下不才的小生喔~~~ 非常的感謝各位~~~

13
請教一下各位前輩們, 小生看過了一些網路相關文件後, 有一個問題仍然想不通, 就是若一部電腦在 NAT 內部以 privat IP 分享主機的實體 IP 位址而連上網路, 它本身並沒有真正的實體 IP 位址, 這樣的電腦是否有辦法架設成網站提供所有廣域網路上的使用者來存取呢??? 以單純的 Web Server 來說, 若要由外部廣域網路連接進本主機應如何指定其位址呢??? 小生就是想不通像這樣由外部來觸發沒有實體位址的主機之網路連接服務應該怎樣進行, 可否煩請各位前輩們指點一下不才的小生喔!!! 非常的感謝各位 ~~~~~~~

14
請教一下各位前輩們, 小生的電腦是以 RedHat Linux 9.0 為系統, 在 Linux 中安裝 VMware 4.0 - Workstation 以模擬出一 Windows 98se 平台. 但小生有一個問題一直想不通, 小生想讓子系統( Windows 98 )以 privat IP 的方式連上主系統( Linux ), 而我的 Linux 本身也是屬於一個 NAT 網域中以 privat IP 連至廣域網路上的電腦, 我在 VMware 中對於網路部份的設定一直有問題, 就是關於閘道器, 我的閘道器應該是指我的主系統( Linux ), 但我的 Linux 也是屬於另一個區網中的虛擬 IP 電腦, 我在子系統中應該把閘道器設成什麼 IP 位址呢??? 因為我的主系統也沒有實體位址, 煩請各位前輩指點一下不才的小生這個問題該如何解決才能讓主系統和副系統都能同時連上廣域網路, 且其二者仍可以像區網中的電腦一樣進行資料分享呢??? 非常的感謝各位~~~~~

15
請教一下各位前輩們, 我從昇陽的 JAVA 官方網站下載了 j2re-1.4.2(beta) 並安裝了後, 在 /etc/profile 中加入了以下幾行, 但不知為什麼當我用 mozolla 瀏覽器開啟到內含有 Java Applet 程式的網頁時, 仍然無法執行出結果, 似乎和沒安裝 Java runtime enviroment 一樣, 請教一下各位前輩這到底是哪裡出錯了呢??? 麻煩一下各位前輩了, 非常的感謝~~~~


PATH=/usr/java/j2re1.4.2/bin:/usr/java/j2re1.4.2/jre/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH:$HOME/bin

JAVA_HOME=/usr/java/j2re1.4.2

CLASSPATH=/usr/java/j2re1.4.2/lib:/usr/java/j2re1.4.2/jre/lib

CATALINA_BASE=/var/tomcat4

CATALINA_HOME=/var/tomcat4

16
請教一下各位前輩們, 小生的系統是 RedHat Linux 9.0, 電腦中有一個之前以 Symantec Norton Ghost 所製作的映像備份壓縮檔(image file), 是 Windows 98se 系統的備份檔, 請問有沒有什麼軟體可以在 Linux 上解開此壓縮檔以取出裡面的文件資料呢??? 因為裡面有一些之前在 Windows 系統中的重要資料與文件, 而這部電腦已沒有多餘的硬碟分割區來將該備份還原回來, 所以想請教一下各位前輩們能否提供小生一點意見呢??? 煩請各位前輩們指點一下不才的小生喔, 非常的感謝各位~~~

17
I got a revolution problem on RedHat Linux 9.0 . The system kernel and XFree86 are in version of 2.4.20-8 and 4.3.0. They have detected ccorrectly of my display card (nVIDIA GeForce 4 Ti4200) on the install period. But why the revolution of my system only got two choises - 640x480 and 800x600. I can't adjust it to 1024x768 or even higher!!! What's wrong with my system ??? It should support my display card entirely. Why do I got this kind of problem ??? May Someone teach me how to solve it please.... I am so appreciate !!!


Best Regards
Lost-Angel
2003/5/6

18
My system is RedHat Linux 7.2.
I am using the ADSL connection.
But,
Why my system always cannot ping myself after the ADSL connected ???
Every time I use the 'ping localhost' or 'ping 127.0.0.1' command.
The data transmitting LED on the ADSL modem has spark much times.
It apparently has lots of data are delivering through the internet.
But the consle just don't has any respond from internet.
It always says 'XX packets transmitted , 0 packets received , 100% packets loss.'.
What's wrong with it in the world ???
May anyone help me please !!!!!
Thanks a lot ~~~~~ :cry:



Best Regards
Lost-Angel
2002/5/20

19
I am using RedHat Linux 7.2 system with CLE v1.1pre3 (gaga).
I removed every packages about Apache , PHP and MySQL from my system.
And I downloaded the new version of these three softwares in source of tarball.
I've compiled and installed the three packages succesfully.
After I started the Apache and MySQL.
It seems normal on running .
(There are several items displayed on screen when I use the 'ps aux' command)

But it just can't work !!!
When I try to access http://localhost/ by broswer.
the message says the server time out is always appears.
(I'm using the ADSL connection)
so does the adress http://127.0.0.1/

If I try to do acess the adresses above under unconnected-internet status.
The broswer always says that 'The connection was refused when attempt to contact the server localhost'.
What's wrong with my system ??
May anyone teach me about please ~~~~~ :cry:
I will be very appreciate for you !!!!!



Best Regards
Lost-Angel
2002/5/18

20
請教一下各位前輩,
小生的問題是發生在 RedHat Linux 系統上的,
小生的電腦音效卡是 intel AC'97 Audio 內建於主機板上的,
之前用 RedHat Linux 7.1 (無 CLE) 安裝後,
使用 sndconfig 就可以很容易地抓到型號與正常使用。

但現在使用 RedHat Linux 7.2 (CLE v1.1pre3 gaga) 安裝完成後,
當執行音效卡設定時,
雖然也是有自動抓到正確的音效卡型號,
但在 config 中撥放測試音效時卻都沒有聲音,
且每當進入 X-Window (KDE)時都會出現音效系統有問題的訊息,
到了 KDE 中的多媒體撥放各種音效也是有同樣的訊息出現且無法正常發聲。
我也把 KDE 昇級到 3.0 版的了,
但還是沒有用說。

應該不是核心的問題,
因為 RedHat Linux 7.2 的核心是 2.4.17,
較 RedHat Linux 7.1 的 2.4.2 來要新。
而且我也確定硬體設備並沒有問題,
這到底是怎麼一回事呢???
可否請前輩們指點一下小生有什麼方法可解決呀???
非常的感謝各位喔~~~~~



Best Regards
Lost-Angel
2002/5/7

21
Linux 討論版 / 請問網中人前輩~~~~~
« 於: 2002-05-02 00:39 »
您好,
真是不好意思,
小生聽說有一個好像叫〝moto〞的網站,
專門介紹 X-Window 的,
但一直找不到,
可否請網中人前輩告知一下小生該網站的位址呢???
非常的感謝您~~~~~


Best Regards
Lost-Angel
2002/5/2

22
請教一下各位前輩們,
小生想要以 up2date -i rpm 更新我的 rpm 時,
確出現以下的訊息:

Retrieving list of all available packages...

Removing installed packages from list of updates...

Removing packages with files not specified from list...

Removing packages marked to skip from list...

Getting headers for available packages...

Removing packages with files marked to skip from list...

Testing package set / solving RPM inter-dependencies...
There was a package dependency problem. The message was:
Unresolvable chain of dependencies: gnorpm-0.96-1 requires librpmio.so.0.

它好像說少了 librpmio.so.0. 的樣子,
這檔案要去哪抓呀???
這又是什麼東東呢???
煩請各位前輩指點一下不才的小生喔!!!
非常的感謝~~~~


Best Regards
Lost-Angel
2002/4/5

23
請教一下各位前輩們,
小生在 RedhAt Linux 7.1 系統中有設開機自動掛載入 Windows 的分割區,
掛載目錄為 /mnt/Windows98 ,
然而,
小生發現該目錄(/mnt/Windows98)的權限是 rwxr-x--r,
小生想限制權限只讓 root 有權存取,
所以用下了 chmod 700 /mnt/Windows98 來更改,
但是很奇怪的事發生了,
下了指令後,
並沒有任何訊息出現,
但是當我再以 ls -l 指令列出檔案清單時,
該目錄的檔案存取權限卻仍是依舊,
真是好奇怪,
(小生也試過更改成多種不同的存取權限,但都是一樣)
為什麼都改不掉呢???
這到底是怎麼一回事呀???
煩請各位前輩指點一下不才的小生好嗎???
非常的感謝各位喔~~~~


Best Regards
Lost-Angel
2002/4/5

24
Linux 討論版 / 有關於網頁伺服器~~~~
« 於: 2002-04-01 19:38 »
小生想請教一下各位前輩,
繼然在 Linux 系統上有 Zope 這麼強的網頁伺服器套件,
為什麼大家都仍喜歡用 apach 呢???
還是說它將要取代掉 apach 了呀???
可否煩請指點一下不才的小生喔!!!
非常的感謝~~~~~~


Best Regards
Lost-Angel
2002/4/1

25
Linux 討論版 / 再度請教網中人前輩~~~~~
« 於: 2002-03-30 11:56 »
您好,
很感謝您對小生的指點,
有關於上次您介紹給小生的 Zope 文件,
小生看了之後有一點不太瞭解的地方,
想再請教一下前輩,
就是說所謂 Zope 的孕峞A
是否就像 apach 一樣呢???
只是弁鉊
是不是這樣呢???
煩請前輩指點一下不才的小生喔!!!
非常的感謝~~~~~


Best Regards
Lost-Angel
2002/3/30

26
Linux 討論版 / 請教一下網中人前輩~~~~~~
« 於: 2002-03-29 22:22 »
您好,
小生看到您在前幾篇討論中有提到〝zope〞,
小生想請問一下那是什麼東西呢???
哿否提供些網站或文章讓小生參考一下呢???
非常的感謝喔~~~~


Best Regards
Lost-Angel
2002/3/29

27
Linux 討論版 / 請教一個網站的疑問~~~~~~~
« 於: 2002-03-29 22:13 »
請教一下各位前輩,
可否告訴一下不才的小生,
Perl 的官方網站呢???
小生實在是找不到,
麻煩一下各位喔!!!
非常的感謝各位~~~~~~


Best Regards
Lost-Angel
2002/3/29

28
Linux 討論版 / 再度請教 網中人 大哥~~~~
« 於: 2002-03-17 14:08 »
您好,
真是不好意思,
又是不才的小生我啦~~~
關於上次核心編譯,
您說的方式小生又再去試了一次,
(以舊核心啟動並重編譯,且把多 CPU 的項目拿掉)
但是又出現了一樣的問題了耶~~~
(無法正常編譯,錯誤訊息和之前相同)
這該怎麼辦才是呢???
還有沒有什麼可能的問題原因呀???
煩請各位前輩們再度指點一下不才的小生吧!!!
非常的感謝各位~~~~~~


Best Regards
Lost-Angel
2002/3/17

29
Linux 討論版 / 請教一個 man 的疑問~~~~~~
« 於: 2002-03-17 10:31 »
請教一下各位前輩們,
小生想要將 man rpm 的內容存進一個文字檔中,
以利嬝炕A
但實在是找不出什麼可行的方法說,
小生試過以 I/O 重導導入文字檔中,
但會出現亂碼,
而若以管線重導導進 pico 中的話,
pico 又會當掉,
(不知何故)
可否煩請各位前輩指點一下不才的小生,
還有什麼方法可行呢???
非常的感謝~~~~~~



Best Regards
Lost-Angel
2002/3/17

30
Linux 討論版 / 請教一個函式庫的疑問~~~~~~
« 於: 2002-03-17 01:45 »
請教一下各位前輩們,
要如何才能在 RedHat Linux 7.1 系統中裝入 libc5 函式庫呢???
該抓哪些套件呢???
又該要如裝入系統中呢???
煩請各位前輩們指點一下不才的小生喔!!!
非常的感謝~~~~~

頁: [1] 2