Problema schermo Ubuntu 10.04.1

Asked by Paolo Valcepina

Ciao a tutti,
ho installato su un Olivetti Ubuntu 10.04.1 da CD ma al riavvio vedo lo schermo come quello di una TV che non riceve il canale.
Per l'installazione ho aperto Windows XP, inserito il CD di Ubuntu che avevo masterizzato e riavviato.
Al riavvio lo schermo ha fatto così per qualche secondo poi è cominciata l'installazione normalmente. Allora ho proceduto ad installare Ubuntu (cancellando Windows). Nessun errore e tutto normale. Al riavvio per rendere effettivi i cambiamenti è comparso questo problema, ma non se ne è più andato neanche dopo parecchi minuti.
Qualcuno sa che cosa devo fare?

Question information

Language:
Italian Edit question
Status:
Solved
For:
Ubuntu xserver-xorg-video-sis Edit question
Assignee:
No assignee Edit question
Solved by:
Paolo Valcepina
Solved:
Last query:
Last reply:
Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#1

P.S. Dopo che è andato in sospensione da solo, l'ho risvegliato e poi ho deciso di spegnerlo un po' brutalmente tenendo premuto per 5 secondi il tasto di accensione.
Ho provato a riaccenderlo: vedo la schermata iniziale del computer (quella che permette di entrare nel BIOS), poi vedo tutto nero per qualche secondo e poi mi compare la password da inserire e si avvia Ubuntu tutto normalmente. Quando lo spengo invece si vede sempre lo schermo come prima (TV che non riceve il canale, questa volta però sul viola anziché in bianco e nero), e poi si spegne. Ora purtroppo qui non ho la connessione per aggiornare tutto, spero di riuscire a breve così vi so dire se si è risolto il problema oppure no.

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#2

Aggiornamenti effettuati ma il problema persiste. Sotto Preferenze dei monitor vedo: Risoluzione massima del monitor: 800 x 600. Monitor: Sconosciuto
C'è qualcuno che per favore mi può aiutare?
Grazie anticipatamente
Paolo

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#3

Aggiornamenti effettuati ma il problema persiste. Sotto Preferenze dei monitor vedo: Risoluzione massima del monitor: 800 x 600. Monitor: Sconosciuto
C'è qualcuno che per favore mi può aiutare?
Grazie anticipatamente
Paolo

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#4

Accedi ad un pseudo terminale premendo ctrl+alt+f2 entra nel sistema con il tuo utente e la tua password

poi digita questo comando per individuare la tua scheda video:

lspci | grep -i vga

segnati la stringa restituita e inviala qui...

grazie

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#5

Ho provato a fare ctrl+alt+f2 e lo schermo è tornato a farmi lo stesso scherzo. Ho dovuto riavviare.
Allora ho dato il comando da terminale e questo il risultato:
lspci | grep -i vga
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)
Grazie marcobra, sempre disponibile.
Paolo

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#6

Se riesci ad accedere ad un terminale anche se hai una risoluzione non ottimale, allora benissimo apri un terminale e digita:

gksudo gedit /etc/X11/xorg.conf

e copia ed incolla queste righe nel file, salva e riavvia il pc:

Section "Device"
Identifier "SiS"
Driver "sis"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Plug and play"
Option "DPMS"
HorizSync 30-96
VertRefresh 50-160
EndSection

Section "Screen"
Identifier "Default Screen"
Device "SiS"
Monitor "Plug and play"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection

Section "DRI"
Mode 0666
EndSection

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#7

Grazie mille per l'aiuto.
Fatto tutto. Al riavvio mi dice:
"
Ubuntu è in esecuzione in modalità grafica ridotta
Sono stati rilevati i seguenti errori. Potrebbe essere necessario aggiornare la propria configurazione per risolvere il problema.
(EE) No devices detected
"
Ho riavviato senza apportare cambiamenti, sono andato su Sistema->Preferenze->Monitor ma non mi vede niente di nuovo, né monitor, né risoluzione.
Che altra modifica posso fare?

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#8

Prova a sostituire il contenuto del file /etc/X11/xorg.conf con questo più semplice:

Section "Device"
Identifier "Configured Video Device"
Driver "sis671"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
HorizSync 60
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#9

Grazie della celere risposta ma ancora niente da fare. Ora al riavvio mi dice:
"
Ubuntu è in esecuzione min modalità grafica ridotta

Sono stati rilevati i seguenti errori. Potrebbe essere necessario aggiornare la propria configurazione per risolvere il problema.

(EE) Failed to load module "sis671" (module does not exist, 0)
(EE) No drivers available.
"
Hai qualche altra soluzione?

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#10

