cht電腦資訊Linux
adm Find login register

[自製文件分享]以Windows思維用Linux - GNOME桌面篇

IanHo
1 [自製文件分享]以Windows思維用Linux - GNOME桌面篇
Promote 0 Bookmark 02015-05-25quote  

本書主標題:以Windows思維用Linux - GNOME桌面篇
本書副標題:以Debian Linux 8 Jessie發行版為例
這份文件從頭到尾完全就是以MsWindows圖形桌面終端使用者(加上些許的MsDOS)的思維邏輯寫出來的。
這份文件[不是]寫給軟體開發者看的。
這份文件[不是]寫給技客/某種程度以上的進階電腦玩家/終端機指令控看的。
這份文件[不是]寫給需要管理五台以上的unix-like電腦系統管理員看的。
所以若您期望會從這份文件中獲的什麼Linux進階系統技術層面的東西,那麼就會讓您失望了,"絕對沒有"。
這份文件[是]寫給想要把[Linux圖形桌面]當成[MsWindows家用進階版]來安裝設定使用的圖形桌面終端使用者(或許有些許的DOS操作經驗)看的。
這份文件[是]寫給台灣的電腦商圈街第一線的PCDIY電腦組裝工程師(灌MsWindows為主)看的。
這分文件嘗試以"相對來說"最快的速度,讓一位沒碰過unix-like環境的圖形桌面終端使用者(或許有些許的DOS操作經驗)、
甚至沒碰過unix-like環境但具有MsWindows系統管理專業的進階電腦玩家,上手Debian Linux 8 Jessie GNOME桌面環境。
這份文件的圖文排版的部分,還處於[先求有]的階段。
這份文件[內文描述]的部分,歡迎[用力指教]。
嗯~預防針一開始還是要先打一下~~~
本書主標題:以Windows思維用Linux - GNOME桌面篇
本書副標題:以Debian Linux 8 Jessie發行版為例
https://zh.scribd.com/doc/266559453/Debian-Linux-8-GNOME

IanHo
2
Promote 0 Bookmark 02015-05-27quote  

補充一下,這份PDF文件裡頭,沒有完成測試的遺憾的部分。

1.
安裝了debian套件庫內的PlayOnLinux + WINE,在amd64架構發行版安裝,
不論我怎麼去排列組合其圖形介面的參數設定PlayOnLinux就是一直出現錯誤訊息error給我看,
也沒寫為什麼error,在之前debian wheezy+gnome我只是設定圖形桌面,就可以順利執行babelmap.exe,
結果在debian jessie+gnome,我就是搞不定執行babelmap.exe。
(這裏指在全圖形介面操作與設定的前提下)

2.
之前在debian wheezy+gnome,操作一連串的deb套件設定(包含幾個指令操作+圖形操作),
可以把libreoffice官方最新版deb套件下載後,以本機安裝模式"匯入"synaptic套件管理程式來控管,
結果同樣的一連串操作流程,在debian jessie+gnome,synaptic居然吃不進去,不給匯入。

3.
我找不到像樣的、堪用的、要能能"跟debian jessie gnome nautilus一體化"且"正常運作"的網路檔案系統 NFS Client GUI。

4.
文件上傳之後,我才發現"我忘了"把,該如何用gnome nautilus的右鍵功能,把整個Linux的D槽分割區的root權限,"整個降級"為一般帳號權限的全圖形介面操作流程步驟,完整描述出來並截圖。

5.
KDE其實還需要再補安裝好幾個套件像是"smb4k"等等,我之前的沒有深入測試到,現在才發現。

IanHo
3 無法設定debian jessie gnome classic桌面模式選單列與工作列的字級與字型!!!
Promote 0 Bookmark 02015-05-29quote  

在"縮放係數"維持1.00"不變"的"前提下", 

debian jessie + gnome 3.14 gnome classic模式的 

