Başsız bir mac mini sunucuda çözünürlüğü zorlayın


57

Mavericks'i çalıştıran bir Mac Mini sunucum var. Bağlı bir monitör yok. Sunucumda G / Ç için Uzak Masaüstü'nü dizüstü bilgisayarımda (Mavericks çalıştıran) kullanıyorum.

Uzak Masaüstü'nü kullanıp Tam Ekrana geçtiğimde, 1680x1050 ekranımda oturan 1280x1024 ekran görüyorum. İstemciyi (Mac Mini) 1680x1050 ayarını kullanmaya zorlamanın herhangi bir yolu var mı, böylece gerçek bir tam ekran görüntüleyeyim mi?

Display -> System tercihlerinde Scaled seçeneğine tıklarken seçenek tuşunu basılı tutmaya çalıştım. Tek gördüğüm sağ altta bulunan ve tespit ekranlarını belirten yeni bir düğme. Üzerine tıklamak hiçbir şey yapmaz. Gösterilen tek çözünürlük 1280x1024'tür.

Mac Mini Sunucum 2009 Nvidia GeForce 9400 ekran kartı ile geç bir hizmettir.

Yanıtlar:


6

Bunu başarmak için birçok kişinin AirDisplay sürücülerini kullanması konusunda iyi şanslar olduğu görülüyor . Ayrıca fazlaca olabilir, ancak satın alabileceğiniz kafasız kukla adaptörler de var . Eğer istekli iseniz kendi bina yanı bunu bir yolu var.

Daha fazla bilgi burada .


9
-1. AirDisplay benim için sezgisel değildi ve bir şekilde Mac Mini'mde 8 aynalı masaüstü karesiyle bitti. Cevabınıza doğrudan bir indirme bağlantısı göndermeniz ve bir AirDisplay web sitesine bağlanmamanız veya nasıl kullanacağınız konusunda ayrıntılı olmamanın garip olduğunu düşünüyorum.
cwd

2
@cwd, Yükleyiciden indirme, ayıklama ve çift tıklatma dışında bir talimat yoktur. Doğrudan bağlantı kurdum, çünkü uygun, ancak bir adım daha atmak istiyorsanız burayı tıklayın . İstediğiniz her şeyi "-1", bir şeyi nasıl kullanacağınızı bulamadığınızdan ya da "sezgisel" olduğunu düşünmediğiniz için aptalca olduğunu düşünüyorum. Ben de birkaç alternatif verdim - ki bunun daha iyi olacağını düşünüyorum.
Ben '

AirDisplay sürücüleri de benim için hiçbir şey yapmadı.
Jay

1
Ekran menüsü benim için çalıştı: apple.stackexchange.com/a/168716/218
Senseful

1
Birden fazla ekrana takılan herkes için Air Display'in kaldırıcısı / Uygulamalar / Yardımcı Programlar klasörünüzdedir. Adı "Hava Gösterisini Kaldır."
Adam

37

Yazarın soru için dikkate alabileceği gelişmiş bir cevap sunmak istiyorum. Önceki yanıtlayıcı AirDisplay sürücüleri aslında uzaktaki istemcimi mahvetti ve beni aynı şeyi içeren ve hiçbir şeyi tıklayamadığım 16 sanal ekranla bıraktı. Neyse ki, Klavye ile Etkinlik Monitörü'nde nasıl gezinileceğini biliyorum :-).

