LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-27-2020, 12:48 PM   #1
MirceaKitsune
Member
 
Registered: May 2009
Distribution: Manjaro
Posts: 156

Rep: Reputation: 1
Monitor not detected after boot, sees no signal, not showing in xrandr output


Greetings. I need urgent help with an issue regarding a new monitor I bought. My old monitor keeps turning itself off when powered on and I had to replace it... likely a bulged transistor which I don't have the time nor tools to replace myself, still works after a few tries but I don't know how much longer it will last. My issue is that the new one simply isn't working! My OS is Linux openSUSE Tumbleweed x64 (always up to date with 'zypper dup') and the new monitor is a ViewSonic vx2758-c-mhd (the 23.6 inch version, not the 27 inch one), my video card is an AMD Radeon xfx r9 390 for which I'm using the amdgpu module:

https://viewsonic.com/us/vx2758-c-mh.html

This monitor supports three inputs: DisplayPort, HDMI, DVI. I tried the HDMI cable that arrived with the monitor, followed by an older HDMI cable that works fine with the other monitor, then the DVI cable which is also confirmed to work flawlessly: Same issue with all 3 cables, definitely not the cable that's at fault. I don't have a DisplayPort cable so I couldn't test that interface too, but it would most likely do the same thing.

This seems to be a software and / or Linux related issue: I'm able to see the pre-boot screens just fine on the new monitor, including GRUB2 where I can pick which kernel to boot. Even the Plymouth splash screen shows up fine! But the moment I reach the login screen, the display goes black and says "no signal" without ever turning back on again. Once more the result is identical on both HDMI and DVI, I now have it plugged in through both cables and it refuses to see the device over either connection.

With both the new and old monitors connected, I booted up my system again. I ran the xrandr command in the console. I was shocked to notice the new monitor is not listed as a device at all! Its port appears as disconnected, X11 is seeing absolutely nothing there although the monitor is clearly powered on but complaining there's no signal. In the past I had a similar issue with a VR headset not being detected in the same way, however in its case it appeared in the xrandr output... with this monitor I'm not getting even that.

I looked everywhere for answers. Many people reported this problem but nearly no one had a working solution. I was only able to find one piece of advice that seems to have done something: Someone said to disable CSM (Compatibility Support Module) in the BIOS. I did so and it made the POST screen show up as well, before that only the GRUB2 screen would display. However it did not solve the screen refusing to turn on after the system has booted.

Could this be a missing driver package or disabled kernel module? Clearly it's not a hardware failure or it wouldn't display POST / BIOS / GRUB2 either. There must be something Linux related that's causing it to not be detected. If I can't find a solution I'll have to return the monitor soon... I really don't want this, as I couldn't find anything half as good near the same price and with the Corona Virus situation the last thing I want is to travel around carrying a huge monitor. I'll await your suggestions for what to try next, thank you.
 
Old 03-27-2020, 01:39 PM   #2
MirceaKitsune
Member
 
Registered: May 2009
Distribution: Manjaro
Posts: 156

Original Poster
Rep: Reputation: 1
As someone suggested this on IRC, here's the output of 'modinfo amdgpu': https://pastebin.com/UYBPpJ0H
 
Old 03-27-2020, 02:20 PM   #3
MirceaKitsune
Member
 
Registered: May 2009
Distribution: Manjaro
Posts: 156

Original Poster
Rep: Reputation: 1
Here's /var/log/Xorg.0.log, ~/.xsession-errors doesn't seem to have been modified in two years so skipping that one: https://pastebin.com/8kmZA9Pk
 
Old 03-27-2020, 04:41 PM   #4
MirceaKitsune
Member
 
Registered: May 2009
Distribution: Manjaro
Posts: 156

Original Poster
Rep: Reputation: 1
Great news... sort of. I managed to get it working for now! The issue seems to be specific to the amdgpu module, the monitor will work perfectly on the old radeon one. Normally I always boot with these lines, removing them gets the new monitor working:

Code:
radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1
I don't want to use this as a permanent solution however: IIRC the radeon module is deprecated, and most importantly amdgpu gives better performance in games! What could be making amdgpu refuse to detect this specific monitor but not the old one?
 
Old 03-27-2020, 07:06 PM   #5
MirceaKitsune
Member
 
Registered: May 2009
Distribution: Manjaro
Posts: 156

Original Poster
Rep: Reputation: 1
A suggestion on the openSUSE forum solved the issue! The monitor works perfectly on amdgpu once I add to the command line:

Code:
amdgpu.dc=0
What does amdgpu.dc do? Is disabling it a regression? Does certain monitors not working with it represent a known bug, and is there an estimated time for when it might be fixed if so?
 
  


Reply

Tags
driver, hardware, monitor, screen, x11


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to determine xrandr output name from sysfs output name? thinkpadboi Linux - Software 4 07-11-2018 08:29 PM
Laptop + Dell monitor: no VGA output with Xrandr mike11 Linux - Newbie 3 05-16-2010 07:58 PM
radeon and dual head, to xrandr or not to xrandr, that's the question i92guboj Linux - Desktop 1 06-17-2009 05:48 AM
Fedora 7 sees/access' XP pro - XP pro sees/does not access F7 Lunarizing Linux - Wireless Networking 1 11-10-2007 12:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration