this post was submitted on 19 Nov 2024
25 points (100.0% liked)

Linux

48372 readers
1471 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I have a thinkpad T480 with LMDE and up until about two months ago it would work with this Samsung commercial display TV, although it never played audio from the TV like it was supposed to.

Now when I plug in the HDMI cable the screen turns black (not blue, which is when there's no signal). If I go into display it shows that the TV is connected.

I know that this isn't a hardware issue because I've used the same HDMI cable and laptop on a different TV and it worked fine. xrandr also says that HDMI-2 is connected.

Help

top 12 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 week ago (1 children)

does dmesg or journalctl -f give any hints as to whats going on as you connect the cable?

[–] [email protected] 1 points 1 week ago (2 children)

The journalctl command returns [UFW BLOCK] IN=wlp3s0 OUT=(long string of numbers)

[–] [email protected] 1 points 1 week ago

did it have some sort of error or failure? if it did, are you able to copy/paste several lines before and afterwards?

[–] [email protected] 0 points 1 week ago

This output is just for the network firewall.
In this case, you might want to ignore all messages with this pattern.

Perhaps look into other messages

[–] [email protected] 3 points 1 week ago (1 children)

@countrypunk @linux I've had similar issues that I've attributed to me using i3, but the fix might work for you. Run 'xrandr' and find the name of your TV output (I see yours is HDMI-2), and then run 'xrandr --output HDMI-2 --auto'. That should make the screen work. If audio still isn't working and you use pulseaudio, open 'pavucontrol' (graphical program for changing audio settings, recommend downloading it if you don't have it). You can probably find a command that does the same thing with just 'pactl', but 'pavucontrol' will be way easier. On the tab for configuration/options, you'll have a drop down for audio output settings. Change it to something that has HDMI in the name, and that might fix it. I have a T490 and this has always been an issue for some reason, but the above steps get the display working and audio routed. Hopefully my fix works for you!

[–] [email protected] 1 points 1 week ago

So the xrandr auto command didn't do anything. I downloaded pavucontrol and selected the HDMI configuration. It says that it's plugged in and that audio is playing, but no actual audio plays. Very strange.

[–] [email protected] 2 points 1 week ago (1 children)
  1. Any recent software updates that you might find relevant?
  • It would be good to know which distro you use
  • "Samsung commercial" would make me believe it doesn't get automatic updates, but just in case, that is also a factor.
  1. Does the TV work with other input sources on the same port?
  2. Reading "Samsung", I would assume it has multiple input ports. What was the result with other ports.
[–] [email protected] 1 points 1 week ago (1 children)

I mentioned in my post that I use LMDE. There aren't any recent software updates that I recall specifically that did it. The TV does work with other people's laptops in the same port. There's two HDMI ports on the TV and they give the same results. The TV is a dumb TV.

[–] [email protected] 0 points 1 week ago

LMDE

Oops! I thought it was some obscure DE.

Considering your points, it seems to be most probably some configuration issue.
Might even be that some of the automated monitor/display configuration tools (might be some GUI settings thing) wonked out and reconfigured something.

If your system has some shortcut combination for selecting external monitor/connected projector/mirror screen, perhaps you can try that.

Also, since you mentioned xrandr, I would assume X Session. You can also use xrandr to check and set the monitor configuration. Not just whether it is connected, but also location (left/right/up/down) and screen resolution of each display separately. Perhaps trying those could tell you what is happening.

[–] [email protected] 1 points 1 week ago (1 children)

Maybe you just need to "enable" it in the display settings of your DE.

[–] [email protected] 1 points 1 week ago (1 children)

The GUI display settings for mint Debian edition don't have an enable/disable button on my machine. It shows that the TV is connected as monitor 2.

[–] [email protected] 1 points 1 week ago* (last edited 1 week ago)

You should have a display enable/disable switch in LMDE's "Display" settings GUI, though it shouldn't be necessary? Please try another (few) cable(s) because they do vary. Anecdote: I've heard of Samsungs being picky like this and only refusing to work with that one device you are trying to use.

Edit: Can your mouse pointer or windows get to the missing screen? Also xrandr -q shows display status.