畫面中的 最上方的選單列以及下彈選單,裏頭的"字級"與"字型", 
還有畫面下方工作列內的"字級"與"字型", 
需要進入哪個路徑下的哪些參數設定檔內的哪些字串做修改??? 
調教工具\字型 裏頭所提供的四個設定項目,"動不到"畫面最上方與最下方的這兩條bar!

IanHo
4 置換gnome"整體桌面""字型與字級""只有完成一半"的筆記
Promote 0 Bookmark 02015-05-29quote  

Debian Jessie + gnome

置換的範例字型為 思源黑體 TW-Regular (SourceHanSansTW-Regular)

/usr/share/gnome-shell/theme/gnome-shell.css
第一個字串:
font-family
第一個先插入:
Source Han Sans TW Regular
原先的字串移除掉(記得備份字串)
第二個字串:
font-size
增加字級,例如改14pt

/usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github/stylesheet.css
第一個字串:
font-size
增加字級,例如改14pt

調教工具\字型 的四個項目也都改成 思源黑體 TW-Regular

存檔重開機,遇到的狀況:
GDM畫面中間字串"密碼",預設字級小不拉嘰的跟螞蟻一樣,
即使去調整畫面右上方的"大型文字"改為"開",變更仍是有限,
只是從小螞蟻變成大螞蟻(還是隻螞蟻),到底該要去修改
哪個路徑下的哪個參數設定檔內的哪個字串,
才可以把字串"密碼"的"字級""增大"成跟其他GDM畫面中的字串字級一致???

進入gnome classic桌面之後。發現:
向下彈出式應用程式選單有變成我需要的SourceHanSansTW-Regular,
但是"畫面最下方的工作列","畫面最上方的選單列",
仍然還是系統預設值的字型,"沒有"變更。
所以到底還有沒有類似Windows *.ini概念的、
哪個路徑下的哪個參數設定檔內的"哪個字串"可以修改???
可以讓"畫面最下方的工作列","畫面最上方的選單列"裏頭的字型,也置換成
Source Han Sans TW Regular ???

補充抱怨,Windows提供的圖形介面切換字型設定項目,
原則上就是整個圖形桌面所有視窗元素的字型了,
然而gnome桌面的 調教工具\字型 提供的四個項目 卻只有"半套",
而"不是"整個圖形桌面環境的"字型與字級","沒有"整個桌面一體化。
要客製化成符合使用者的視覺習慣,
以及切換成"相對"高百分比符合中華民國臺灣規範漢字的的動作過程,
"實在有夠麻煩"~~~

參考資源:
Ubuntu-GNOME 14.04.1最上方的選單列字級無法放大
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=flat&type=&topic_id=92204

IanHo
5 關於linux顯卡驅動程式的疑惑與發想
Promote 0 Bookmark 02015-05-30quote  

我手邊有兩台古的早蘋果筆電硬體,分別是:

MacBook (2006)
主機板韌體:EFI
CPU: Intel Core Duo 2.0 GHz (32bit)
主記憶體:2GB(主機板最大值)
顯示卡晶片組:Intel Graphics Media Accelerator (GMA) 950 ,Video RAM:64MB

MacBook Pro (2006)
主機板韌體:EFI
CPU:Intel Core Duo 2.16 GHz (32bit)
主記憶體:2GB(主機板最大值)
顯示卡晶片組:ATI Mobility Radeon X1600 ,Video RAM:256MB

兩者的硬碟都是傳統5400RPM,
兩者的系統都同樣安裝Debian jessie + gnome + gnome-mplayer
gnome-mplayer的偏好設定值都一樣。

然後用gnome-mplayer播放同一部1080P的MV,
MacBook是順暢的,MacBook Pro反而會畫面延遲,
這實在很不合理,很沒有sense,明明MacBook Pro的硬體規格是較好的。

於是我開始推敲,到底還有哪裡不同???
導致造成更好的硬體,反而播放MV影片會畫面延遲,
比來比去,我目前發現的差異有:
MacBook
gnome\設定值\詳細資料\繪圖\字串是intel晶片組的型號資料。

