************UPDATE for 9.10***************
For Ubuntu 9.10 I was just not able to get it work and finally I figured it out. The problem is with the latest Nvidia driver, the one that ubuntu says recommended. In order to make your TV Out work, you must uninstall the latest release version and install the one just lower than that. (The working version for me was 173.) Then follow these steps:
sudo nvidia-xconfig
sudo reboot
sudo nvidia-settings
Then follow the steps shown below. If you are lucky you wont need to refer Section A of this post at all. I did not have to do that !!!
Cheers,
Ankit
***************UPDATE for 9.10***************
S-Video did not work out of the box on ubuntu Sony Vaio combination but it was not difficult to have it sorted once the following steps were taken.
I am giving the steps to set-up TV-Out assuming your n-videa file is working fine, if not follow steps in Section A before completing steps below.
Step 1: Connect laptop and TV through S-Video Cable.
Step 2. System->Administration->Nvidia X-Server Settings
Step 3: Click on X-Server Display Configuration and then click on "Detect Displays". If you have connected fine, the screen should be something like this:
Step 4: Click on the TV icon, follwing screen will appear.
Step 5: Click on "Configure" and then select "Twinview"
Step 6: Now I found that keeping TV on left ensured that while using dailymotion fullscreen it will come on TV but keeping on right it came on laptop monitor so you may want to depending on ur preference change the location to left as shown below.
This is it.You should now be able to watch streaming video on ur TV...:)
Section A:
I found the most useful instructions below, but I did have to make few tweaks.
Source: http://ubuntuforums.org/showthread.php?t=98456
Right, I will walk step by step based on the guide from the source mentioned above and mention the changes / tweaks I did to make it work on my laptop. I am sure it should work with same conf on other VAIO as well.
Step 1: Aplication-> Accessories-> Terminal
Step 2: Type sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Step 3: You will need to enter password at this stage. Enter the password.
Step 4: Now Type: sudo gedit /etc/X11/xorg.conf
Difference in old and new xorg.conf files:
I used the following ommand on terminal to compare the old and new .conf files:
diff -u /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
The numbers between @@ represent Row number and column number. - stands for old and + for new.
*************************************
@@ -61,9 +61,9 @@
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
- ModelName "TV-0"
- HorizSync 28.0 - 55.0
- VertRefresh 43.0 - 72.0
+ ModelName "Nvidia Default Flat Panel"
+ HorizSync 29.0 - 49.0
+ VertRefresh 0.0 - 60.0
EndSection
Section "Monitor"
@@ -110,12 +110,14 @@
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
+# Removed Option "TwinView" "1"
+# Removed Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
- Option "TwinView" "1"
- Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
+ Option "TwinView" "0"
+ Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
*************************************
Copy of my xorg.conf and xorg.conf.backup
xorg.conf - CURRENT - WORKING VERSION
*****************************
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
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 "Nvidia Default Flat Panel"
HorizSync 29.0 - 49.0
VertRefresh 0.0 - 60.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-G"
Option "ConnectedMonitor" "Monitor[1]"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection
Section "Screen"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
# Removed Option "TwinView" "1"
# Removed Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "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" "TV: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
*****************************
xorg.conf.backup - OLD COPY
*****************************
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
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 "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-G"
Option "ConnectedMonitor" "Monitor[1]"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection
Section "Screen"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
*****************************
For Ubuntu 9.10 I was just not able to get it work and finally I figured it out. The problem is with the latest Nvidia driver, the one that ubuntu says recommended. In order to make your TV Out work, you must uninstall the latest release version and install the one just lower than that. (The working version for me was 173.) Then follow these steps:
sudo nvidia-xconfig
sudo reboot
sudo nvidia-settings
Then follow the steps shown below. If you are lucky you wont need to refer Section A of this post at all. I did not have to do that !!!
Cheers,
Ankit
***************UPDATE for 9.10***************
S-Video did not work out of the box on ubuntu Sony Vaio combination but it was not difficult to have it sorted once the following steps were taken.
I am giving the steps to set-up TV-Out assuming your n-videa file is working fine, if not follow steps in Section A before completing steps below.
Step 1: Connect laptop and TV through S-Video Cable.
Step 2. System->Administration->Nvidia X-Server Settings
Step 3: Click on X-Server Display Configuration and then click on "Detect Displays". If you have connected fine, the screen should be something like this:
Step 4: Click on the TV icon, follwing screen will appear.
Step 5: Click on "Configure" and then select "Twinview"
Step 6: Now I found that keeping TV on left ensured that while using dailymotion fullscreen it will come on TV but keeping on right it came on laptop monitor so you may want to depending on ur preference change the location to left as shown below.
This is it.You should now be able to watch streaming video on ur TV...:)
Section A:
I found the most useful instructions below, but I did have to make few tweaks.
Source: http://ubuntuforums.org/showthread.php?t=98456
Right, I will walk step by step based on the guide from the source mentioned above and mention the changes / tweaks I did to make it work on my laptop. I am sure it should work with same conf on other VAIO as well.
Step 1: Aplication-> Accessories-> Terminal
Step 2: Type sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Step 3: You will need to enter password at this stage. Enter the password.
Step 4: Now Type: sudo gedit /etc/X11/xorg.conf
Difference in old and new xorg.conf files:
I used the following ommand on terminal to compare the old and new .conf files:
diff -u /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
The numbers between @@ represent Row number and column number. - stands for old and + for new.
*************************************
@@ -61,9 +61,9 @@
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
- ModelName "TV-0"
- HorizSync 28.0 - 55.0
- VertRefresh 43.0 - 72.0
+ ModelName "Nvidia Default Flat Panel"
+ HorizSync 29.0 - 49.0
+ VertRefresh 0.0 - 60.0
EndSection
Section "Monitor"
@@ -110,12 +110,14 @@
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
+# Removed Option "TwinView" "1"
+# Removed Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
- Option "TwinView" "1"
- Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
+ Option "TwinView" "0"
+ Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
*************************************
Copy of my xorg.conf and xorg.conf.backup
xorg.conf - CURRENT - WORKING VERSION
*****************************
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
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 "Nvidia Default Flat Panel"
HorizSync 29.0 - 49.0
VertRefresh 0.0 - 60.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-G"
Option "ConnectedMonitor" "Monitor[1]"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection
Section "Screen"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
# Removed Option "TwinView" "1"
# Removed Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "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" "TV: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
*****************************
xorg.conf.backup - OLD COPY
*****************************
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
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 "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "TV-0"
HorizSync 28.0 - 55.0
VertRefresh 43.0 - 72.0
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
Option "TVOutFormat" "SVIDEO"
Option "TVStandard" "PAL-G"
Option "ConnectedMonitor" "Monitor[1]"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
DefaultDepth 24
EndSection
Section "Screen"
# Removed Option "TwinView" "0"
# Removed Option "metamodes" "DFP: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "TV: nvidia-auto-select +0+0, DFP: nvidia-auto-select +1024+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "TV: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
*****************************
No comments:
Post a Comment