Apa itu XQuartz?

10

Saya telah banyak meneliti tentang XQuartz tetapi saya belum dapat menemukan banyak informasi.

Saya menemukan bahwa itu semacam penyedia window manager. Saya bertanya-tanya apakah itu menggantikan penyedia default untuk Mavericks atau apakah hanya berjalan untuk aplikasi yang membutuhkannya? Bisakah saya mengacaukan tampilan retina? Saya telah menginstal dan menghapusnya dan variabel $ DISPLAY saya kosong. Ketika saya melakukan echo $ DISPLAY saya mendapatkan kembali baris kosong, apakah ini normal?

Marin
sumber

Jawaban:

11

XQuartz adalah kelanjutan dari Apple X11.app yang sudah usang yang dulunya merupakan bagian dari OS X:

X11 tidak lagi disertakan dengan OS X, tetapi server X11 dan pustaka klien untuk OS X tersedia dari proyek XQuartz: http://xquartz.macosforge.org . Anda harus menggunakan versi terbaru XQuartz yang tersedia.

Sumber: Tentang X11 untuk Mac - Dukungan Apple

X11 adalah sistem windowing yang sangat lama untuk Unix yang tidak diperlukan untuk hampir semua hal yang akan Anda lakukan pada Mac Anda. Satu-satunya penggunaan X11 yang saya gunakan adalah Wine yang memungkinkan Anda untuk menjalankan perangkat lunak Windows pada Mac Anda.

XQuartz sangat mirip dengan X11, tetapi merupakan 'upaya komunitas untuk mengembangkan lebih lanjut' X11:

Apple menciptakan proyek XQuartz sebagai upaya komunitas untuk mengembangkan lebih lanjut dan mendukung X11 pada OS X. Proyek XQuartz awalnya didasarkan pada versi X11 yang termasuk dalam Mac OS X v10.5. Ada beberapa rilis XQuartz dengan perbaikan, dukungan untuk fitur OS X baru, dan penyempurnaan tambahan untuk pengalaman X11. Apple adalah kontributor untuk proyek XQuartz dan telah bekerja untuk memastikan bahwa X11 berfungsi seperti yang diharapkan di OS X dengan versi terbaru XQuartz yang tersedia.

XQuartz tidak 'mengacaukan' tampilan Retina. Itu tidak menggantikan manajemen jendela OS X. $ DISPLAY hanya digunakan dengan dan untuk XQuartz sejauh yang saya ketahui.

GRG
sumber
0

Saya menggunakan XQuartz untuk menampilkan windows terminal dari raspberry pi saya di mac saya. Saya pikir saya tidak memiliki pemahaman menyeluruh tentang apa itu dan membaca cara-cara lain yang dijelaskan membuat saya merasa sedikit lebih bingung tentang pemahaman saya sendiri. Saya hanya melakukan banyak pekerjaan jarak jauh pada pi saya dan ketika saya ssh in saya terpaksa menggunakan editor terminal seperti nano dan ketika saya membuat api backend seluruh pada pi ini mengganggu jadi saya menggunakan xquartz untuk menampilkan jendela editor di seperti itu. Saya pikir itu hanya mekanisme menampilkan jendela ...

pengguna201340
sumber