Her monitörde ayrı çalışma alanları


29

Geçenlerde işyerinde yeni bir bilgisayara geçtim, biri iki (aynı, Dell 23 ") monitörle. Linux Mint 15 64bit / Tarçın kullanıyorum. Her ikisini de kurmak için bir yol var mı? Aynı devasa çalışma alanını paylaşan monitörler ayrı ayrı küçüklerdeydiler.

Bunu yapmazsanız, alt paneli ikinci monitöre çoğaltmanın bir yolu var mı? Şu anda sadece sol tarafta gösteriliyor.


2
Hangi grafik kartına (ati veya nvidia veya intel veya neyse) sahipsin?
terdon

IIRC, çift kafalı bir nvidiaya sahip olduğumda, bu sonucu nvidia kontrol paneli programında "TwinView" (çağrıldığına inanıyorum) etkinleştirerek aldım.
Kevin

Burada birden fazla mantık katmanı var. Bir uçta, her biri ayrı bir X oturumu çalıştıran, bilgisayarınızda ayrı ekran sürücülerine sahip iki ayrı üreticiden iki ayrı ekran kartınız olabilir. Diğer ucunda, iki bağımsız ekranı destekleyen tek bir pencere yöneticisi çalıştıran tek bir masaüstü ortamı olan tek bir X oturumuna sahip tek bir ekran kartınız olabilir. Önceki cümlede her "bekar" için, iki şeyden birinin olduğu ayrı bir senaryo hazırlayabilirsiniz. Cevaplamak için donanımınız ve kurulumunuz hakkında daha fazla şey bilmemiz gerekir.
üçlü,

1
... Tüm sürücüler, masaüstü ortamları, pencere yöneticileri vb. Birden fazla ekranı desteklemez. Pek çok insan mümkün olduğu kadar "tek" istiyor, çünkü bu iki ekran arasında iletişim kurmayı kolaylaştırıyor (pencereleri sürükleyip, kopyala / yapıştır vb.) Ve ekranların bağımsız olmasını istemeseniz bile, muhtemelen Ekran yığınınız yalnızca destekliyorsa, bu özellikler.
üçlü

@ terdon: Ayarlar> Sistem Bilgisi bana bir "AMD nee ATi RV720 GL [FirePro V3750]" olduğunu söyledi.
Swooper,

Yanıtlar:


14

Kısa cevap: evet, bunu yapabilirsiniz. (Fedora) masaüstümü bu şekilde ayarladım, her monitör bağımsız bir ekran. X anlamında aynı "masaüstü" dir, ancak bu kurulumla birlikte 'iki monitöre yayılmış tek masaüstü' yapılandırmasına göre tipik masaüstü işlevselliğinde bazı sınırlamalar vardır. [Örneğin, bir pencereyi bir monitörden diğerine sürükleyemez, hatta bir dosyayı bir monitördeki bir klasörden sürükleyip diğer monitörde görüntülenen bir klasöre bırakamazsınız.]

Yine de bağımsız ekranları tercih ederim. Benim için çalışma alanlarını bir monitörde diğer monitörde görüntülenen çalışma alanından bağımsız olarak döndürmek doğaldır. Sizi uyaracağım - bazı insanlar, hangi yolun 'doğru yol' olduğu konusunda oldukça gayretlidir, bu yüzden ne yapmak istediğinizi araştırırsanız, çok fazla gürültüden korkmaya hazırlanın. Birçok insanın bu kurguyu gerçekleştirme çabalarımı reddetti, çünkü bunun anlamsız olduğunu ve "hiçbir akıllıca insanın böyle çalışmasını istemeyeceğini" söylediler.

Başka bir kullanıcının belirttiği gibi, bazı masaüstü ortamları bağımsız ekranları destekler, bazıları ise kullanmaz. Gnome'u on yıl veya daha uzun bir süredir masaüstüm olarak, tek bir masaüstünde bağımsız X ekranlarını destekleme yeteneğini kaybeden 3.0 Gnome serisine kadar kullanıyordum ... ve Gnome geliştirme topluluğunun bir ... bu yeteneğin dirilişine olan ilgi). Cinnamon Masaüstü'nün önceki sürümlerinde bu özellik vardı, ancak Fedora 19 veya 20 ile daha uzun süre tarçın ile başarabilirim. Şu an Xfce ile sıkıştım.

Bağımsız X ekranları elde etmek için, bir xorg.conf dosyasını dikkatlice hazırlamak zorunda kaldım. Donanımım için, özel nvidia sürücüsünü kullanarak, anahtar aynı BusID'yi kullanan birden fazla Aygıt tanımlamak gibi görünüyor, ancak daha sonra kurulumunuzdaki her monitörle ilişkili bağlantı noktasını benzersiz şekilde tanımlamak için her Ekran bölümü için 'metamode' seçeneğini kullanmak.

İşte benim xorg.conf:

"ServerLayout" bölümü
    Tanımlayıcı "Layout0"
    Ekran 0 "Ekran0" 0 0
    Ekran 1 "Ekran1" RightOf "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    Seçenek "Xinerama" "0"
EndSection

"Dosyalar" bölümü
    FontPath "/ usr / paylaşım / yazı tipleri / varsayılan / Tip1"
EndSection

"InputDevice" bölümü
    # varsayılandan üretildi
    Tanımlayıcı "Mouse0"
    Sürücü "fare"
    Seçenek "Protokol" "otomatik"
    Seçenek "Aygıt" "/ dev / input / fareler"
    Seçenek "Emulate3Buttons" "hayır"
    Seçenek "ZAxisMapping" "4 5"
EndSection

"InputDevice" bölümü
    # varsayılandan üretildi
    Tanımlayıcı "Keyboard0"
    Sürücü "kbd"
EndSection

"Monitor" bölümü
    Tanımlayıcı "Monitor0"
    SatıcıAdı "DELL"
    ModelName "P2411Hb"
    HorizSync 28.0 - 33.0
    VertRefresh 43,0 - 72,0
    Seçenek "DPMS"
EndSection

"Aygıt" bölümü
    Tanımlayıcı "Device0"
    Sürücü "nvidia"
    SatıcıAdı "NVIDIA Corporation"
    BoardName "Quadro K2000M"
    BusID "PCI: 1: 0: 0"
    Ekran 0
EndSection

Bölüm "Ekran"
    Tanımlayıcı "Screen0"
    "Aygıt0" Cihazı
    Monitör "Monitor0"
    Seçenek "TwinView" "0"
    Seçenek "metamode" "DFP-0: nvidia-auto-select + 0 + 0"
    DefaultDepth 24
    Alt Bölüm "Ekran"
        Derinlik 24
    EndSubSection
EndSection

"Monitor" bölümü
    Tanımlayıcı "Monitor1"
    SatıcıAdı "DELL"
    ModelName "P2411Hb"
    HorizSync 28.0 - 33.0
    VertRefresh 43,0 - 72,0
    Seçenek "DPMS"
EndSection

"Aygıt" bölümü
    Tanımlayıcı "Device1"
    Sürücü "nvidia"
    SatıcıAdı "NVIDIA Corporation"
    BoardName "Quadro K2000M"
    BusID "PCI: 1: 0: 0"
    1. Ekran
EndSection

Bölüm "Ekran"
    Tanımlayıcı "Screen1"
    "Aygıt1" Cihazı
    Monitör "Monitor1"
    Seçenek "TwinView" "0"
    Seçenek "metamode" "DFP-2: nvidia-auto-select + 0 + 0"
    DefaultDepth 24
    Alt Bölüm "Ekran"
        Derinlik 24
    EndSubSection
EndSection

Umarım bu başlar. Herhangi bir Masaüstü Ortamında bağımsız ekranları destekleyen bir xorg.conf dosyası oluşturan güvenilir bir gui aracı bulamadım. Tavsiyem, seçtiğiniz video sürücüsü (örneğin, nvidia nvidia-xconfig) ile birlikte gelen herhangi bir 'X konfigürasyon üreteci' aracıyla başlamak ve yukarıdaki örneğimi deneme yanılma yolunda kullanıp kullanamayacağınızı görmek.


Daha ezoterik bir çözüme sahipseniz , awesomewm bunu varsayılan olarak yapar. Kullanmaya başladığım orijinal sebep olmasa da, kişisel makinemde kullanıyorum ve seviyorum.
Vicky Chijwani

1

Bunu Ubuntu Forumlarında bir başlıkta buldum: iki monitörde gnome paneller .

alıntı

İstediğin şeyin aşağıdaki olduğuna inanıyorum:

  1. Monitör # 1'deki panellere sağ tıklayıp "Yeni Panel" i seçmelisiniz
  2. Sonra Alt tuşunu basılı tutun ve yeni paneli tıklayıp Monitör # 2'ye sürükleyin.

NOT: "Genişletilmiş" Paneller her zaman fiziksel ekranlarınızın kenarlarına yapışır "ve bu nedenle 2 monitöre yayılamaz, bu tasarım gereğidir.

2 panelin gerildiği görünen çift kafa ekran görüntülerinin hepsinin 4 ayrı panelin akıllı düzenleri olduğuna inanıyorum.

MATE ile ilgili sorun mu var?

Ayrıca Linux Mint sorunu izleyicide bu bilete rastladım, özetlemek gerekirse şu anda MATE'te bu özelliğin bulunmadığını söylüyor.

Referanslar


Mevcut panele sağ tıkladığımda "Yeni Panel" seçeneğim yok.
Swooper

@Swooper - Mevcut araç çubuğuna tıkladığınızda açılan menüde hangi seçeneklere sahipsiniz? Ayrıca güncellemelerime bakın.
slm

Ayarlar (temalar, panel ayarları vb. Gibi ilgili sistem ayarlarına birkaç bağlantı gösterecek şekilde genişler), Sorun Giderme (Tarçın'ı Yeniden Başlat, Camı Görüntüle ve Tüm ayarları varsayılana geri yükle olarak göstermek için genişler), Panel düzenleme modu (açma / kapama düğmesi) , Panel ayarları ve Panele uygulama ekleme.
Swooper

-1

En basit çözüm, Docky'yi ikinci ekranda kullanmak, Docky'yi varsayılan olarak ekranda çağırıyor :)


2
Uygulama başlatıcının değiştirilmesinin burada gerçekten bir çözüm olduğuna inanmıyorum. Belki bir iş etrafında. İdeal olarak, belirli bir çalışma alanına sahip belirli bir monitörü ayarlayabilmek, bir pencere yöneticisinden beklenebilecek bir şeydir.
HalosGhost
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.