安裝配置xorg [Install and configure xorg](轉)
引:Arch基本系統安裝好以後,下一步我們就要開始安裝X系統了。Arch的源裡既包含了XFree86 4.4,也包含了最新的xorg。我們推薦xorg,這篇文章簡要的講述了xorg的安裝配置過程。
首先應配置好你的pacman(/etc/pacman.conf),然後執行pacman -Syu重新整理資料庫並將系統升級到最新狀態。
如果你正在執行另一個x-server(譬如XFree86),請將它關閉,快捷鍵ctrl+alt+backspace。
執行下面的命令來安裝xorg(如果之前你只有一個基本系統,這個命令大約要下載70M左右的壓縮包):
# pacman -S xorg
等待xorg安裝完畢,我們開始配置xorg。
# xorgconfig
上面這個命令執行後,你會被問及一些問題,然後它會為你生成/etc/X11/xorg.conf,這是xorg的配置檔案。這個程式並不是很好,不過我們可以利用它生成基本的xorg.conf然後再透過手動編輯調整它。
(譯者注:相比xorgconfig,hwd在我這裡工作的更好。hwd生成的配置檔案我幾乎不需要做什麼修改,除了一些特殊的地方。但我仍然建議你使用一次xorgconfig,它生成的設定檔案註釋詳細,我們可以參照它的註釋和多出來的內容,來使hwd生成的xorg.conf更加完美。
要使用hwd,首先pacman -S hwd。然後執行hwd -s。這時你就能在/etc/X11/下找到一個名為xorg.conf.hwd的檔案,把它換名為xorg.conf即可)
好了,現在我們有了一個xorg.conf,下面要編輯它:
# vim /etc/X11/xorg.conf #如果不熟悉vim,可以使用nano這個容易使用的小工具
這時我們應該已經開啟了xorg.conf,可以加入它沒有配置好的內容了。
USB介面的滾輪滑鼠的設定類似下面這段:
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
在section "Monitor"這段裡,加入你的螢幕大小,單位是毫米。例如,加在VertRefresh的後面:
VertRefresh 50-70
DisplaySize 305 230
(譯者注:有時候我們不太確定我們的螢幕大小,更多時候我們並沒有設定DisplaySize而X也能正常工作。但通常會出現莫名其妙的問題,比如在gnome下我們看到9號字型大如核桃,而icewm下卻小如蠅頭。所以我推薦設定一個DisplaySize。如果你不確定應該如何設定這個數值,那麼你可以暫時跳過它。完成所有設定後,利用startx -- -dpi 96來啟動你的桌面系統,然後開啟一個終端視窗,執行xdpyinfo | grep dimension這個命令,你會得到類似dimensions: 1024x768 pixels (260x195 millimeters) 的輸出。後面的260×195就是此時的螢幕大小了,退出x,把它加入到xorg.conf裡吧,不過別多加一個乘號:))
如果你準備使用xorg不包含的其他的影片驅動,例如nvidia驅動,那麼你這時也應該做出相應的修改,前提是你已經裝好了驅動程式。其他一些文章提到了如何安裝驅動,如果你不確定怎麼裝,就先不用管它,以後修改xorg.conf也很容易,並且xorg的驅動在2D方面效果已經很好。
儲存xorg.conf並退出vim。startx之前別忘了安裝你喜歡的桌面環境(DE,Desktop Environment)。
祝好運。
補遺:關於kdm的dpi設定:
ygw_ycf提到:
kde3.4 wiki 中提到kdm 的改動
KDM Xserver file:
==> KDM does not use the /opt/kde/share/config/kdm/Xserver file any more,
==> everything is in /opt/kde/share/config/kdm/kdmrc now, check file
==> kdmrc.default to see all options (e.g. -dpi 100).
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-940342/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux桌面基礎:X Window System——XorgLinux
- 一條命令安裝ATI最新驅動 8.10.19 (FC3,xorg,XFree86 適用)(轉)
- MinGW - 安裝和配置 / MinGW - Howto Install And Configure
- 基於Xorg6.9的雙顯示卡+雙顯示器解決方案(轉)
- 在Linux中讓xorg支援寬屏以及滑鼠的中鍵支援(轉)Linux
- Linux下xorg程式CPU佔用率過高時的一個解決方案Linux
- docker install and configureDocker
- ANT安裝、配置(轉)
- 安裝和配置OPENLDAP(轉)LDA
- TortoiseGit安裝與配置(轉)Git
- install安裝指令碼指令碼
- ./configure,make,make install的作用
- git gitlab server install and configureGitlabServer
- 【轉】Jenkins 安裝與配置Jenkins
- 安裝配置Jboss完全篇 (轉)
- openssh的安裝及配置(轉)
- ☆ 安裝配置篇3 - WebSphere ☆ (轉)Web
- Install and configure VMware_vSphere 5
- How to Install and Configure VNC Server in CentOS 7VNCServerCentOS
- How to Install and Configure VNC on Ubuntu 18.04VNCUbuntu
- CentOS 6.0下vncserver安裝配置 [轉]CentOSVNCServer
- (轉)CentOS之SSH安裝與配置CentOS
- 安裝配置篇--apache+resin(轉)Apache
- WebLogic的安裝和配置(轉)Web
- apache2 安裝與配置(轉)Apache
- 安裝配置bugzilla筆記(轉)筆記
- 安裝配置Linux網路卡(轉)Linux
- FreeBSD安裝與配置概述(轉)
- Ubuntu:ATI顯示卡安裝配置指南(轉)Ubuntu
- apt-get install **安裝opencvapt-getOpenCV
- PHP編譯安裝之Configure引數PHP編譯
- Linux下安裝mantis配置指南【轉】Linux
- GRUB安裝,配置及使用匯總(轉)
- 安裝配置篇2 - IIS+resin(轉)
- pureftpd安裝配置簡明說明 (轉)FTP
- Linux 的./configure,make,make install的作用Linux
- npm install 安裝外掛報錯NPM
- 安裝與配置MySQL,phpmyAdmin;安裝與測試PHPLIB (轉)MySqlPHP