Ubuntu'yu 21: 9 ekran için nasıl yapılandırabilirim?


17

Ultra geniş ekranım, 21: 9 çözünürlük, AOS'um var. Ubuntu ekran ayarlarında 21: 9 için bir seçenek yok, bu yüzden monitörün 16: 9'a ayarlanması gerekiyor, bu da ultra geniş bir ekrana sahip olma amacını bozuyor! Monitör 21: 9 olarak ayarlanırsa, masaüstü önemli ölçüde uzatılır.

Ubuntu'ya 21: 9 ayarlarını nasıl ekleyeceğinizi bilen var mı?


1
Bunu okuyabilirsiniz: askubuntu.com/questions/19954/…
Takkat

Ayrıca şunu da kontrol edin: askubuntu.com/questions/356200/…
Szczepan

Bir Nvidia ekran kartınız varsa ve sürücüsünü yüklediyseniz, uygulama listenizden Nvidia X Sunucu Ayarları'nı çalıştırabilir ve istediğiniz çözünürlüğü buradan ayarlayabilirsiniz.
Dante

3
Bu sorunun iyileştirilmesi gerekiyor: grafik kartı, Ubuntu sürümü ve ekran markası / modeli hakkında bilgiler de dahil olmak üzere iş istasyonu veya dizüstü bilgisayar markası / modeli. Ubuntu 16.04, bir Asus 21: 9 ekranını herhangi bir sorun olmadan ve aynı zamanda dizüstü bilgisayarın ekranını tespit edip kullanabildi.
ttoine

1
Bence bu soruya cevap vermek için her şeye ihtiyaç var . Ne yazık ki, kendim denemek için zamanım yok.

Yanıtlar:


14

Çizgisinde bu , bazı bilgiler bulabildim:

Bu bağlantı bana yardımcı oldu.

Kısacası: xrandr ve cvt komutlarını çalıştığınız gibi çalıştırın, ardından aşağıdaki dosyayı oluşturun:

/usr/share/X11/xorg.conf.d/10-monitor.conf

Dosyada <> içindeki parametreleri spesifikasyonlarınıza göre değiştirin:

Section "Monitor"
  Identifier "Monitor0"
  <INSERT MODELINE HERE>
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "<INSERT DEVICE HERE>"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "<INSERT MODENAME HERE>"
  EndSubSection
EndSection

Yapmanız gerekenler:

Modelin için önce şu komutu çalıştırın:

cvt <X> <Y> <R>

Burada Xx Yçözünürlüğünüz ve Ryenileme hızınızdır.

Çözünürlüğü test etmek için önce şunu yapın:

xrandr --newmode <MODELINE>

ModelineAnahtar kelimeyi kaldırdığınızdan emin olun .

Ardından, çıktıyı kopyalayın ve yer tutucuyu bununla değiştirin.

Cihaz için, xrandr|tail -n+2|head -n1|cut -d\ -f1yer tutucuyu çıktısıyla çalıştırın ve değiştirin. Alıntıları saklayın .

Modename için, cvt <X> <Y> <R>|cut -d\ -f2son yer tutucuyu bu komutun çıktısıyla değiştirerek çalıştırın . Daha önce olduğu gibi , tırnakları saklayın .

Bundan sonra, bunu yapın:

xrandr --addmode <DEVICE> <MODENAME>

Değiştirin <DEVICE>ve <MODENAME>uygun şekilde. Ardından, çözünürlüğünüzü test etmek için şunu yapın:

xrandr --output <DEVICE> --mode <MODENAME>

Yeni çözünürlükle ilgili sorunlarla karşılaşırsanız, lütfen oturumu kapatıp tekrar açın (en kötü senaryo: oturumu kapatmak için Ctrl+ Alt+ Deleteve sonra tuşlarına basın Enter.)

Sorunla karşılaşmadıysanız, dosyayı kaydedin ve X'i yeniden başlatın. Bunu yapmak için önce Ctrl+ Alt+ tuşlarına basın F1, 'Yönetici' hesabı olarak oturum açın, ardından şu komutları çalıştırın:

killall Xorg
X

İşe yaradı. Çok teşekkürler. Ayrıca, bir dahaki önyüklememizde bu yapılandırmayı korumak istiyorsak xrandr, oraya komut yerleştirirsek daha iyi olduğunu düşünüyorum ~/.profile.
realhu

3

Bir süre ultra geniş LG ekran kullandım

