Monitor esterno riconosciuto ma con "nessun segnale"


13

Sono in esecuzione 12.10 doppio avvio con Windows 7 (NVIDIA Optimus). Non ho idea di cosa potrebbe essere sbagliato perché:

  1. il monitor funziona su windows
  2. ha funzionato su Ubuntu per oltre un anno e anche ora la schermata iniziale viene visualizzata sul monitor esterno mentre Ubuntu si avvia
  3. il monitor viene rilevato e viene visualizzato nel selettore dell'area di lavoro
  4. L'ho collegato a un altro monitor tramite HDMI e funziona benissimo
  5. funziona bene tramite VGA (ma per qualche motivo non è così nitido)
  6. cambiare la risoluzione non ha aiutato
  7. la sostituzione dei cavi non ha aiutato

ecco il mio output xrandr:

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080      60.0*+   50.0     60.0     25.0     30.0  
   1600x1200      60.0  
   1680x1050      59.9  
   1680x945       60.0  
   1400x1050      74.9     59.9  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1366x768       59.8  
   1360x768       60.0  
   1280x800       74.9     59.9  
   1152x864       75.0  
   1280x768       74.9     60.0  
   1280x720       50.0     60.0  
   1024x768       75.1     70.1     60.0  
   1024x576       60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   720x576        50.0  
   848x480        60.0  
   720x480        59.9  
   640x480        72.8     75.0     66.7     60.0     59.9  
   720x400        70.1  
DP1 disconnected (normal left inverted right x axis y axis)

Ho lo stesso problema. Non lo so se aiuta, ma per me il problema è iniziato stamattina (dopo 10 mesi senza problemi) all'avvio del mio laptop. Forse un aggiornamento che ho installato ieri sera ha rotto qualcosa
Max

Ho lo stesso problema del 22/10/2013 con Ubuntu 12.04 LTS e la grafica integrata Intel HD. Ho scoperto che funziona come previsto nella modalità desktop "Ubuntu 2D".
Jordan P,

Risposte:


6

Ho avuto lo stesso identico problema del poster della domanda: Ubuntu 12.10, scheda Nvidia, monitor collegato tramite HDMI, utilizzo del driver nouveau, monitor funzionato prima (con la stessa configurazione), il monitor viene rilevato e abilitato in Ubuntu, ma nessun segnale da monitorare .

La soluzione temporanea: sto eseguendo Ubuntu su un laptop e c'è un tasto speciale sulla mia tastiera che mi permette di abilitare / disabilitare i display esterni (nel mio caso il tasto è Fn+ F7, questo differisce per laptop). Quindi ho appena premuto quella combinazione di tasti e il monitor esterno è stato immediatamente acceso.

MODIFICARE:

Sebbene la combinazione di tasti per abilitare il monitor esterno funzioni, dovrai ripeterlo ogni volta che riavvii. Ho trovato il modo di far rilevare e abilitare automaticamente il monitor esterno nella schermata di accesso (dopo un riavvio). E quando accedi, le impostazioni precedenti per i tuoi monitor vengono ripristinate, come ti aspetteresti. Ecco come farlo:

Nota: l' ho provato solo con una scheda Nvidia. E prima di continuare, ti consiglio di installare prima SSH ( sudo apt-get install ssh) per sicurezza. Nel caso in cui qualcosa vada storto e sia il monitor interno che quello esterno smettano di funzionare, puoi sempre annullare tutto ciò che hai fatto accedendo da un altro computer tramite SSH (ad es ssh user@192.168.1.12.). Quindi assicurati di conoscere l'indirizzo IP del tuo computer nella rete.

  1. Prima di tutto, esegui sudo apt-get install v86din un terminale per installare il v86dpacchetto.

  2. Esegui gksu gedit /etc/initramfs-tools/moduleso sudo vim /etc/initramfs-tools/modulese aggiungi la seguente riga alla fine del file (sostituisci 1280x1024con la risoluzione del tuo monitor interno ):

    uvesafb mode_option = 1280x1024-24 mtrr = 3 scroll = ywrap

    salva ed esci.

  3. Crea il file /etc/initramfs-tools/conf.d/splasheseguendo gksu gedit /etc/initramfs-tools/conf.d/splasho sudo vim /etc/initramfs-tools/conf.d/splashcon il seguente contenuto:

    FRAMEBUFFER = y

    salva ed esci

  4. Ora devi aggiornare l'immagine di initramfs perché abbiamo cambiato alcune configurazioni. Fallo correndo sudo update-initramfs -u.

Ora riavviare il sistema e il monitor esterno dovrebbe ricevere un segnale non appena viene visualizzata la schermata di accesso di Ubuntu.


1

Ho usato il comando nvidia-settings per abilitare il monitor esterno (modalità TwinView selezionata). Nota: la finestra di dialogo di configurazione dei display "Gnome Classic" nativa non ha rilevato il monitor esterno. Questo era su Ubuntu 12.04.

balestruccio


1

Ho avuto un problema simile su un desktop Ubuntu 12.04 con una Geforce GT 640 (versione Baby Kepler) e i driver nVidia 310. Quando si disconnette e ricollega un secondo monitor, in tutte le prove ci si aspetta uno, il monitor sembra funzionare correttamente: l'EDID corretto, il rilevamento dei monitor funziona correttamente, il mouse si sposta dallo schermo nell'area di altri monitor, le impostazioni nvidia riportano le informazioni corrette per entrambi i monitor.

Tuttavia, il monitor segnala "nessun segnale", non visualizza alcuna immagine e si comporta come se fosse bloccato in modalità di sospensione dpms. Anche la disconnessione del monitor ha funzionato come previsto e il sistema si sarebbe riconfigurato per la modalità a monitor singolo.

di emissione:

sudo vbetool dpms on

risolto il problema. Naturalmente se non hai installato vbetool, dovrai eseguire:

sudo apt-get install vbetool

per installarlo. Sospetto che nel mio caso un riavvio o l'accesso e la disconnessione avrebbero risolto anche il mio problema, ma dal momento che è stato risolto dal comando sopra non sono riuscito a testare quel thoery (né lo voglio davvero, ovviamente). si noti che varie azioni nelle impostazioni di nvidia (come cambiare la risoluzione, abilitare / disabilitare vari monitor e così via) non hanno avuto effetto.


Questo ha funzionato, ma ha anche comportato un blocco dello schermo completo (con driver Nvidia). Alla fine ho dovuto riavviare comunque.
perimosocordiae,

0

Di recente ho avuto problemi con il mio laptop abilitato Optimus con i driver binari Nvidia. Per escludere se i driver Nvidia sono il problema, prova a rimuoverli:

sudo apt-get purge nvidia*

Quindi assicurati che il tuo sistema abbia la versione open source:

sudo apt-get install xserver-xorg-video-nouveau

Quindi riavviare e il laptop eseguirà i nuovi driver open source. Se il monitor funziona dopo, sai che i driver binari sono sospetti; poiché hai detto che funzionava, un recente aggiornamento potrebbe aver interrotto la funzionalità multi-display.


Ho lo stesso problema (e il monitor ha funzionato prima). Ho provato la tua soluzione, ma nessun effetto (inoltre, stavo già utilizzando il driver nouveau).
Serrano,

0

Stavo affrontando lo stesso problema con un monitor esterno collegato alla porta USB-c del mio laptop utilizzando l'adattatore / dock da HDMI a USB-c. Nient'altro ha funzionato, quindi alla fine ho deciso di scambiare la porta USB-c. Stranamente, questo ha funzionato e ora tutto funziona di nuovo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.