Second display inconsistency thru HDMI

Ответить
erfan
Сообщения: 21
Зарегистрирован: 08 сен 2025, 12:10
Operating system: Rosa Fresh 13 Plasma 6

Second display inconsistency thru HDMI

Сообщение erfan »

I have another hardware difficulty (after the sound, which was solved) with the LENOVO IdeaPad Slim 5 15ARP10, AMD Ryzen 7 7735HS laptop. It is used in classes for presentations too, but with different connected display devices, and different connection types, but all starting from the laptop's HDMI connector. The laptop runs Rosa Fresh 13, Plasma 6 - X11, updated.

Possible scenarios are:
  • laptop HDMI > HDMI to VGA converter > VGA cable to a projector (multiple type of projectors)
  • laptop HDMI > HDMI cable to a projector (multiple type of projectors)
  • laptop HDMI > HDMI cable to a monitor/tv (multiple type of devices)
In each scenarios there are devices which works and others that doesn't.

The most frequent error is, that the connection is recognized, in Plasma display settings a new device with a number shows up, but the display device receives no signal. This happens if the laptop is ON and the device is connected after. If the laptop is rebooted, everything works. The change between the two statuses is, that when the laptop is rebooted, the new display device is shown in display manager with it's name and model and not a random number, like first time. Looking into the ~/.local/share/kscreen folders files, the id of the two differs too, and sometimes the position also.
With the other isolated errors I will return, if this main one get solved and it does not solve the isolated ones too.

When NO SIGNAL is received:

Код: Выделить всё

    {
        "enabled": true,
        "id": "53057bb979bd35085887a37a1524ee80",
        "metadata": {
            "fullname": "xrandr-16843009",
            "name": "HDMI-A-0"
        },
        "mode": {
            "refresh": 60,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "overscan": 0,
        "pos": {
            "x": 0,
            "y": 0
        },
        "priority": 2,
        "rgbrange": 0,
        "rotation": 1,
        "scale": 1,
        "vrrpolicy": 2
    }
After reboot, when there IS SIGNAL:

Код: Выделить всё

    {
        "enabled": true,
        "id": "6b8d88ec1d084576893fb024caf7298d",
        "metadata": {
            "fullname": "xrandr-BenQ PJ-1770",
            "name": "HDMI-A-0"
        },
        "mode": {
            "refresh": 60,
            "size": {
                "height": 1080,
                "width": 1920
            }
        },
        "overscan": 0,
        "pos": {
            "x": 1920,
            "y": 0
        },
        "priority": 2,
        "rgbrange": 0,
        "rotation": 1,
        "scale": 1,
        "vrrpolicy": 2
    }
This happened with 6.12.47 kernel and 6.16.8 kernel too. Just a remark, that the laptops built-in display is recognized by the 6.12 kernels as AU Optronics and by the higher than 6.15.11 kernels (the lower version I have tried on Rosa) as Lenovo Group Limited

I never met such a situation in the last 10 years, that a laptop with linux has such problems - 2 intel laptops and 3 linux OS used, performing the same tasks - before this AMD Lenovo with Rosa.

And is not always a solution to reboot the laptop during a class, because sometimes there are already prepared, chosen materials, which in case of a reboot has to be re-searched, arranged, which takes time.

Thank You for any suggestion!

Sorry, if I would not reply fast, because I do not really have the possibility to make tests on all these devices. I never counted them, but might be around at least 15 different ones (some works, some not). Unfortunately (or not ...) a monitor and a projector to which I have access to check settings, are working without any problem.
erfan
Сообщения: 21
Зарегистрирован: 08 сен 2025, 12:10
Operating system: Rosa Fresh 13 Plasma 6

Re: Second display inconsistency thru HDMI

Сообщение erfan »

So my journey with the display became a nightmare.

Searching all over the internet, I haven't found a resembling solution. Somewhere it was supposed that gdm might have some influence, so replaced gdm with sddm. (sidenote: on the Rosa plasma iso it was unusual for me to discover gdm - I think sddm would be more integrated.)

So, I had a new combination, sddm as display mamager and 6.17 kernel. The result: I don't know if it was this combination's result or not, but on a single day, with three projectors, all three the exactly same model (at least what kscreen recognized - phisically I cannot check), had three different type of settings.
In all three cases the laptops screen was 1920x1200, the projector's image shown up to the right, as a different desktop. But:
1. the first had automatically picked the 1024x768 resolution, but everything went OK.
2. second had picked automatically 1920x1200 (why different from the first?), but everything was OK.
3. the third picked up 1280x800, it appeared at the right of the laptop's screen, but have shown only a part of its own desktop, and everything was cut of, not visible, I supposed from 1280 to 1920 in width and from 800 to 1200 on height. It was a missing part from the image. Verifying in the kscreen folder, the projector was registered also in the X=0 and Y=0 coordinates, like the laptop screen, instead of X=1920. But why showed up at the right side?

So, complete nightmare. I do no understand anything.

Therefore, because I had no other idea and solution, I switched to Wayland. I am not very confident with it, and very frustrated that after 10 years using with linux on X11 the same projectors, displays, which worked before, do not work accordingly for almost three months.

For using wayland I also had to search some adjustments - for example for firefox desktop file add name=firefox to show the firefox icon and not the generic wayland and treat accordingly firefox started with different profiles, also to each gtk app desktop file add WAYLAND_DISPLAY= statement to use plasma window decoration and not gtk (for some apps) or when opening or saving files to show the OK/Cancel buttons at the bottom of the filepicker and not that strange idea with the buttons at the top, or some workflow problems, that plank not working on wayland (partly can be run, but the intelligent hiding option, which I use, is not working), crystal dock not being as smooth and precise as plank is, or on opening, windows always appearing in the middle of the screen, no matter where they where before.

Also a problem, to which I didn't find solution is that on wayland after the laptop resumes from sleep or hibernation, the brightness of the screen goes to 100℅. But for this I will open a different topic.

I hope this will be the last combination. I do not discovered what the problem is, just trying blindly, hoping that something will work. I think I exhausted all possibilities.

My last question regarding this subject is if wayland records connected displays settings ONLY in /home/user/.config/kwinoutputconfig.json like X11 does in /home/user/.local/kscreen folder, because on wayland that kscreen folder is not used?
Ответить

Вернуться в «Desktop»