MacBook Pro
gnome\設定值\詳細資料\繪圖\字串是類似這樣:
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
沒有顯示出跟ATI Mobility Radeon X1600相關的字串,
我試著去找相容於系統軟體規格環境且"馬上可用"的
ATI Mobility Radeon X1600驅動程式套件,我找不到。
我試者去設定Xorg.conf,即使把Xorg Radeon driver文件來回讀了很多遍,
最後還是失敗收場。反正Xorg.conf掛起來之後就是進不了桌面。
(Xorg -configure 所生成的,一樣會掛載失敗)
結論,很不幸的就是,linux整體桌面環境,
沒有針對ATI Mobility Radeon X1600晶片組作硬體驅動程式最佳化和系統配置最適化。
導致 gnome\設定值\詳細資料\繪圖\會出現
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
這個跟ATI Radeon"不相干"的驅動程式資料。

一個事後心得,若希望自己手邊在用的硬體能夠搭配linux桌面並呈現最好的圖形運算效能,
圖形硬體最好找那種"linux專屬驅動程式"有包含到的顯示卡晶片組
(當然該"linux專屬驅動程式"版本也要有for某個linux發行版版本才能搭配)。
所謂的opensource顯示卡驅動程式,是很遜的,只能先求有。
當然,若只是打打文書報告,是沒有差啦~~~ 多媒體影音閱覽就"不用"奢望了。

ychao
6
Promote 0 Bookmark 02015-05-30quote  

xorgRadeonFeature http://wiki.x.org/wiki/RadeonFeature/

IanHo
7
Promote 0 Bookmark 02015-05-31quote  

ychao

xorgRadeonFeature http://wiki.x.org/wiki/RadeonFeature/

之前就有翻閱過了~~

 

IanHo
8 Re: 關於linux顯卡驅動程式的疑惑與發想
Promote 0 Bookmark 02015-05-31quote  

然而,系統"已經"預設安裝好了 xserver-xorg-video-radeon 這款套件,
Xorg的官方文件中有寫說這個驅動程式內有支援到 Radeon X1600 (RV530)
所以,我會推論 gnome\設定值\詳細資料\繪圖:
理論上呈現的字串內要出現:ATI、Radeon、X1600、RV530,這些字眼才是合理的。
可是其預設安裝出現了 :gallium 0.4 on llvmpipe (llvm 3.5 128 bits)
這個"不相關"的字串。於是我開始想想看還有什麼可能性?
在不自行編譯驅動程式原始碼的前提下,能夠讓系統"掛載""真正的"radeon驅動程式。
而"不是"這個可能是"模擬軟體"的東西。
首先分別透過 lshw-gt、hardinfo、sysinfo這三款軟體,確認的
系統是有抓到:
ATI Mobility Radeon X1600 (RV530) 這款顯示卡晶片組硬體。
我查閱了firmware-linux-nonfree套件的文件,裏頭的支援項目"不包含"ATI、Radeon、X1600。
debian jesssie 馬上可用的fglrx專屬驅動程式套件"也沒有"支援
ATI Radeon X1600 (RV530)
我試過重開機進入recover mode,然後執行指令:
Xorg -configure 然後出現一堆error訊息,然後出現的xorg.conf是無法被
系統掛載成功的,裡頭有一堆掛載驅動程式和參數的字串),但是擺放到etc/X11/之下後,
重開機,就無法進入桌面了,畫面一片黑。
然後,所以還有沒有其他什麼解決流程?
例如該要"修改某個路徑下的某個參數設定檔案內的某個字串",
可以讓gnome桌面"正確的"掛載"xserver-xorg-video-radeon"驅動程式?
而不是"不相干"的gallium 0.4 on llvmpipe (llvm 3.5 128 bits)。
也就是說,若"正確的radeon驅動程式"掛載成功,
gnome\設定值\詳細資料\繪圖,應該要出現ATI、Radeon、X1600、RV530這類字眼才對。

