SUSE® Linux* Enterprise Desktop 10 SP1 版本資訊

2007 年 6 月 13 日

1.0 安裝
2.0 更新
3.5 其他
4.5 Xgl
4.7 Xen
5.6 PCMCIA
7.0 文件

1.0 安裝

1.1 安裝指示

若要從 CD 或 DVD 啟動標準安裝,請使用 CD-ROM 或 DVD 光碟機裡的 CD1 或 DVD1 重新啟動電腦。

如需 CD 或 DVD 的快速安裝指示,請參閱《SUSE Linux Enterprise Desktop 10 SP1 安裝快速入門》。如需更詳細的安裝指示,請參閱《SUSE Linux Enterprise Desktop 10 SP1 部署指南》。

1.2安裝時使用 iSCSI 磁碟

若要在安裝時使用 iSCSI 磁碟,請新增下列參數到核心參數行:

withiscsi=1

安裝過程中會顯示一個額外的畫面,讓您有機會將 iSCSI 磁碟連接至系統,並可在安裝程序中使用那些磁碟。

1.3 使用 EDD 資訊識別儲存設備

如果您想使用 EDD 資訊 (/sys/firmware/edd/<device>) 來識別儲存設備,請使用額外的核心參數來變更安裝程式的預設設定。

需求:

  • BIOS 可提供完整的 EDD 資訊 (在 /sys/firmware/edd/<device> 中)。

  • 各磁碟都有一個獨特的 MBR 簽名 (在 /sys/firmware/edd/<device>/mbr_signature 中)。

程序:

  • 在安裝過程中對核心參數新增參數 use_edd=1

  • 安裝程式中的設備 ID 清單會顯示 EDD ID (例如,edd_dev80_part1),而非設備 ID 名稱。

  • 系統會在安裝程序和執行時期中使用那些設備 ID (例如,在 /etc/fstabbootloader 中)。

1.4 使用 iSCSI 時 EVMS 磁碟區可能不會出現

如果您已經安裝並設定 iSCSI SAN,並且也已在 iSCSI SAN 上建立和設定了 EVMS 磁碟或磁碟區,那麼您的 EVMS 磁碟區可能就不會出現或無法使用。這個問題的發生,是因為 EVMS 在 iSCSI 服務前就先啟動。 iSCSI 必須先啟動,iSCSI SAN 上的磁碟或磁碟區才能供人存取。

若要解決這個問題,請在屬於 iSCSI SAN 之各個伺服器的 Linux 伺服器主控台中輸入 chkconfig evms onchkconfig boot.evms on。這可在您的伺服器每次重新開機時確保 EVMS 和 iSCSI 能以適當的順序啟動。

1.5 使用永久設備名稱進行安裝

如果您打算在操作系統安裝之後新增其他儲存設備,我們強烈建議您在安裝時為所有的儲存設備使用永久設備名稱。根據預設,安裝程式會使用核心設備名稱。

安裝過程中,請輸入分割程式。請針對每一個分割區選取「編輯」,然後前往「FStab 選項」對話方塊。除了「設備名稱」之外的所有裝載選項都可以提供永久設備名稱給您。

若要從已安裝系統切換為使用永久設備名稱,請為所有現存分割區重複上述方法。此外,您必須回到 YaST 中的 bootloader 模組,讓 bootloader 也切換為使用永久設備名稱。啟動模組並選取「完成」,將建議的新組態寫入磁碟。這必須在新增儲存設備之前完成。

如需詳細資訊,請參閱 http://en.opensuse.org/Persistant_Storage_Device_Names

1.6 裝載加密分割區

使用 SUSE Linux Enterprise Desktop 10,我們改為將 “cryptoloop” 設為預設的加密模組。NLD9 透過 twofish256 來使用 256 位元的 loop_fish2。而現在我們透過 twofish256 來使用 256 位元的 cryptoloop。舊的 twofish256 以 twofishsl92 方式提供。

您可在 /etc/cryptotab 或 YaST 中變更加密類型。

1.7 Bootloader 以及 UUID/LABEL 的裝載

當根部設備在 YaST 中的裝載方式發生變更,開機載入器的組態就需要再次儲存,那些變更才能對開機載入器產生的效果。

開機載入器模組所顯示「裝載者」設定事實上就是組態儲存之後的設定。

2.0 更新

2.1 升級為 SP1 (CD 或 DVD)

若要從 CD-ROM 或 DVD 啟動標準更新,請使用 CD-ROM 或 DVD 光碟機裡的 CD 1 或 DVD 1 重新啟動電腦。取「系統更新」,而不重新安裝。

2.2 升級為 SP1 (線上更新)