1) Guarda un po' se riesci a installare il modulo cioe' prova quanto scritto in questo thread:

http://ubuntuforums.org/showthread.php?t=958967&page=38

se ti serve aiuto nei comandi non esitare a chiedere...

2) Siccome le prove da fare per il tuo xorg.conf saranno molteplici, se non si imbrocca cercndo in rete il file xorg.conf corretto nei primi tentativi, ti lascio alcuni riferimenti che ti possono essere utili nelle prove che obbligatoriamente dovrai fare...:

https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-sis

Poi google puo' esserti certamente di aiuto cerca:

ubuntu xorg.conf Silicon Integrated Systems [SiS] 771/671 PCIE VGA

e prova i vari xorg.conf degli utenti che hanno risolto i loro problemi.

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#11

Ho provato diverse soluzioni: ora non mi dà più errori all'avvio ma, per mia sfortuna, vedo peggio di prima. La risoluzione è 640 x 480, ma la cosa scomoda è che lo schermo è diviso in 2 orizzontalmente e di conseguenza vedo tutto due volte.
Il primo link che mi hai lasciato è stato quello più risolutivo. Ho trovato poi, cercando su google, come modificare il file xorg.conf per eliminare due errori che mi erano rimasti, sperando di risolvere il problema. Errori eliminati e problema no...
Ho letto anche le risposte del secondo link, anche in altre lingue perché in italiano c'è solo la mia; niente da fare, tanti mi pare di capire che non hanno ancora risolto il problema.
Su google ho trovato altre cose
Ho visto anche questo:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/332140
e
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/301958
però sinceramente ci capisco poco. Non vorrei combinare disastri...
Non sapresti per favore darmi qualche altra soluzione da provare?
Bisogna andare per tentativi o posso darti qualche informazione per evitarne alcuni?
Nel frattempo grazie.

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#12

Se trovo non mancherò di segnalare però ti dico anche che sei vuoi venirne furi alla svelta potresti recuperare un altra scheda video meno rognosa...

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#13

Non immaginavo che fosse una scheda così rognosa, prima d'ora mi sono sempre trovato bene con tutti i computer. Uffa, una volta che mi sono deciso a comprarne uno l'ho comprato con la scheda video rognosa....
Comunque sia, con questo file xorg.conf vedo 1280 x 768, meglio di niente. Sotto "Preferenze dei monitor" però c'è sempre "Monitor: Sconosciuto". E' una soluzione di fortuna che per il momento posto qui se qualcuno dovesse averne bisogno. C'è qualcuno che è in grado di trovarne una migliore?
Lascio aperto o segno come risolto?
Grazie marcobra.
Paolo
Qui di seguito il file /etc/X11/xorg.conf

Section "Device"
    Identifier "Configured Video Device"
    Boardname "sis"
    Busid "PCI:1:0:0"
    Driver "vesa"
    Screen 0
EndSection

Section "Monitor"
    Identifier "Configured Monitor"
    Vendorname "Generic CRT Display"
    Modelname "Monitor 1366x768"
    Horizsync 31.5-107.0
    Vertrefresh 50-80
Modeline "800x500_60.00" 31.33 800 824 904 1008 500 501 504 518 -HSync +Vsync
Modeline "800x500_75.00" 40.17 800 832 912 1024 500 501 504 523 -HSync +Vsync
Modeline "800x600_60.00" 38.22 800 832 912 1024 600 601 604 622 -HSync +Vsync
Modeline "800x600_75.00" 48.91 800 840 920 1040 600 601 604 627 -HSync +Vsync
Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync
Modeline "1024x768_75.00" 81.80 1024 1080 1192 1360 768 769 772 802 -HSync +Vsync
Modeline "1280x768_60.00" 80.14 1280 1344 1480 1680 768 769 772 795 -HSync +Vsync
Modeline "1280x768_75.00" 102.98 1280 1360 1496 1712 768 769 772 802 -HSync +Vsync
Modeline "1360x768_60.00" 83.46 1360 1344 1480 1680 768 769 772 795 -HSync +Vsync
Modeline "1360x768_75.00" 107.21 1360 1360 1496 1712 768 769 772 802 -HSync +Vsync
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
Modeline "1368x768_75.00" 109.50 1368 1448 1592 1816 768 771 781 805 -hsync +vsync
EndSection

Section "Screen"
    Identifier "Default Screen"
    Device "Configured Video Device"
    Monitor "Configured Monitor"
    Defaultdepth 24
    SubSection "Display"
    Depth 24
    Modes "1368x768_60" "1368x768_75" "1360x768@50" "1360x768@60" "1280x768@60" "1280x768@75" "1024x768@60" "1024x768@75" "800x600@60" "800x600@75" "800x500@60" "800x500@75"
    EndSubSection
