Bagaimana saya memberi tahu aplikasi GUI untuk membuka dirinya sendiri pada port tampilan X11 tertentu?


0

Saya memiliki port tampilan X11 kedua yang dibuat oleh VNCServer saat startup (vncserver: 1 -geometry 1280x800); dan saya ingin memulai aplikasi khusus GUI pada tampilan kedua ini saat startup juga.

Bagaimana saya bisa melakukan ini?

(aplikasi yang dimaksud adalah PS3MediaServer FYI)

Jawaban:


0

Sebagian besar aplikasi X menggunakan argumen -display atau --display. Mengatur variabel lingkungan DISPLAY yang didukung oleh hampir semua aplikasi X, karena dukungan untuknya dibangun ke API XOpenDisplay () libX11.


Terima kasih. PS3MediaServer tampaknya merupakan .jar yang dijalankan oleh JVM; bagaimana cara memberi tahu JVM tampilan X mana yang akan digunakan? Seperti begitu? java blah.jar $ DISPLAY = ": 1"?

0

Masukkan ini ke dalam skrip dan jalankan saat startup:

#!/bin/sh
DISPLAY=:1.0 ; export DISPLAY
java ...
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.