HDMI to use as a monitor (TV)

I have OpenSuse 13.1, AMD 64 bit, HP Laptop. I would like to use this laptop, connected to a TV to watch movies off the Internet. Right now when I connect the TV is black screen with a message that says “No source” . What can I do to make this work?

Thanks,
Ron

More information would be useful:

  1. Which graphics chipset? Which graphics driver?
/sbin/lspci --nnv
  1. Desktop environment (KDE, Gnome,…)

KDE

danorske@linux-8j2w:~> /sbin/lspci --nnv
/sbin/lspci: invalid option – ‘-’
Usage: lspci <switches>]

Basic display modes:
-mm Produce machine-readable output (single -m for an obsolete format)
-t Show bus tree

Display options:
-v Be verbose (-vv for very verbose)
-k Show kernel drivers handling each device
-x Show hex-dump of the standard part of the config space
-xxx Show hex-dump of the whole config space (dangerous; root only)
-xxxx Show hex-dump of the 4096-byte extended config space (root only)
-b Bus-centric view (addresses and IRQ’s as seen by the bus)
-D Always show domain numbers

Resolving of device ID’s to names:
-n Show numeric ID’s
-nn Show both textual and numeric ID’s (names & numbers)
-q Query the PCI ID database for unknown ID’s via DNS
-qq As above, but re-query locally cached entries
-Q Query the PCI ID database for all ID’s via DNS

Selection of devices:
-s <domain>]:]<bus>]:]<slot>].<func>]] Show only devices in selected slots
-d <vendor>]:<device>] Show only devices with specified ID’s

Other options:
-i <file> Use specified ID database instead of /usr/share/pci.ids.gz
-p <file> Look up kernel modules in a given file instead of default modules.pcimap
-M Enable `bus mapping’ mode (dangerous; root only)

PCI access options:
-A Use the specified PCI access method (see -A help' for a list) -O &lt;par&gt;=&lt;val&gt; Set PCI access parameter (see -O help’ for a list)
-G Enable PCI access debugging
-H <mode> Use direct hardware access (<mode> = 1 or 2)
-F <file> Read PCI configuration dump from a given file
danorske@linux-8j2w:~>

Then without the “–nnv”

danorske@linux-8j2w:~> /sbin/lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge
00:01.0 PCI bridge: Hewlett-Packard Company Device 9602
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 0)
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 3)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB OHCI1 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 3a)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 11h Processor HyperTransport Configuration (rev 40)
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 11h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 11h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 11h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 11h Processor Link Control
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS780M [Mobility Radeon HD 3200]
01:05.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RS780 HDMI Audio [Radeon (HD) 3000 Series]
08:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller
08:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller
08:00.3 System peripheral: JMicron Technology Corp. MS Host Controller
08:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
09:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) (rev 01)
0a:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
danorske@linux-8j2w:~>

Sorry, that should have been

/sbin/lspci -nnv

This will report the driver in use as well. Just post the output pertaining to your graphics device.

Is this what you want?

01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS780M [Mobility Radeon HD 3200] [1002:9612] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:30fc]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at c0000000 (32-bit, prefetchable) [size=256]
I/O ports at 7000 [size=256]
Memory at d2400000 (32-bit, non-prefetchable) [size=64]
Memory at d2300000 (32-bit, non-prefetchable) [size=1]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: radeon
Kernel modules: radeon[/size][/size][/size][/size]

Yes, but in future please enclose output within

...[/CO..] tags. Anyway, have you tried configuring the second display via 'System Settings'>>'Display and Monitor'? With the external monitor connected, note what is reported by

xrandr

you are using the open source radeon driver you might try the ATI propritary driver

http://en.opensuse.org/Fglrx

I might be wrong, but I think the proprietary driver is no longer an option for legacy hardware such as this.

On 2014-07-11 00:46 (GMT) danorske composed:

> I have OpenSuse 13.1, AMD 64 bit, HP Laptop. I would like to use this
> laptop, connected to a TV to watch movies off the Internet. Right now
> when I connect the TV is black screen with a message that says “No
> source” . What can I do to make this work?

You might start by completely booting with the TV both physically connected,
turned on, and with the HDMI connect source already selected on the TV. It
just might work automatically that way, especially if the laptop’s
default/preferred screen resolution matches that of the TV (e.g. both 1920x1080).

The way to ensure it always works is to configure X to use multiple displays
that include the TV, instead of relying on automagic configuration each time.
The way I usually do that is via xorg.conf, but it can be done by scripting
xrandr commands, and typically also from within X session settings, e.g.
Gnome or KDE “desktop” or “personal” settings.

“The wise are known for their understanding, and pleasant
words are persuasive.” Proverbs 16:21 (New Living Translation)

Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata *** http://fm.no-ip.com/

Thanks,
here is

 danorske@linux-8j2w:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
   1920x1080      60.0 +   59.9     30.0*    24.0     30.0     24.0  
   1920x1080i     60.1     60.0  
   1280x720       60.0     59.9  
   720x480        60.0     59.9  
   640x480        60.0     59.9  
LVDS connected (normal left inverted right x axis y axis)
   1440x900       60.0 +
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
danorske@linux-8j2w:~> 

I’ve got it on the TV now I just need to figure out how to adjust it to make it usable.

I’ve got it on the TV now I just need to figure out how to adjust it to make it usable.

Good to know. When you say adjust it, what do you mean? Be aware that some TVs scale/overscan internally, so that the image is not always as sharp as one might expect or fully displayed.

Okay, so I can see it is connected and set at


HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
   1920x1080      60.0 +   59.9     30.0*    24.0     30.0     24.0  
   

You laptop display is reported as

LVDS connected (normal left inverted right x axis y axis)
   1440x900       60.0 +

Yes, adjust it I mean size scale, it doesn’t offer anything smaller than 1900X1080. That’s too large for my 65" screen. This TV is a rear projection screen.
thanks for the help.
Ron

I’m still not sure that I understand you. If you mean that the image is overscanned (ie missing edges), then often the display itself can be reconfigured not to do so. You might need to refer to the operating manual. Lowering the display resolution is not going to help here, and will result in an image that is not as sharp anyway.

And don’t forget to enable the Sound on hdmi:
https://www.suse.com/releasenotes/i386/openSUSE/12.1/RELEASE-NOTES.en.html#15