ychao
9
Promote 0 Bookmark 02015-05-31quote  

很多玩Linux的朋友都不喜歡ATi的顯卡,主要是這家支援Linux的態度實在不太好。(在被AMD收購之前) 這裡 flgrx 沒有支援的原因,應該是晶片型號太舊被官方停止支援,唯一的解就是用 OSS 的 radeon 驅動。但是因為一些 Open GL/3D 特效支援度的關係,在新的(unity, gnome3)桌面環境下,就只能靠 gallium 0.4 on llvmpipe 這個軟體模擬的方式達成。當然效能就不會太好的。

IanHo
10
Promote 0 Bookmark 02015-05-31quote  

ychao

很多玩Linux的朋友都不喜歡ATi的顯卡,主要是這家支援Linux的態度實在不太好。(在被AMD收購之前) 這裡 flgrx 沒有支援的原因,應該是晶片型號太舊被官方停止支援,唯一的解就是用 OSS 的 radeon 驅動。但是因為一些 Open GL/3D 特效支援度的關係,在新的(unity, gnome3)桌面環境下,就只能靠 gallium 0.4 on llvmpipe 這個軟體模擬的方式達成。當然效能就不會太好的。

那我有個想法,我可以接受不要 3D、Open GL 這些視覺特效之類的,我只要2D最佳化就好了,

我只要播放1080p的mp4影片檔能夠順暢就好了,在這樣的前提下,還有沒有什麼設定技巧?

可以手動把 xserver-xorg-video-radeon 這個套件強制掛載起來,而"不要是"掛載:

xserver-xorg-video-vmware
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)

原本我突發奇想,新增
/etc/modprobe.d/vmware-blacklist.conf
內容則只有:
blacklist vmware

結果重開機後發現這招無效,
gnome\設定值\詳細資料\繪圖:仍然還是:
gallium 0.4 on llvmpipe (llvm 3.5 128 bits)

IanHo
11
Promote 0 Bookmark 02015-06-01quote  

ychao

很多玩Linux的朋友都不喜歡ATi的顯卡,主要是這家支援Linux的態度實在不太好。(在被AMD收購之前) 這裡 flgrx 沒有支援的原因,應該是晶片型號太舊被官方停止支援,唯一的解就是用 OSS 的 radeon 驅動。但是因為一些 Open GL/3D 特效支援度的關係,在新的(unity, gnome3)桌面環境下,就只能靠 gallium 0.4 on llvmpipe 這個軟體模擬的方式達成。當然效能就不會太好的。

我嘗試改灌 debian jessie +KDE ,進入KDE桌面之後,查詢的結果還是

gallium 0.4 on llvmpipe (llvm 3.5 128 bits)。

有沒可能是,在debian jessie 環境,凡是原本"只掛載" xserver-xorg-video-radeon的,

debian jessie一律把它改成 xserver-xorg-video-vmware ???

 

這樣不合理噎~~~那留下xserver-xorg-video-radeon有什麼用???
反正系統都會把它換成 xserver-xorg-video-vmware 。

 

edited: 1
guest
12
Promote 0 Bookmark 02015-06-01quote  

想要用Windows的思維來用Linux的話,

建議先抓 ezgo 12 KDE版來用用看。

IanHo
13
Promote 0 Bookmark 02015-06-01quote  

guest

想要用Windows的思維來用Linux的話,

建議先抓 ezgo 12 KDE版來用用看。

我試用過了ezgo 12了,也寫過評論了。

有好一段時間了。

不過說白了,我是給負評~~~

對了,我不認為台灣在地的教育體系適合用KDE(Qt)桌面,

理由的話可能又是長篇大論了。

guest
14
Promote 0 Bookmark 02015-06-01quote  

IanHo

我試用過了ezgo 12了,也寫過評論了。

有好一段時間了。

不過說白了,我是給負評~~~

對了,我不認為台灣在地的教育體系適合用KDE(Qt)桌面,

