[NVidia] Collegare pc alla tv plasma tramite HDMI

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
Avatar utente
FioPos
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 428
Iscrizione: mercoledì 7 maggio 2008, 20:50
Distribuzione: Ubuntu 12.10 Quantal 64 bit
Località: prov. CO

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da FioPos »

Senbee ha scritto: Ho comprato il cavo e dopo ore di lotta sono riuscito a fare quello che volevo. Ecco come ho proceduto:

Prima di tutto salvo il vecchio xorg.conf:

Codice: Seleziona tutto

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.funzionante
In tutti i passaggi che farete, se non riuscirete più a vedere nulla, vi basta entrare in recovery mode e da root scrivere:

Codice: Seleziona tutto

sudo cp /etc/X11/xorg.conf.funzionante /etc/X11/xorg.conf
per ritornare a quando funzionava.

Detto questo, ho lanciato Nvidia Settings da root:

Codice: Seleziona tutto

sudo nvidia-settings
Sono andato su "X server Display Confugration", ho premuto "Detect Displays" e mi ha riconoscito la TV (una Panasonic al plasma).
A questo punto premo sul disegno del TV (che mi dice 1280x720), premo "Configure" e seleziono "Separate X screen" e confermo. Lascio uguale tutto il resto. Mi raccomando non selezionate "Enable Xinerama".

Poi premo su "Save to X configuration", e in questo modo mi salva tutto in xorg.conf

Ora se chiudiamo la sessione (senza riavviare) e ci rilogghiamo, dovremmo vedere un desktop anche sul televisore, 1280x720. C'è molto overscan (non si vedono i bordi), ma questo problema lo risolveremo dopo.

Per ora settiamo VLC per vedere i film sul televisore e non sul monitor.
- Clicchiamo col destro su "Applicazioni" e scegliamo "Modifica menù"
- Clicchiamo su "audio e video" nella colonna sinistra e poi su "Nuova voce"
- Come nome mettiamo "VLC TV Out" e come comando mettiamo:

Codice: Seleziona tutto

vlc --no-embedded-video --vout xvideo --xvideo-display :0.1 -f %f
e salviamo tutto.
- Poi clicchiamo col destro su un film, "Apri con", "Apri con altra applicazione" e dall'elenco sciegliamo "VLC TV Out" e quindi confermiamo.

Il film dovrebbe vedersi sul televisore, a tutto schermo, mentre il player rimane sul monitor.

D'ora in poi cliccando col destro su un film, potrete visualizzarlo sul televisore con il tasto destro, Apri con, VLC TV Out.

E ora vediamo come risolvere il problema dell'overscan.
Il trucco è lasciare la risoluzione a 1280x720, ma impostare uno schermo un po' più piccolo.
Ogni televisore ha settaggi differenti quindi dovete andare a tentativi.
Per provare andate qui: http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
Lasciate tutto com'è e mettete la risoluzione che volete provare nel campo "Visible Resolution". Io per esempio faccio una proporzione e riduco del 5 o 6 per cento lo schermo, quindi provo 1226x690. Mettete poi la frequenza a 50Hz (mi raccomando) e lasciate tutto il resto a zero. Premete il pulsante per calcolare e otterrete questa stringa:

Codice: Seleziona tutto

Modeline "1224x690@50" 54.15 1224 1256 1456 1488 690 704 710 725
Da notare che ha corretto il mio tentativo "1226" in 1224: se avessi messo a mano questo valore in xorg.conf avrei ottenuto un errore. Per fortuna c'è il calcolatore...

A questo punto aprite xorg.conf:

Codice: Seleziona tutto

sudo gedit /etc/X11/xorg.conf
Prima di tutto dobbiamo dirgli di usare la vecchia risoluzione ma di usare solo uno schermo virtuale più piccolo al centro. Per farlo dobbiamo trovare la sezione "Device" relativa allo schermo 1. Cioè: ci sono varie sezione "Device", ma una finisce con "Screen 0" e l'altra con "Screen 1". Voi individuate quella con "Screen 1" (il TV) e tra "Screen 1" e "EndSection" mettete questa riga:

Codice: Seleziona tutto

Option         "FlatPanelProperties" "DFP-0: Scaling = Centered, Dithering = Enabled"
Non sono certo che anche da voi sia "DFP-0". Aprite nvidia-settings, e date un'occhiata alla colonna a sinistra. La penultima e terzultima riga vi dicono la siglietta relativa allo schermo e alla TV. Per esempio da me il monitor è CRT-1 e la TV è DFP-0.

Alla fine, con le dovute differenze del vostro caso, la sezione diventerà simile a questa:

Codice: Seleziona tutto

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:1:0:0"
    Screen          1
    Option         "FlatPanelProperties" "DFP-0: Scaling = Centered, Dithering = Enabled"
EndSection
Ora dobbiamo cambiare le impostazioni del monitor. Trovate la sezione "Monitor" corrispondente a "Monitor 1" (che è la vostra TV). Quindi, prima di "EndSection" copiate la riga con tutti i numerini di modeline, in modo che diventi una cosa simile:

Codice: Seleziona tutto

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "PANASONIC-TV"  # <-- Qui ci sarà la marca del vostro TV
    HorizSync       15.0 - 46.0        # Ovviamente questi numeri cambiano a seconda del vostro televisore 
    VertRefresh     48.0 - 61.0        # Anche questi
    Modeline       "1224x690@50" 54.15 1224 1256 1456 1488 690 704 710 725
EndSection
Poi dovete individuare la sezione "Screen" relativa al "Monitor 1" (dovrebbe essere in fondo).
Dobbiamo obbligarlo a caricare la nostra risoluzione invece di quella automatica e quindi cambieremo la riga dove parla di metamodes, sostituendola con la risoluzione che volevamo mettere, seguendo la sintassi dell'esempio:

Codice: Seleziona tutto

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: 1224x690_50 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Salvate e riavviate la sessione. Se c'è ancora overscan sulla TV, ritornate al sito del modeline generator e provate con una risoluzione un po' più piccola, aprite xorg.conf, sostituite la vecchia riga con quella nuova che vi ha calcolato, e la risoluzione nell'ultima sezione. Riavviate la sessione e riprovate. Eccetera.

Per fare un esempio, vi allego il mio xorg.conf funzionante:

Codice: Seleziona tutto

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@palmer)  Sun Feb  1 20:21:04 UTC 2009

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Module"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ACI VW195"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "PANASONIC-TV"
    HorizSync       15.0 - 46.0
    VertRefresh     48.0 - 61.0
    Modeline       "1224x690@50" 54.15 1224 1256 1456 1488 690 704 710 725
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:1:0:0"
    Screen          1
    Option         "FlatPanelProperties" "DFP-0: Scaling = Centered, Dithering = Enabled"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: 1224x690_50 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Qualche difetto:
Ora il computer fa un po' fatica ad accendersi, sembra che non capisca su quale schermo cominciare il boot. Comunque alla fine ce la fa sempre.
Se qualcuno mi volesse trovare una soluzione per dire a Ubuntu che deve partire su schermo 0 e non su schermo 1...
Scusate se mi intrufolo dopo mesi... ho provato a seguire la tua mini-guida, riesco a fare esattamente quello che descrivi cioè vedere il film sulla tv e il resto sul notebook... pertò c'è un gorsso però:
appena parte la visione sulla tv, succede che il puntatore del mouse "salta" da quella parte (tv) e non posso più comandare il computer, se non da tastiera (con alt-ctrl-canc per spegnerlo o riavviare).
Ho letto in giro nel forum di accenni a questa possibilità di far passare il cursore da un monitor all'altro, ma non ho trovato come fare a farlo tornare sul monitor principale una volta che ci è andato, contro la mia volontà tra l'altro (vorrei infatti mantenere il "controllo" sempre sullo schermo del pc, e usare la tv solo come fondo di proiezione...).

Sapreste darmi una mano, ed eventualmente anche come disattivare quasta possibilità di passaggio del cursore sul monitor secondario? Grazie in anticipo
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8432
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Senbee »

