TV-Out

Oskar_
Inlägg: 42
Blev medlem: 07 aug 2008, 15:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

TV-Out

Inlägg av Oskar_ »

Hej!

Anser mig själv, fortfarande efter 2 månader med detta utsökta operativ, som nybörjare.
Jag vet att en liknande tråd finns lite längre ner men jag vill inte äventyra killens chanser att lösa problemet genom att komma in och gnälla över mina problem i samma tråd. ;D

Jag fick tillbaka min 42" Panasonic från reparation idag och tänkte ge mig in i, för mig, nya områden vad gäller Ubuntu, nämligen TV-Out.
Jag är inte så hjälplös att jag inte kan kolla upp saker själv, men det har en tendens att skita sig när jag gör det.

Sagt och gjort. Jag kollade upp saker, det sket sig. Jag gick in på nvidia-settings och laborerade lite där. Nu kommer jag inte exakt ihåg hur det såg ut och vad allt hette men jag tror att jag gjorde så här:
(Att jag inte kan gå in och kolla igen beror på att jag nu sitter i felsökarläget som också kallas Windows XP. Jag har ingen bild på varken Tv:n eller Datorskärmen i Ubuntu efter mina bravader.)

I nvida-settings:
1. Identifierade skärmarna. Då dök en till skärm upp.
2. Markerade den nya skärmen och valde något i stil med separata skärmar(?)
3. Valde alternativet i mitten, kommer inte ihåg vad det var...
4. Loggade ut. Ctrl+Alt+Backspace.
5. Allt blev svart.

Så frågan lyder, hur kommer jag tillbaka till det grafiska (helst med en fungerande TV-out)? Om inte med en fungerande TV-out, hur går jag vidare?
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: TV-Out

Inlägg av ajja »

Du kan pröva:

Kod: Markera allt

sudo mv /etc/X11/xorg.conf~ /etc/X11/xorg.conf
Om inte det fungerar så får du ta till:

Kod: Markera allt

sudo dpkg-reconfigure -phigh xserver-xorg
Efter du kört 'sudo dpkg-reconfigure -phigh xserver-xorg' måste du öppna filen i en texteditor som 'sudo' och byta ut:
Driver "nv"
Mot
Driver "nvidia"
för att få systemet att återigen använda nvidias drivrutin.

Personligen använder jag inga hjälpprogram (pga. jag mer ser dessa som stjälpprogram) utan jag redigerar direkt i '/etc/X11/xorg.conf'.

Exempel på min xorg.conf (jag har snippat oväsentligheterna och endast lämnat det som är relevant för bild/skärmar):
...

# 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 "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "NoLogo"
Option "TVOut"
# Option "TVOutFormat" "Composite" #SVIDEO # TV-option komposit
# Option "TVOutFormat" "SVIDEO" # TV-option S-video
# Option "TVStandard" "PAL-B" # TV-option TV-standard
# Option "MetaModes" "1024x768,1024x768;" # TV-option upplösning
# Option "ConnectedMonitor" "CRT-0,TV-1" # TV-option
Option "TwinView"
# Option "TwinViewOrientation" "Clone" # TV-option
Option "MetaModes" "1024x768,1024x768;" # CRT-option
Option "ConnectedMonitor" "CRT-0,CRT-1" # CRT-option
Option "AddARGBGLXVisuals" "true"
EndSection

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

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV34 [GeForce FX 5200]"
Monitor "StudioWorks"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
EndSection
Section "Module"
Load "glx"
EndSection
Oskar_
Inlägg: 42
Blev medlem: 07 aug 2008, 15:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: TV-Out

Inlägg av Oskar_ »

Okej, nu har jag lyckats komma in grafiskt i Ubuntu igen. Var tvungen att köra sudo_dpkg-reconfigure -phigh xserver-xorg.

När jag tittar i xorg.conf ser jag att den ser ut så här:

Kod: Markera allt

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"se"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

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

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
EndSection
Och den ser ju väldigt basic ut, eller hur? Inga drivrutiner är kvar.

Jag har hamnat i den roliga situationen "ingen signal" som jag var även var i för ett tag sen. Problemet är att jag inte vet hur jag löste det, utan jag satt en hel dag med det. Och helt plötsligt fungerade det bara.
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: TV-Out

Inlägg av webaake »

Här är utdrag ur min xorg.conf (/etc/X11/xorg.conf) :

Section "Device"
Identifier "Configured Video Device"
Boardname "nvidia"
Busid "PCI:1:0:0"
Driver "nvidia"
Option "UseEvents" "True"
Screen 0
EndSection
# Ditt busid är nog INTE samma!
....
Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Sony"
Modelname "Sony SDM-X82 (Digital)"
Horizsync 28.0-63.0
Vertrefresh 57.0-63.0
# DisplaySize 423 271
Option "DPMS"
Option "UseEDID" "FALSE"
Option "UseEdidDpi" "FALSE"
Option "DPI" "96 x 96"
# modeline "1360x768@60" 85.500 1360 1424 1536 1792 768 771 777 795 +hsync +vsync
# modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
# modeline "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
# modeline "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
# modeline "1440x900@60" 106.47 1440 1520 1672 1904 900 901 904 932 -hsync +vsync
# modeline "1600x1024@60" 136.36 1600 1704 1872 2144 1024 1025 1028 1060 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
# Option "UseEdidDpi" "FALSE"
# Option "DPI" "96 x 96"
# Option "AddARGBVisuals" "True"
Option "DisableGLXRootClipping" "true"
Option "NoLogo" "True"
# Option "RenderAccel" "True"
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1600 1024
Modes "1280x768@60" "1280x720@60" "800x600@60"
EndSubSection
EndSection
#jag postar detta som exempel, kanske kan ge ledtrådar.

