membuat screen resolution baru di linux

Hal ini sangat memusingkan sebelumnya, saat blog terdahulu saya yang mengatakan kelemahan dari linux, adalah tidak adanya pilihan resolusi yang sesuai dengan monitor yang saya gunakan, sehingga screen menjadi screcth kayak film jaman bahula.
Dan pagi ini atasan saya memberikan suatu petunjuk beberapa perintah yang bisa digunakan untuk membuat resolusi baru.

sebagai contoh monitor LG Flatron M227WAP yang saya sering gunakan
jika menggunakan windows akan keluar banyak pilihan resolusi, salah satunya 1028×768 yang menurut saya resolusi yang bagus karena proporsional dan font tidak terlalu kecil dan bisa dibaca.

command ini akan menghasilkan modeline mendekati resolusi yang saya inginkan

user@machine:~$ cvt 1280 768 60
 # 1280x768 59.87 Hz (CVT) hsync: 47.78 kHz; pclk: 79.50 MHz
 Modeline "1280x768_60.00" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync

opsi yang lain (sepertinya ini resolusi yang lebih bagus karena terlihat lebih proporsional)

user@linuxmachine:~$ cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

copy string outputnya di belakang Modeline

$ xrandr --newmode "1280x768_60.00"   79.50 1280 1344 1472 1664  768 771 781 798 -hsync +vsync

$ xrandr --addmode VGA1 "1280x768_60.00"

masuk ke setting display, dan pilih resolusi yang baru :)

update 27-09-2016 14.00
setting diatas bersifat temporary, jadi setelah restart resolusi akan kembali menjadi tidak terkendali.
cara agar setting bisa permanen adalah dengan mengubah setting Xorg, tapi tidak direkomendasikan karena lebih rumit dan kemungkinan desktop menjadi hancur sangat besar.

saran atasan saya: bisa gunakan script untuk meload setting tersebut setiap komputer dihidupkan.
buka text editor favorit anda (pluma, nano, etc), paste text berikut (sesuaikan dengan resolusi yang anda inginkan)

#!/bin/bash
xrandr --newmode “1280x768_60.00” 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 “1280x768_60.00”

xrandr --newmode "1366x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 "1366x768_60.00"

simpan dengan nama file misalnya resolutionScript.sh
kemudian berikan flag execute dengan
$ chmod +x resolutionScript.sh

masuk ke Control Center > Startup Applications
tambahkan script tersebut

voila, one of my problem is solved.
now happy to use linux again.

referensi

 

update 10-4-2017

auto select output modemore
sebelumnya saya agak sedikit bingung cara memilih outputnya langsung dari command, akhirnya ketemu (sesuaikan dengan resolusi yang anda inginkan)
xrandr –output VGA –mode 1024×768 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Powered by WordPress.com.

Up ↑

%d bloggers like this: