歡迎您光臨本站 註冊首頁

Archlinux LXDE 桌面環境安裝配置

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

安裝 LXDE
LXDE 是模塊化的. 你可以從下面的列表中挑選你需要的包,所有的包都可以通過pacman下載安裝得到.他們大多數都在extra和community倉庫中。如果你要安裝像 LXAppearance 和 LXNM 這樣的包,你就需要倉庫AUR了。

當然,只要你要運行LXDE桌面環境,那你就最少要安裝Lxde-common, Lxsession-lite,和Openbox這些組件. operbox可以用別的窗口管理器替代。

LXDE在arch中已經有一個軟體包組. 所以你可以簡單的像下面這樣安裝LXDE桌面環境:

# pacman -S lxde
這樣就會下載Lxde軟體包組中的軟體包:

gpicview
lxappearance
lxde-common
lxde-settings-daemon
lxlauncher
lxmenu-data
lxpanel
lxrandr
lxsession-lite
lxtask
lxterminal
menu-cache
openbox
pcmanfm
當然了,您或許也會對這些軟體包感興趣:leafpad(一款小巧的編輯器), xarchiver(輕量級的壓縮工具), obconf(Openbox的窗口設定工具),gamin

安裝它們:

# pacman -S leafpad xarchiver obconf
# pacman -S gamin
如果您已經安裝了fam,那麼就請您先移除fam,並從/etc/rc.conf里的daemon中刪去fam,因為gamin會與fam會發生衝突:

# pacman -Rd fam
運行 LXDE
1.如果您正在使用像GDM或者KDM等這樣的登錄管理器,您可以直接用它們選擇LXDE來登錄。
2.如果您使用的是SLIM這樣的登錄管理器,或者,如果您沒安裝顯示管理器,希望從控制台啟動lxde,把下面這一行添加到~/.xinitrc中:
exec ck-launch-session startlxde
這樣您就可以在 HAL 的陪伴下開啟LXDE,並且,您還可以在「註銷」對話框中重啟或關閉您的電腦。當然了,倘若您不用HAL,您只要在~/.xinitrc中這樣寫就行了:

exec startlxde
配置
系統
設置開機自動啟動的程序
第一種方法,autostart文件: 用你喜歡的編輯器打開 ~/.config/lxsession/LXDE/autostart,如果沒有就新建一個,然後在其中添加你要開機自動啟動的程序,就像這樣:

@xscreensaver -no-splash
@lxpanel --profile LXDE
@pcmanfm -d
@fcitx
@xcompmgr -Ss -n -Cc -fF -I-10 -O-10 -D1 -t-3 -l-4 -r4第二種方法.desktop文件:首先你要將程序的.desktop文件,一般都在/usr/share/applications/里,鏈接至 ~/.config/autostart/ 目錄。例如,開機自動執行 lxterminal:

$ ln -s /usr/share/applications/lxterminal.desktop ~/.config/autostart/而且一旦 .desktop 文件被添加到autostart目錄后,你就可以在圖形化啟動編輯器lxsession-edit中編輯了。

自動登陸
本方法是不依賴於各種登陸器,來源於此:http://moto.debian.org.tw/viewtopic.php?p=62952

新建腳本文件 /usr/bin/autologin

sudo vim /usr/bin/autologin添加以下內容至文件內:

#!/bin/bash
/bin/login -f <用戶名稱> 添加可執行許可權:

sudo chmod +x /usr/bin/autologin修改 /etc/inittab 尋找類似下面這行:

c1:2345:respawn:/sbin/agetty -8 38400 tty1 linux修改為

c1:2345:respawn:/sbin/agetty -n -l /usr/bin/autologin -8 38400 tty1 linux修改用戶 .profile 文件

vim ~/.profile添加下面?熱葜廖募?玻

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi安裝yaourt、powerpill
在/etc/pacman.conf內添加如下行

[archlinuxfr]
Server = http://repo.archlinux.fr/i686之後安裝yaourt、powerpill

pacman -S yaourt powerpill安裝各種需要軟體
network-manager-applet
網路管理
obconf
openbox 窗口配置工具
bash-completion
自動補全
openbox-themes
openbox主題
ntfs-3g
NTFS分區掛載支持
xarchiver
壓縮管理器
unzip, unrar, zip, p7zip
壓縮工具集合
yaourt -S obconf bash-completion openbox-themes ntfs-3g network-manager-applet時間同步
安裝時間同步工具 ntp

yaourt -S ntp修改.bashrc,在其中添加別名:

alias ntp='sudo ntpdate pool.ntp.org && sudo hwclock --systohc'PCmanFM
如果你想使用回收站功能、掛載分區,需要安裝gvfs支持。

pacman -S polkit-gnome gvfspolkit-gnome 需要認證以及開機自動啟動:

mkdir -p ~/.config/autostart
cp /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop ~/.config/autostart如果你希望移動USB設備在PCManFM中自動掛載,你需要安裝好HAL。如果你的移動設備使用NTFS文件系統,你最好也安裝上 NTFS-3G 支持.