理由的話可能又是長篇大論了。

我剛看了你的試用文了,但那是xfce版。

原來我就是針對你現在主題「Windows思維」來回覆的,

現有的桌面環境就KDE最接近「Windows思維」,

所以我推薦你這個接近「Windows思維」的版本;

當然也跟「台灣在地的教育體系」沒有任何關係。

如果你覺得教育部字型很重要,

就裝上去然後設定一下,

KDE裝字型也不是很難,

至少比你拼命搞什麼+什麼+什麼來得簡單太多了。

 

另外ezgo 12 KDE我在AMD/ATI  Mobility Radeon X300(比你的舊)上預設有開特效,

應該有實現硬體加速(不過沒測影片解碼加速就是了)。

 

此外radeon抓成vmware很奇怪,

我不確定但也許你可以試試加裝firmware-linux-nonfree

裏面有含一堆AMD/ATI顯示卡軔體。

guest
15
Promote 0 Bookmark 02015-06-01quote  

抱歉沒注意到你有看過firmware-linux-nonfree的資料了,

但是裏面有些是某某系列,

不知是否你的顯示晶片有在這些系列裏面,

直接裝來試試可能比較好。

IanHo
16
Promote 0 Bookmark 02015-06-02quote  

guest

抱歉沒注意到你有看過firmware-linux-nonfree的資料了,

但是裏面有些是某某系列,

不知是否你的顯示晶片有在這些系列裏面,

直接裝來試試可能比較好。

找過了,"沒有"包含。

IanHo
17
Promote 0 Bookmark 02015-06-02quote  

KDE桌面,我在ezgo11就試用過了,也寫過評論了,

ezgo12還是一樣狀況,所以我就懶得再寫評論了。

我所謂的"Windows思維""不光只是"圖形桌面而已(雖然圖形桌面確實佔了一大部分)。

我是看"整體"的。

guest

 

我剛看了你的試用文了,但那是xfce版。

原來我就是針對你現在主題「Windows思維」來回覆的,

現有的桌面環境就KDE最接近「Windows思維」,

所以我推薦你這個接近「Windows思維」的版本;

當然也跟「台灣在地的教育體系」沒有任何關係。

如果你覺得教育部字型很重要,

就裝上去然後設定一下,

KDE裝字型也不是很難,

至少比你拼命搞什麼+什麼+什麼來得簡單太多了。

 

另外ezgo 12 KDE我在AMD/ATI  Mobility Radeon X300(比你的舊)上預設有開特效,

應該有實現硬體加速(不過沒測影片解碼加速就是了)。

 

此外radeon抓成vmware很奇怪,

我不確定但也許你可以試試加裝firmware-linux-nonfree

裏面有含一堆AMD/ATI顯示卡軔體。

guest
18
Promote 0 Bookmark 02015-06-02quote  

IanHo

KDE桌面,我在ezgo11就試用過了,也寫過評論了,

ezgo12還是一樣狀況,所以我就懶得再寫評論了。

我所謂的"Windows思維""不光只是"圖形桌面而已(雖然圖形桌面確實佔了一大部分)。

我是看"整體"的。

既然如此,那大概可以放棄了,

因為「那一大部份」最接近的是KDE,

照比例來算「整體」要更接近的應該是沒有,

只能手動微調KDE讓它更接近而已。

 

至於沒辦法搞定顯示驅動這種事,

就先拿人家已經搞好的發行版來參考看看比較好吧。

guest
19
Promote 0 Bookmark 02015-06-02quote  

用"rv530 firmware"去搜尋,

第一筆看到的跟你問題很像,他有解決方法了,

參看看吧:

http://ubuntuforums.org/archive/index.php/t-2177290.html

IanHo
20
Promote 0 Bookmark 02015-06-02quote  

guest

用"rv530 firmware"去搜尋,

第一筆看到的跟你問題很像,他有解決方法了,

參看看吧:

http://ubuntuforums.org/archive/index.php/t-2177290.html

可惜,他的解決方案,在我的環境組合的測試結果是,"無效"。

ychao
21
Promote 0 Bookmark 02015-06-02quote  

查了一下我的一台內建 ATi 晶片舊電腦,結果是 Radeon X1200 的。glxinfo 寫的是

OpenGL vendor string: X.Org R300 Project

OpenGL renderer string: Gallium 0.4 on ATI RS690

OpenGL version string: 2.1 Mesa 10.1.3

OpenGL shading language version string: 1.20

作業系統用的是 Lubuntu 14.04,也就是使用 LXDE 桌面環境的 Ubuntu。

也許你應該看一下 dmesg |grep radeon 寫了什麼? /sbin/lsmod | grep radeon 有沒有東西?手動移除 xserver-xorg-video-vmware 有沒有用?

Debian 我比較不熟,方便的話看有沒有免安裝的 LiveCD 還是 LiveUSB 的映象檔我可試試看?

edited: 1
IanHo
22
Promote 0 Bookmark 02015-06-03quote  

在"只使用"synaptic套件管理程式的"前提下",
該有什麼操作流程?可以"只"移除"xserver-xorg-video-vmware"這個套件,
而不會被系統因為自動計算相依性,而牽連移除其他套件???
因為我發現它會自動牽連移除類似task-desktop之類的meta package。
萬一整個桌面都被移除了,不就糗了!?

補充:另外整個lsmod裡頭,"都沒有"ati、radeon的字眼。

ychao

查了一下我的一台內建 ATi 晶片舊電腦,結果是 Radeon X1200 的。glxinfo 寫的是

OpenGL vendor string: X.Org R300 Project

OpenGL renderer string: Gallium 0.4 on ATI RS690

OpenGL version string: 2.1 Mesa 10.1.3

OpenGL shading language version string: 1.20

作業系統用的是 Lubuntu 14.04,也就是使用 LXDE 桌面環境的 Ubuntu。

也許你應該看一下 dmesg |grep radeon 寫了什麼? /sbin/lsmod | grep radeon 有沒有東西?手動移除 xserver-xorg-video-vmware 有沒有用?

Debian 我比較不熟,方便的話看有沒有免安裝的 LiveCD 還是 LiveUSB 的映象檔我可試試看?

edited: 1
IanHo
23
Promote 0 Bookmark 02015-06-03quote  

我賭賭看 在synaptic套件管理程式 勾選 徹底移除 "xserver-xorg-video-vmware"

讓系統自動計算相依性,重開機後 gnome\設定值\詳細資料\繪圖:結果還是:

gallium 0.4 on llvmpipe (llvm 3.5 128 bits)

囧~~~

 

IanHo
24
Promote 0 Bookmark 02015-06-03quote  

內容如下

root@MBP2006:/home/ian# dmesg |grep radeon
[ 10.515366] [drm] VGACON disable radeon kernel modesetting.
[ 10.515376] [drm:radeon_init] *ERROR* No UMS support in radeon module!
root@MBP2006:/home/ian#

補充說明,我有在一開始的grub選單加入兩個參數 rw nomodeset,

如果沒有加入這兩個參數的話,開機流程的一堆純文字字串,

跑沒幾行整個系統就hang住了/卡住了。

 

 

guest
25
Promote 0 Bookmark 02015-06-03quote  

用了nomodeset應該等於直接宣告不用radeon了吧,

去掉它然後找出卡住的原因。

說不定其實也沒卡住,只是螢幕無法顯示而已,

好像有個video=的參數可以試試。

IanHo
26
Promote 0 Bookmark 02015-06-03quote  

guest

用了nomodeset應該等於直接宣告不用radeon了吧,

去掉它然後找出卡住的原因。

說不定其實也沒卡住,只是螢幕無法顯示而已,

好像有個video=的參數可以試試。

完全沒方向~~~

cht電腦資訊Linux
adm Find login register
views:61904