1. Debian-i3wm安裝配置
安裝Debian基礎系統,不需要安裝桌面,我是刻錄U盤安裝,網上有很多例子,這里不在做說明。
   安裝完成後,配置過內鏡像源(我用的是網易的源),更新系統。
   參考文章:
   1、Debian安裝教程  https://www.linuxidc.com/Linux/2017-07/145587.htm 
   2、網易開源鏡像  http://mirrors.163.com 
  
 最後一個跟電腦的顯卡有關
   虛擬機:xserver-xorg-video-vesa和xserver-xorg-video-vmware
   Intel核顯,用xserver-xorg-video-intel
   A卡,xserver-xorg-video-ati
   N卡,xserver-xorg-video-nvidia
    A卡和N需要安裝閉源驅動才可以驅動,安裝方法請參考Debian可的官方wiki 
  
 i3 是窗口管理器,裡麵包含了i3-wm,i3lock和i3status
   sakura 是terminal
   lightdm 是登錄管理器
   ttf-wqy-zenhei 是字體
  
 安裝完成後重啟就可以了塌老悔。
   第一次登錄之後會提示你配置文件缺失,是否自動建立一個,回車就好。
   選擇win或者alt鍵,作為mod鍵(意思就是,在i3裡面的各種操作,都是靠這個鍵和其他按鍵組合完成),選一個自己喜歡的回車。
   幾個快捷鍵:
  
 快捷鍵和其他i3相關的配置都在.config/i3/config文件,可以添加和修改成自己喜歡的按鍵
  
 xcompmgr 用來實現窗口透明
   fcitx 輸入法
   feh 圖片查看器,可以用來設置桌面背景
   network-manager-gnome 網路管理
   volumeicon-alsa 音量控制
   pulseaudio 音效卡驅動
   pavucontrol 配置聲音
   xorg 需要裡面的xrandr來做相關配置
   lxappearance 用來調節gtk主題和字體
   rofi 可以配置成程序啟動器用來代替默認的dmenu
  
 開啟systemtray,在桌面右下角增加網路、音量、輸入法圖標,方便操作含帶。
   在終端鍵入xrandr --output 然後空格使用補全,會自動彈出你可用的顯示器(我的筆記本是LVDS-1,這個應該和硬體有關,不需要管。)然團正後添加 --primary
   最終整條命令是:xrandr --output LVDS-1 --primary
   編輯i3的配置文件,在文件最底部添加指令(需要退出root狀態,僅編輯自己home下的config)
  
 參考貼吧大神的帖子: http://tieba..com/p/4332307704
2. Linux切換到其他桌面管理系統後無法連接網路
這個跟軟體的自啟動有關。和 windows 不同,linux 中連接網路的軟體只是一個普通的軟體,並非系統軟體,沒有什麼特權。
當進入桌面的時候,會自動根據桌面設置啟動某些軟體。自動啟動了那個連接網路的軟體,那麼就自動連接了網路。
但是 kde 和 i3wm 自啟動軟體的方式是不同的。i3wm 需要手動在配置文件(~/.config/i3/config 或 ~/.i3/config)里寫腳本。
3. 使用Manjaro Linux + i3wm心得
在使用3個月 manjaro linux +i3wm 之後我打算皮轎寫一篇文章來記錄一下心得,首先說一下,這篇文章並不是教程,只是分享一下使用心得。在這幾個月使用期間,從剛開始的懵,到最後熟練使用效率大大提升,以至於使用gnome 或者windows桌面的時候各種不適應
   接下來會分成兩部分來寫,第一部分是 manjaro linux ,第扮液二部分是 i3wm 。
  
 在使用Manjaro之前使用了大約1個月時間的Deepin Linux,界面確實很華麗漂亮,但是在Deepin的下面很多界面會有卡頓的感覺,比如啟動器界面,以及多任務切換的時候,還有一個重要原因:我的藍牙耳機 Fiil Diva 連上之後斷斷續續,基本不能用,而在Manjaro下面可以完美使用。
                                          
 作為一個程序員,命令行上面有些資源難免要出牆,如果不用代理網速有些資源可能是龜速,比如 yaourt 某些軟體的時候。如燃缺肆果你使用ss作為代理,可以使用alias給命令行設置代理。使用setproxy給命令行設置全局代理,使用完成之後在使用 unsetproxy 來取消代理。
   可以把下面三句話放到你的  .zshrc 裡面,這樣隨時隨地就都能使用了。
  
 在使用i3wm之前,我知道的linux桌面有  gnome , cinnamon , kde , xfce 等,對了還有國產的 dde ,這些桌面都有一個特點,就是和windows類似的,浮動窗口管理器,一個窗口可以浮在另外一個窗口上面,所以要在多個窗口間切換,則需要使用  alt+tab 來回切換
   如果窗口少還好,如果窗口多的話,來回切換會非常繁瑣,直到遇到了 平鋪式窗口管理器i3wm。
   i3wm的所有窗口都平鋪在桌面上,可以按照你的需求平鋪或堆疊。初學起來可能配置麻煩,但是一點點熟悉下來會發現熟悉了根本離不開了,就如開頭說的那樣,所有的熟悉都是從陌生開始的。
   放一張截圖:
關於i3wm的配置,就不寫太多了,就推薦一個視頻教程就夠了
   教程地址: i3wm configuration 
   附上我的配置文件地址: https://github.com/javaor/dot_files/tree/master/i3
4. i3wm/picom 如何獲取窗口選擇器(command_criteria )
在用i3平鋪窗口管理器時,一般會有一些特殊的窗口設置,比如通過picom設置毛玻璃效果時,你不想讓瀏覽器變的透明化,這時你就需要對瀏覽器進行特敗兄殊設置(這里不想講怎麼設置picom),就會用到選擇器,那怎麼知道這個窗口選擇器的值呢,就比如現在要獲取firefox瀏覽器的選擇器
   步驟:
  
 上面的 WM_CLASS 和 WM_NAME 的值均可作為窗口選擇指晌器
   例如在唯枯鋒picom中可以這樣寫:
5. i3wm不顯示文字
對於電腦打字不顯示文字以下方法可以解決:
1. 在任務欄單擊滑鼠右鍵,彈出快捷菜單,把滑鼠移動到工具欄上,會彈出子菜單,看看其中的語言欄有沒有被選中,如果沒有選中,單擊選中語言欄,一般會顯示輸入法圖標。
2. 開始--控制面板--區域和語言選項--語言--詳細信息--語言欄--在桌面檔畝上顯示語言欄將其勾選。
3. 打開控制面板-日期、時間、語言和區域設置搏襲-區域和語言選項-高級-詳細信息-鍵設置-選擇「按 CAPS LOCK鍵」和操作對話框中的第一個「在不同的輸入語言之間切換 左邊ALT+Shift」確行銀森定。
4. 重新下載輸入法並安裝。
5. 重裝電腦系統。
6. ubuntu i3wm 怎麼啟動
照下面的方法做
首先,把Ubuntu的安裝光碟放進去,然後啟動.正常進入安裝界面,打開終端:
1、輸入:sudo grub, 於是變成 grub>
2、先找到你的ubuntu的啟動分區在哪(就是你的/boot目錄所在的分區)
輸入:find /boot/grub/stage1
回車之後顯示:(hd0,2) 這里hd0是指第一個硬碟,2代表第3個分區,即Ubuntu根目錄所在分區(0代表第一個分區)。
3、輸入:grub>root (hd0,2)
4、輸入:grub>setup (hd0)
如果出現successed,就表示成功了。
5、輸入:grub>鏈型培quit,然後重啟。
對於有多個硬碟的朋友,請但是注意一點,如果你的windows裝在第一塊磁碟,而linux裝在第二塊磁碟,而你的bios設置為從第一塊磁碟啟動,那麼在進行以上第3步的時候,一定要把參數設為你的第一塊磁碟。即要把grub裝入引導硬碟的mbr里,你可以將grub裝入每塊硬碟的mbr,這還是可以租雀啟動的,棚唯只不過是先後次序的問題。
7. i3wm 入門
所用Linux版本為kali-rolling,直接安裝
  
 ~/.xserverrc
  
 ~/.xinintrc
  
 鍵入
  
 or
  
 可進入i3
   註:這里有顫高個奇怪的問題,sartx進入後chrome不能用中文,xinit進入時則可以使用中文。
  
 ~/.config/i3/config
   加入
  
 註:1.這里使用ibus輸入法. 2.feh軟體茄肢尺用來設飢橋置桌面
  
 ~/.config/i3status/config
   加入溫度顯示
  
 dmenu(應用菜單)
   xbacklight(亮度調節)
   feh(壁紙)
   conky(顯示系統信息)
   以上未完全測試
  
 效果:
                                          
 配置xterm下次在寫