Da me il mouse ritorna sul PC semplicemente portandocelo... ^_^
Cioè, lo muovo a sinistra fino a che "entra" nello schermo del PC, non devo fare nulla di particolare, è come avere uno schermo composto da due schermi differenti ma sostanzialmente contigui.

Vorrei inoltre precisare che per Ubuntu 9.10 la guida è obsoleta (occorre dare un comando in più, dovuto al cambio di versione di Xorg), e che trovi tutto sul mio sito (in firma).
Ossia: prima di lanciare nvidia-settings bisogna dargli questo comando:

Codice: Seleziona tutto

sudo nvidia-xconfig
La guida aggiornata è qui.
Ultima modifica di Senbee il lunedì 12 aprile 2010, 11:11, modificato 1 volta in totale.
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Xgaz »

Per l'overscan:

si può calcolare il modeline ancora più facilmente con il comando gtf: http://forum.ubuntu-it.org/viewtopic.ph ... 1#p2632511

;)
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da telperion »

Senbee ha scritto: Da me il mouse ritorna sul PC semplicemente portandocelo... ^_^
Cioè, lo muovo a sinistra fino a che "entra" nello schermo del PC, non devo fare nulla di particolare, è come avere uno schermo composto da due schermi differenti ma sostanzialmente contigui.

Vorrei inoltre precisare che per Ubuntu 9.10 la guida è obsoleta (occorre dare un comando in più, dovuto al cambio di versione di Xorg), e che trovi tutto sul mio sito (in firma).
Ossia: prima di lanciare nvidia-settings bisogna dargli questo comando:

Codice: Seleziona tutto

sudo nvidia-xconfig
La guida aggiornata è qui.
Purtroppo con il nuovo vlc non va

Codice: Seleziona tutto

mc@debian:~$ vlc-git --no-embedded-video --vout xvideo --xvideo-display :0.1 -f 'video.avi' 
VLC media player 1.1.0-git The Luggage
vlc: unknown option or missing mandatory argument `--xvideo-display'
Try `vlc --help' for more information.


Sarebbe interessante usare mplayer che ha il supporto vdpau (vlc no) ma non riesco a trovare le opzioni per farlo aprire sullo schermo del tv (se non lanciando da terminale sul tv).
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8432
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Senbee »

Usa vlc normale; perché usi il vlc-git?
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Xgaz »

Ma insomma...
perchè farsi tante pippe...usate Xbmc che ha già il supporto VDPAU integrato, ed è anche strafigo  ;)
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da telperion »

Xgaz ha scritto: Ma insomma...
perchè farsi tante pippe...usate Xbmc che ha già il supporto VDPAU integrato, ed è anche strafigo  ;)
Io uso quello infatti, ma purtroppo blocca il mouse nel tv e il pc non è utilizzabile (che figata xorg-server) , e in qualche caso il pc a me serve mentre altri guardano il video, per ora uso smplayer lanciato su un terminale nel tv.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8432
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Senbee »

Comunque, davvero, guarda: usando VLC normalissimo, non hai nessun problema e la guida funziona a modino su 9.10 con scheda Nvidia. Non ho sentito di altre persone che avessero questo problema. Tutt'al più mi segnalano che ci sono alcuni problemi per chi non ha una "vera" Nvidia ma solo quelle schede grafiche con chipset Nvidia integrate su schede madri Asus.
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Rob68
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 331
Iscrizione: giovedì 23 novembre 2006, 12:07

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Rob68 »

Ciao Senbee.
Da quello che ho letto in questo post vedo che sei molto pratico del file xorg.conf.
Spero che tu riesca a darmi una mano a sistemare il mio che ti allego.

Premesso che uso la 9.04 con scheda NVIDIA GeForce Go 7400 sul portatile HP e i driver istallati e funzionanti.
Il mio problema è il monitor esterno:

1) anche lanciando nvidia-settings non riesco a configurare la corretta risoluzione, la quale dovrebbe essere 1366*768 a 60hz (come usata in winXP);
2) Quando è connesso il monitor estrno lo verrei utilizzare come monitor principale però in questo momento sembra una estenzione del display perchè il mouse passa dal disp. ed entra sul monitor.
3) L'immagine del monitor è trocata forse perchè usa la risoluzione 1368*768 e su tale area non visualizzo i pannelli che ci sono sul display, compresa la dock AWN la quale appare solo sul display.
4) Anche lanciando nvidia-settings non posso impostare tale risoluzione, se provo a salvare le modifiche ho un messaggio di errore.