Apple Remote Desktop kullandığınızı varsayarak, kusursuz çalışmak için aşağıdakileri buldum:

  • Ekran Menüsünü İndir (Mac App Store'da Ücretsiz)
  • Uygulamayı yükleyin ve kullanım durumlarım için uygun çözünürlük 1680x1050 idi.
  • Ekranınız kararacak ve çözünürlüğün uygun şekilde değişmesine rağmen kilitleneceksiniz.
  • Ekranınız kararacak. Birçoğu aşağıdaki Terminal komutlarına benzer bir şey önerir. Ben şu tavsiye YAPMAYIN:

    sudo ps auxwww | grep loginwindow | grep -v grep | awk '{print $ 2}' | xargs sudo öldürmek -9

  • Son satırın çalışmamasının nedeni, giriş oturumunuzu gerçekten sonlandırmasıdır. Bu, ekran çözünürlüğünü geri döndürmeye zorlar (benim durumumda, 1280x1020'ye) ve başladığınız yere geri dönersiniz.

  • Bunun yerine, Apple Remote Desktop veya SSH üzerinden aşağıdaki komutu kullanın:

    killall Ekran PaylaşımıAgent

  • NOT - Apple Remote Desktop Send Unix Commandkullanıyorsanız sudo, kullanmak yerine, 'Kullanıcı Olarak Çalıştır' seçeneğinin bulunduğu radyo düğmesini tıklayın ve girmeniz yeterlidir root.

Bu komut, esas olarak Apple Remote Desktop'ın kullandığı ekran paylaşımı oturumunu sonlandırır. Daha önceki adımlarda Ekran Menüsü ile ayarladığınız ekran çözünürlüğünü koruyan giriş oturumunu korur.

  • 2. Not - iskeleniz berbatsa, hemen yollayınkillall dock

İstemci makinemdeki mevcut oturumumdan henüz çıkmadım, bu yüzden bu yalnızca geçici bir düzeltme olabilir. Ancak, OKB'mi uygun ekran emlak tüketimiyle tatmin eden tek yol buldum.

Bu cevabı bulmama yardım eden bazı şeyler:

  1. SuperUser'daki bu cevaba alternatif , istediğimi yerine getirmiyor, ama referans materyali için iyi
  2. Zor yanıtı tutan MacWorld İpuçları !

Bu cevabın sisteminizde işe yaramaması durumunda, aşağıda sunulan diğer bazı alternatifler:

  1. QuickRes Uygulaması
  2. SwitchRexX
  3. Resolutionator

5
İnanılmaz derecede Apple, kafasız bilgisayar VNC çözünürlüğünü ayarlamak gibi basit şeyleri ne kadar zorlaştırabilir? Yalnızca Apple bilgisayarları kullanıyorum, ancak bu türden tamamen nefret ediyorum ... Ne olduğunu bilmiyorum.

Dürüst olmak gerekirse, böyle bir şeyin gelişim zamanları dürüst olmak gerekirse, Mac Pro'nun sürücüleriyle çalışmak için yeni 4K ekranları almak için harcanması daha iyi ... Onları gerçekten suçlamıyorum, ancak Apple Remote Desktop ekibinin yapamayacağı kadar etkileyici Bunu daha doğal olarak desteklemiyorum. Her neyse, eğer bu seçilen cevaptan daha fazla yardımcı olduysa, AirDisplay sürücülerini deneyimlerime gerçekten son vermesini bulduğum için, başka bir kişinin o yolda ilerlemesini istemeyeceğinden, lütfen oy verin.
CDD

6
Sadece Ekran Menüsü kullanarak Yosemite benim için çalıştı; terminal komutları gerekli değildi.
Jace Browning

2
Burada kendi boynuzumu kullanmamak, ama belki de benim önerim bu soru için @everett'in doğru cevabı olarak görülebilir. 'Cevaplandı' sunumuna yapılan yorumcu AirDisplay'in artık çalışmadığını iddia ediyor Bunu tekrar yeni bir makineye kurdum ve bu süreç hala çalışıyor.
CDD

2
Ekran Menüsü mükemmel çalışıyor. Bu özelliğin OSX veya Apple Remote Desktop'ta standart olmadığını düşünüyorum.
David DeMar

24

Sadece App Store'dan Display menüsünü indirip (ücretsiz) ve en yüksek çözünürlüğü seçmek Yosemite'de benim için çalıştı. Şimdi mükemmel uzak ekran çözünürlüğü ile başsız çalışıyor. Başka hiçbir işlem yapmak gerekmez.


3
El Cap'te de iyi çalıştı.
user1051849 12:15

2
Sierra üzerinde çalıştı
Marian Theisen

yüksek sierra +1 :)
webo80

aynı burada @mojave
cucu8

nasıl çalışır beyler? Ekran Menüsünde küçük bir çözünürlük ile aynı tek seçenek hala alıyorum ve hiçbir şey yardımcı olmaz ...
RAM237

7

Başsız Mac Mini Sunucumun çözünürlüğünü en basit seçenekle güncellemeyi başardım:

  • Ayarlardaki 'Ölçekli' düğmesine basarken, sadece 'Seçenek' tuşunu basılı tutun. Bu, mevcut tüm çözünürlükleri getirecek ve hangisini istersen değiştirebilirsiniz.

görüntü tanımını buraya girin


1
Bu benim için en iyi çözümdü. Bir grup insanın uzaktan erişebildiği bir grup başsız Mac Minis'e sahibiz ve bu da Ekran Menüsü'nden tercih edildi çünkü Ekran Menüsünü indirmek için App Store'da oturum açmanız gerekir. Çözünürlük de devam ediyor.
gooberboobbutt

6

SwitchResX benim için çalıştı.

Sistem Tercihleri ​​içine kendini yükleyen bir shareware yardımcı programdır. Panelin içinden, harici bir monitörün varsayılan çözünürlüğünü zorlamanıza izin verir.


2
Aşağı oylar, yanlış cevaplar içindir, beğenmediğiniz cevaplar için değildir. Yararlı insanları uzağa sürükleyen faydalı cevaplara oy vermez. Bu aslında mükemmel bir cevap, çünkü SwitchResX, Display Menu gibi menü çubuğunu karartmıyor. Bu, yalnızca bu nedenle kabul edilen cevap olmalıdır.
Mike Bethany,

Bu benim için işe yaradı çözüm. Müvekkilimde Retina MacBook Pro ile ekran kullanımımı optimize etmek için 1440 x 900 HiDPI görüntülemem gerekiyordu. Ancak hem Apple hem de Ekran Menüsü, kararlarımı istemci için değil, sunucu için anlamlı olanla sınırlıyordu. SwitchResX sorunumu çözdü. Artık Macbook'umdan sunucuma tam ekran modunda bağlanmak tam bir keyif.
Robert Dupuy

Bu kabul edilen cevap olmalı. Buradaki diğer çözümlerin hiçbiri, daha yüksek çözünürlüğü desteklemeyen bağlı bir dış ekran varsa (örneğin, uygun EDID emülasyonu yapmayan bir "aptal" KVM anahtarı) işe yaramaz.
Rico Pajarola

2

İşte CDD'nin Lion için çalışacağı cevabı temel alan bir alternatif. Ekran Menüsü uygulaması Lion üzerinde çalışmıyor.

  1. Sistem Tercihleri, Ekranlar'a gidin ve istediğiniz çözünürlüğü seçin. Bu çözünürlüğe geçin. VNC ekranı donacak. Yine de çözünürlüğü kabul etmek için Return tuşuna birkaç kez basın. Menü çubuğunun bir süre daha genişlediğini ancak VNC pencerelerinin olmadığını göreceksiniz. Sonra nasıl olduğuna otomatik olarak geri döner.

    Bu adım, bu çözünürlüğün daha sonraki adımlarda menü seçicisinde görünmesini sağlamak için gereklidir.

  2. "Menü çubuğunda göster göster" seçeneğini etkinleştirin.

  3. Ekran seçicisi, boşluk olmadığı için menü çubuğunda hala görünmeyebilir. Yer açmak için Tercihler, Kullanıcılar ve Gruplar, Giriş Seçenekleri'ne gidin ve "Hızlı kullanıcı değiştirme menüsünü göster" seçeneğini devre dışı bırakın. Ekran seçicinin görünmesi için yeterli alan bulunana kadar menü çubuğunda ihtiyacınız olmayan her şeyi devre dışı bırakın.

  4. Tercihleri ​​Kapat. Aynı bilgisayarda ssh kullanarak ayrı ayrı oturum açın. Menü çubuğu ekran seçicisinden istediğiniz çözünürlüğü seçin, birkaç kez return tuşuna basın ve şimdikillall ScreensharingAgent ssh oturumundan çalıştırabilirsiniz . VNC penceresi şimdi doğru çözünürlüğe yeniden boyutlandırılacak.

Bu kıvrımlı yöntem benim için çalıştı.


Hangi işletim sistemi sürümünü çalıştırdığınıza bağlı olarak, bu iyi bir cevap! Kişisel makinelerimde 10.9+ kullanırken sunucularda eski OS 10 sürümlerini kullanma eğilimindeyim. Yine de 2016'da bunun hala bir sorun olduğu konusunda oldukça sinir bozucu ...
CDD

1

cscreenBrew'tan kullanın . Ücretsiz ve şaşırtıcı derecede kolaydır.

brew install Caskroom/cask/cscreen
cscreen -d 32 -x 1920 -y 1080 -r 60

1
hiç çalışmıyor
Çok Fazla

1
@KnowsNotMuch lütfen yapılandırmanızı (ekran ve os sürümü gibi) ve neyin başarısız olduğunu belirtmek için biraz zaman ayırın. Bu, başkalarına "işe yaramaz" iddiasını atmaktan çok daha fazla yardımcı olacaktır.
Daishi

Bunu daha yeni bir Mac Mini, OS X 10.13.6'nın ortasında denedim. Herhangi bir parametre ile ekran (yukarıdaki örnekte olanlar dahil) geri döndü Segmentation fault: 11.
Mitch Cohen

Benim için çalıştı. Mojave, Mac Kitap
Carlos Rafael Ramirez


0

Bu nihayet benzer bir can sıkıcı işle ilgili monitör sorunumu çözdü. Sana da yardım edebilirim. Geliştirme bilgisayarım, Baby Grand Piano'mda oturan bir iMac. Ancak ergonomik nedenlerle, Apple'ın ekran paylaşım uygulamasını kullanarak eski MacBook Pro 17 ”'den evdeki wifi üzerinden iMac'a kadar uzaktan çalışmayı tercih ediyorum. İyi çalışıyor ama bir niggle var. MacBook ekranım res. 1920 x 1200'dür ancak iMac 1920 x 1080 maksimum yereldir. Bu yüzden uzaktan çalışma için ekran gayrimenkulüm eziliyor. MacBook Pro'mda mevcut 1200'den yalnızca 1080 satırı, videonun üstünde ve altında siyah harfli kutu kullanıyorum. Bir atık. Kurtarma için ufak bir ürün geliyor: CompuLab tarafından fit-Headless 21 £ - Amazon'da satılan. 4K'a kadar değişken ekran çözünürlüğü seçenekleriyle sahte ikinci ekran olarak işlev gördüğü ikinci monitör video portuna takabilirsiniz. Ancak onu aldığımda - VDI portuma taktım. Tercihlerde ikinci bir ekran olarak göründü. AMA ..... vay vay vay ... tüm ekran res seçenekleri - 4K kadar tüm yol gidiyor ..... NO BLOODY 1920 x 1200 !!!! O NE LAN !!! Etrafında googled. Ve geldi ve monitörler ile ilgili her şeyi yapan SwitchResX adlı bir uygulamanın demosunu indirdi. Aynı zamanda tonlarca çözünürlük seçeneği de vardı, ancak yine de 1920 x 1200 !! AMA ..... uzakta gizli kendi özel ekran res ayarlayabilirsiniz bir sekme oldu. Böylece 1920x1200 için bir tane eklendi. Ve HEY PRESTO! SwitchResX için ekstra £ 18 için, artık MacBook'umdaki iMac'imde macbook'umla aynı yüksek çözünürlükte uzaktan çalışabilirim. Posta kutusu yok. Kurcalamak için daha fazla piksel, sürükle ve fare ile etrafında .. HAPPY GÜN! [PS: Bu kafasız adaptörleri aslında Mac Mini'yi “başsız” sunucu olarak kullanan ve uzaktan yöneten ve gerçek bir monitör takmak istemeyen insanlar içindir. Örneğin bir rafa veya bir rafa oturur çünkü ...]



0

OS X 10.10, Yosemite işletim sistemini çalıştıran App Store'daki (ücretsiz) ekran menüsü de benim için çalıştı.

Acaba bunu komut satırı / conf dosyalarında zorlamak için bir yol var. Şimdilik Ekran menüsü Mac kafasız bir bilgisayara gitmenin yoludur.

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.