最近換旋轉螢幕的相關設定 - Linux

Table of Contents

一直想把螢幕直立使用(1920x1080 >> 1080x1920)
雖然我看多數人會把直立的螢幕當成第2or3個使用
不過這篇的心得主要是把直立的當成主螢幕使用

首先把新螢幕接上去後
開機後post畫面就跟雙眼的角度不一致
不過這邊似乎是無解(uefi的機器沒試過 我的舊機器是這樣)
進grub後的選單也一樣(選個os也在允許範圍)
可是開機後 cli的畫面還是歪的就不能忍了XD

# vi /etc/default/grub
把 GRUB_CMDLINE_LINUX="" 改成 GRUB_CMDLINE_LINUX="fbcon=rotate:3"

https://wiki.gentoo.org/wiki/Tallscreen_Monitor
fotate:3 的設定值參考這篇 以我的使用情形是設成3

不過這邊我不太能理解
我只是把螢幕從 = 右旋轉變 || 為什麼是270度
總之設成3是符合我的需求

修改完後記得
# grub-mkconfig -o /boot/grub/grub.cfg
重開機讓設定值生效 然後就得到一個能正常顯示的cli了


接下來是桌面的設定
這邊主要有2種方法
我是先把設定寫進 ~/.xinitrc 測試沒問題後(平常都是startx啟動桌面
才改用 xorg.conf 其實應該也不用特別改用

xrandr --output HDMI-0 --rotate left
把這行加在 exec startkde 前面
HDMI-0 因為我螢幕是接 HDMI 這個可以用 xrandr -q 來看輸出是哪個
這邊我也不太懂 我是右轉 可是設left才是我要的XD
進桌面測試能正常使用後
就換改用 xorg.conf

# vi /etc/X11/xorg.conf.d/xorg.conf
把這4行寫進去

Section "Monitor"
Identifier "HDMI-0"
Option "Rotate" "left"
EndSection

HDMI-0 和 left 就照上面解釋的一樣
把 ~/.xinitrc 的 xrandr 那行註解or刪掉後
進桌面也能正常顯示就沒問題了


接下來是桌面微調部份
因為我使用的桌面是kde plasma5
從原本 1920x1080 的解析度變成 1080x1920 後
工作列空間大概會減少剩下不到1/2
所以我把 Task Manager 換成 Icons-only Task Manager
來增加工作列能顯示的程式圖示
其它的照原本設定就沒什麼需要調整的


其實本來預定是要採用 2560x1440
可惜的是我的老機器內顯 ati hd 4200 上不去
https://www.ptt.cc/bbs/hardware/M.1362557502.A.BEA.html
參考這篇設30MHZ也無解 目前是暫時放置
用dvi線雖然能上2560x1440可是字會糊掉 30MHZ也一樣
而且螢幕的osd會顯示目前解析度 1280x1440


除了沒辦法上 2560x1440 有點美中不足外
各方面都很滿意XD
vim能一次顯示70行真的很棒(cli下能更多)
還有看漫畫和pixiv時也很方便
目前就因為解析度上不去 720p的影片會縮水有點小缺憾
大致上就這樣 有其它心得再來補充XD

--

All Comments

Jessica avatarJessica2018-08-06
從左旋轉開始算,的確是轉了三個90度
Isabella avatarIsabella2018-08-07
就看不太懂基準點是從哪算的XD
Candice avatarCandice2018-08-07
只看英文是沒問題 可是後面的角度讓我很疑惑
Thomas avatarThomas2018-08-11
推薦文章。
Jacob avatarJacob2018-08-12
國中數學有印象吧,1-4象限是逆時鐘的
Valerie avatarValerie2018-08-14
…就,廣義角呀…還是這個三角函數太進階惹?QQ
Harry avatarHarry2018-08-16
分開看是沒問題 2個一起看就頭腦打結XD