Saya menggunakan komputer lama saya sebagai NAS, jadi saya melepas monitor setelah saya menginstal linux di atasnya (lepaskan kabel vga). Saya menggunakan ssh untuk mengontrol mesin dan berfungsi dengan baik. Sampai suatu hari, setelah upgrade kernel / softare atau mengacaukan beberapa konfigurasi, saya tidak dapat menghubungkannya melalui ssh, maka saya harus mencolokkan monitor kembali, tetapi monitor mengatakan "Tidak ada sinyal input". Jadi saya harus me-restart komputer DENGAN monitor terhubung, dan monitor kembali!
Saya pikir kernel komputer / linux tidak mendeteksi acara plug-in monitor. Jadi bagaimana saya bisa memulai kotak linux saya tanpa monitor, tetapi ketika itu salah saya masih bisa pasang monitor saya (vga) kembali dan menggunakan konsol.
Sunting: hanya satu kartu video pci-e, memiliki dvi, vga, tv / out (s-video)
Sunting2: Xorg tidak berjalan. Saya hanya perlu konsol (CTRL + ALT + F1). Masalahnya adalah, jika mesin boot tanpa monitor tersambung, itu tidak akan memberi saya terminal semu setelah saya memasang kabel vga saat sedang berjalan. Jelas monitor tidak terdeteksi secara otomatis sebagai perangkat usb. Saya ingin tahu bagaimana membiarkan monitor otomatis terdeteksi.
Jawaban:
Ini mungkin bertahun-tahun terlambat tetapi saya menemukan masalah yang sama ketika saya mengalami pertanyaan ini tetapi tidak ada jawaban yang cocok telah diberikan, dan saya membayangkan orang lain yang memiliki masalah yang sama telah menemukan pertanyaan ini juga.
Perbaikan saya yang tampaknya bekerja dengan sangat baik adalah untuk menipu kernel agar berpikir bahwa VGA sudah terhubung dengan menambahkan parameter kernel (ini mungkin ditentukan dalam file konfigurasi grub) yang
video = VGA-1: e
parameter video dapat ditentukan lebih dari satu kali untuk kernel jadi jika Anda sudah memiliki video = parameter maka tambahkan saja video = parameter baru (kecuali tentu saja parameter yang ada yang Anda yakini akan bertentangan dengan perbaikan di atas)
sumber
Jawaban adam3141 is great! Saya masih belum memiliki reputasi yang cukup untuk memilihnya tetapi ini jelas merupakan jawaban terbaik untuk masalah ini yang saya cari selama berhari-hari!
Solusinya bekerja baik jika monitor terhubung atau tidak, dan dalam kedua kasus Anda dapat terhubung dengan x11vnc. Ini juga memungkinkan untuk menghubungkan monitor SETELAH X server telah dimulai jika diperlukan.
Secara default, dengan konfigurasi ini, server X akan menggunakan resolusi 1024x768 karena tidak dapat membaca resolusi yang didukung dari monitor. Untuk memperbaikinya, Anda dapat mengubah konfigurasi monitor default di /etc/X11/xorg.conf (buat file jika tidak ada) dan tambahkan modelines untuk mendukung resolusi yang Anda inginkan. Sebagai contoh:
Omong-omong, Anda dapat menemukan lebih banyak info tentang parameter kernel "video" di sini: http://distro.ibiblio.org/fatdog/web/faqs/boot-options.html
sumber
Apakah Anda memiliki file xorg.conf, atau membiarkan X mendeteksi konfigurasi secara otomatis? Distribusi Linux terbaru menggunakan versi X yang secara otomatis mendeteksi konfigurasi Anda sehingga file xorg.conf tidak diperlukan. Tetapi jika X mendeteksi otomatis, ia mungkin tidak melihat monitor sehingga tidak dapat memulai. Coba buat file xorg.conf secara manual, atau gunakan ini agar Xorg membuatkannya untuk Anda:
Saya belum pernah mencoba ini tanpa kehadiran monitor jadi saya tidak yakin ini akan berhasil. Anda mungkin juga perlu memulai ulang X setelah mencolokkan monitor, dengan menekan CTRL + ALT + Backspace pada keyboard.
sumber
Jika Anda berbicara tentang X server berjalan maka ini adalah perilaku normal.
X mencoba memuat tetapi karena Anda tidak menyambungkan layar, gagal ... biasanya ada jumlah percobaan maksimum yang darinya gagal dan berhenti.
Namun, sistem dibiarkan dengan layar kosong. Jadi, ketika Anda terhubung, Anda mungkin mendapatkan kursor berkedip yang terbaik.
Terminal pseudo harus terlihat. Coba CTRL + ALT + F2, F3 ... harus memberikan sesuatu.
Jika ini tidak berhasil maka nampaknya untuk beberapa alasan terminal pseudo telah gagal. Saya tidak tahu alasannya. Anda harus memposting rincian lebih lanjut, yaitu / var / log / messages.
Biasanya Anda harus memulai sistem Anda di runlevel 3.
sumber