Xrandr kullanarak ekran çözünürlüğü nasıl değiştirilir

Değiştir karar dayalı dağıtımlarda GNOME o KDE Bu çok basit. Kullananlar için Açık kutu ve türevler, mesele biraz daha karmaşık. Çoğu zaman bu, yapılandırma dosyasının nasıl değiştirileceğine dair uzun bir açıklamayla sonuçlanır. X sunucusu: xorg.conf, etc / X11'de bulunur.

Bu yöntemde yanlış bir şey olmamasına rağmen, xorg.conf kullanımdan kaldırılmıştır ve birçok kullanıcı için göz korkutucu olabilir.

Utilizar xrandr daha fazla hızlı y basit. Ek olarak, birkaç grafik arayüze sahiptir ve aşağıdakiler için kullanılabilir: diğer ihtiyaçlar çift ​​monitör konfigürasyonu gibi çok ilginç.

Xrandr nasıl kullanılır

İlk olarak, monitörünüz için mevcut olan farklı çözünürlükleri listeleyin:

xrandr-q

Aradığınız çözünürlüğün listelenmemiş olması durumunda, monitörünüzün onu gerçekten desteklememesi veya daha iyi bir sürücü (ati, intel veya nvidia) yüklemeniz gerekmesi olabilir.

Ardından, kullanmak istediğiniz çözünürlüğü ayarlayın ("1400 × 1050" yi istediğiniz çözünürlüğe getirin):

xrandr -s 1400x1050

Dpi'yi ayarlama

Dpi, ekran çözünürlüğünüzden farklıdır (piksel x inç olarak belirtilir) ve pencere dekorasyonlarını, pencere boyutunu, yazı tipi oluşturmayı vb. Etkiler.

Birçok monitörde xrandr, dpi'yi otomatik olarak ayarlayacaktır. Değilse veya bu yapılandırmayı değiştirmeyi tercih ederseniz, manuel olarak belirtebilirsiniz:

xrandr --dpi 96 -s 1400x1050

Başarısız olursa, dpi'yi ~ / .Xdefaults olarak belirleyebilirsiniz.

Bir düzenleyici açtım ve o dosyaya şunu koydum:

xft.dpi: 96

Bu dpi, açtığınız tüm yeni pencerelere uygulanacaktır. Ayrıca bu değişikliğin sonuçlarını görmek için oturumu kapatabilirsiniz (sistemi yeniden başlatmanıza gerek yoktur).

96 sizin için doğru dpi değilse, 72 veya 135'i deneyebilirsiniz.

Çift monitör

Çift monitörleri yapılandırmak için xrandr kullanmak da mümkündür. Bunu yapmak için, sağdan ve soldan seçeneklerinden yararlanmalısınız.

İşte bir nvidia kartı kullanan bir örnek:

İlk olarak, xrandr kullanarak monitörleri listeleyin.

xrandr-q

Sonuç aşağıdaki gibi olacaktır:

Ekran 0: minimum 320 x 200, mevcut 1920 x 1200, maksimum 4096 x 4096
DVI-I-1 bağlı 1920x1200 + 0 + 0 (izannormal sol ters çevrilmiş sağ x ekseni y ekseni) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
DVI-I-2 bağlı 1920x1200 + 0 + 0 (normal sol ters çevrilmiş sağ x eksen ve eksen) 520mm x 320mm
1920 × 1200 60.0 * +
1600 × 1200 60.0
1680 × 1050 60.0
1280 × 1024 75.0
1280 × 960 60.0
1152 × 864 75.0
1024 × 768 75.1 70.1 60.0
832 × 624 74.6
800 × 600 72.2 75.0 60.3 56.2
640 × 480 72.8 75.0 60.0
720 × 400 70.1
TV-1 bağlantısı kesildi (normal sol ters sağ x ekseni y ekseni)

Ardından monitörleri yapılandırmak için xrandr kullanın. "DVI-I-1" ve "DVI-I-2" adlarını monitörlerinizin adlarıyla değiştirin. Ayrıca çözünürlüğü ayarlamanız ve "sol-sol" u "sağdan" olarak değiştirmeniz gerekebilir.

xrandr - otomatik - çıkış DVI-I-2 --mode 1920x1200 - sol DVI-I-1

Aşağıdakilerle aynı etkiye sahiptir:

xrandr - otomatik - çıkış DVI-I-1 - mod 1920x1200 - sağ DVI-I-2

Birincil monitörü ayarlamak için –birincil seçeneği kullanın:

xrandr - otomatik - çıkış DVI-I-1 - mod 1920x1200 - birincil - sağ DVI-I-2

Xrandr'ı başlangıçta önyüklemek için yapılandırın

Bu yöntem, kullandığınız masaüstü ortamına (gnome, kde, xfce) bağlı olarak değişir.

Openbox'ta, xrandr komutunu ~ / .config / openbox / autostart.sh içine ekleyin.

Fluxbox'ta aynı işlemi yapın ama ~ / .fluxbox / startup dosyasında yapın.

Kullandığınız masaüstü ortamına bağlı olarak ~ / .xinit içine xrandr ekleyebilirsiniz.

Grafik araçları

