Paksa resolusi pada server mini mac tanpa kepala

57

Saya memiliki server Mac Mini yang menjalankan Mavericks. Tidak ada monitor yang terhubung. Saya menggunakan Remote Desktop pada laptop saya (juga menjalankan Mavericks) untuk I / O ke server saya.

Saat saya menggunakan Remote Desktop dan membuka Layar Penuh, saya mendapatkan layar 1280x1024 di layar 1680x1050. Apakah ada cara untuk memaksa klien (Mac Mini) menggunakan pengaturan 1680x1050 jadi saya mendapatkan layar penuh nyata?

Saya mencoba menekan tombol opsi sambil mengklik Skala di Layar -> Preferensi sistem. Yang saya lihat adalah tombol baru di kanan bawah yang mengatakan mendeteksi display. Mengkliknya tidak menghasilkan apa-apa. Satu-satunya resolusi yang ditampilkan adalah 1280x1024.

My Mac Mini Server adalah akhir 2009 dengan kartu grafis Nvidia GeForce 9400.

Everett
sumber

Jawaban:

7

Banyak orang tampaknya memiliki keberuntungan menggunakan driver AirDisplay untuk mencapai ini. Ada juga dummy adapter tanpa kepala yang bisa Anda beli, meskipun itu mungkin berlebihan. Jika Anda ingin membangun rumah Anda sendiri, ada cara untuk melakukannya juga.

Informasi lebih lanjut di sini .

aku akan
sumber
9
-1. AirDisplay tidak intuitif untuk saya dan saya entah bagaimana berakhir dengan 8 kotak desktop cermin pada Mac Mini saya. Saya pikir itu aneh bahwa Anda memposting tautan unduhan langsung dalam jawaban Anda dan tidak menautkan ke situs web AirDisplay atau menguraikan cara menggunakannya.
cwd
2
@ cwd, Tidak ada instruksi, selain mengunduh, unzip, dan klik dua kali penginstal. Saya langsung menautkannya karena nyaman, walaupun jika Anda ingin melalui satu langkah lagi klik di sini . "-1" yang Anda inginkan, meskipun saya pikir itu agak konyol karena Anda tidak dapat menemukan cara menggunakan sesuatu, atau tidak berpikir itu "intuitif". Saya telah memberikan beberapa alternatif juga - yang saya pikir mungkin lebih baik.
l'L'l
Driver AirDisplay juga tidak melakukan apa pun untuk saya.
Jay
1
Tampilan menu bekerja untuk saya: apple.stackexchange.com/a/168716/218
Senseful
1
Bagi siapa pun yang terjebak dengan beberapa tampilan, uninstaller Air Display ada di folder / Aplikasi / Utilitas Anda. Ini disebut "Uninstall Air Display."
Adam
37

Saya ingin menawarkan jawaban yang lebih baik, yang dapat dipertimbangkan penulis untuk pertanyaan itu. Driver AirDisplay jawaban sebelumnya benar-benar mengacaukan klien jarak jauh saya, dan meninggalkan saya dengan 16 tampilan virtual, semua dengan informasi yang sama, di mana saya tidak bisa mengklik apa pun. Untungnya saya tahu cara menavigasi Monitor Aktivitas dengan Keyboard :-).

Saya menemukan yang berikut ini berfungsi dengan sempurna, dengan asumsi bahwa Anda menggunakan Apple Remote Desktop:

  • Unduh Menu Tampilan (Gratis di Mac App Store)
  • Instal aplikasi, dan untuk kasus penggunaan saya, 1680x1050 adalah resolusi yang tepat.
  • Layar Anda akan menjadi hitam dan Anda akan 'dikunci', meskipun resolusi beralih dengan benar.
  • Layar Anda akan pingsan. Banyak yang merekomendasikan sesuatu yang mirip dengan perintah Terminal berikut. Saya TIDAK merekomendasikan hal berikut:

    sudo ps auxwww | grep loginwindow | grep -v grep | awk '{print $ 2}' | xargs sudo kill -9

  • Alasan baris terakhir tidak berfungsi adalah karena itu benar-benar mengakhiri sesi login Anda. Itu memaksa resolusi layar untuk kembali (dalam kasus saya, kembali ke 1280x1020), dan Anda akan kembali ke tempat Anda mulai.

  • Sebagai gantinya, gunakan perintah berikut di Apple Remote Desktop atau melalui SSH:

    killall ScreensharingAgent

  • CATATAN - jika menggunakan Apple Remote Desktop's Send Unix Command, alih-alih menggunakan sudo, klik tombol radio untuk 'Run as User', dan cukup masukkan root.

Perintah ini mengakhiri sesi Berbagi Layar, yang pada intinya adalah apa yang digunakan Apple Remote Desktop. Itu mempertahankan sesi login, yang mempertahankan resolusi layar yang Anda atur dengan Menu Tampilan pada langkah sebelumnya.

  • 2nd Note - jika dock Anda kacau, cukup kirimkillall dock

Saya belum keluar dari sesi saya saat ini di mesin klien saya, jadi ini mungkin hanya perbaikan sementara. Namun, itu satu-satunya cara saya telah menemukan yang memenuhi OCD saya dengan konsumsi real estat layar yang tepat.

Beberapa hal yang membantu saya menemukan jawaban ini:

  1. Alternatif untuk jawaban ini pada SuperUser , tidak mencapai apa yang saya inginkan, tetapi bagus untuk memiliki bahan referensi
  2. Petunjuk MacWorld , yang memegang jawaban sulit dipahami!

Beberapa alternatif yang disajikan orang lain di bawah, jika jawaban ini tidak bekerja untuk sistem Anda:

  1. Aplikasi QuickRes
  2. SwitchRexX
  3. Resolutionator
CDD
sumber
5
Sulit dipercaya betapa sulitnya Apple dapat membuat hal-hal sederhana seperti mengatur resolusi VNC komputer tanpa kepala, mengapa? Saya hanya menggunakan komputer Apple, tapi saya benar-benar benci jenis ini ... Saya tidak tahu apa.
Ya, sejujurnya waktu pengembangan mereka untuk sesuatu seperti ini lebih baik dihabiskan untuk menampilkan 4K baru untuk bekerja dengan driver Mac Pro ... Saya tidak menyalahkan mereka, tetapi sangat mengesankan bahwa tim Apple Remote Desktop tidak dapat mendukung ini lebih asli. Ngomong-ngomong, jika ini membantu lebih dari jawaban yang dipilih, silakan pilih itu, karena saya menemukan driver AirDisplay benar-benar menghancurkan pengalaman saya, tidak akan ingin orang lain turun ke jalan itu.
CDD
6
Cukup menggunakan Display Menu yang berfungsi untuk saya di Yosemite; tidak ada perintah terminal yang diperlukan.
Jace Browning
2
Bukan untuk membunyikan klakson saya sendiri di sini, tapi mungkin pengiriman saya dapat dianggap sebagai jawaban yang tepat untuk pertanyaan ini @everett? Komentator untuk klaim pengajuan yang 'dijawab' AirDisplay tidak lagi berfungsi. Saya hanya mengatur ini lagi pada mesin baru dan proses ini masih berfungsi.
CDD
2
Menu Tampilan bekerja dengan sempurna. Ini mengejutkan saya bahwa fitur ini tidak standar di OSX atau Apple Remote Desktop.
David DeMar
24

Hanya mengunduh menu Tampilan dari App Store (gratis) dan memilih resolusi tertinggi berfungsi untuk saya di Yosemite. Sekarang berjalan tanpa kepala dengan resolusi layar jauh yang hebat. Tidak diperlukan tindakan lain.

DES01
sumber
3
bekerja dengan baik pada El Cap juga.
user1051849
2
bekerja dengan baik pada sierra
Marian Theisen
high sierra +1 :)
webo80
sama di sini @mojave
cucu8
bagaimana cara kerjanya kawan? Saya masih mendapatkan opsi tunggal yang sama dengan resolusi kecil di Menu Tampilan dan tidak ada yang membantu ...
RAM237
7

Saya berhasil memperbarui resolusi pada Mac Mini Server tanpa kepala dengan opsi paling sederhana:

  • Cukup tahan tombol 'Opsi' saat Anda menekan tombol 'Skala' dalam pengaturan. Ini akan memunculkan semua resolusi yang tersedia dan Anda dapat mengubah ke mana pun Anda suka.

masukkan deskripsi gambar di sini

Angel Kjoseski
sumber
1
Ini solusi terbaik bagi saya. Kami memiliki banyak Mac tanpa kepala yang tidak dapat diakses banyak orang dan ini lebih disukai daripada Display Menu karena untuk mengunduh Menu Tampilan, Anda harus masuk ke App Store. Resolusi juga bertahan.
gooberboobbutt
6

SwitchResX bekerja untuk saya.

Ini adalah utilitas shareware yang menginstal sendiri ke dalam System Preferences. Dari dalam panel, ini memungkinkan Anda untuk memaksakan resolusi default monitor eksternal.

Jace Browning
sumber
2
Suara turun adalah untuk jawaban yang salah, bukan jawaban yang tidak Anda sukai. Itu adalah suara pada jawaban yang membantu yang membuat orang pergi. Ini sebenarnya jawaban yang sangat baik karena SwitchResX tidak menghilangkan bilah menu seperti yang dilakukan Display Menu. Ini harus menjadi jawaban yang diterima karena alasan itu saja.
Mike Bethany
Ini adalah solusi yang berhasil untuk saya. Saya perlu menampilkan pada 1440 x 900 HiDPI untuk mengoptimalkan penggunaan layar pada Retina MacBook Pro pada klien saya. Tetapi baik Apple dan Display Menu membatasi resolusi saya untuk mungkin apa yang masuk akal untuk server, bukan klien. SwitchResX memecahkan masalah saya. Sekarang menghubungkan ke server saya dari Macbook saya dalam mode layar penuh adalah suatu kesenangan.
Robert Dupuy
Ini harus menjadi jawaban yang diterima. Tidak ada solusi lain di sini yang berfungsi jika ada layar eksternal yang terhubung yang tidak mendukung resolusi yang lebih tinggi (mis. Sakelar KVM "bodoh" yang tidak melakukan emulasi EDID yang tepat).
Rico Pajarola
2

Berikut ini sebuah alternatif, berdasarkan jawaban CDD yang akan bekerja untuk Lion. Aplikasi Menu Tampilan tidak berfungsi pada Lion.

  1. Pergi ke System Preferences, Display, dan pilih resolusi yang Anda inginkan. Beralih ke resolusi ini. Layar VNC akan membeku. Tekan Return beberapa kali untuk tetap menerima resolusi. Anda akan melihat bilah menu melebar sesaat, tetapi bukan jendela VNC. Maka itu akan otomatis kembali ke keadaan semula.

    Langkah ini diperlukan untuk memungkinkan resolusi ini muncul di pemilih menu di langkah selanjutnya.

  2. Aktifkan "Tampilkan tampilan di bilah menu".

  3. Pemilih tampilan mungkin masih tidak muncul di bilah menu karena kekurangan ruang. Untuk membuat ruang, buka Preferensi, Pengguna & Grup, Opsi Masuk dan nonaktifkan "Tampilkan menu pengalihan pengguna cepat". Nonaktifkan apa pun yang tidak Anda butuhkan di bilah menu sampai ada cukup ruang bagi pemilih layar untuk muncul.

  4. Tutup Preferensi. Masuk ke komputer yang sama menggunakan ssh secara terpisah. Pilih resolusi yang diinginkan dari pemilih tampilan bilah menu, tekan kembali beberapa kali, dan sekarang Anda dapat menjalankan killall ScreensharingAgentdari sesi ssh. Jendela VNC sekarang akan mengubah ukuran ke resolusi yang benar.

Metode berbelit-belit ini berhasil bagi saya.

Szabolcs
sumber
Tergantung pada versi OS yang Anda jalankan, ini adalah jawaban yang bagus! Saya tampaknya cenderung menggunakan versi OS 10 lama di server, saat menggunakan 10.9+ pada mesin pribadi saya. Masih cukup membuat frustasi karena ini masih menjadi masalah di tahun 2016 ...
CDD
1

Gunakan cscreendari Brew. Ini gratis dan sangat mudah.

brew install Caskroom/cask/cscreen
cscreen -d 32 -x 1920 -y 1080 -r 60
Gila Y
sumber
1
tidak bekerja sama sekali.
Tahu Tidak Banyak
1
@KnowsNotMuch tolong luangkan waktu untuk menentukan konfigurasi Anda (seperti versi cscreen dan os) dan apa yang gagal. Ini akan membantu orang lain lebih dari sekadar menjatuhkan pernyataan "tidak berfungsi".
Daishi
Saya baru saja mencoba ini pada pertengahan 2011 Mac Mini, OS X 10.13.6. layar dengan parameter apa pun (termasuk yang dalam contoh di atas) dikembalikan Segmentation fault: 11.
Mitch Cohen
Bekerja untukku. Mojave, Mac Book
Carlos Rafael Ramirez
0

Untuk kesederhanaannya, saya lebih suka aplikasi QuickRes .

Mike Kormendy
sumber
0

Ini akhirnya memecahkan masalah monitor yang berhubungan dengan pekerjaan saya. Mungkin bisa membantu Anda juga. Komputer kerja pengembangan saya adalah iMac yang duduk di Baby Grand Piano saya. Tapi untuk alasan ergonomis saya lebih suka bekerja dari jarak jauh dari MacBook Pro 17 "lama saya di rumah wifi ke iMac menggunakan aplikasi berbagi layar Apple. Berfungsi dengan baik tetapi ada yang niggle. Layar MacBook saya res. adalah 1920 x 1200 tetapi iMac adalah 1920 x 1080 asli maksimum. Jadi untuk pekerjaan jarak jauh real estat layar saya tergencet. Saya bisa menggunakan hanya 1080 baris dari 1.200 yang tersedia di MacBook Pro saya, dengan tinju huruf hitam di atas dan di bawah video. Percuma. Untuk penyelamatan saya datang produk kecil: fit-Headless oleh CompuLab seharga £ 21 - dijual di Amazon. Anda mencolokkannya ke port video monitor kedua di mana ia bertindak sebagai tampilan kedua boneka dengan opsi resolusi layar variabel hingga 4K. Namun saat menerimanya - saya menghubungkannya ke port VDI saya. Itu muncul dalam preferensi sebagai layar kedua. TAPI ..... celakalah celaka .. dengan semua opsi layar - berjalan hingga 4K ..... TANPA BLOODY 1920 x 1200 !!!! WTF !!! Googled sekitar. Dan menemukan dan mengunduh demo aplikasi bernama SwitchResX yang melakukan segala hal yang berkaitan dengan monitor. Itu juga punya banyak pilihan resolusi TETAPI TIDAK MASIH 1920 x 1200 !!. TAPI ..... disembunyikan adalah tab di mana Anda dapat mengatur resolusi layar kustom Anda sendiri. Jadi ditambahkan satu untuk 1920x1200. Dan HEY PRESTO! untuk tambahan £ 18 untuk SwitchResX Sekarang saya dapat bekerja secara jarak jauh pada iMac dari Macbook saya dengan resolusi tinggi yang sama dengan macbook saya. Tidak ada kotak surat. Lebih banyak piksel untuk disodok, diseret, dan digerakkan dengan .. HARI SELAMAT! [PS: Adaptor tanpa kepala ini sebenarnya ditujukan untuk orang yang menggunakan Mac Mini sebagai server "tanpa kepala" dll. Di mana mereka mengelola mereka dari jarak jauh dan tidak ingin memiliki monitor yang sebenarnya terpasang. Misalnya karena duduk di rak atau di rak ...]

Daniel Stenning
sumber
0

Resolutionator bekerja untuk saya di El Capitan.

Josh Santangelo
sumber
0

Menu tampilan dari App Store (gratis) juga berfungsi untuk saya, menjalankan OS X 10.10, Yosemite.

Saya bertanya-tanya apakah ada cara untuk memaksanya melalui file command line / conf. Untuk saat ini, menu Tampilan adalah cara untuk menggunakan komputer tanpa kepala Mac.

stamster
sumber