FixEDID per Philips LCD-TV 42pfl5603d.

Ven, 18/12/2009 - 17:21

FixEDID per Philips LCD-TV 42pfl5603d.

Inviato da mirtos 8 commenti

Installazione dei driver proprietari nvidia

PRECAUZIONE PRELIMINARE

Fare una copia di backup del file xorg.conf

DECRIZIONE DEL PROBLEMA

Sul PC con a bordo Mandriva2009.1 ho una scheda video Asus EN9500GT MG

riconosciuta dal sistema come “Nvidia GeForce 9500 GT” e come da titolo

un TV lcd 42” collegato con un cavo DVI>HDMI.

Al mio primo tentativo di installare i suddetti driver (i dkms per intenderci)

al riavvio del server X schermo nero con scritta “formato video non supportato”.

Per la cronaca con l'installer.run stessa cosa. Il problema, da quanto si legge in giro,

è dovuto ad un bug del driver.

COME OVVIARE ALL'INCONVENIENTE

Per prima cosa occorre ripristinare la situazione iniziale: digitare

Ctrl-Alt-F1 per passare alla sessione testuale, logarsi come root ed

invocare Xfdrake, alla richiesta di selezione del driver proprietario

rispondere no, uscire, quindi spegnere il PC.

Prima di continuare procurarsi un monitor LCD non troppo datato del tipo “CRT”

sperando che almeno questo non crei problemi.

Io ho utilizzato quello del mio muletto: "Olivetti MR19F05N" collegandolo alla “vga”

Avviare il PC avendo cura di tenere per il momento spenta la TV.

Da MMC installare i driver proprietari relativi alla vs scheda video

mettendo la spunta su “Abilita doppia visualizzazione su secondo

display” dare conferma e uscire.

Al riavvio del serverX, se tutto è andato bene, avremo a disposizione il Centro di Controllo Nvidia.

Per accedervi aprire una console e da “root” digitare “# nvidia-settings” dopdichè invio

Sul menù a sinistra sportarsi su “DFP-0 – (Philips FTV);

in basso a destra troverete il tasto “Aquire EDID”; createvi una

