Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to connect an ASUS monitor to a desktop, using an HDMI cable to an Nvidia card (GeForce GT 730). The graphics card has both HDMI and VGA ports. After connecting the HDMI cable, when HDMI input is selected on the monitor, the monitor says "No HDMI signal".
The monitor connection works perfectly using a VGA cable, so the card and monitor are good. I'm using the Noveau driver, in Debian.
xrandr gives: "HDMI-1 disconnected (normal left inverted right x axis y axis)", but the HDMI cable is connected.
Every search on this I've tried talks about connecting a second monitor to a laptop, and using Intel onboard to drive the HDMI port, which doesn't apply to my situation.
Does anybody know where to start trying to diagnose this, or how to get Nouveau to output to HDMI?
The ports look ok/clean, and I know the cable works. I did select HDMI as the source on the monitor - the monitor just pops up a box that says "No HDMI source"
Yes I've tried both booting with only HDMI cable plugged in, and also booting with VGA and then switching to HDMI. Always same result, "no HDMI source"
I'm trying to connect an ASUS monitor to a desktop, using an HDMI cable to an Nvidia card (GeForce GT 730). The graphics card has both HDMI and VGA ports. After connecting the HDMI cable, when HDMI input is selected on the monitor, the monitor says "No HDMI signal".
The monitor connection works perfectly using a VGA cable, so the card and monitor are good. I'm using the Noveau driver, in Debian.
xrandr gives: "HDMI-1 disconnected (normal left inverted right x axis y axis)", but the HDMI cable is connected. Every search on this I've tried talks about connecting a second monitor to a laptop, and using Intel onboard to drive the HDMI port, which doesn't apply to my situation. Does anybody know where to start trying to diagnose this, or how to get Nouveau to output to HDMI?
I bolded a piece of your post for emphasis only. Two things come to mind, having done something similar in the past. First, have you tried connecting/powering on the monitor first, before booting up? HDMI can be picky, and may not activate if it doesn't detect things in the 'right order'.
Second, I'd suggest trying the nVidia proprietary drivers. Sadly, the nouveau driver doesn't always provide 100% functionality...try the nVidia drivers, and blacklist nouveau. https://wiki.debian.org/NvidiaGraphicsDrivers
I have tried booting with the monitor powered on, no luck.
I also just installed the nvidia drivers through apt, rebooted and nvidia is now listed in lsmod, but same result: "HDMI no signal"
I noticed one difference after installing the nvidia drivers: xrandr now says that "HDMI-0 disconnected (normal left inverted right x axis y axis)" -- before it said "HDMI-1". Don't think that makes any difference, though....
Thanks TB0ne!
I have tried booting with the monitor powered on, no luck. I also just installed the nvidia drivers through apt, rebooted and nvidia is now listed in lsmod, but same result: "HDMI no signal"
I noticed one difference after installing the nvidia drivers: xrandr now says that "HDMI-0 disconnected (normal left inverted right x axis y axis)" -- before it said "HDMI-1". Don't think that makes any difference, though....
Which Debian is OP using? What does inxi -GSaz --vs report, ideally with at least two connected displays?
Given all OP's activity, it's not clear to me if HDMI never produces video, or if the no signal message only appears sometime after the Grub menu, or after Debian has started booting. How is xrandr output being examined? Is a second display involved, also on the 730 card? OP says he knows the cable is good, but sometimes a cable is only "good" when tried with something other than where it's needed, a form of infuriating flakiness. I've had to throw away HDMI cables several times that worked when new, but didn't last. HDMI connectors can go bad, both female and male. That's happened to me several times with various components' output connectors. Does the 730 also have a DVI connector, for 3 total outputs? If yes, try it with a DVI to HDMI converter or cable. Is OP trying to use all three 730 outputs at once? It's possible no more than two at a time can be used, and the HDMI is the one disabled when all three are connected. I have a GT 630 with HDMI, VGA & DVI outputs that with all three connected to a display produces:
Code:
$ xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
VGA-1 connected 1680x1050+1680+0 (normal left inverted right x axis y axis) 474mm x 296mm
Screen 0: minimum 320 x 200, current 3360 x 1050, maximum 16384 x 16384
HDMI-1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
DVI-I-1 connected primary (normal left inverted right x axis y axis)
1680x1050 59.97*+ 74.89 59.95 59.88
1680x1050 59.95*+ 59.88
$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x43 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 3 associated providers: 0 name:modesetting
Note that according to xrandr, all three are "connected", but there is no resolution or location reported for the (primary) DVI port. It POSTs and puts Grub entirely on the DVI display. Shortly after making a Grub selection, the DVI goes black, and the other two light up, mirrored on the ttys, then side by side when X starts. Key to this behavior is listproviders output - "crtcs: 2" means only two outputs can function at once.
This produced Xorg output on the VGA and DVI screens, but mirrored, and 1400x1050 resolution on both. Note for HDMI the name HDMI-A-1. This is the name found in /sys/class/drm/, not the xrandr name.
Then I tried adjusting with xrandr:
Code:
$ xrandr --output DVI-I-1 --mode 1920x1200 --rate 60 --primary --output VGA-1 --mode 1680x1050 --rate 60 --right-of DVI-I-1
$ xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
VGA-1 connected 1680x1050+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
Screen 0: minimum 320 x 200, current 3600 x 1200, maximum 16384 x 16384
DVI-I-1 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1200 59.88 60.00* 59.95
1680x1050 59.99* 59.95 59.88
$ inxi -GS
System:
Host: gb970 Kernel: 5.18.0-4-amd64 arch: x86_64 bits: 64 Desktop: Trinity
v: R14.0.13 Distro: Debian GNU/Linux bookworm/sid
Graphics:
Device-1: NVIDIA GF108 [GeForce GT 630] driver: nouveau v: kernel
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting
gpu: nouveau resolution: 1: 1920x1200 2: 1680x1050~60Hz
OpenGL: renderer: NVC1 v: 4.3 Mesa 22.2.0-rc3
Based on these results, I suggest it may be possible to take the same video= + xrandr approach to getting your HDMI connection to light up its display.
Just to clarify, with hdmi only can you get into your bios setup? If you are getting no output at all with hdmi only when you power on, it's definitely a hardware problem. Blown hdmi ports are not uncommon. On one of my motherboards with display port, dvi and hdmi outputs, the hdmi port stopped working one day for no apparent reason but the dvi and display ports work fine. Got a display port to hdmi adapter which I am using to this day. Just because your vga port is working doesn't mean your hdmi port is good.
Last edited by kilgoretrout; 09-13-2022 at 09:01 AM.
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,814
Rep:
Quote:
Originally Posted by TB0ne
Second, I'd suggest trying the nVidia proprietary drivers. Sadly, the nouveau driver doesn't always provide 100% functionality...try the nVidia drivers, and blacklist nouveau. https://wiki.debian.org/NvidiaGraphicsDrivers
Seconded.
I've had two ASUS monitors (VP278s) hanging off an nVidia card (1650) and had two devices hanging off the second monitor with both using HDMI (the second device was a Win11 laptop). Zero issues. Unfortunately, I cannot attest to what my experience might have been had I been using the Nouveau driver---that was blacklisted long ago.
OP: Unless there's some technical reason for not doing so, I'd install the nVidia driver.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.