Xrandr için çok iyi grafik arayüzler var. En iyi bilinenler arasında lxrandr, grandr, krandr ve arandr'dan bahsedebiliriz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Alex dijo

    İyi gönderi, bir süre önce openbox altında iki ekranın nasıl yapılandırılacağına ve ayrıca her ekran için rastgele duvar kağıtlarının nasıl oluşturulacağına dair bir makale yazdım: bağlantı

  2.   Davetiye_92839 dijo

    Bakalım anlayabileyim mi ... bir monitörde istediğim çözünürlüğe sahip olmadığımı hayal edin, bu grafik arayüzlerden herhangi biriyle bu çözünürlüğü oluşturabilir ve başlangıçta çalıştırabilir miyim?

    Ve bu dosyayı nereye koyacağım (grafik arayüzlerle mümkün değilse) örneğin Gnome ve KDE'de?.

    Çok teşekkür ederim, uzun zamandır çözüm sorununa bir çözüm arıyorum, ama herkes bunu Xorg dosyasına koydu, conf, ancak dağıtımların yeni sürümlerindeki o dosya artık kullanılmıyor.

  3.   Hadi Linux kullanalım dijo

    GNOME veya KDE'nin ekran çözünürlüğünü değiştirmek için getirdiği arayüzde istediğiniz çözünürlük görünmüyorsa, bu yöntemi deneyebilirsiniz, evet. Her durumda ÇOK büyük olasılıkla aradığınız ekran çözünürlüğü görünmüyorsa bunun nedeni monitörünüz tarafından desteklenmemesidir. Elbette, bu kuralın istisnaları vardır, ancak bunlar genellikle çok nadirdir. Sarıl! Paul.

  4.   Davetiye_92839 dijo

    Hayır, benim durumumda monitörümün maksimum ve doğal çözünürlüğü 1366 × 768, Windows'ta Intel sürücüsüyle mükemmel çalışıyor, monitör bir e-makinedir (belki de marka nedeniyle). Aksine, tüm dağıtımlarda GNU / Linux maksimum çözünürlük dağıtıma bağlı olarak 800 × 600 veya 1024 × 600 idi, ancak oradan yukarı çıkmadı.Tüm dağıtımlarla denedim, ancak yalnızca birinde xrandr kullanmadan doğru çözünürlük göründü ve cvt, Ubuntu 10.10'da monitörüme komut veriyor, ancak grafik efektlerini kullanamadım, nedenini bilmiyorum, güncelleme bile yapmadım ...

    Bu yüzden buraya ne koyduğunuzu test edeceğim ve işe yarayıp yaramadığını söyleyeceğim ...

    Not: Garip çünkü kardeşimin 1600 × 900 doğal çözünürlüğe sahip HP monitöründe çözünürlükle ilgili herhangi bir sorun yaşamadım, bunun nedeni monitörümün desteklenmemesi veya cihaz tarafından tanınmaması olabilir. çekirdek donanım tanıma sistemi.

    Bir tebrik.

  5.   Steve dijo

    Benim durumumda LinuxMint'te meydana gelen bir çözünürlük yapılandırma arızasında benim için çalıştı. 12. Bazı nedenlerden dolayı sistemi başlatırken monitörümün çözünürlüğünü tanımıyor. Ama bunu 'grandr' kurarak, masaüstünde Masaüstünün her başlangıcını kullanmam gereken bir simge oluşturarak çözdüm. Ayrıca 'lxrandr' kullandım ama 'grandr' ile daha iyi adapte oldum. Kesinlikle şiddetle tavsiye edilen 'grandr'. Selamlar 🙂

  6.   Max jonathan dijo

    Netbook'umda xrandr kullanan bir komut dosyası kullanıyorum, desteklenmeyen çözünürlükleri kullanmama izin veriyor veya en azından varsayılan olarak listelenmemiş çünkü maksimum 1024 × 600 ve komut dosyasıyla 1280 × 750 olarak ayarlayabiliyorum
    http://dl.dropbox.com/u/44801426/newrez
    Sadece gnome için çalışmıyor, XFCE'de kullanıyorum
    Bulduğum kaynağı hatırlayamıyorum, ama sadece google'da; D

  7.   Hang1 dijo

    Netbook'taki masaüstü konumunu yalnızca gerçekten ihtiyacım olduğunda döndürmek için Xrandr'ı kullanıyorum çünkü acı verici bir şekilde yavaşlıyor. Kullanmayı bitirdiğimde onu öldürmek ve X'i yeniden başlatmak zorundayım.

  8.   Davetler_92839 dijo

    Biri bana nedenini söyleyebilir mi?

  9.   Andres dijo

    Merhaba arkadaşım bir centos sürüm 4'te aşağıdaki problemim var
    Linux hakkındaki bilgim pratikte sıfır ve grafiksel ortama girmeye çalıştığımda desteklenmeyen bir giriş mesajı alıyorum.
    Burada açıkladığınız bu yöntemi kullanarak yapılandırmayı değiştirmeye çalıştım ve ekranı açamıyorum (null)
    Kurulum seçeneğini kullanmak da çalışmadığından lütfen monitör yapılandırmasını nasıl geri yükleyebileceğimi söyleyin

    Bana verebileceğin yardım için teşekkürler

    1.    hadi linux kullanalım dijo

      Girdiğiniz komutları ve tüm hata mesajlarını tam olarak girerseniz iyi olur.
      Şerefe! Paul.

    2.    Nötron Panço dijo

      Bu komut, zaten grafik sistemi (X sunucusu) içindeyken kullanılır, sizin durumunuzda, grafik sistemi başlamaz, önce Xorg olan grafik sistemi başlatmanız gerekir.

  10.   Jonatan dijo

    Gönderinin üzerinden uzun zaman geçtiğini biliyorum ama birisi bana xubuntu'daki değişiklikleri nasıl dosyalayacağımı söyleyebilir, çok yardımcı olabilirdi teşekkürler

  11.   alvaro dijo

    Bana çok yardımcı olduğun gönderi için teşekkürler, şimdi ekranım süper görünüyor!

  12.   tuvalet dijo

    Merhaba, öğreticiniz çok faydalı oldu, bitirmeye sadece bir adım kaldı ve oturuma nasıl başlayabileceğimi daha iyi açıklamanızı istiyorum, xubuntu yükledim. Şerefe

  13.   Rodrigo dijo

    Kusursuz çok teşekkür ederim!