若要在執行中的系統內從 SLED 10 GA 更新為 SLED 10 SP1 (相反的狀況是,開機時先進入安裝系統),請使用下列任一程序:

執行線上更新升級至 SP1 前,請確定您的 SLED 10 GA 已經使用官方註冊碼進行註冊,並確定所有可用的 SLED 10 修補程式都已安裝。

2.2.1 使用軟體更新程式 (zmd)

  1. 在面板通知區域中,按一下面板上的圖示 (通常為一個球,但會視網路連結和新更新的可用性而變更其色彩和外觀),啟動 Software Updater。

  2. 選取 move-to-sled10-sp1 修補程式,再按一下「更新」。

  3. 等待成功的訊息。

    隨即顯示一個快顯訊息,告知您更新伺服器已變更為 nu.novell.com。

    之後,會顯示一個快顯訊息,要求您提供根密碼。

    在安裝維護堆疊更新後,會顯示一個視窗,其中包含修補程式選項。

  4. 選擇您想要變更的應用程式,再按一下「接受」。

  5. 完成更新後,請重新啟動機器。

2.2.2 使用 YaST

  1. 啟動 YaST 控制中心。

    GNOME:按一下「電腦 > 其他應用程式 > 系統 > YaST」。

    KDE: 按一下功能表按鈕 > 「System > YaST」。

  2. 在左側的功能表中,按一下「軟體」,再按一下右邊的「線上更新」。

  3. 選擇 move-to-sled10-sp1 修補程式。

  4. 在 YaST 控制中心中啟動「線上更新」模組。

  5. 只能選擇名稱為 您為 YaST2 更新命名的修補程式 (它應該是唯一一個已預先選取的修補程式。

  6. 更新所有其他套件。

    之後,您的系統為更新為 SP1。

  7. 重新開機。

2.2.3 使用 rug

  1. 執行 rug in -y -t patch switch-update-server

  2. 在殼層中,於指令行中輸入 /usr/bin/switch-update-server

  3. 使用 rug sl 來確定您的更新伺服器現在為 nu.novell.com。

  4. 執行以下指令:

    rug sub SLED10-Updates.

    rug in -y -t patch move-to-sled10-sp1.

    rug refresh

    rug sub SLED10-SP1-Online

    rug in -y -t patch sledp1o-liby2util-devel

    rczmd restart

  5. 若要安裝更新的堆疊修補程式,請執行以下指令:

    rug up

    rug in -y -t patch product-sled10-sp1

  6. 重新開機。

2.3 透過強制的代理伺服器進行線上更新

如果您無法直接存取 https://update.novell.com,但可透過直接代理伺服器執行,請按照 http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=3377050&sliceId=SAL_Public 中的 Technical Information Document (TID) 的說明進行。

2.4使用已安裝的核心模組套件/附加元件產品移轉至 SP1

SUSE Linux Enterprise 10 產品提供各種移轉途徑將系統更新為 SP 1。 如果您計劃移轉已安裝附加元件產品或核心模組套件 (例如 ATI 或 nVidia 中第三方驅動程式),這個產品很重要。

只有在先前未註冊更新的安裝來源 (例如 SDK) 時,才能透過 PatchCD 更新系統。 如果您依賴這種更新途徑,解決方法是透過 FTP/NFS/HTTP 提供 PatchCD 做為安裝來源。

使用為 ATI 或 nVidia 繪圖卡安裝的第三方核心模組套件來更新系統時,需要特別注意。 使用這些套件更新這些系統時,您有兩種選擇:

  • (較好) 先為適當的繪圖卡新增 Add-on 來源,再解決套件相依性問題。 如果已完成,則可正確更新 ATI 或 nVidia 模組。 這些來源路徑為:

    http://www2.ati.com/suse/sle10sp1 http://download.nvidia.com/novell/sle10sp1

  • 在指定的附加元件來源中,會提示您手動解決套件相依性問題。 但無法自動解決核心模組和繪圖驅動程式套件問題。 您可以選擇移除每個套件或忽略相依性,但必須移除套件,系統才能成功回復為 Open Source 驅動程式。 無法移除這些套件將造成在安裝完成後, X 無法載入。

如需詳細資訊,請參閱「使用已安裝的核心模組套件/附加元件產品移轉至 SP1」。

2.5 取得 ATI/nVidia 驅動程式更新

如果您使用 ATI 或 nVidia 驅動程式,建議您先詳讀以下資訊,再更新為 SLED 10 SP1。 通常,缺少更新的驅動程式會在更新期間造成衝突,這時就需要使用者介入。 為防止您不小心忽略這類衝突,或刪除驅動程式,您的系統將無法在圖形模式中啟動。

我們只支援從預先定義的軟體分類中進行初始 SUSE Linux Enterprise 10 安裝期間安裝的驅程式版本。

系統更新

在系統更新期間,系統並不知道 ati.com 和 nvidia.com 所需的軟體分類,但是可在系統向 Novell Customer Center (NCC) 註冊後新增。 這表示更新階段中沒有與您繪圖介面卡相容的 SP1 驅動程式版本。 系統會提示您手動解決相依性衝突。 在新增對應的分類後,系統會自動執行所需的驅動程式。

  1. 使用 SUSE Linux Enterprise 10 Service Pack 1 媒體啟動您的系統。

  2. 選擇「更新」。

  3. 在系統完成評估您的軟體選擇後,會提示您有軟體相依性衝突。

  4. 選擇移除 ati-fglrx-kmpnvidia-gfx-kmp

  5. 移除對應的 x11 驅動程式套件。

    • 對於 ati-fglrx-kmp,移除 x11-fglrx-video

    • 對於 nvidia-gfx-kmp,移除 x11-nvidia-video

  6. 繼續進行更新。

    在更新程序期間,系統會重新開機。 您可能會看到以下訊息一或多次:

    先前的安裝失敗。 
    

    選擇「」以繼續安裝。

  7. 在安裝期間,請確定註冊您的系統並安裝所有可用的更新。

    如果您在安裝期間未執行此歩驟,您可以在安裝後執行:開啟 YaST,再按一下「軟體 > Novell 客戶中心組態」。 在系統註冊 (或啟動) 後,您可以按一下桌面正下方的「Zen Updater」 圖示。 這必須步驟 8 之前完成。

  8. 若要在更新完成後使用 ATI 或 nVidia 專屬驅動程式:

    1. 在 GNOME 中,按一下「電腦 > 控制中心」。

    2. 在「外觀」類別中,選取「桌面效果」。

    3. 按照畫面上的指示啟用「桌面效果」。

線上更新

  1. 按照指示第 2.2 節「升級為 SP1 (線上更新)」的指示來執行線上更新。

  2. 會自動安裝更新的驅動程式。

2.6 從 Heimdal 切換至 MIT Kerberos

現在使用的是 MIT Kerberos,不是 Heimdal。 無法自動轉換現有的 Heimdal 組態。系統更新時,會在 /etc 中建立 .heimdal 字尾的組態檔案備份。轉換 /etc/krb5.conf 中由 YaST 產生的組態設定,但檢查結果是否與預期的相符。

在您開始更新之前,您可以用指令 kadmin -l dump -d heimdal-db.txt 來將現有的 Heimdal 資料庫解密成人類可判讀的檔案。 這樣一來,您可以建立一個可用主體清單,讓您可以使用 KDC 指令從 MIT Kerberos 進行一對一復原。 如需關於設定 KDC 的詳細資訊,請參閱 krb5-doc 套件中的文件。

若要設定 Kerberos 用戶端,請啟動 YaST Kerberos 用戶端模組,並輸入您的「標準網域」、「標準範圍」以及「KDC 伺服器位址」等值。

2.7 重新設定 Intel 及 Nvidia 聲音驅動程式

使用 snd-intel8x0 模組 (適用於 SIS、AMD 及 Nvidia 內建晶片) 更新系統時,系統在重新開機時可能無法載入模組,這是因為在較新的版本中已經移除 joystick 模組選項。 若要修正此問題,請使用 YaST 重新設定聲音系統。

3.0 平台、硬體和驅動程式增強

透過驅動程式和 PCI ID 更新可支援以下新硬體元件:

3.1 網路驅動程式

  • 更新為 3.69c 版的 Broadcom tg3 驅動程式,可額外支援 BCM5754、 BCM5755、BCM5715S、BCM5722、BCM5787M、 BCM5906M 晶片組。

  • 更新為 1.5.1c 版的驅動程式,可額外支援 BCM5709、BCM5708S 晶片組,並已修正 IP 更新瑕疵。

  • 新增為 2.02.00-k36 版的 QLogic qla3xxx 驅動程式。

  • 更新為 7.3.15-NAPI 版的 Intel e1000 驅動程式,可額外支援 ICH8 晶片組。

  • 新增的 NetXEN netxen 驅動程式 2.20 版。

  • 更新為 1.10 版的 Marvell sky2 驅動程式,已修正 interrupt storm handling,並改善休眠/恢復功能。

  • 更新為 1.1.0 版的驅動程式,並從 ipw3945 提供的 wlan-kmp 套件中分割。

3.2 儲存設備驅動程式

  • 更新為 1.0.2 版的 Adaptec aic94xx 驅動程式,並新增大量的 port off expander 支援。

  • 更新為 Adaptec aic79xx 以支援to 29320ALP HBA。

  • 更新為 8.1.10.2 版本的 Emulex lpfc 驅動程式,有進階的 sysfs 整合功能,和改良的管理介面。

  • 更新為 3.04.02-suse 版的 Emulex lpfc 驅動程式,可額外支援 LSI1078、SAS6i 晶片組。

  • 更新為 3.05 版的 LSI megaraid_sas 驅動程式,可額外支援 LSI1078、LSI1068 晶片組。

  • 更新為 2.20.4.9 版的 LSI megaraid_mbox 驅動程式。

  • 更新為 2.20.2.7 版的 LSI megaraid_mm 驅動程式。

  • 更新為 8.01.07-k3 版的 QLogic qla2xxx,可額外支援的 ISP54XX 晶片組和 QLE220、QLE2432 HBA,以及保留的 dump_poll() 叫回功能。

  • 更新為 5.01.00-d1 版的驅動程式,可額支援 QLA4010、QLA4022 HBAs。

  • 更新為 3.6.14 版的驅動程式。

3.3 音訊支援

  • 額外支援 Realtek ALC861 晶片組。

3.4 圖形支援

  • 額外支援 Intel 965 和 VIA CLE266 晶片組。

3.5 其他

  • 新增的 SATA AHCI 連結能源管理。

  • 在 x86-64 行動平台上新增的 C2 和 C3 狀態。

  • 新增的記憶體,最高可在 x86-64 平台上支援 1024GB。

  • 改良的線上新增記憶體 (hot add) 支援。

  • 新增的 ACPI 3.0 System Locality Information Table (SLIT) 支援。

4.0 一般問題

4.1 Novell Client for Linux

如果您從 SLED 10 升級到 SLED 10 SP1,且您已安裝 Novell Client™ 1.2 for Linux,則雖然 SLED 10 SP1 上並未支援 1.2 Client,但執行 1.2 Client 仍能在遺失最少功能的情況下運作。

在不久的未來即可從 Novell Downloads 下載 Novell Client 2.0 for SLED 10 SP1。

4.2 iFolder 用戶端

iFolder™ 3.4 client for SLED 10 SP1 可從 Novell Downloads 下載,讓使用者能透過集中式 Novell iFolder 3.2 伺服器與來共用其本機檔案。 使用者可建立多個 iFolders,與其他使用者共用 iFolder,並指定每個成本存取 iFolder 資料的存取權。 您還可以參與其他使用者與您共用的 iFolder。

iFolder 3.4 client for SLED 10 SP1 可供 32-bit (i586) 和 64-bit (x86_64) 結構使用。 用戶端包含三個模組:iFolder、Nautilus 和 Simias。 每個壓縮的下載檔案均包含三個可供特定結構使用的模組。

若要使用用戶端,使用者必須在 Novell iFolder 3.2 伺服器上有 iFolder 帳戶。

如需詳細資訊,請參閱《iFolder 3.4 Client User Guide》。

4.3 微調防火牆設定

SuSEfirewall2 預設為啟用。這表示根據預設,您無法從遠端系統登入。 這也會干擾網路瀏覽及多重廣播應用程式,像是 SLP 及 Samba (網路上的芳鄰),以及一些遊戲。 您可以使用 YaST 來微調防火牆的設定。

4.4 ZMD 式軟體管理工具

ZMD 式軟體管理工具 (rug、zen-installer 和 zen-updater) 會顯示已刪除服務的套件。

4.5 Xgl

如果您已支援 ATI 或 nVidia 繪圖硬體,以下為該 XGL 執行基本步驟:

nVidia

  1. 確定已安裝 gcckernel-source 套件。

  2. 請移至 http://www.nvidia.com/object/unix.html 並取得最適合您硬體的驅動程式。 這將會是 .run 檔案。

  3. 在以根使用者的身份終止時,會發出 init 3 指令切換到 runlevel 3。

  4. 使用 chmod 讓步驟 2 的 .run 檔案成為可執行檔。

  5. 執行公用程式 ( .run) 檔案,所有問題均回答「是」。

  6. 安裝完成後,我們建議您重新啟動系統,雖然大部分的硬體只要執行 init 5 就夠了。

  7. 登入回桌面。 您現在應能如一般的啟用 3d desktop effects (XGL)

ATI

  1. 確定已安裝 gcckernel-source 套件。

  2. 請移至 http://ati.amd.com/support/driver.html 並取得最適合您硬體的驅動程式。 這將會是 .run 檔案。

    (ati-driver-installer-8.34.8-x86.x86_64.run 驅動程式延至 2007 年 2 月 1 日推出。)

  3. 產生散佈特定驅動程式套件。

    1. 以根使用者身份使用此控制台執行安裝程式:

      sh ati-driver-installer-8.34.8-x86.x86_64.run --listpkg

      這會列出您可以用來建構驅動程式的散佈。

    2. 請執行以下指令,以便將您的散佈新增至結尾處:

      例如:sh ati*.run --buildpkg SuSE/SLED10-IA32

      ATI Driver Installer 會在您的系統上產生驅動程式套件,該套件位於 /usr/src/packages/RPMS/i386/usr/src/packages/RPMS/x86_64

  4. 安裝驅動程式套件。

    1. 如果您是在 runlevel 5,請以根使用者身份輸入以指令,以移至 runlevel 3:

      init 3

    2. 請登入並移到包含任何您剛剛產生驅動程式套件的目錄中。

      例如:cd /usr/src/packages/RPMS/i386

    3. 安裝驅動程式套件:

      rpm -Uvh fgl*.rpm

      確定您安裝了以下的套件:

      x11-video-fglrxG01

      ati-fglrxG01-kmp-<kernel-flavor>

      <kernel-flavor> 會視您已安裝的核心而異。 使用 uname -r 檢查已安裝的 default/smp/bigsmp 核心。

    4. 在您完成安裝後,請啟動 aticongif 公用程式。

      ldconfig aticonfig --initial --input=/etc/X11/xorg.conf

  5. 執行時執行以下指令來設定新安裝的 ATI 驅動程式

    sax2 -r -m 0=fglrx

    這會強制 sax2 使用 fglrx 驅動程式。 設定您的解決方案,儲存並結束。

  6. 在完成安裝後,我們建議您重新啟動系統,雖然在某些硬體上執行 init 5 就足夠了。

  7. 登入回桌面。 您現在應能如一般的啟用 3D Desktop Effects (XGL)

4.6 當使用專屬繪圖驅動程式時啟用 Xgl

如果您使用專屬繪圖驅動程式來啟用 Xgl,暫停 ram 和暫停磁碟的功能會預設停用 (因為它們可能會故障並導到資料遺失)。 您可以編輯 /etc/powersave/sleep 檔案手動啟用這些功能。

若要啟動暫停 ram,請將下列值設定為 No:

DISABLE_USER_SUSPEND2RAM=”no”

若要暫停磁碟,請將以下值設定為 No:

DISABLE_USER_SUSPEND2DISK=”no”

在您進行任何生產工作前,我們建議您先變更這些值以確定能正常運作,然後再測試暫停並中斷功能。

4.7 Xen

Xen 已更新為 3.0.4 版,其中包含精選的功能。 這個新版本包括新的工具,支援半虛擬 (paravirtualized) 框架緩衝區,允許 32 位元的 VM 執行 64 位元的 hypervisor,並提供改善的完全虛擬化訪客支援。

4.7.1 VM 安裝工具

VM 安裝已從 YaST 中的 System 類別移至新的 Virtualization 類別。 VM 安裝工具已重寫,能夠利用新的 Xen 功能,並與其他虛擬工具有更佳的整合。 VM 安裝工具可以在圖形模式或文字模式中執行。 若要圖形操作,請安裝選用的 python-gtk 套件。 如需詳細資訊,請參閱 vm-install 主頁面。

4.7.2 VM 管理工具

已新增選用的 VM 管理工具。 若要使用該工具,請安裝 virt-manager 套件,並查詢 YaST 的 Virtualization 類別。 工具目前沒有管理 xend 未知的 VM 組態 (也就是未在 /etc/xen/vm 中執行的組態)。 若要將 VM 組態放置在 xend 的控制下,請執行 xm new 指令。 VM 也可使用 virt-manager 管理。

4.7.3 VM 顯示

VM 安裝工具現在預設為顯示 具有 VNC 的 VM,而非 SDL,請使用 virt-manager 允許互通性。

4.7.4 VNC 連接埠

如果您的 VNC 存取有問題,可能是因為 VNC 連接埠是動態選擇的。 解決此問題最簡單的方法是使用 virt-manager (以查詢 xenstore 中的連接埠),並開啟顯示器。 您也可以使用以下的指令碼將 vncviewer 附加至動態 VNC 埠:

#!/bin/sh set -e domid=`xm domid “$1”` port=`xenstore-read /local/domain/${domid}/console/vnc-port` vncviewer ::$port

4.7.5 自 SLED10 更新為 SLED10 SP1

當您從 SLED10 更新為 SLED10 SP1 時,任何您對網域 0 所做的變更 (在 /etc/xen/xend-config.sxp 中) 將遺失。 您必須重新輸入您的變更,這些變更儲存於 /etc/xen/xend-config.sxp.rpmsave。 此外,VM 定義檔案的格式已變更,也需要您變更所有 VPM 的定義檔案。

4.7.6 以 XEN 安裝

當在新安裝上以 XEN 安裝時,請確定您已在第一次啟動時於 GRUB 畫面上選擇「SUSE Linux Enterprise Desktop 10」選項,而非「SUSE Linux Enterprise Desktop 10 (Xen)」。 如果預設為後者,這表示您將以文字模式完成此安裝。

XEN Paravirtualized VM 無法從 CD 安裝。

如果您在首次安裝時選擇 XEN 模式,則不會安裝 virt-manager 套件。 在完成 SLED 10 SP1 安裝後,您必須安裝此套件。

4.7.7 啟動 VMWare 中的 SLED 10 SP1

將 SLED 10 SP1 安裝到 VMWare 虛擬機器實例後,SLED 在開機時可能無法裝載虛擬磁碟的分割區。 如果發生這種狀況,在安裝期間,請將裝載方式」設定由「按照裝置 ID」變更為「按裝置名稱」。

在「安裝設定」畫面中,按一下「磁碟分割」連結。

在「建議的磁碟分割」畫面中,選取「在此建議中的基本磁碟分割設定」選項。 如果您要變更磁碟分割架構,請選取「建立自訂磁碟分割設定」或「根據建議建立 LVM」選項。 然後按「下一步」。

在「專業製作分割區工具」畫面中,為所有列出您要裝載的分割區 (包括 swap) 或每個您建立的新分割區執行以下歩驟。

  1. 反白分割區並按一下「編輯」。

  2. 在「編輯分割區...」對話方塊中,按一下「Fstab 選項」。

  3. 在「Fstab 選項」對話方塊中,選取「 /etc/fstab 中的裝載方式」下的「裝置名稱」,再按一下「確定」。

  4. 按一下「編輯分割區...」對話方塊中的「編輯分割區...」。

注意:基本硬碟也會出在「專業製作分割區工具」畫面中 (通常顯示為 /dev/sda 或 /dev/sdb),但不需要編輯。 分割區的結束為數字 (例如 /dev/sda1 或 /dev/sdb2)。

4.7.8 Xen 不支援 ATI 和 NVIDIA 磁碟

Xen 不支援 ATI 和 NVIDIA 專利的繪圖驅動程式。

4.8 安裝時加入本機 Active Directory 網域

如果在安裝 SLED 10 SP1 期間您要加入 “.local” Active Directory 網域,請將 mdns off 加入到 /etc/host.conf 檔案以停用 mdns 處理。

4.9 KDE 和 IPv6 支援

依照預設,KDE 並未啟用 IPv6 支援。 您可以使用 YaST 的 /etc/sysconfig 編輯器來啟用它。 停用這個功能的原因,是因為不是所有的網際網路服務提供者都支援 IPv6 位址,所以可能會造成瀏覽網頁時出現錯誤訊息,以及網頁的顯示出現延遲現象。

5.0 技術問題

此部分包括一些供有經驗使用者參考的技術變更和增強功能。

5.1 不再支援 JFS

新安裝不再使用 JFS。 核心檔案系統驅動程式還在,只是 YaST 不提供使用 JFS 進行硬碟分割。

5.2 udev 精靈所處理的熱插拔事件

熱插拔事件現在已全部由 udev 精靈所處理 (udevd)。 我們不再使用 /etc/hotplug.d/etc/dev.d 中的事件多工器。 現在是由 udevd 根據其規則直接呼叫所有熱插拔協助工具。 udev 規則和協助工具是由 udev 和其他套件所提供。

5.3 Intel Core Duo:第二個核心停用時 CPU 會發出雜音

有些 Intel Core Duo 或 Core 2 Duo 筆記型電腦在使用電池時會產高頻噪音。如果您碰到這個問題,您可以通過 max_cstate=2 做為開機參數,或在執行期間執行 echo 2 >/sys/module/processor/parameters/max_cstate 來解決此問題。 請注意此解決方法可能會縮短電池壽命。

5.4 透過 su 成為超級使用者

依照預設,呼叫 su 以成為 root 使用者,並不會設定 root 的 PATH。 請呼叫 su -,以 root 的完整環境啟動登入外圍程序,或若您希望變更 su 的預設行為的話,請在 /etc/default/su 中將 ALWAYS_SET_PATH 設定為「是」。

5.5 使用 sux 在使用者之間傳送 xauth 金鑰

已移除殼層指令碼 sux。 在使用者之間轉寄 xauth 金鑰的功能現在已由 pam_xauth 模組和 su 處理。

5.6 PCMCIA

cardmgr 已不再管理 PC 卡。而是由核心模組管理 Cardbus 卡和其他子系統。所有必要的動作均由 hotplug 所執行。 pcmcia 啟動程序檔已被移除,而且 cardctl 已取代成 pccardctl。若需詳細資訊,請檢視 /usr/share/doc/packages/pcmciautils/README.SUSE

5.7 Java 套件的 JPackage 標準

Java 套件已變更為可遵循 JPackage 標準。 如需詳細資訊,請參閱 /usr/share/doc/packages/jpackage-utils

5.8 ~/.i18n 中的地區設定

如果您不滿意地區系統預設值,請變更 ~/.i18n 中的設定。~/.i18n 中的項目會覆寫 /etc/sysconfig/language 中的系統預設值。使用相同變數名稱,但不用 RC_ 名稱空間字首 (例如,用 LANG 取代 RC_LANG)。 如需一般地區設定的詳細資訊,請參閱《S USE Linux Enterprise Desktop 10 SP1 部署指南》的第 19.4 節「語言與國家專用的設定」。

5.9 設定 .xinitrc 中程序間通訊的 D-BUS

許多應用程式現在必須依靠 D-BUS 來進行程序間通訊 (IPC)。呼叫 dbus-launch 可啟動 dbus-daemon。全系統 /etc/X11/xinit/xinitrc 會使用 dbus-launch 來啟動視窗管理員。

如果您有本機 ~/.xinitrc 檔案,您就必須跟著進行變更。否則,如 F-Spot、Helix Banshee、Tomboy 或 NetworkManager 這類的程式可能會發生問題。儲存您舊的 ~/.xinitrc,然後將新的範本檔案複製到您的主相錄中:

cp /etc/skel/.xinitrc.template ~/.xinitrc

最後,從儲存的 .xinitrc 新增自訂。

5.10 重新命名的 NTP 相關檔案

為了顧及與 LSB (Linux Standard Base) 的相容性,大部分的組態檔和 init 程序檔都必須從 xntp 重新命名為 ntp。新的檔案名稱為:

  • /etc/slp.reg.d/ntp.reg

  • /etc/init.d/ntp

  • /etc/logrotate.d/ntp

  • /usr/sbin/rcntp

  • /etc/sysconfig/ntp

5.11 停用省電精靈

在某些機器上,當機器閒置或啟動省電模式時,CPU 頻率調整會造成中斷。在此狀況中,請在安裝時以 POWERSAVE=off 做為開機參數,來停用省電精靈。

若在安裝時未在初始 CD 開機時設定此參數,則日後必須使用 chkconfig powersaved off 來停用省電功能。

5.12 本機設定和 IO APIC

32-bit x86 結構的本機設定和 IO APIC 已變更。 本機設定和 IO APIC (I/O Advanced Programmable Interrupt Controller) 與 SMP 相容,可取代 PC 式的中斷控制卡。 SMP 系統和所有最近的單處理器系統都有這類控制卡。

一直到現在,本機設定和 IO APIC 在單處理器系統上預設為停用,並使用 apic 核心參數手動啟用。 現在它預設為使用並可手動停用。 對於 64 位元的系統,APIC 永遠預設為啟用。

  • 任何比 2001 新的 BIOS 版本預設為啟用,除非本機設定在 BIOS 中 已停用或由使用者停用。

  • 任何比 1998 新的 Intel BIOS 均已預設啟用本機設定和 IO APIC。

  • 任何有多個 CPU 的系統均已預設啟用本機設定和 IO APIC。

如果您碰到裝置無法適當運作的問題,您可以手動套用以下設定選項:

  • 若要停用本機 APIC,請使用 nolapic (意指停用 IO APIC)。

  • 若要停用 IO APIC,則使用 noapic。

  • 若要得到與舊版相同的設定,請使用 nolapic。

5.13 ulimit 設定

ulimit 設定可在 /etc/sysconfig/ulimit 中設定。 根據預設,核心預設值只有兩個限制可變更:

  • SOFTVIRTUALLIMIT=80 限制單一處理序,讓處理序不會分配超過 80% 的可用虛擬記憶體 (RAM 和 swap)。

  • SOFTRESIDENTLIMIT=85 限制單一處理序,讓它不會佔用超過 85% 的實際記憶體 (RAM)。

使用者可以使用 ulimit 指令來覆寫這些軟限制。 只有根使用者才能覆寫硬限制。

請謹慎選擇這個值,以避免中斷先前作業的大型處理序。 如果沒有消耗大量記憶體的合法處理序,請將限制設定為更低,以提供給日益增加的處理序提供更有效的保護。 這些限制是根據每個處理序設定,因此無法有效防護惡意使用者。 這些限制是指防止意外過度使用記憶體。

若要根據使用者設定不同的限制,請使用 pam_limits 功能和 configure /etc/security/limits.conf。 需要 ulimit 套件,但這兩個機制可平行使用。 在 limits.conf 中設定的限制為覆寫 ulimit 套件中的全域設定。

5.14 更新 PCI ID 資料庫

Kernel Module Packages (KMP) 現在可更新系統的 PCI ID 資料庫來為新硬體元件新增支援。

若要更新系統的 PCI ID 資料庫,KMP 會將包含已更新 PCI ID 資訊的檔案安裝在 /user/share/pci.id.d/ 目錄中。 此檔案包含的 PCI ID 資訊是使用標準 pci.ids 檔案語法格式化 (請參閱 http://pciids.sourceforge.net/pci.ids)。

若要將更新的 PCI ID 資訊合併到系統的 PCI ID 資料庫,其規格檔案的 KMP 的 %post 區段必須包括以下內容:

if [ -x /usr/bin/merge-pciids -a -x /usr/bin/perl ]; then /usr/bin/merge-pciids else echo “ERROR: merge-pciids or perl not found” fi

6.0 其他資訊和意見反應

請詳讀 CD 上的讀我檔案。

您可使用以下指令向 RPM 本身取得特定套件的 changelog 詳細資訊:

rpm --changelog -qp <FILENAME>.rpm

其中 <FILENAME>.rpm 為 rpm 的名稱。

位於 CD1 最上層的 ChangeLog 檔包含曾在這些更新套件上進行所有變更的記錄,按發生時間排序。

請造訪 http://www.novell.com/linux/ 向 SUSE®/Novell® 取得最新的 Linux 產品新聞。

7.0 文件

有關 SUSE Linux Enterprise Desktop 10 SP1 文件,請參閱 http://www.novell.com/documentation/sled10

在 Novell 文件中,大於符號 (>) 是用來分隔步驟中的動作,以及交互參照路徑中的項目。

商標符號 (®、™ 等) 表示 Novell 的商標。星號 (*) 則代表協力廠商的商標。

8.0 法律聲明

Novell, Inc. 對本文件的內容與使用不做任何陳述或保證,對本產品在任何特定用途的適銷性與適用性上,亦不做任何明示或默示的保證。此外,Novell, Inc. 保留隨時修改本出版品及其內容的權利,進行此類修正或更動時,亦毋需另行通知任何人士或公司組織。

此外,Novell, Inc. 對軟體不做任何陳述或保證,對本產品在任何特定用途的適銷性與適用性上,亦不做任何明示或默示的保證。此外,Novell, Inc. 保留隨時修改任何或全部 Novell 軟體的權利,進行此類更動時,亦毋需通知任何人士或公司。

此合約下提到的任何產品或技術資訊可能受美國出口管制法與其他國家/地區的貿易法的限制。您同意遵守所有出口管制法規,並取得出口、再出口或進口交付物品所需之任何必要的授權或類別。您同意不出口或再出口至目前美國出口排除清單上所列之實體,或是任何美國出口法所指定之禁運或恐怖主義國家。您同意不將交付產品用在禁止的核武、飛彈或生化武器等用途上。如需出口 Novell 軟體的詳細資訊,請造訪 www.novell.com/info/exports/。Novell 無需承擔您無法取得任何必要的出口核准之責任。

Copyright © 2007 Novell, Inc. 版權所有。未獲得出版者署名的書面同意下,不得對本出版品之任何部分進行重製、複印、儲存於可取回系統或傳輸的動作。

本文件所述產品所使用技術的智慧財產權屬於 Novell, Inc. 所有。尤其 (但不限於),這些智慧財產權可能包含一或多個美國專利 (列於 http://www.novell.com/company/legal/patents/) 和一或多個在美國或其他國家的其他專利或專利申請。

如需 Novell 商標之相關資訊,請參閱 Novell Trademark and Service Mark 清單。 所有的協力廠商商標均為其各別擁有廠商的財產。

本 Novell 產品包括根據 GNU General Public License (GPL) 授權給 Novell 的資料。GPL 需要 Novell 提供與這些 GPL 授權資料對應的原始程式碼。http://www.novell.com/linux/source 可供下載原始程式碼。 此外,從 Novell 散佈 Novell 產品起最多三年,可要求 Novell 郵寄一份原始程式碼。此要求應以電子郵件寄往 sle_source_request@novell.com,或按照 http://www.novell.com/linux/source 指示進行。 Novell 會酌收合理的散佈費用。