Grazie, ciao

Questo è il mio attuale xorg.
Section "Monitor"
Identifier    "Generic Monitor"
HorizSync      28.0 - 64.0
VertRefresh    43.0 - 60.0
Option        "DPMS"
EndSection

Section "Monitor"
Identifier    "Monitor0"
VendorName    "Unknown"
ModelName      "LPL"
HorizSync      30.0 - 75.0
VertRefresh    60.0
EndSection

Section "Monitor"
Identifier    "Monitor1"
VendorName    "Unknown"
ModelName      "FUS LL 3190T"
HorizSync      28.0 - 82.0
VertRefresh    50.0 - 75.0
EndSection

Section "Screen"
Identifier    "Default Screen"
Device        "nVidia Corporation G72M [GeForce Go 7400]"
Monitor        "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Modes      "1280x800"
EndSubSection
EndSection

Section "Screen"
Identifier    "Screen0"
Device        "Device0"
Monitor        "Monitor0"
DefaultDepth    24
Option        "TwinView" "0"
Option        "metamodes" "DFP: 1280x800 +0+0; DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth      24
EndSubSection
EndSection

Section "Screen"
Identifier    "Screen1"
Device        "Device1"
Monitor        "Monitor1"
DefaultDepth    24
Option        "TwinView" "0"
Option        "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth      24
EndSubSection
EndSection

Section "Module"
Load "glx"
Disable "dri2"
EndSection

Section "ServerLayout"
Identifier    "Default Layout"
Screen      0  "Screen0" 0 0
Screen      1  "Screen1" RightOf "Screen0"
EndSection

Section "Device"
Identifier    "nVidia Corporation G72M [GeForce Go 7400]"
Option        "AddARGBVisuals" "True"
Option        "AddARGBGLXVisuals" "True"
Option        "NoLogo" "True"
BusID          "PCI:1:0:0"
Driver "nvidia"
EndSection

Section "Device"
Identifier    "Device0"
VendorName    "NVIDIA Corporation"
BoardName      "GeForce Go 7400"
BusID          "PCI:1:0:0"
Screen          0
Driver "nvidia"
EndSection

Section "Device"
Identifier    "Device1"
VendorName    "NVIDIA Corporation"
BoardName      "GeForce Go 7400"
BusID          "PCI:1:0:0"
Screen          1
Driver "nvidia"
EndSection

Section "ServerFlags"
Option        "Xinerama" "0"
EndSection
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8432
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Senbee »

Purtroppo non so aiutarti se non provare a leggere la mia guida adattandola alle tue esigenze:
http://sites.google.com/site/stefanodroghetti/hdmi

In particolare, dovresti risolvere i problemi di cropping dell'immagine e degli schermi separati. Ma se la scheda non riconosce bene uno o entrambi i monitor non è che ci si possa fare molto: i driver Nvidia sono closed e non ci possiamo mettere le mani.
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Rob68
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 331
Iscrizione: giovedì 23 novembre 2006, 12:07

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Rob68 »

Ti ringrazio per la risposta.
Proverò a leggere la tua guida.

Ciao
Avatar utente
telperion
Rampante Reduce
Rampante Reduce
Messaggi: 5407
Iscrizione: lunedì 10 luglio 2006, 18:20

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da telperion »

Rob68 ha scritto: Ciao Senbee.
Da quello che ho letto in questo post vedo che sei molto pratico del file xorg.conf.
Spero che tu riesca a darmi una mano a sistemare il mio che ti allego.

Premesso che uso la 9.04 con scheda NVIDIA GeForce Go 7400 sul portatile HP e i driver istallati e funzionanti.
Il mio problema è il monitor esterno:

1) anche lanciando nvidia-settings non riesco a configurare la corretta risoluzione, la quale dovrebbe essere 1366*768 a 60hz (come usata in winXP);
2) Quando è connesso il monitor estrno lo verrei utilizzare come monitor principale però in questo momento sembra una estenzione del display perchè il mouse passa dal disp. ed entra sul monitor.
3) L'immagine del monitor è trocata forse perchè usa la risoluzione 1368*768 e su tale area non visualizzo i pannelli che ci sono sul display, compresa la dock AWN la quale appare solo sul display.
4) Anche lanciando nvidia-settings non posso impostare tale risoluzione, se provo a salvare le modifiche ho un messaggio di errore.

Grazie, ciao

Questo è il mio attuale xorg.

Codice: Seleziona tutto

Section "Monitor"
	Identifier     "Generic Monitor"
	HorizSync       28.0 - 64.0
	VertRefresh     43.0 - 60.0
	Option         "DPMS"
EndSection

Section "Monitor"
	Identifier     "Monitor0"
	VendorName     "Unknown"
	ModelName      "LPL"
	HorizSync       30.0 - 75.0
	VertRefresh     60.0
EndSection

Section "Monitor"
	Identifier     "Monitor1"
	VendorName     "Unknown"
	ModelName      "FUS LL 3190T"
	HorizSync       28.0 - 82.0
	VertRefresh     50.0 - 75.0
EndSection

Section "Screen"
	Identifier     "Default Screen"
	Device         "nVidia Corporation G72M [GeForce Go 7400]"
	Monitor        "Generic Monitor"
	DefaultDepth	24
	SubSection "Display"
		Modes      "1280x800"
	EndSubSection
EndSection

Section "Screen"
	Identifier     "Screen0"
	Device         "Device0"
	Monitor        "Monitor0"
	DefaultDepth    24
	Option         "TwinView" "0"
	Option         "metamodes" "DFP: 1280x800 +0+0; DFP: nvidia-auto-select +0+0"
	SubSection "Display"
		Depth       24
	EndSubSection
EndSection

Section "Screen"
	Identifier     "Screen1"
	Device         "Device1"
	Monitor        "Monitor1"
	DefaultDepth    24
	Option         "TwinView" "0"
	Option         "metamodes" "CRT: nvidia-auto-select +0+0"
	SubSection "Display"
		Depth       24
	EndSubSection
EndSection

Section "Module"
	Load	"glx"
	Disable	"dri2"
EndSection

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
EndSection

Section "Device"
	Identifier     "nVidia Corporation G72M [GeForce Go 7400]"
	Option         "AddARGBVisuals" "True"
	Option         "AddARGBGLXVisuals" "True"
	Option         "NoLogo" "True"
	BusID          "PCI:1:0:0"
	Driver	"nvidia"
EndSection

Section "Device"
	Identifier     "Device0"
	VendorName     "NVIDIA Corporation"
	BoardName      "GeForce Go 7400"
	BusID          "PCI:1:0:0"
	Screen          0
	Driver	"nvidia"
EndSection

Section "Device"
	Identifier     "Device1"
	VendorName     "NVIDIA Corporation"
	BoardName      "GeForce Go 7400"
	BusID          "PCI:1:0:0"
	Screen          1
	Driver	"nvidia"
EndSection

Section "ServerFlags"
	Option         "Xinerama" "0"
EndSection
Cambia la sezione

Codice: Seleziona tutto

Section "Screen"
	Identifier     "Screen0"
	Device         "Device0"
	Monitor        "Monitor0"
	DefaultDepth    24
	Option         "TwinView" "0"
	Option         "metamodes" "DFP: 1280x800 +0+0; DFP: nvidia-auto-select +0+0"
	SubSection "Display"
		Depth       24
	EndSubSection
EndSection
in

Codice: Seleziona tutto

Section "Screen"
	Identifier     "Screen0"
	Device         "Device0"
	Monitor        "Monitor0"
	DefaultDepth    24
	Option         "TwinView" "0"
	Option         "metamodes" "DFP: 1366x768_60 +0+0"
	SubSection "Display"
		Depth       24
	EndSubSection
EndSection
Per salvare l'xorg.conf con nvidia-settings devi lanciarlo da terminale con sudo