EndSection

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#14

A tempo perso, se vuoi per trovare informazioni prova da terminale con il comando

xrandr

ti fa vedere quali sono le frequenze e le risoluzioni della scheda video individuate per il tuo sistema,
poi fai una copia di sicurezza di questo xorg funzionante e prova a modificare le frequenze...

Tieni conto che devi interfacciare la scheda video con il monitor che anch'esso ha specifiche caratteristiche

che le trovi con il comando:

sudo get-edid | parse-edid

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#15

Ciao, ho provato il comando che mi hai consigliato. Il risultato è:

xrandr
Screen 0: minimum 640 x 480, current 1280 x 768, maximum 1280 x 768
default connected 1280x768+0+0 0mm x 0mm
   1280x768 76.0*
   1024x768 75.0
   800x600 73.0
   640x480 73.0

Poi ho dato l'altro comando, ma non ho capito niente. Potresti aiutarmi a capire meglio che cosa devo fare? Di seguito il risultato da terminale di:

sudo get-edid | parse-edid
parse-edid: parse-edid version 2.0.0
get-edid: get-edid version 2.0.0

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
 Function supported
 Call successful

 VBE version 300
 VBE string at 0x2110 "SiS"

VBE/DDC service about to be called
 Report DDC capabilities

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
 Function supported
 Call successful

 Monitor and video card combination does not support DDC1 transfers
 Monitor and video card combination does not support DDC2 transfers
 0 seconds per 128 byte EDID block transfer
 Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
 Read EDID

 Performing real mode VBE call
 Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
 Function supported
 Call failed

The EDID data should not be trusted as the VBE call failed
Error: output block unchanged
parse-edid: IO error reading EDID

Grazie mille, se vuoi poi ti posso lasciare i miei contatti che ti offro una cena :-)
Paolo

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#16

Sembra che hai tirato già al massimo la scheda... almeno per quanto riguarda la risoluzione...
Mentre il tuo schermo sembra non supportare o non comunicare il DDC al pc...
http://it.wikipedia.org/wiki/Display_Data_Channel
Il DDC serve allo scambio dei dati relativi al monitor, utili al sottosistema grafico, solitamente con questi dati si ottiene una configurazione automatica per le frequenze supportate dal monitor.

Per curiosità che monitor hai...?

Il problema che hai affrontato non è proprio banale e per me sembra risolto, siccome hai già un xorg funzionante, ed è già molto, constatando quanto a questo bug: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+bug/301958
Non ho letto tutti i messaggi, magari alla fine del lungo thread c'e' qualcosa che ti puo' interessare.

Se vuoi andare più a fondo, tempo permettendo: sono a disposizione.

... per la cena, o belin mea, guarda sono ligure stai attento che accetto... ( ...e sto' a digiuno la settimana prima ) ;-)

Ciao

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#17

Ciao, ho dato un'occhiata a che cos'è il DDC. Ho notato che è uno standard VESA e che in xorg.conf ho scritto
Driver "vesa"
anziché
Driver "Sis671"
Ma come fa a funzionare senza DDC? E' stato un puro caso?

Ho un portatile OlibookP1500 Notebook. Nella guida cartacea sotto Opzioni di LCD ho:
15,4" WXGA/WXGA+/WSXGA+ TFT LCD

Sotto Visualizzazione:
SiS M672 video integrato (interno sul chip)
Acceleratore grafico 2D / 3D ad alte prestazioni
Architettura di memoria condivisa (fino a 256MB di memoria video condivisa, assegnata dinamicamente dalla memoria del sistema quando necessario)

Avevo già visto la pagina del bug ma da lì non sono riuscito a risolvere niente. Dici che potrebbe essere d'aiuto dare la soluzione di xorg.conf che ho trovato?

Ligure? Pensa che anche mia moglie ha origini liguri. Per la cena, quando passi dalla Valtellina fatti vivo. Digiuna pure prima che hai davanti un buon concorrente. ;-)
Scrivimi pure via e-mail.
Ciao e grazie ancora.
Paolo

Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#18

Paolo me la chiudi questa domanda per favore e' ancora posta in stato "open" e mi viene sempre proposta da Launchpad fra le domande che ho sottoscritto e non sono risolte.

Grazie

Revision history for this message
Paolo Valcepina (paolovalcepina) said :
#19

Ciao, non sapevo se chiuderla o meno.
Eseguo e grazie mille!