cartella (dategli il nome che volete; io ho scelto “fixedid”; cliccare

sul tasto suddetto e salvate il file “edid.bin” nella cartella appena

creata.

Collegarsi a questo sito http://analogbit.com/software/edid_disable_exts
NOTA: La pagina risulta ora stata eliminata, il file è recuperabile qui

Seguite le istruzioni; farò un piccolo riassunto: scaricate l'utility adatta al vs sistema

estraete il contenuto nella cartella creata in precedenza.

Aprire una console spostarsi su quella cartella e digitare “make” e

subito dopo “./edid_disable_exts [input_file] [output_file]” dove

[input_file] sarà “edid.bin” e [output_file] sarà il nome del file che

verrà creato.; nel mio caso: “./edid_disable_exts edid.bin fixedid.bin”
dare invio.

A questo punto si tratta di copiare il file appena creato in /etc/X11,

cambiarne i permessi, proprietà, ecc ecc, nonché modificare il file

xorg.conf, per fare tutto questo esistono metodi diversi;

vi descriverò quello da me usato:

Aprire una console e da “root” digitare “# mc” dopodichè invio; si aprirà l'utility mc; navigate

nella parte sinistra posizionandovi nella cartella dove è stato creato fixedid.bin;
nella parte destra su etc/X11.
Ritornate sulla sinistra, selezionare fixedid.bin, cliccare nel menù in basso su copia, dare conferma.
Selezionare il file copiato nella parte destra, quindi dal menù File di "mc" andare su Proprietario impostare utente e gruppo su

root dopodichè andare su Permessi e impostare a 100775.

Adesso dal Centro di Controllo Nvidia. > X Server Display Configuration, cliccare sul tasto “save to X Configuration File”
(cosi facendo abbiamo aperto una finestra che ci consente di modificare il file xorg.conf)
cliccare ora sul tasto “Show Preview" quindi scorrere fino alla Section "Device"

(fare attenzione in quanto sono due: scegliere quella caratterizzata nella seconda riga dalla scritta Identifier "Device0" che è quella

corrispondente al “DFP-0 – (Philips FTV))

aggiungete questa riga Option "CustomEDID" "DFP-0:/etc/X11/fixedid.bin"

in modo che il risultato sia simile al seguente:

Section "Device"

     Identifier "Device0"

     Driver "nvidia"

     VendorName "NVIDIA Corporation"

     BoardName "GeForce 9500 GT"

     Option "CustomEDID" "DFP-0:/etc/X11/fixedid.bin"

EndSection

Cliccate sul tasto “Salva” ed uscire. Chiudere tutte le applicazioni quindi riavviare il serverX.

A questo punto se tutto è andato bene possiamo riaccendere l'LCD Philips ed impostare i parametri

Apriamo nuovamente il Centro di Controllo Nvidia. > X Server Display Configuration e qui

selezionare il monitor che ci interessa (Philips FTV) impostare risoluzione e

frequenza opportune (1920x1080 50Hz)  quindi cliccare sul tasto “Apply”da questo momento

dovremo finalmente avere la visione.

Per sicurezza possiamo fare una prova: spegnere il Monitor CRT e riavviare il serverX.

Se è tutto OK possiamo impostare dal Centro di Controllo Nvidia. il Philips FTV come display principale e diabilitare il CRT.

CONSIDERAZIONI FINALI ED AVVERTENZE

Questo lavoro è stato testato soltanto su questo modello di TV LCD ma

penso che dovrebbe funzionare su altri modelli e marche con

caratteristiche simili poiché il problema come detto non risiede sulla

TV bensì sul driver.

Mi sembra opportuno ricordare che, come sempre in questi, esiste il rischio seppur molto esiguo

di arrecare danni alle apparechiature. In tal caso ognuno se decidesse di procedere lo fa a suo rischio.

Vorrei sottolineare infine che per compilare questa guida ho tratto

spunto da una precedente guida fatta da Moreno qualche mese fa; titolo

“Se le schede NVIDIA non trovano il monitor”.

Spero non me ne voglia.

ciao mirtos





Commenti

Ritratto di berna
#1

Inviato da berna il Mer, 13/01/2010 - 12:17.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Purtroppo la pagina di questo link

http://analogbit.com/software/edid_disable_exts

è vuota

Ciao
berna



Ritratto di Moreno
#2

Inviato da Moreno il Mer, 13/01/2010 - 12:35.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Ciao

Purtroppo non posso che confermare, ho fatto un po' di ricerche ma tutto il materiale che si trova in rete punta a quella pagina.

Ciao Ciao, Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di mirtos
#3

Inviato da mirtos il Mer, 13/01/2010 - 13:09.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Purtroppo anch'io ho avuto questa sorpresa, dato che ho dovuto formattare. la buona notizia è che per fortuna avevo salvato una copia del file nella pendrive, ma non so se posso metterlo a disposizione degli utenti del forum. Se si fatemi sapere
ciao mirtos



Ritratto di Moreno
#4

Inviato da Moreno il Mer, 13/01/2010 - 13:36.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Ciao

Santi backup!!!!
Ci sono tanti siti che accettano l'invio di files, io di solito uso questo

Ciao Ciao, Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di mirtos
#5

Inviato da mirtos il Mer, 13/01/2010 - 14:02.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Fatto il link è questo:
http://depositfiles.com/files/76pev3vux



Ritratto di Moreno
#6

Inviato da Moreno il Mer, 13/01/2010 - 14:09.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Ciao

Grazie, ho provveduto a modificare la guida.

Ciao Ciao, Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di mirtos
#7

Inviato da mirtos il Mer, 13/01/2010 - 14:50.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

Figurati, per cosi poco
piuttosto ce una piccola precisazione che mi è venuta in mente rileggendo la guida:
nel sito dal quale avevo scaricato il file c'erano due versioni,
una "intel" l'altra "amd64". Io avevo scaricato la prima.



Ritratto di mirtos
#8

Inviato da mirtos il Mer, 27/01/2010 - 17:02.

Re: FixEDID per Philips LCD-TV 42pfl5603d.

http://analogbit.com/software/edid_disable_exts
Adesso è di nuovo accessibile