Codice: Seleziona tutto

sudo nvidia-settings
altrimenti non ha le autorizzazioni sufficienti.
Ultima modifica di telperion il venerdì 16 aprile 2010, 11:47, modificato 1 volta in totale.
Rob68
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 331
Iscrizione: giovedì 23 novembre 2006, 12:07

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Rob68 »

Teleperion, grazie per le modifiche al file Xorg.
Proverò ad insererirle a mano visto che anche lanciando nvidia-s. da terminale come root, non mi permette di settere queste impostazioni.
Ti faccio sapere
Ciao (b2b)
Rob68
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 331
Iscrizione: giovedì 23 novembre 2006, 12:07

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Rob68 »

Ho provato ad inserire la tua modifica nel file xorg, ma non cambua nulla. Continuo a vedere bene il display del portatile ma il monitor come estensione del dek il quale ovviamente è troncato perchè continua ad avere la risoluzione a1368*768.
Questo è il file xorg modificato:

Section "Monitor"

Identifier    "Generic Monitor"

HorizSync      28.0 - 64.0

VertRefresh    43.0 - 60.0

Option        "DPMS"

EndSection



Section "Monitor"

Identifier    "Monitor0"

VendorName    "Unknown"

ModelName      "LPL"

HorizSync      30.0 - 75.0

VertRefresh    60.0

EndSection



Section "Monitor"

Identifier    "Monitor1"

VendorName    "Unknown"

ModelName      "FUS LL 3190T"

HorizSync      28.0 - 82.0

VertRefresh    50.0 - 75.0

EndSection



Section "Screen"

Identifier    "Default Screen"

Device        "nVidia Corporation G72M [GeForce Go 7400]"

Monitor        "Generic Monitor"

DefaultDepth 24

SubSection "Display"

Modes      "1280x800"

EndSubSection

EndSection



Section "Screen"

Identifier    "Screen0"

Device        "Device0"

Monitor        "Monitor0"

DefaultDepth    24

Option        "TwinView" "0"

Option        "metamodes" "DFP: 1366x768_60 +0+0"

SubSection "Display"

Depth      24

EndSubSection

EndSection



Section "Screen"

Identifier    "Screen1"

Device        "Device1"

Monitor        "Monitor1"

DefaultDepth    24

Option        "TwinView" "0"

Option        "metamodes" "CRT: nvidia-auto-select +0+0"

SubSection "Display"

Depth      24

EndSubSection

EndSection



Section "Module"

Load "glx"

Disable "dri2"

EndSection



Section "ServerLayout"

Identifier    "Default Layout"

Screen      0  "Screen0" 0 0

Screen      1  "Screen1" RightOf "Screen0"

EndSection



Section "Device"

Identifier    "nVidia Corporation G72M [GeForce Go 7400]"

Option        "AddARGBVisuals" "True"

Option        "AddARGBGLXVisuals" "True"

Option        "NoLogo" "True"

BusID          "PCI:1:0:0"

Driver "nvidia"

EndSection



Section "Device"

Identifier    "Device0"

VendorName    "NVIDIA Corporation"

BoardName      "GeForce Go 7400"

BusID          "PCI:1:0:0"

Screen          0

Driver "nvidia"

EndSection



Section "Device"

Identifier    "Device1"

VendorName    "NVIDIA Corporation"

BoardName      "GeForce Go 7400"

BusID          "PCI:1:0:0"

Screen          1

Driver "nvidia"

EndSection



Section "ServerFlags"

Option        "Xinerama" "0"

EndSection file



Dopo che ho fatto la modifica il file xorg lo vedo con una x sull'icona e non posso visualizzarlo con gedit.

Se lancio sudo nvidia settings è faccio delle modifiche ho il seguente messagio:
"failed to parse existing X config 'etc/x11/xorg.conf'!"

Non capisco perchè non posso impostare l'uso del monitor principale anzichè il display.
>:(
Ciao e grazie per l'assistenza
Avatar utente
FioPos
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 428
Iscrizione: mercoledì 7 maggio 2008, 20:50
Distribuzione: Ubuntu 12.10 Quantal 64 bit
Località: prov. CO

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da FioPos »

Senbee ha scritto: Da me il mouse ritorna sul PC semplicemente portandocelo... ^_^
Cioè, lo muovo a sinistra fino a che "entra" nello schermo del PC, non devo fare nulla di particolare, è come avere uno schermo composto da due schermi differenti ma sostanzialmente contigui.

Vorrei inoltre precisare che per Ubuntu 9.10 la guida è obsoleta (occorre dare un comando in più, dovuto al cambio di versione di Xorg), e che trovi tutto sul mio sito (in firma).
Ossia: prima di lanciare nvidia-settings bisogna dargli questo comando:

Codice: Seleziona tutto

sudo nvidia-xconfig
La guida aggiornata è qui.
Boh onestamente forse non ci avevo provato a spostare il mouse!  ;D
In effetti il mouse mi andava di là senza che facessi nulla, cosa compatibile quindi con l'averlo fatto uscire inavvertitamente dallo schermo...
La prossima volta che collego il notebook alla tv ritento...

Su x-config avevo già provveduto da me, grazie comunque
Avatar utente
ALiENr0x
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 297
Iscrizione: mercoledì 10 ottobre 2007, 16:57
Località: Plutone

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da ALiENr0x »

a me semplicemente andando in nvidia-settings e abilitando la tv funziona tutto al riavvio senza overscan, solo che gli effetti di compiz si sputtanano un po ( tipo l'animazione Burn diventa rossa default al posto di blu come l'ho settata io e delle trasparenza diventano nere ) e la cosa è fastidiosissima, e poi un altro problema è che ogni tanto il video sulla TV scatta come posso fare?
Ultima modifica di ALiENr0x il venerdì 25 giugno 2010, 20:38, modificato 1 volta in totale.
Passare da Windows a Linux è difficile, passare da Linux a Windows.... IMPOSSIBILE!!
Avatar utente
FioPos
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 428
Iscrizione: mercoledì 7 maggio 2008, 20:50
Distribuzione: Ubuntu 12.10 Quantal 64 bit
Località: prov. CO

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da FioPos »

ho rifatto qualche prova, e il risultato è che probabilmente il mio precedente tentativo non era solo un colpo di calore...  ;D

Se collego un monitor tramite uscita VGA , impostazione "Separate X-screen", riesco ad avere una effettiva estensione del desktop: il mouse va e viene da uno all'altro semplicemente spostandolo, e ho anche sul secondo schermo la barra "applicazioni, risorse, strumenti" cosa che mi permette di eseguire programmi anche da lì.
Unica piccola noi è che alcune icone sul pannello in alto (tipo quella della batteria e quella di Rythmbox) migrano automaticamente sul secondo schermo, sparendo da quello del notebook (fino al riavvio).

Se rifaccio la stessa operazione con la tv LCD di casa tramite HDMI visualizzo semplicemente lo sfondo desktop, senza barra deelle applicazioni in alto nè alcuna icona, e sopratutto questa volta il mouse non ne vuole proprio sapere di andare "di là"!
Come se lo schermo della tv fosse solo uno sfondo dove proiettare immagini...
Fortunatamente riesco però a visualizzare i video con VLC sullo schermo della tv... che in fondo era 'unica cosa che mi interessava davvero. Se però qualcuno ha qualche suggerimento per far funzionare anche il resto...  ;)
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da shouldes »

Scusate se riapro questa vecchia discussione.
Ho un televisore HD ready (ottimale 1360x768) e uno Full HD (ottimale 1920x1080) entrambi LG.
Li collego alla porta hdmi, apro nvidia settings dal menù, li attivo (attivo il monitor LG-xxx, visto che li riconosce col numero di modello applicato sul retro del televisore), estendo sul televisore, apro gnome-mplayer sul televisore (vdpau + librerie nelle impostazioni), dal menù, lo metto a schermo intero, quindi mi rimane il monitor del pc per continuare a fare cosa facevo, mentre il televisore esegue il film a schermo intero.
Se voglio l'audio tramite hdmi, destro sul pannello e scelgo hdmi output + analog input.

Se voglio spegnere l'interno (monitor del pc o quello integrato nel portatile), metto su clona, poi disattivo l'interno, con dei semplici click.

Tutto questo da qualche anno, con entrambi i televisori...




Ora viene il problema.
Terzo televisore che mi hanno regalato da pochi giorni, un Hantarex super super accessoriato che fa pure il caffé e legge qualsiasi formato audio/video/foto (SD o HD) che mente umana abbia già concepito e deve ancora concepire, tramite la porta USB.

Però se non mi va di travasare il film nel disco e voglio attaccarci direttamente il pc o il portatile, mi ritrovo con un bel "no signal video", troppo fastidioso da digerire.


Tutto come con gli LG, ma in questo caso lo riconosce come Targa LCD ed ha risoluzione ottimale 1920x1200 (ne supporta anche di superiori e supporta praticamente qualsiasi risoluzione 4:3/5:4/16:10/16:9, visto che ho provato con seven e supporta una settantina di risoluzioni diverse) .
L'unico problema è che sul televisore non vedo assolutamente nulla di nulla (con Ubuntu).

Il cavo con gli altri due va benone, il televisore stesso con quel cavo va benone con Seven, quindi escluderei un problema di cavo.
La cosa strana è che nvidia-settings lo vede e mi fa fare le stesse operazioni che faccio con gli altri due, solo che il monitor non da segnale (con ubuntu).

Per essere super sicuro ho attaccato portatile e cavo ad un Samsung 3D che dovrebbe avere la porta 1.4, quindi il cavo va benone con qualsiasi generazione di porta (con Seven).

Ora vorrei capire se conviene buttare altre 15€ per prendere un cavo diverso (magari di quelli spessissimi), oppure non ci sono speranze.
Usando la porta D-Sub del portatile o la S-Video di un vecchio pc (8400 GS), nvidia-settings e un paio di click e va pure con Ubuntu... clona, estende e tutto quanto.

Io mi sono messo in testa che possa entrarci il cavo, può essere?
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da Xgaz »

Secondo me non è il cavo...

Altrimenti non funzionerebbe neanche sugli altri tv o con seven


Non ho idea, ma sembrerebbe come che si attivasse l'HDCP...



Piccolo OT: Ho preso anch'io forse lo stesso hantarex per i miei genitori, invogliato dal prezzo eccezionale e dalle ottime caratteristiche (full-HD, PVR, etc.)...
Ho notato però che non legge, sebbene li riconosca come video, i file .mkv o .avi codificati H264/X264; il televisore si freeza e devo spegnerlo brutalmente!
Hai provato per caso a dargli in pasto questo tipo di files?
fine OT
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [NVidia] Collegare pc alla tv plasma tramite HDMI

Messaggio da shouldes »

Xgaz ha scritto: Secondo me non è il cavo...

Altrimenti non funzionerebbe neanche sugli altri tv o con seven


Non ho idea, ma sembrerebbe come che si attivasse l'HDCP...
Si attiva solo con questo televisore?
Essendo un TV-Monitor, mi aspettavo funzionasse senza la minima difficoltà come tutti gli altri.  >:(

Piccolo OT: Ho preso anch'io forse lo stesso hantarex per i miei genitori, invogliato dal prezzo eccezionale e dalle ottime caratteristiche (full-HD, PVR, etc.)...
Ho notato però che non legge, sebbene li riconosca come video, i file .mkv o .avi codificati H264/X264; il televisore si freeza e devo spegnerlo brutalmente!
Hai provato per caso a dargli in pasto questo tipo di files?
fine OT
Sugli avi h.264 non ti so dire, gli mkv vanno.
Io uso MP4 che vanno praticamente dappertutto, tranne con questi box da collegare ai televisori, invece con questo televisore vanno tranquillamente.  :o

Per quanto riguarda i freeze, io proverei con un disco da 3,5 con alimentatore esterno e cavo USB più corto possibile (il minimo sindacale per posizionare il disco in sicurezza).
Al momento ho provato davvero tanti formati, ma gli avi solo divx e xvid, quindi con gli avi h.264 non saprei.

Figurati che a me è costato 0€.  ;D
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti