Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

display profile can't be used as not all displays are connected #348

Open
StefanS3D opened this issue Nov 22, 2024 · 17 comments
Open

display profile can't be used as not all displays are connected #348

StefanS3D opened this issue Nov 22, 2024 · 17 comments
Assignees
Labels
bug Something isn't working

Comments

@StefanS3D
Copy link

Describe the bug
Unfortunately, I get the error message for all profiles that the display profile can't be used as not all displays are connected. But all displays are connected.

To Reproduce
Steps to reproduce the behaviour:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behaviour
A clear and concise description of what you expected to happen.

Screenshots
Screenshot 2024-11-22 113727

Reporting Logs

DisplayMagician-Support-20241122-1012.zip

If DisplayMagician does not:

  • Open a terminal window and run C:\Program Files\DisplayMagician\DisplayMagician.exe --trace to create a TRACE-level DisplayMagician.log file.
  • The above command will create a DisplayMagician.log file in C:\Users\<yourusername>\AppData\Local\DisplayMagician\Logs which should contain a LOT of detailed TRACE level log entries.
  • Come back here, and upload the DisplayMagician.log file through your web browser and attach it to this issue.
  • Also attach the following files to this issue:
    • C:\Users\<yourusername>\AppData\Local\DisplayMagician\Profiles\DisplayProfiles_2.1.json
    • C:\Users\<yourusername>\AppData\Local\DisplayMagician\Shortcuts\Shortcuts_2.0.json
    • C:\Users\<yourusername>\AppData\Local\DisplayMagician\Settings_2.0.json

Enviroment (please complete the following information):

  • Windows Version: WIN11
  • DisplayMagician Version: 2.7.2.1
  • Video Card: AMD 7900XTX
  • Number and make/model of monitors: 2x LG Ultragear (Displayport) 1x LG TV(HDMI)
  • Date of last video driver update: AMD Adrenalin Version 24.10.1
  • Date of last windows update: 03.08.2024

Additional context
Everything was working great until a few weeks ago

@StefanS3D StefanS3D added the bug Something isn't working label Nov 22, 2024
@terrymacdonald
Copy link
Owner

terrymacdonald commented Nov 22, 2024 via email

@StefanS3D
Copy link
Author

StefanS3D commented Nov 23, 2024 via email

@KBoose84
Copy link

KBoose84 commented Dec 3, 2024

Hello All! I am having the same issue. Everything was working perfectly until the new v2.7.2.1 update. I was wondering if there have been any solutions or updates to this issue?

@terrymacdonald
Copy link
Owner

@KBoose84 can you please provide a description of your hardware/system specs and upload a Support ZIP File for me to compare please?

Enviroment (please complete the following information):

Windows Version:
DisplayMagician Version: 2.7.2.1
Number and make of Video Cards:
Number and make/model of displays:
Type of display connection and if there are any adapters inline (e.g. HDMI, DP, DVI, USB,etc):
Date of last video driver update:
Date of last windows update: 03.08.2024

Thanks
Terry

@styxbe
Copy link

styxbe commented Dec 25, 2024

I had the same issue, and disabling the integrated graphics solved it for me.

@terrymacdonald
Copy link
Owner

@styxbe This is a bit worrying as a workaround. This means that there could be an issue with getting settings from a particular integrated GPU. Can you please reply with the environment that you are using where you got the error?

Enviroment (please complete the following information):

Windows Version:
DisplayMagician Version: 2.7.2.1
Number and make of Video Cards and the number and make/model of displays connected to each video card:
Type of display connection and if there are any adapters inline (e.g. HDMI, DP, DVI, USB,etc):
Date of last video driver update:
Date of last windows update:

Thanks
Terry

@styxbe
Copy link

styxbe commented Jan 5, 2025

