Xrandr Özel Ekran Çözünürlüğü - Nasıl Kalıcı Hale Getirebilirim?

Merhaba, laboratuvarımızda masaüstü öğretmen bilgisayarı var. Kasadan aldığımız VGA çıkışını çoklayarak hem masaüstü monitöre hem de akıllı tahtaya görüntüyü gönderiyoruz.
Masaüstümdeki Samsung marka monitörüm 1920x1080 (16:9) çözünürlüğü desteklemesine karşın akıllı tahta desteklemediği için gösteremiyor.
Hem monitörüm hem de akıllı tahta, xrandr ile 1600x900 (16:9) çözünürlüğüne ayarladığımda sorunsuz olarak görüntü alıyorum. Sorun şu ki 1600x900, Ekran ayarlarımdaki çözünürlük listesinde görünmüyor. Ben de forumda öğrendiklerimden yola çıkarak bir bash script (ekran.sh) dosyası hazırladım, içeriği aşağıda

#!/bin/bash
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA-1 "1600x900_60.00"
xrandr --output VGA-1 --mode "1600x900_60.00"

Bu dosyayı çalıştırılabilir dosya haline getirip Pardus Başlangıçta çalıştırılan uygulamalar (Ayarlarda Oturum ve Başlangıç) listesine ekledim. Bilgisayar her açıldığında login ekranına kadar 1920x1080 çözünürlüğünde ilerliyor, giriş yapar yapmaz yukarıdaki dosya otomatik çalışınca 1600x900 oluyor.

En baştan itibaren 1600x900 yapabilmenin bir yolu yok mu? Yukarıdaki script dosyasında yazan konfigürasyonu kalıcı olarak sisteme kaydetmenin ve bu ayarlarla sistemi çalıştırmanın bir yolu yok mu? Forumda 1600x900 çözünürlük yok - kaan tarafından #2 yöntemini de denedim olmadı.

sistemimin xrandr -q çıktısı aşağıdaki gibi

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1920x1200     59.88  
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.95  
   1280x800      59.81  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
1 Beğeni

Bir de arandr paketini kullanarak deneyin. Xrandr 'nin grafik kullanıcı arayüzlü olanıymış. Synaptic Paket Yöneticisinden yükleyebilirsiniz. Ya da uçbirimden:

sudo apt install arandr

https://screenshots.debian.net/package/arandr

Arandr 'deki Outputs(Çıkışlar) sekmesine bakınız.

Diğer çözüm önerisini https://forums.linuxmint.com/viewtopic.php?t=339070 forumundan öğrendim:

edid.zip dosyasını indirerek uçbirimdeki kodlara devam edin.

1 Beğeni

Cevabınız için teşekkür ederim. Daha önce bunu ve xrandr içi bir başka GUI uygulaması vardı onu da denedim. Bu uygulama sadece görsel arayüz sunuyor, yeni bir çözünürlük belirlememe izin vermiyor maalesef.

yukarıda belirttiğim sistem çıktısındaki listede görünen çözünürlüklerden birini seçmemi istiyor. Benim amacım o listeye kalıcı olarak çözünürlük eklemek.

1 Beğeni

https://belge.pardus.org.tr/pages/viewpage.action?pageId=35094798

1 Beğeni

Şu anda zaten bu yöntemi uyguluyorum. Cevabınız için teşekkürler.

Merhabalar,

xrandr -s 1600x900 Yazdığınızda kalıcı olarak ayarlaması gerekmektedir.

Bu konu son yanıttan 30 gün sonra otomatik olarak kapatıldı. Yeni yanıt girilmesine izin verilmiyor.