讓 awesome 支援雙屏

2022-04-28 17:24:12 字數 1836 閱讀 3194

ubuntu 的 unity 和 gnome 擴充套件雙屏顯示的時候 只是簡單的複製螢幕內容 或者是擴充螢幕

用了awesome的多屏顯示 覺得太方便了。 可以說上真正的多螢幕支援,使用快捷鍵可以隨意的在多個螢幕和視窗間切換

modkey + j      ,     modkey + k        切換當前虛擬桌面的視窗(正向或反向)

modkey+ctrl+j ,     modkey+ctrl+k    切換不同的screen

modkey+left    ,     modkey+right     切換不同的虛擬桌面

習慣了以後 的確非常的方便高效,可以很快的定位到想要的視窗,不用滑鼠了。

要使awesome支援多屏顯示 需要用到xrandr命令

直接輸入 xrandr 可以看到

$ xrandr

screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192

lvds1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm

1366x768 60.0*+ 50.0

1360x768 59.8 60.0

1024x768 60.0

800x600 60.3 56.2

640x480 59.9

vga1 disconnected (normal left inverted right x axis y axis)

hdmi1 disconnected (normal left inverted right x axis y axis)

dp1 disconnected (normal left inverted right x axis y axis)

這裡列出了當前機器所有的介面 以及支援的解析度重新整理率, 前面的名稱lvds1 , vga1 這個要記住 配置的時候需要用到,不同機器可能有所不同。

3、xrandr常用命令(這裡的vga與lvds分別換成前面提到的裝置名,如vga1、lvds1):

xrandr --output vga --same-as lvds --auto

開啟外接顯示器(--auto:最高解析度),與筆記本液晶螢幕顯示同樣內容(轉殖)

xrandr --output vga --same-as lvds --mode 1280x1024

開啟外接顯示器(解析度為1280x1024),與筆記本液晶螢幕顯示同樣內容(轉殖)

xrandr --output vga --right-of lvds --auto

開啟外接顯示器(--auto:最高解析度),設定為右側擴充套件螢幕

xrandr --output vga --off

關閉外接顯示器

xrandr --output vga --auto --output lvds --off

開啟外接顯示器,同時關閉筆記本液晶螢幕(只用外接顯示器工作)

xrandr --output vga --off --output lvds --auto

關閉外接顯示器,同時開啟筆記本液晶螢幕 (只用筆記本液晶屏)

配上上篇文章介紹的 awesome 自動啟動配置 autostart.sh

awesome_config_path=$home/.config/awesome

xrandr --output lvds1 --auto

xrandr --output vga1 --right-of lvds1 --auto

export lc_ctype="zh_cn.utf-8"

export lang="zh_cn.utf-8"

mx51 TVOUT cvbs雙屏支援

配置 mx51支援cvbs輸出ui和video 1.編譯tvout模組 2.修改uboot的kernel啟動引數,uboot中配置為 tvout輸出pal制式cvbs訊號 set bootargs base setenv bootargs console ttymxc0,115200 di0 pri...

mx51 TVOUT cvbs雙屏支援

配置 mx51支援cvbs輸出ui和video 1.編譯tvout模組 2.修改uboot的kernel啟動引數,uboot中配置為 tvout輸出pal制式cvbs訊號 set bootargs base setenv bootargs console ttymxc0,115200 di0 pri...

讓mysql支援中文

我用spring ibatis mysql搭了乙個框架,但是中文顯示亂碼。解決問題的路徑 1 在資料庫連線的url 後加上 useunicode true characterencoding utf8 2 修改mysql的配置檔案my.ini 在 client 後加上default characte...