Sure, it's a newly built PC so all is latest versions. But I have a special setup with a KVM so that might have an impact:
Windows 11 24H2
9800x3d with AMD Radeon integrated
DM: 2.7.2.1
Sapphire Nitro Radeon rx7900xtx, AMD Adrenalin latest (27/11)
3x Dell G2724D connected to KVM through HDMI
KVM: Tesmart hks403-p23 (connected to GPU with 2x direct HDMI, 1 DP to HDMI cable)

@terrymacdonald
Copy link
Owner

Was the KVM new, or recently added? Did you update your display profiles after you added in the KVM switch?

I ask that because windows tracks the entire path of what devices are connected where, and DM treats ANY difference as being a different profile. It could be as simple as NVIDIA adding a new setting to the list of available settings that can mean the display profiles doesn't match. That's the reason I added the ability to update the display profiles.

I have a KVM connected myself and it works ok with DM. So it should be able to work on as long as the KVM isn't doing anything unusual.

Thanks
Terry

@styxbe
Copy link

styxbe commented Jan 6, 2025

I've had that switch for a while, but this is a new pc build so it was there from the start. Maybe it helps that I did see there was button to update the profiles, but it didn't seem to do anything and the yellow exclamation sign stayed in place.

As a test I just deleted both profiles I use, re-enabled the iGPU, and created a new profile for the current config. Which is the 3 displays, nothing is shown for the iGPU which is as expected as there is no diplay connected to it. It immediately got the exclamation sign. The update button does not change it. Then without changing anything or using the switch, I disable the iGPU again, and the exclamation sign disappears, don't even have to push the update button.

So in my case it seems to be directly caused by the iGPU.

@terrymacdonald
Copy link
Owner

Ah shoot. @styxbe this isn't good news, as it means there is a bug deep in one of the video libraries, and those are very hard to troubleshoot. Are you willing to help me do some troubleshooting? How technically adept are you at running things in command line? I can put together some instructions for testing that will let me figure out what is wrong, but it is likely to be a pain for you to run the test plan. Are you happy to do this?

@StefanS3D Do you have an AMD iGPU as well as a that AMD 7900XTX? I am wondering if the AMDLibrary is at fault here, and is not coping with multiple GPUs. That would explain how it is working in my testing (I have an NVIDIA RTX2070 and an AMD iGPU) and not in anyone elses testing....

@KBoose84 What about you? Do you have an AMD discrete video card as well as an AMD CPU with an integrated GPU?

Thanks all for the help figuring this one out.

Thanks
Terry

@styxbe
Copy link

styxbe commented Jan 8, 2025

Sure, I'll help you out if I can. Have done some coding a long time ago, and used Linux a lot, so command line should be no prob.
Don't have lots of time to spare though, so if it's a lot of manual work, it will take a while.

@Lookee94
Copy link

Lookee94 commented Jan 9, 2025

Hello @terrymacdonald, unfortunetly i have simmilar issue. I have 2x HP la23006x displays connected via usb and docking station and Samssung g9 display connected via DP to pc. HP displays work fine but with samsung display magician shows "This display profile cant be used as not all displays are connected"

Windows Version: Win 11 pro
DisplayMagician Version: 2.7.2.1
Number and make of Video Cards: AMD Radeon 7800XT
Number and make/model of displays: 2xHP la23006x (USB+docking station); Samsung G9C (Display Port)

@terrymacdonald
Copy link
Owner

terrymacdonald commented Jan 9, 2025 via email

@Lookee94
Copy link

Lookee94 commented Jan 9, 2025

@terrymacdonald samsung screen is connected straight to AMD Radeon 7800XT

@Lookee94
Copy link

Lookee94 commented Jan 9, 2025

@terrymacdonald now i switched samsung to integrated GPU and works okay, so seems descrete GPU is the problem. Sory if i write some nonsene but my IT skills are terribly low :,)

@terrymacdonald
Copy link
Owner

terrymacdonald commented Jan 9, 2025 via email

@Lookee94
Copy link

@terrymacdonald sure, thanks for your support :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants