Newsgroup: it.comp.os.linux.sys
Titolo: [Mdk] Nvidia Tv-out e problemi XF86Config

Postato anche su icoli, senza risposta :-(
Forse qui è più adatto... ciao e grazie
___
Processore AMD Athlon(TM) XP 1700+, 256 Mb Ram 
Scheda madre AsusTek KT400 con scheda audio AC97 e scheda di rete Broadcom 
440x integrate. Connessione fastweb. 
Distro Mandrake 10.0 Community, KDE 3.2 
Scheda video NVIDIA GeForce2 MX/MX 400 (TV-out) 
 
Ciao, stavo provando a modificare il file XF86Config-4 per cercare di 
attivare l'uscita tv. 
Googlando un po' ho trovato questo post (oggetto NVIDIA TV-OUT del 
19/08/2003):  
http://makeashorterlink.com/?O36B32808
 
 
Da semplice utente ho aperto il file XF86Config-4 ed ho cominciato a 
modificare il mio. Quando ho finito di paragonarli ho sostituito e copiato 
il tutto, per poter entrare da root e modificarlo realmente (avevo fatto 
una copia di sicurezza). Fatto sta che non so cosa ho premuto ma il file 
si è modificato anche da semplice user. 
Allora ho cercato di copiarci sopra il vecchio file, ma non mi ha dato 
l'accesso. Ho attivato la cartella etc/X11 al mio utente, ma lo stesso non 
mi ha fatto sostituire il file. Da quel momento non mi funziona più xstart 
per gli utenti normali. Mi entra in modalità grafica solo da root. 
Contando sul fatto che da user non pensavo che si potesse creare un danno 
permamente non mi sono fatto troppi problemi nel manipolare quei file. 
Provando ad entrare con startx mi da la schermata qui sotto. 
A quel punto ho sostituito il nuovo XF86Config-4 con la copia di sicurezza 
che avevo fatto (stavolta da root), ma niente, continua a darmi lo stesso 
errore: 
 
Dopo la solita pappardella di startx... 
(==) Log file: "/var/log/XFree86.0.log", Time: ... 
(==) Using config file: "/etc/X11/XF86Config-4" 
Using vt 7 
(ww) NV(0): Failed to set up write-combining vang e  (0xf0000000, 
0.4000000) 
sh: line 1: /usr/X11R6/lib/X11/xkb/xkbcomp: Permission denied 
Couldn't load xkb keymap, falling back to pre-xkb keymap 
xvt: Opzione ?-n? sconosciuta. 
 
Se lancio X -probeonly mi da questo qui sopra fino alla riga Using vt 7
(senza il warning). 
Ora mi domando: cos'è successo? E come posso tornare alla versione 
precedente? Non ho problemi a formattare il tutto, ma mi interesserebbe di 
più capire e riuscire a risolvere piuttosto che ricominciare da capo senza 
aver imparato niente.  
Soprattutto come mai senza il file XF86Config-4 non parte la grafica 
neanche da root, mentre con il file sbagliato (prima) e con quello 
corretto originale (ora) parte da root in entrambe i casi (e non da 
utente)? 
Immagino che qualche mia operazione abbia modificato anche qualche altro 
file, che viene processato solo da utente e non da root, altrimenti non si 
spiega la differenza (ho anche creato un nuovo utente da zero e non parte 
neanche quello). 
Qui in calce posto il mio attuale XF86Config-4.  
 
Ciao e grazie 
Ruggero 
 
P.S. 
Non è che qualcuno ha idea di come possa far funzionare sia la tv che il 
monitor, in due risoluzioni diverse e contemporaneamente (proprio come 
diceva di aver fatto l'autore del post sopra linkato?)? 
Lui diceva che poi in pratica si doveva avviare una nuova sessione KDE da 
settare completamente, ma io mi sono fermato al primo passo... 
 
# File generated by XFdrake. 
 
# ********************************************************************** 
# Refer to the XF86Config man page for details about the format of 
# this file. 
# ********************************************************************** 
 
Section "Files" 
    # Multiple FontPath entries are allowed (they are concatenated 
together) 
    # By default, Mandrake 6.0 and later now use a font server independent 
of 
    # the X server to render fonts. 
    FontPath "unix/:-1" 
EndSection 
 
Section "ServerFlags" 
    #DontZap # disable <Crtl><Alt><BS> (server abort) 
    #DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching) 
    AllowMouseOpenFail # allows the server to start up even if the mouse 
doesn't work 
EndSection 
 
