Arandr nasıl kullanılır?

Bilindiği gibi, Debian Türkiye Forum’un değerli bir üyesi, değerli arkadaşımız Vedat Kılıç; uzun zamandır kendine özgü ISO kalıpları hazırlıyor. Vedat, bunları kendisine ait olan gnulinuxfree.blogspot.com üzerinden yayımlıyor. Bilindiği gibi, daha geniş bir çevreye duyurulması amacıyla bu çalışmaları forum üzerinden ve buradan da sizlere duyurmaya çaba gösteriyoruz. Vedat Kılıç‘ın en son yazdığı “Arandr nasıl kullanılır?” başlıklı yazı, eminim sizinle de bir biçimde alakalı olcaktır. Bu nedenle, yazıyı buraya da almayı uygun gördük. Kılıç, yazısına şu şekilde başlıyor:”Arandr yazılımı iki görev yapar, ekran çözünürlüğü scripti oluşturur ve mevcut çözünürlükleri anlık olarak uygular. Şayet bize lazım olan çözünürlük üzerinde mevcut değilse onu uygulamaz. Ancak yine onun oluşturduğu script içeriğinden değişiklik yaparak istediğimiz çözünürlüğü sağlayabiliriz. Eğer sisteminizdeki araçlarla istediğiniz ekran çözünürlüğü elde edemiyorsanız Arandr ile yapacağımız işlem çözüm olabilir.

Yapacağımız işlem bütün dağıtımlar ve bütün ekran kartları için geçerlidir. Hangi dağıtım ve hangi ekran kartı olursa olsun bu işlemi deneyebilirsiniz, herhangi bir yan tesiri yoktur. Bu nedenle önce kullandığınız sistemin paket yöneticisinden kurmanız gerekiyor.
Örneğin, Debian/Ubuntu tabanlarında alttaki komutla kurabilirsiniz.
sudo apt install arandr
Bütün dağıtımlarda kurulum komutunun sonuna arandr yazmanızla kurulur. Kurulumdan sonra sistem menüsündeki simgesine tıklayarak çalıştırabilirsiniz. Pencere açıldığında üst resimdeki gibi görüntü gelir. Arandr bilgisayarınızda bağlı ekran girişlerini algılar ve bunu HDMI1, VGA1 veya daha başka girişleri adıyla gösterir. İster bütün girişleri tek bir scripte isterse tek girişi bir scripte oluşturabilirsiniz, fark etmez. Eğer bir girişi oluşturmak isterseniz alttaki resimdeki gibi Etkin tikini boş bırakarak sadece kullanmak istediğinizi etkin yapabilirsiniz.”

“Örneğin bende HDMI1 ve VGA1 girişi var, VGA1 Etkin tikini boş bırakınca alttaki resimdeki gibi sadece HDMI1 göründü. Buna göre ne gibi bir seçim yaptıysanız ardından Farklı Kaydet tuşuna tıklıyorsunuz. Bir isim vermeniz için açılan pencereye ekran yazıyor ve kaydediyorsunuz.”

“Burada Arandr ile işimiz bitti, pencereyi kapatabilirsiniz. Bu işlemle /home/kullanıcı dizininde .screenlayout adında bir dizin ve bu dizin içinde ekran.sh adında bir script oluştu. Dosya yöneticisini açın, ctrl+h tuşlarıyla gizlileri görünür yapın ve /home/kullanıcı/.screenlayout/ekran.sh dosyasını bir metin editörü ile açın. Dosya içeriği birebir değilse de alttakine benzer olacaktır.
Bizi ilgilendiren kısım yeşil çizgi ile işaretlediğim ekran çözünürlüğü kısmıdır.”

1440×900 yazan yerde sizde farklı çözünürlükler yazabilir. Burayı istediğiniz çözünürlük ile değiştirebilirsiniz. Örneğin benim ekranın çözünürlüğü normalde 1920×1080 çözünürlüktür, ancak kenarlarda taşmayı dengelediği için 1440×900 yaptım.

Belirlediğim yerden istediğiniz ekran çözünürlüğünü yazdıysanız, dosyayı kaydedin ve kapatın. Ardından uçbirimi açın alttaki komut ile çalışma izni verin.
chmod a+rwx $HOME/.screenlayout/ekran.sh
Şu anda Arandr ve script ile işimiz bitti.
Ancak dosyayı ve çözünürlüğü denemek gerekiyor.
Bunun için uçbirime alttaki komutu girin.
sh -c "$HOME/.screenlayout/ekran.sh"
Bu komut ile ekranınız bir anlık kararır ve istediğiniz çözünürlükte olduysa işlem olumlu sonuç verdi demektir.
Eğer işlemi hatasız yapmanıza rağmen olmadıysa bu işlem işe yaramadı demektir.
İşe yaradıysa devam edelim.

Sistem her açılışta dosyanın çalışması için önce alttaki komutu uçbirime girin.
mkdir ~/.config/autostart
autostart dosyası varsa “işlem gerçekleşmedi, aynı dosya zaten var” der, aynı dosya yoksa bir şey demez.

Son olarak alttaki komutu olduğu gibi uçbirime girin.
echo '[Desktop Entry]
Type=Application
Name=ekran
Icon=computer
TryExec=ekran.sh
Exec=sh -c "$HOME/.screenlayout/ekran.sh"
StartupNotify=false
NoDisplay=true
Terminal=false' | tee ~/.config/autostart/ekran.desktop

Bu komutla oluşturduğumuz ekran.desktop dosyası sistem her açılışta oluşturduğunuz scripti çalıştıracaktır.

Arandr yazılımının kullanımı ve ekran çözünürlüğü scripti oluşturma işlemi bu kadar, umarım işinizi görür, kolay gelsin.”

gnulinuxfree.blogspot.com

, , , , ,

No comments yet.

Bir cevap yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.