No DVI output
#1
Hello,
i'm new to this forum and to the world of XBMC, and so far i'm quite impressed by its capabilities. Anyway, i encountered a problem i didn't manage to resolve so far, so i decided to ask on here after reading countless threads and researching on dozens of website without finding a solution.

I decided to use an old Laptop as XBMC platform:
ASUS A8JS
CPU: Core 2 Duo T7200 (2,00 GHz)
Memory: 2.048 MByte
Graphics adapter: GeForce Go 7700, 256 MByte
Harddisk: 250 GByte (Fujitsu MHV2120BH PL)
DVD+/-RW + RAM (Matshita UJ-850S)
Modem, LAN (1 GBit/s), WLAN (54 MBit/s)
5 x USB 2.0, 1 x Firewire, Infrarot, Bluetooth 2.0
Video out: Monitor (Analog + DVI-I), TV-Out (S-VHS)

I installed XBMC following these instructions:
http://wiki.xbmc.org/?title=XBMCbuntu

After the installation, the screen of my laptop remained blank, but i managed to connect through SSH from another computer, installed the NVIDIA drivers, and it worked. The next step was connecting the laptop to my TV, using a DVI to HDMI cable. When starting the computer i see the boot screen on the TV, but as soon XBMC starts up the TV screen goes blank. When shutting down XBMC, it switches on again for a few seconds, displaying the Ubuntu logo. So apparently under XBMC - and only under XBMC - the DVI Out or the TV doesn't get any signal.

I tried a lot of things to make it work, but without success... and by now i feel a bit frustrated. I reinstalled the drivers, tried dozens of different settings in my xorg.conf, but nothings seems to change the problem.

Details about the TV:
Panasonic TH42PX60E
42" Plasma
HD ready
1024 x 768
720p


My current xorg.conf looks like this:

Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 270.41.06  ([email protected])  Mon Apr 18 15:14:00 PDT 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
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 "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Option      "FlatPanelProperties" "Scaling = Native"
    Option      "HWCursor" "Off"
    Option      "UseDisplayDevice" "DFP"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "DynamicTwinView" "False"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Could anybody give me a hint into the right direction? Many thanks in advance!
Reply
#2
The VGA output of the laptop doesn't work either. I haven't tested the S-Video output yet. When everything is done, i want the TV as the only display (internal laptop display switched off).

For the installation, i used the minimal version of Ubuntu 11.04 "Natty Narwhal" (64 Bit). During the installation, i encountered several problems with the repositories, so it might be possible something went wrong at that point already.

As the instructions are based on "Lucid Lynx" so maybe it would make sense to reinstall everything using that release (i think i read something about a bug in Natty concerning nvidia drivers?).
Reply
#3
The problem is fixed - not in a very beautiful way, but it works now:

First i tried reinstalling everything the same way as before, but using Ubuntu 10.04 (minimal version). This didn't change anything... i tried 100s of xorg configurations, but nothing worked the way it should.

Finally i decided to install a regular version of Ubuntu 10.04 first. After that, i installed the latest nvidia driver and set up my screens. So far so good - i had a desktop on laptop display and plasma tv. After that i installed xbmc. By default it was displayed on the laptop display, and i didn't find a way to get it on the plasma screen - until i switched xbmc to window mode and dragged it to the other screen. When switching to full screen again, xbmc was stretched over both displays... so back to window mode. Next i used the nvidia software to disable the laptop screen, then rebooted. After rebooting, i started xbmc, switched to fullscreen, and finally i had the desired result: Laptop display turned off, XBMC on the Plasma TV in fullscreen mode. After playing around with the overscan settings it looks perfect now...

In case anybody encounters a similar problem, here's the working xorg.conf:

Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
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 "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "PANASONIC-TV"
    HorizSync       15.0 - 46.0
    VertRefresh     48.0 - 61.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CMO"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce Go 7700"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-1: 1280x720 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DFP-0: NULL, DFP-1: 1280x720 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Reply

Logout Mark Read Team Forum Stats Members Help
No DVI output0