通常情況下 PCManFM 能很好的和HAL一起工作,除非你的USB設備是使用NTFS文件系統,並且包含非拉丁文字母的文件名的時候。 (比如:中文). 這些文件可能會出現亂碼或者根本就不可見. 這是因為lxsession(或者lxsession-lite)的mounthelper不能正確的解析本地化選項導致的。這裡有一種解決方法:

1) 移除符號鏈接 "/sbin/mount.ntfs-3g";

rm /sbin/mount.ntfs-3g
2) 創建新的 "/sbin/mount.ntfs-3g" 腳本(而不是符號鏈接):

#!/bin/bash
/bin/ntfs-3g $1 $2 -o locale=en_US.UTF-8
3) 增加可執行許可權:

chmod +x /sbin/mount.ntfs-3g
4) 將 "NoUpgrade=sbin/sbin/mount.ntfs-3g" 添加到pacman.conf的"[options]"節

網路工具
mldonkey
多協議下載工具,支持常用的 ed2k 和 bt 協議。
lftp
FTP工具
teamviewer
遠程桌面及協助軟體。
yaourt -S mldonkey lftp teamviewer辦公工具
epdfview
PDF閱讀工具
stardict
星際詞典
yaourt -S epdfview美化
conky
安裝conky,conky-colors,ttf-liberation,hddtemp,lm-sensors

yaourt -S conky conky-colors ttf-liberation hddtemp lm-sensors之後設置sensors:

sudo chmod u+s /usr/sbin/hddtemp
sudo sensors-detect新建腳本文件 ~./conky/.conky_start.sh,並輸入以下內容:

#!/bin/bash
sleep 15
exec conky -c ~/.conky/.conkyrc其中.conkyrc為你的conky配置,之後在 ~/.config/lxsession/LXDE/autostart 結尾處添加:

@~/.conky/.conky_start.sh面板數字時鐘設置
你要以在面板的數字時鐘上點擊右鍵,然後設置其顯示的方式。例如,要顯示年/月/日 時:分:秒的格式,可以設置為:

%Y/%m/%d %H:%M:%S請查看 man strftime (3) 以得到更詳細的設置信息。

更換GTK主題 ,開啟陰影和透明效果
如果您對您現在的GTK主題不太滿意,您可以通過Lxappearance來改換。LXDE支持部分Gnome的GTK主題,您可以從GnomeLook這樣的網站下載,然後通過Lxappearance來安裝。您個人的主題一般放在您用戶目錄下的.themes文件夾中。如果非常不幸,您的Lxappearance似乎不能拿來安裝主題,那麼,您可以試著安裝 gtk-theme-switch2來安裝GTK主題:

# pacman -S gtk-theme-switch2
這是一個極簡易的小程序,並且您只能從終端輸入switch2來啟動它:

# switch2
安裝,選擇好您的GTK主題后,別忘了點選「Apply」,以使其生效。至於開啟陰影效果,您可以通過安裝xcompmgr來實現:

# pacman -S xcompmgr
xcompmgr是命令行的工具,沒有圖形化的界面來供您設置,因此,您只能從終端里設置並開啟。有許多人認為,這樣設置最適合:

# xcompmgr -Ss -n -Cc -fF -I-10 -O-10 -D1 -t-3 -l-4 -r4 &
您可以在/etc/xdg/lxsession/LXDE/autostart中將其設置為自啟動的,比如:

@xcompmgr -Ss -n -Cc -fF -I-10 -O-10 -D1 -t-3 -l-4 -r4 &
這樣,您每次開機就會自動開啟陰影效果了。如果您希望您的窗口有透明的效果,您可以安裝transset-df來實現:

# pacman -S transset-df
安裝完后,您可以在終端下鍵入transset-df,回車后,滑鼠指針會變成十字形,然後在您希望得到透明效果的程序界面上,單擊滑鼠左鍵,您就能得到透明效果了。當然,您也可以採用Keybind(鍵綁定)的方式來開啟透明效果。有人給出了這樣的方案,即用您喜歡的編輯器打開您用戶目錄下的.config/openbox/lxde-rc.xml文件,在該配置文件的Titlebar那一行下面添上:



transset-df -p -x 1.0 --inc 0.1




transset-df -p -m 0.1 --dec 0.1


完成後,保存退出。這樣,當您將滑鼠懸停到某個程序界面的標題欄時,您就可以用滑鼠滾輪來開啟並調控透明效果了。

更換滑鼠指針主題
目前,LXDE還沒有提供一個程序來直接調整滑鼠指針主題,因此,您只能通過對X Cursor的配置來調整。

更換窗口管理器
根據個人喜好,你可以很容易的更換LXDE默認的窗口管理器,比如fvwm, icewm, dwm,awesome等等

你窗口管理器的設置保存在下面這個文件中:

/etc/xdg/lxsession/LXDE/default
比如說,你的/etc/xdg/lxsession/LXDE/default可能是這個樣子的:

smproxy
openbox
lxpanel
smproxy 是一個由xorg提供的程序. 他可以為那些不支持X11 R6會話管理機制的程序提供會話管理支持

所以強烈要求你保留此行。

openbox是當前的窗口管理器,你可以用你自己喜歡的來替代之。



這是引用別人的!

[火星人 ] Archlinux LXDE 桌面環境安裝配置已經有1162次圍觀

http://coctec.com/docs/linux/show-post-141820.html