Ben en grafik kartı (optimus intel 4000 + GeForce GT 750M) güvenilir bir çıktı olarak tatlı bir nokta gibi görünüyordu 44hz kadar itti özel modelinler oluşturmak için cvt kullanarak bazı şans vardı. Senkronizasyon yaklaşık 10 ila 20 saniye sürer ve yenileme hızınız çok yüksekse, ekran periyodik olarak boş kalır ve yeniden senkronize edilir. Çalışmazsa, eski CRT'lerin denediği gibi monitörünüze zarar vermez. Bütün gün sürekli senkronize kalmak için 44hz elde edebildim.

Monitör ile birlikte gelen kablo bu işleyemedi ama ben birkaç sterlin için satın aldım 'amazon temelleri yüksek hızlı hdmi' kablosu bu yüzden hemen çalışmıyorsa onun birkaç kablo denemeye değer olabilir.

display port'u seçenek varsa, hdmi üzerinden en iyi seçimdir, display port kullanıyorsanız, bu koddaki port tanımlayıcısını değiştirmeniz gerekir.

HDMI kullanıyorsanız, monitörünüz destekliyorsa HDMI 1.4a veya HDMI2 modunda olduğundan emin olmanız gerekebilir, varsayılan HDMI 1.3 bazen süper geniş ekranlar için yeterli değildir.

Heres ekranımı ayarlamak için yazdığım komut dosyası, herhangi bir çözünürlük kombinasyonları için çalışması gerekir, sadece ÇÖZÜNÜRLÜK satırını düzenleyin.

#!/bin/bash

# setup my massive monitor at 45hz if its plugged in

RESOLUTION="3440 1440 44" 
OUTPUT="HDMI-0"

CONNECTED=$(xrandr --current | grep -i $OUTPUT | cut -f2 -d' ')

if [ "$CONNECTED" = "connected" ]; then
    MODELINE=$(cvt $RESOLUTION | cut -f2 -d$'\n')
    MODEDATA=$(echo $MODELINE | cut -f 3- -d' ')
    MODENAME=$(echo $MODELINE | cut -f2 -d' ')

    echo "Adding mode - " $MODENAME $MODEDATA
    xrandr --newmode $MODENAME $MODEDATA
    xrandr --addmode $OUTPUT $MODENAME
    xrandr --output $OUTPUT --mode $MODENAME
else
    echo "Monitor is not detected"
fi

Kararlı bir ayar elde edene kadar bunu deneyin, ardından xorg kurulumunuza eklemek için @ Έρικ Κωνσταντόπουλος tarafından açıklanan prosedürü izleyin.

FWIW i ultrawide ekranımı geri döndü ve daha fazla yüksekliği tercih ettiğim gibi 16: 9 olan 4k ilyama 40 incher için gitti. Ayrıca daha ucuz.


2

Nvidia Kartları için

  1. ÖNEMLİ: Bilgisayarınızdan monitörünüze bir ekran bağlantı noktası kablosu kullandığınızdan emin olun.

  2. O zaman uygun sürücülere ihtiyacınız var:

  3. Yeniden başlattıktan sonra Nvidia Kontrol Panelini kontrol panelinden başlatın. Nvidia sürücülerinin en son sürümleri 21: 9 için yerel destek içerir, benim sistemimde sadece çalıştı:

resim açıklamasını buraya girin


Ayrıca grafik kartımı güncelledim ve her şey yolunda gitti.
neves

0

Xrandr kullanın: cvt veya gtf "(x ekseni) (y ekseni) (yenileme hızı)"

Yukarıdaki komutun çıkışını girin

xrandr --newmode "(gtf veya cvt çözünürlük çıkışı)"

xrandr - addmode "(bağlantı) (Xaxis) x (Yaxis) _ (yenileme hızı)"

HDMI 2.1 kablosuna ihtiyacınız olduğunu unutmayın ... garip zamanlamalar elde edersiniz, aksi takdirde ekranın yarısını yırtıp, ekran boyunca dama tahtası yaptım.


-1

Yapacak bir şey yok, sadece kutunun dışında çalışmalı. HDMI kablosunu takmanız yeterlidir, ekran çalışmalıdır.

Lütfen aşağıdaki ekran görüntüsüne bir göz atın. resim açıklamasını buraya girin

Sol tarafta, dizüstü bilgisayarın varsayılan 1366x768 ekranı. Sağda 21: 9 ekranı. Ekran ayarında çözünürlük ve oranın algılandığını görün.

Dizüstü bilgisayar, entegre Intel GPU'lu bir Core i5'e sahip bir Lenovo E531'dir. Ek grafik kartı yok.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.