LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Black display after minor hardware change (https://www.linuxquestions.org/questions/linux-hardware-18/black-display-after-minor-hardware-change-4175734221/)

linuxbird 02-24-2024 06:43 PM

Black display after minor hardware change
 
I haven't managed to make sense of this, so I thought I would throw it out there. I have worked for a couple of weeks on this issue, and have hit the brick wall.

Slackware 15 system, with triple headed monitors. No problems there. After several years the graphics card, XfX HD-677X-z5hd, with 1GB and 5 mini DP sockets. The fan seized and the only option was to return it to the factory. They turned it around reasonably quickly, and two weeks later, I had the new board in hand. I installed it, and that is where my problems began.

Let's call the monitors A, B and C. B&C now work, and A does not show a signal. Everything was connected with DVI. I had a spare cable for DP, so I tried that, no joy.

I tried every adapter, cable and monitor combination I had, in different DP sockets. No joy. I bought a new, fourth miniDP to DVI adapter. No joy. Well, actually it works with B&C, just not A.


I tried a new DVI cable, no joy.

The computer recognizes the monitor, but it is not used after Slackware comes up. So perhaps static or something got it when I was installing things after the new graphics card. So I bought a replacement monitor, figuring, OK perhaps that is it.

New (to me) monitor, no joy. Same behavior. Black screen, and the display tool identify button does not identify it.

Since I had additional adapters, I tried using 4 adapters, and moving A or it's replacement around on ports. Still no joy.

So I am stuck, with a pile of notes with written the matrices of each experiment on them. A pad of 1/4" rule graph paper.

I am at a loss, and welcome any sane suggestions, although I think I may have tried them all.

MB is a gigabyte board, G77 vintage. And, again, this system worked just fine with the old graphics card, until the fan went toes up on it.

Any ideas?

linuxbird 02-24-2024 07:17 PM

Been poking around BIOS now. One observation to share: When booting, the messages start on monitor A and B first, then after the boot font changes to a smaller font, the boot goes to B and C, both mirrored. This is consistent with what happened prior the fan failure on the graphics card.

mrmazda 02-24-2024 11:20 PM

What happens booting live media of some other distro?

What do xrandr --listproviders and inxi -GSaz --vs produce?

You might want to edit:
Quote:

...The fax seized and the...
It took me a while.

linuxbird 02-25-2024 05:28 AM

I will redo those again, as i ran them initially and found them unremarkable. As i recall everything appeared normal, but screen was black on monitor A.

linuxbird 02-25-2024 09:14 AM

1 Attachment(s)
Well, that fan became a fax! Fixed that, and yes it was confusing.

Attached is a concatenation from running xrandr and inxi.

Things are in a bit of disarray, but I can boot slax or something else.

Thanks.

linuxbird 02-26-2024 11:57 AM

New data. I may have a hardware issue in that XFX has updated their cards, and the card I have will pass through an active adapter to up to two DVI ports, but no more. Apparently there are only two on the current board. The current board replaces an old board, which has been superceeded.

So I will fiddle with miniDP to DP cables, and see if I can get things to work.

linuxbird 02-26-2024 06:05 PM

So I can run two DVI ports through the DP ports on the graphics card, but only two. Checking my older configuration, I had two DVI ports and one DP port. Running a DP port does not presently work, and I am not sure why.

I did get the third monitor running, but it is not a long term solutions.

I was able to use the on-the-motherboard DVI solution to talk with the third monitor (well actually monitor A in my earlier write up. Running that way, the gamut is washed out, and response for apps on that window are slow. So I will need to change that.

XFX has modified my trouble ticket for the graphics board, but they were clear that I needed to do a parallel ticket with AMD.

So I can make some forward progress on the work I should be doing, while I work background on the issue of the DP not working. It is recognized, but is not rendering to that monitor through the DP.

mrmazda 02-26-2024 09:49 PM

It might be worth investigating an MST adapter if at least two of your displays have DisplayPort inputs. I've never seen mention anywhere, but I suppose at least in theory one could use DP-to-HDMI or DP-to-DVI converters in conjunction with an MST splitter to make displays with only DVI or HDMI inputs work. AFAIK, it's only from-HDMI-to-DP conversion that can't work. I wouldn't get hopes up though. With all the outputs on your card yet only two can work at once sounds like could be a major obstacle. I have several Intel iGPUs like that, with 4 or 5 outputs existing on the motherboard, but the iGPU limit is 3 at a time maximum. Older Radeon and NVidia cards I have here have 3 outputs but only support 2 maximum at once.

linuxbird 02-27-2024 11:15 AM

All of the monitors I would like to use on that computer have DVI (digital) and miniDP, and at the moment, I would like to be able to use them. I had 3, and have since picked up one used one. I don't think that computer has to run with four monitors, but I would like to get it to run with the three it was running with, with the same "model" graphics card.

It wasn't an option when I built the system in 2012, but if I were doing it today, I would simply use a single card, and something like a 4k monitor. I have a TV which is good enough, but there may be others which are better for high density text.

But for now, I want to see if I can get the XFX board to work with the original monitors.

mrmazda 02-29-2024 12:05 AM

IMO an RMA replacement of a card that ever did work for 3 unique displays with one that can't work the same is cause for another RMA. OTOH, I don't understand how you managed to get a replacement for hardware technology over a decade old.

Given old Radeons with 3 outputs were limited to only 2 available crtcs, I would be surprised an HD-67xx card would ever have supported 3 or more if your XFX didn't have 5 (? this?). I suppose that could have been an XFX-specific enhancement that lesser HD-6XXX cards didn't support.

I have no discrete Radeons anywhere near similar age as yours with more than 2 outputs. I do have a 4650 with 3, but it only supports 2 crtcs (like my NVidias of similar vintages):
Code:

# inxi -GSaz --vs --zl
inxi 3.3.33-00 (2024-02-06)
System:
  Kernel: 6.6.18-desktop-1.mga9 arch: x86_64 bits: 64 compiler: gcc v: 12.3.0
    clocksource: tsc avail: hpet,acpi_pm parameters: root=LABEL=<filter>
    audit=0 ipv6.disable=1 net.ifnames=0 noresume plymouth.enable=0
    noxorgconf consoleblank=0 mitigations=off
  Desktop: Trinity v: N/A tk: Qt wm: Twin with: kicker vt: 7 dm: 1: TDM
    2: XDM Distro: Mageia 9
Graphics:
  Device-1: AMD RV730 PRO [Radeon HD 4650] vendor: Micro-Star MSI
    driver: radeon v: kernel alternate: amdgpu arch: TeraScale
    code: R6xx/RV6xx/RV7xx process: TSMC 55-65nm built: 2005-13 pcie: gen: 1
    speed: 2.5 GT/s lanes: 16 ports: active: DVI-I-1,HDMI-A-1 off: VGA-1
    empty: none bus-ID: 04:00.0 chip-ID: 1002:9498 class-ID: 0300 temp: 52.0 C
  Display: x11 server: X.org v: 1.21.1.8 compositor: Twin driver: X:
    loaded: modesetting unloaded: vesa alternate: fbdev dri: r600 gpu: radeon
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3600x1200 s-dpi: 120 s-size: 761x253mm (29.96x9.96")
    s-diag: 802mm (31.57")
  Monitor-1: DVI-I-1 pos: right model: Dell P2213 serial: <filter>
    built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
    size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
    max: 1680x1050 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: primary,left model: NEC EA243WM
    serial: <filter> built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2
    size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes:
    max: 1920x1200 min: 640x480
  Monitor-3: VGA-1 note: disabled model: Lenovo L2251x Wide serial: <filter>
    built: 2011 res: 1920x1200 dpi: 90 gamma: 1.2 size: 474x296mm (18.66x11.65")
    diag: 559mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400
  API: OpenGL v: 3.3 compat-v: 3.0 vendor: mesa v: 23.3.5 glx-v: 1.4
    es-v: 3.0 direct-render: yes renderer: AMD RV730 (DRM 2.50.0 /
    6.6.18-desktop-1.mga9 LLVM 15.0.6) device-ID: 1002:9498 memory: 1000 MiB
    unified: no
# 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
#


linuxbird 03-04-2024 07:03 PM

After quite a bit of testing, I have come to the conclusion that there is a fault with the graphics board, and will RMA it.

After I confirm that is the problem I will mark this thread SOLVED. I truly appreciate the kind help received.

linuxbird 03-31-2024 09:08 AM

Addendum: So the history was:

1. Failed fan after 13 years of 24/7 operation. I positively pressurize my cases through stacked fans, with external (vaccumable) media.

2. Replacement card was defective.

3. Replacement card replaced, but that card would not perform at all.

4. A different card, RX 570 series was provided. I got it going out of the box. I had to replace cables, as it did not have the miniDP. Turns out that one of the new DisplayPort cables I bought was defective.

5. All is well. I have not measured, but I think the RX-570P8DFD6 board provided is faster than the HD 677X board it replaces.

In the end, all the issues were hardware. Thanks again for the folks who chimed in with suggestions and guidance.

mrmazda 03-31-2024 10:15 PM

Nice knowing problem solved! :)

Jan K. 04-01-2024 02:37 PM

Quote:

Originally Posted by linuxbird (Post 6493158)
The fan seized and the only option was to return it to the factory.

But why didn't you just replace the fan?


All times are GMT -5. The time now is 07:26 AM.