[討論] - 以繁體中文介面安裝 Debian 時預設會安裝的套件

debian 開發版,這個版面主要是要討論 debian@taiwan or debian@chinese 相關開發議題,所謂開發如 debian 中文化問題、文件製作維護問題、程式開發問題...最終目的是能從這個版面的討論成立一個接一個的工作小組來幫助 debian@taiwan or debian@chinese 發展,讓 taiwan 或華人能更方便的使用 debian。

文章alvinwu » 週三 7月 30, 2008 3:47 pm

一點點小小建議…

如果現階段沒有替代 jfbterm 更好的方案,那不如再增加安裝 FrameBuffer 模組進去…

不然使用者選了 zh_TW.UTF-8 當作安裝語系,卻看不到正常的中文顯示?
俺是...
職業:學生
等級:嫩B
狀態:學習中...
離下次升級所需經驗值:∞
alvinwu
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週二 9月 30, 2003 4:10 pm

文章Tetralet » 週三 7月 30, 2008 4:36 pm

個人認為,若 Debian 預設要安裝 jfbterm,其先決條件如下:

1. 開機時能自動偵測並載入合適的 FrameBuffer 模組。(目前似乎沒有相關工具?)

2. 登入時,自動會啟動 jfbterm。(您可以試著寫在 .bashrc 裡試試看 XD)

3. 解決 gpm 和 jfbterm 的相容性問題。(我們總不能強迫使用者放棄使用 gpm 吧?)

否則,個人並不認為預設安裝 jfbterm 有什麼意義?要用的人自己再裝不就好了嗎?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章訪客 » 週四 7月 31, 2008 12:10 am

Debian kernel 本來就預設有 framebuffer module, 但沒辦法自動偵測。

要用再裝 jfbterm +1
訪客
 

文章blc_ » 週四 7月 31, 2008 6:51 pm

所以…
1.保留jfbterm,但要讓它預設啟動,在不做另外設定/執行下可以正常顯示中文
2.移除jfbterm,而且要把預設locale改成純英文顯示的

第一個作法讓我想到以前用過某版的SUSE,有著華麗的console介面…
後來很少灌電腦,加上都會裝xserver,就沒再注意這個了。
blc_
 

文章訪客 » 週四 7月 31, 2008 7:24 pm

預設啟動 jfbterm 會有 security issue。

預設啟用 framebuffer 沒問題,預設啟用 jfbterm 完全不合理。
訪客
 

文章Tetralet » 週五 8月 01, 2008 11:28 am

Anonymous 寫:Debian kernel 本來就預設有 framebuffer module, 但沒辦法自動偵測。

Debian Kernel 預設有編入 vesa,但需在載入 kernel 時以 vga 參數啟動。
當然,我們似乎不太可能說服 D-I 開發者預設就在 kernel 上加入 vga 參數,
因為還是有些老舊電腦上的顯示卡對 FB 的支援度並不是那麼好。

在開完機後,還是可以手動掛入 FB 模組,
但問題是目前並沒有自動偵測的機制,所以這也不是很好的解決方案。

這方面的工具並不多,也許是需求較少的緣故吧?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章Tetralet » 週五 8月 01, 2008 11:31 am

blc_ 寫:1.保留jfbterm,但要讓它預設啟動,在不做另外設定/執行下可以正常顯示中文

這個方案似乎不可行。

blc_ 寫:2.移除jfbterm,而且要把預設locale改成純英文顯示的

或許是個努力的方向?
但難度似乎不低...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章blc_ » 週六 8月 02, 2008 8:25 am

另一個想法是,會在tasksel不裝任何東西的,大概都知道怎麼設locale,所以就不用管他;但如果裝了xwindow,卻因為locale的關係沒中文顯示,那對新手來說可能不太好,所以…

3. 移除jfbterm,但locale不變
4. 移除jfbterm,且有裝xwindow時,locale設為中文,沒裝就設成英文
blc_
 

文章Tetralet » 週六 8月 02, 2008 3:38 pm

blc_ 寫:3. 移除jfbterm,但locale不變
4. 移除jfbterm,且有裝xwindow時,locale設為中文,沒裝就設成英文

目前方案:

 預設的 Locale 為 zh_TW.UTF-8。眾高手們請改 /etc/default/locale 將其改為 C 或 POSIX。
 有裝 X Window 的人,好像可以經由 xdm/gdm/kdm 之類的直接改變登入時所使用的 Locale(?)。
 沒裝 xdm/gdm/kdm 的眾高手們請改 ~/.xinitrc。

另外,【中文桌面環境】,也就是 tasksel 裡的【chinese-t-desktop】該包含哪些套件,由於牽涉太廣,爭議想必更大,暫時就不討論了 XD
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章Tetralet » 週二 8月 05, 2008 12:00 am

敝人己更新 tasksel 裡的 chinese-t 檔案了。目前裡面是空無一物了 XD
現在您使用英文介面和使用中文介面所安裝後的系統應該是所差無幾了。
(差別可能只有 Locale 參數的不同)

若您對這個作法有其它的建議的話,歡迎不吝提出。謝謝!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

上一頁

回到 debian develop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客