Apakah mungkin untuk memulai server X tambahan setelah sistem melakukan booting pada 12,04?

9

Saya ingin menjalankan 2 VT, satu di VT7 dengan antarmuka standar lightdm + unity dan lainnya di VT8 menjalankan skrip khusus yang akan meluncurkan mesin virtual dalam layar penuh.

Saat ini saya sudah mencoba menulis init.dskrip tanpa hasil dan saya tidak dapat menemukan detail pada file konfigurasi yang memungkinkan saya memulai 2 server.

Saya kira jawaban ideal saya akan menjadi salah satu yang mengarahkan saya ke file konfigurasi yang dapat saya edit untuk memulai server tambahan.

Sunting - Saya lupa menyebutkan dalam teks bahwa saya sudah tahu cara memulai sesi X lain: Saya ingin ini dimulai secara otomatis saat boot .

jackweirdy
sumber
startx -- :nakan memulai server X lain di VTn.
Samik
Sebenarnya tidak, itu memulai tampilan dengan angka n. Untuk memulai pada VTn, Anda harus menjalankan startx -: 1 VTn
jackweirdy
Jawaban klasiknya adalah memodifikasi baris /etc/ttystetapi file ini tampaknya telah digantikan dalam versi Ubuntu yang tidak kuno /etc/console-setup. Mungkin yang setara akan mengedit /etc/init/tty6.confdan menambahkan mantra X Anda? Saya tidak punya waktu untuk menjelajahi ini dan memberikan jawaban terperinci.
Alex Hirzel
@AlexHirzel Belum mencobanya tetapi dari memori itulah yang saya cari. Saya akan mencobanya sebentar lagi.
jackweirdy
Ada kabar tentang ini? Hanya ingin tahu karena saya menjadi tertarik pada pengaturan yang sama!
Alex Hirzel

Jawaban:

7

Ya itu mungkin. Saya melakukannya untuk permainan.

xinit session -- :1 -xf86config config.conf

Di mana sesi harus diganti oleh sesi yang ingin Anda mulai di layar Xorg baru, dan config.conf adalah file konfigurasi.

Untuk memulai secara otomatis, lihat jawaban ini .

RobinJ
sumber
Saya sudah mencoba metode rc.d tanpa hasil: /
jackweirdy
@jackweirdy Tidakkah berhasil saat Anda memasukkan skrip /etc/init.d/? Jangan lupa untuk membuatnya dieksekusi.
RobinJ
Mencoba itu sebelumnya. Contoh X utama tidak akan mulai dan PC saya terus reboot. Saya akan menempelkan skrip dalam sedikit, tetapi berfungsi dengan baik ketika dieksekusi pasca-masuk.
jackweirdy
2
@jackweirdy Apakah ini berfungsi? askubuntu.com/questions/74189/run-a-startup-script-with-lightdm
RobinJ
1
Itu menyelesaikannya, terima kasih: D Jika Anda dapat mengubah jawaban Anda dengan menyertakan tautan yang mungkin akan membantu siapa saja yang datang untuk melihat pertanyaan ini di kemudian hari: D
jackweirdy
2

Saya tidak yakin tentang file konfigurasi yang dapat Anda edit, tetapi saya tahu bagaimana memulai X server lain. Dengan asumsi n adalah nomor TTY yang Anda inginkan untuk memulai X server, perintahnya adalah

startx -display :2 -- :2 vtn &

Anda kemudian akan mendapatkan jendela terminal putih kecil pada TTY yang dapat Anda gerakkan mouse Anda. Dari sana, Anda perlu menjalankan perintah untuk memulai manajer jendela (mis. Sesi gnome ) dari TTY itu.

Aaron Hill
sumber
Saya telah menemukan ini sejauh ini, masalahnya adalah saya ingin mengotomatiskannya , yaitu memulainya secara default sebagai lawan menjalankan skrip setiap kali
jackweirdy
opsi vtn yang tidak dikenal, apa itu vtn?
Arnold Roa