Section "Module" 
    Load "dbe" # Double-Buffering Extension 
    Load "v4l" # Video for Linux 
    Load "extmod" 
    Load "type1" 
    Load "freetype" 
    Load "glx" # 3D layer 
EndSection 
 
Section "InputDevice" 
    Identifier "Keyboard1" 
    Driver "Keyboard" 
    Option "XkbModel" "pc105" 
    Option "XkbLayout" "it" 
    Option "XkbOptions" "" 
EndSection 
 
Section "InputDevice" 
    Identifier "Mouse1" 
    Driver "mouse" 
    Option "Protocol" "ExplorerPS/2" 
    Option "Device" "/dev/mouse" 
    Option "ZAxisMapping" "6 7" 
EndSection 
 
Section "Monitor" 
    Identifier "monitor1" 
    VendorName "Plug'n Play" 
    HorizSync 30-70 
    VertRefresh 50-160 
 
    # Sony Vaio C1(X,XS,VE,VN)? 
    # 1024x480 @ 85.6 Hz, 48 kHz hsync 
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 
-hsync -vsync 
 
    # TV fullscreen mode or DVD fullscreen output. 
    # 768x576 @ 79 Hz, 50 kHz hsync 
    ModeLine "768x576"     50.00  768  832  846 1000   576  590  595  630 
 
    # 768x576 @ 100 Hz, 61.6 kHz hsync 
    ModeLine "768x576"     63.07  768  800  960 1024   576  578  590  616 
EndSection 
 
Section "Device" 
    Identifier "device1" 
    VendorName "nVidia Corporation" 
    BoardName "NVIDIA GeForce2 DDR (generic)" 
    Driver "nv" 
    Option "DPMS" 
EndSection 
 
Section "Screen" 
    Identifier "screen1" 
    Device "device1" 
    Monitor "monitor1" 
    DefaultColorDepth 24 
 
    Subsection "Display" 
        Depth 8 
        Virtual 1024 768 
    EndSubsection 
 
    Subsection "Display" 
        Depth 15 
        Virtual 1024 768 
    EndSubsection 
 
    Subsection "Display" 
        Depth 16 
        Virtual 1024 768 
    EndSubsection 
 
    Subsection "Display" 
        Depth 24 
        Virtual 1024 768 
    EndSubsection 
EndSection 
 
Section "ServerLayout" 
    Identifier "layout1" 
    InputDevice "Keyboard1" "CoreKeyboard" 
    InputDevice "Mouse1" "CorePointer" 
    Screen "screen1" 
EndSection 
 
P.P.S 
Scusate la lunghezza; per la mail, basta dimezzarla. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Ti rispondo anche se ho capito 1/3 delle cose che hai detto (sono un po'
ingnoranta in X) ma è per raccontarti la mia esperienza.
Ho un PC con W2000, SuSE 9.0, RedHat9.0 e FedoraCore 1 + una Scheda video
NVIDIA GeForce4 MX/MX 400 (TV-out).
La prima volta che ho attaccato fisicamente una cavo all'uscita TV da
W2000 non ho avuto nessun problema (addirittura ha funzionato al 1 colpo)
ma dai miei vari linux è stato un disastro.
 
Solo per avere il cavo attaccato (e basta, senza niente di collegato !!!!)
e senza aver configurato niente di diverso sui vari X, al boot SuSE ha
detto che la scheda aveva cercato di settare nel kernel dei parametri non
supportati e di li' non è piu' ripartito (neanche scollegando il cavo)
neanche in modalita testo.
Su redhat e fedora invece è partito kudzu (il programma che rileva
automaticamente il nuovo harware) ha detto che c'era stata una modifica
alla scheda grafica e mi ha dato la possibilità di aggiornare la
configurazione o di ignorare la cosa. Su RedHat ho detto di aggiornare e
su Fedora no, ma il risultato è stato lo stesso: non hanno piu'
bootstrappato in initlevel 5 ma solo in consolle mode.
Alla fine ho dovuto reeinstallarli tutti e 3 e .... la TV la guardo su
W2000 stando ben attenta a staccare subito il cavo appena la spengo!!!!!
Ho come il dubbio che le cose non siano molto compatibili.
Su tutti e 3 gli X avevo l'ultima release dei drivers scaricati
direttamente da NVIDIA a non la versione semplificata nativa dei sistemi
operativi.
that's all, bye-bye.
Licia

Se non trovi altro supporto questo mi sembra interessante.
http://www.soloschedevideo.com/public/gn2e.html