Piše: Amar Tufo
Budući GNU/Linux system administrator
1. Zašto postavljati ručno rezoluciju kada imaš display manager?
Pitanje je jako dobro, zašto bi bilo ko trošio vrijeme na terminal i ručno postavljanje rezolucije vašeg monitora kada postoji mali programčić u Ubuntu Mate distribuciji po imenu 'Displays' koji omogučava korisniku tvekovanje rezolucije. Ovo pitanje je, međutim, namjenjeno onima koji koriste Ubuntu Mate a čiji video kontroler iz nekih razloga ne raspoznaje maksimalnu rezoluciju koju njihova grafička karta pruža. Prije svega, potrebno je utvrditi koji to grafički kontroler opslužuje naše računalo. To možemo izvesti jednostavno unosom ove komande.
#!/bin/bash #This script will automatically set the display resolution #to 1280x1024 px #Created by Amar Tufo #Future GNU/Linux system administrator #Website http://www.amartufointeractive.org xrandr --output VGA-0 --mode 1280x1024 notify-send -i /home/amar/ATI_logo.png "Screen resolution is set to 1280x1024 px, Amar" #script ends here
Jedan od osnovnih razloga zbog kojih sam odlučio da napišem ovu skriptu jeste taj što rezolucija mog monitora je uvijek 1024x768 px tijekom startanja računala dok bi ona trebala biti 1280x1024 px. Da ne bih svaki put išao System > Preferences > Hardware > Displays, ja sam napisao gornju skriptu koja koristi xrandr kako bi postavila i korigovala rezoluciju mog monitora na onu koja meni odgovara. Obzirom da je govora o skripti već bilo, evo šta ova skripta radi kada se jednom pokrene.
notify-send -i /home/amar/ATI_logo.png "Screen resolution is set to 1280x1024 px, Amar"
Ovaj jako zanimljiv dodatak vam omogučava da u vaše skripte integrirate vaše notifikacije koje se prikazuju direktno na vašem Desktop-u dok skripta izvršava određene zadatke ili procese. U mom slučaju, skripta me obavještava kako je moja rezolucija postavljena na 1280x1024 px uz dodatak logotipa moje web stranice. Više o notify-send možete pogledati na man notify-send.
Zaključak:
Ukoliko ne želite trošiti vrijeme šetanjem kroz opcije za korigovanje rezolucije vašeg monitora, onda savjetujem da i vi napišete svoju skriptu koju možete pozvati iz terminala kako bi korigovali vašu rezoluciju. Treba imati na umu i to što se ova skripta može dodati na automatsko pokretanje koristeći crontab ili uređivanjem datoteke /etc/rc.local o ćemu će govora biti nešto kasnije. U svakom slučaju, drago mi je da sam sebi uspio pronači rješenje 'pomršene' rezolucije kreiranjem sopstvene skripte koja me obavještava da je rezolucija uspješno postavljena koristeći notify-send dodatak. Ukoliko smatrate da se ova skripta može proširiti ili imate neki interesantan dodatak za ovu moju skriptu, slobodno ju iskopirajte, proširite ju, modificirajte onako kako vama odgovara jer sloboda besplatnog softvera je u dijeljenju i međusobnoj saradnji. Toliko od mene za sada i do čitanja.