Eventuellt är nyckeln att först installera Nvidia manuellt, som väl beskrivs i tråden ovan.
Sedan köra kommandot
gksudo displayconfig-gtk

och där välja din skärm eller en liknande; TESTA!.
displayconfig-gtk är det samma som 'Skärmar och grafik' och det är den som generar de rätta raderna i xorg.conf för upplösningen, alltså modes och modelines.

För en TV kan det vara svårare med modelines men om du googlar på din TV-modell eller skärm och 'modelines' så kan det finnas andra som har samma upplägg som du.

När du väl fått en xorg.conf som funkar - TA BACKUP!
Typ;
sudo cp /etc/X11/xorg.conf xorg.conf.backup20080912
Backup-filen hamnar då i din hemmapp.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: TV-Out

Inlägg av ajja »

Bra!
Nu har du en fungerande (må hända lite spartansk, men fungerande) xorg-fil.
Spara den som orginalfilen eller liknande.
Exempelvis:

Kod: Markera allt

Sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.ORIGINAL
Öppna upp den som inte fungerade och klipp/klistra in det som du tror ska fungera börja med Section "Device", där behöver det fyllas på med lite information (pröva gärna med det som kan vara relevant för dig från min fil) om drivrutinen samt de olika option (ex. tv-out, connected monitor och tvstandard, etc)

När du tror att du fått in all information som kan behövas så får du pröva om det fungerar.
Om inte så vet du hur du återställer till en fungerande bildskärm och kan testa vidare:

Kod: Markera allt

Sudo cp /etc/X11/xorg.conf.ORIGINAL /etc/X11/xorg.conf
Oskar_
Inlägg: 42
Blev medlem: 07 aug 2008, 15:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: TV-Out

Inlägg av Oskar_ »

Okej, nu har jag klippt och klistrat lite i xorg.conf.
När jag startade om kom det upp att den inte kunde identifieras så nu köra jag i Lågskärmsupplösningsläge, eller typ så hette det.

Jag har iaf bild på TV:n.

Så här ser min xorg.conf ut nu:

Kod: Markera allt

Section "Device"
	Identifier	"nVidia Corporation G70 [GeForce 7600 GT"
	Driver		"nvidia"
	BusID		"PCI:1.0.0"
	Option		"TVOut"
	Option 		"TwinView"
	Option 		"AddARGBGLXVisuals" "true"
EndSection

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

Section "Screen"
	Identifier 	"Default Screen"
	Device 		"nVidia Corporation G70 [GeForce 7600 GT"
	Monitor 	"FujitsuSiemens"
	DefaultDepth 	24
	SubSection 	"Display"
	Depth 		1
	Modes 		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
	Depth 		4
	Modes		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
	Depth 		8
	Modes 		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
	Depth 		15
	Modes 		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
	Depth 		16
	Modes 		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
	Depth 		24
	Modes 		"1280x1024" "1024x768" "1024x0" "832x624" "800x600" "720x576" "720x480" "720x400" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier 	"Default Layout"
	screen 		"Default Screen"
EndSection
Section "Module"
	Load 		"glx"
EndSection
EDIT: Kan det ha med BusID att göra?
Användarvisningsbild
ajja
Inlägg: 682
Blev medlem: 15 dec 2007, 23:43
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Motala
Kontakt:

Re: TV-Out

Inlägg av ajja »

NEJ! Ändra inte på BusID såvida du inte har satt ditt grafikkort på exempelvis tredje PCI-porten (något som man vanligtvis inte gör). BusID "PCI:1:0:0" betyder den första kort-platsen (eller, ja, inte precis i de ordalagen men...) i systemet som är tänkt för just grafik (det är en standard adress, och i 99 fall av hundra så stämmer den)

Lite av det jag saknar i filen:
Naturligtvis
BusID "PCI:1:0:0"
och sedan antingen
Option "TVOutFormat" "Composite" #SVIDEO # TV-option komposit
eller
Option "TVOutFormat" "SVIDEO" # TV-option S-video
Beror på vilken sorts signal du använder

Att tala om vilken typ av standard det är på TV'n är bra att göra
Option "TVStandard" "PAL-B"
Metamods är vilken storlek som ska ritas (obs, det är inte nödvändigt med 1024x768 för både monitor och tv men du bör tala om redan här vilken storlek du vill ska användas)
Option "MetaModes" "1024x768,1024x768;"
Vad är kopplat och i vilken ordning (Om du ändrar läser datorn det som att TV'n är kopplad till monitorurgången)
Option "ConnectedMonitor" "CRT-0,TV-1"
Var inte rädd för att pröva dig fram (men undvik att leka med uppdateringsfrekvenser, de kan skada hårdvaran om det blir för fel).
Oskar_
Inlägg: 42
Blev medlem: 07 aug 2008, 15:18
OS: Ubuntu
Utgåva: 12.04 Precise Pangolin LTS

Re: TV-Out

Inlägg av Oskar_ »

Men kommer något av det där att göra så att mitt grafikkort blir identifierat? Så att jag slipper köra på en upplösning av 800x600?
Skriv svar

Återgå till "För nybörjaren - inaktuell"