Perpanjang tampilan melalui jaringan di linux dengan VNC

2

Maaf jika ini telah ditanyakan sebelumnya, tetapi saya telah mencari jawaban dan tidak menemukan satupun yang memenuhi persyaratan saya.

Yang saya butuhkan adalah program yang akan memperluas tampilan X-windows melalui jaringan, mirip dengan nVidia's TwinView (yang sudah saya gunakan pada mesin utama untuk 2 monitor saat ini).

Namun, saya tidak dapat menggunakan Xdmx (seperti yang disarankan oleh semua utas yang saya temukan), karena saya ingin tidak mengharuskan saya untuk menjalankan x server dan penampil secara manual, dan memiliki semua mesin harus menjalankan * nix OS, yang akan bekerja untuk saya, karena mesin sekunder menjalankan windows.

Saya juga ingin semoga menggunakan VNC untuk berbagi desktop, karena saya akan menghubungkannya dari mesin windows melalui ethernet.

Dengan "memperluas" yang saya maksud adalah yang akan, misalnya, menambahkan tampilan X lain dengan resolusi dan posisi yang diberikan dan menyajikannya di atas VNC. Saya belum menemukan program apa pun yang akan melakukan ini.

Juga, itu harus dapat mencapai kecepatan yang baik, yang mengingat mesin akan terhubung melalui gbit ethernet, seharusnya tidak menjadi masalah.

Eli
sumber

Jawaban:

3

Saya pikir taruhan terbaik Anda adalah Xdmx . Perhatikan itu aku s mungkin untuk menjalankan server X pada mesin Windows. Cygwin memiliki server X, dan ada yang lain.

Tapi sejauh yang saya bisa lihat, Xdmx tidak memerlukan dua server X berada di mesin yang berbeda. Jalankan saja server X normal pada layar :0, Xvnc pada layar :1, dan kemudian gunakan Xdmx pada layar :2 untuk multiplex bersama.

Seharusnya memungkinkan untuk skrip ini sehingga Anda tidak harus memulai semuanya secara manual, tetapi Anda mungkin harus menulis skrip sendiri, karena saya belum pernah mendengar ada orang lain yang mencoba ini.

cjm
sumber
Terima kasih, saya akan mencoba ini dan melihat apakah saya bisa membuatnya bekerja. Menimbang bahwa ini akan membutuhkan beberapa pekerjaan, saya masih terbuka untuk opsi lain.
Eli