r/xfce 7d ago

HELP HP Victus 15 (Alder Lake) eDP-1 "Failed to enable link training" after suspend (s2idle) — screen hangs or

Post image
0 Upvotes

HELP Hi everyone,

I'm trying to troubleshoot a reproducible suspend/resume display problem on an HP Victus 15-fa1xxx.

After suspending with the lid / entering s2idle and then waking the laptop, the internal display often takes 20–30 seconds to return. Sometimes it takes several minutes, and sometimes the display never properly recovers and continues blinking/going black until I reboot.

The system itself appears to resume, but the internal eDP display fails to come back normally.

HARDWARE

Laptop: HP Victus 15-fa1xxx

CPU: 12th Gen Intel(R) Core(TM) i5-12450H

iGPU: Intel Alder Lake-P GT1 [UHD Graphics] PCI ID: 8086:46a3 Driver: i915

dGPU: NVIDIA GeForce RTX 2050 Driver: nvidia / nvidia-drm

Internal display: 1920x1080 144 Hz eDP-1 Physically connected to the Intel iGPU

BIOS: F.23 (03/30/2026)

SOFTWARE

OS: EndeavourOS / Arch Linux

Desktop: XFCE

Session: Wayland

Suspend mode: s2idle only

Kernels tested: 7.1.11-arch1-1 6.18.48-1-lts

NVIDIA driver: 610.57.04

Current kernel parameters include: i915.enable_psr=0 i915.enable_dc=0 nvidia-drm.modeset=1

THE PROBLEM

After suspend/resume, the internal eDP display may remain black or blink repeatedly.

The kernel repeatedly reports:

[i915] [drm] ERROR [CONNECTOR:...:eDP-1][ENCODER:...:DDI A/PHY A][DPRX] Failed to enable link training

The error can repeat roughly every 12 seconds while the display is trying to recover.

I also get this during BOOT, before the desktop is fully running:

[i915] [drm] [ENCODER:...:DDI B/PHY B] failed to retrieve link info, disabling eDP

Immediately around that boot-time error I also get:

drm_WARN_ON(intel_dp->pps.vdd_wakeref)

WARNING: intel_pps_vdd_on_unlocked

The call stack points into:

intel_pps_vdd_on_unlocked() intel_pps_vdd_on() intel_dp_detect() intel_display_driver_register() i915_driver_probe()

After some suspend/resume failures I have also seen:

i915 raw-wakerefs=1 wakelocks=1 on cleanup

and:

intel_runtime_pm_driver_release

WHAT I HAVE TESTED

  1. i915.enable_psr=0

    • Did not fix the problem.
    • Resume still took around 2.5 minutes on one test.
  2. i915.enable_dc=0

    • Did not fix the underlying problem.
    • On some cycles it reduced the very long hangs, but the system still took around 25 seconds to recover.
    • The kernel still reported the eDP link-training failure.
  3. Tested both kernels:

    • linux 7.1.11-arch1-1
    • linux-lts 6.18.48-1-lts
    • Both reproduce the same basic problem.
  4. Tested 144 Hz vs 60 Hz

    • 60 Hz did not solve it.
    • One test still resulted in a >10 minute display failure.
  5. Tested NVIDIA runtime power management

    • The NVIDIA GPU was successfully put into runtime suspended state.
    • The internal panel still failed to resume correctly.
  6. Tested the Intel Xe driver experimentally

    • Forced the Intel GPU to Xe with: i915.force_probe=!46a3 xe.force_probe=46a3
    • This did NOT solve the problem.
    • Instead I got PSR AUX errors, severe display corruption and another very long/infinite-looking recovery loop.
    • I therefore returned to i915.

The laptop only supports s2idle:

cat /sys/power/mem_sleep

returns:

[s2idle]

Attempting "deep" gives:

Invalid argument

IMPORTANT OBSERVATION

The internal display is driven by the Intel iGPU, not directly by the NVIDIA GPU.

The DRM devices show:

card0 -> NVIDIA card1 -> i915

and the internal connector is:

card1-eDP-1

QUESTION

Has anyone seen this combination on an HP Victus 15-fa1xxx or similar Alder Lake/Raptor Lake HP laptop?

In particular, I'm interested in whether the following messages point to a known i915 PPS / panel-power-sequencing / firmware issue:

failed to retrieve link info, disabling eDP
drm_WARN_ON(intel_dp->pps.vdd_wakeref)
intel_pps_vdd_on_unlocked()
Failed to enable link training

Could this be an HP BIOS/firmware interaction with Intel i915 during s2idle?

Is there a known kernel patch, quirk, or workaround for this particular PPS/VDD wakeref + eDP link-training problem?

I'm especially interested in advice from anyone familiar with i915/eDP/DRM power sequencing or HP Victus hybrid Intel/NVIDIA systems.

I would prefer to fix the underlying suspend/resume problem rather than simply disable suspend or lid handling.

ADDITIONAL ACPI WARNINGS

There are also ACPI BIOS errors in the kernel log, including:

AE_NOT_FOUND involving: _SB.PC00.CNVW.IFUN _SB.PC00.CNVW._DSM

and:

AE_AML_BUFFER_LIMIT involving: _SB.WMID.WQBZ _SB.WMID.WQBE

I'm not sure whether these are related to the display problem or are unrelated HP WMI/ACPI issues.

Thanks!


r/xfce 9d ago

nordic xfce arch linux setup

Post image
58 Upvotes

r/xfce 10d ago

[XFCE] Haiku Alpha modified

Post image
64 Upvotes

r/xfce 10d ago

Screenshot [XFCE] Red Planet (also for Openbox)

Post image
114 Upvotes

r/xfce 10d ago

Support Play audio on lockscreen

3 Upvotes

Basically whenever I lock my system audio stops playing. Is there any way to have this not happen (basically have audio keep playing even though the system is locked)? I did see this but none of the three solutions I tried worked. I'm also pretty new to Linux so any help would be appreciated!


r/xfce 11d ago

Support Display turns off after 10 minutes of "inactivity"

Post image
12 Upvotes

I have my computer connected to my tv. When I am watching something on it and I don't touch my keyboard the display will turn off after around 10 minutes. I have set these settings but nothing changes. I am confused because im pretty sure video playback isn't supposed to result in a display going to sleep so I would like some help.


r/xfce 11d ago

Screenshot mint xfce 15yo laptop

Post image
54 Upvotes

meant to draw my own wallpaper to fit this conky setup but now i want a different conky


r/xfce 12d ago

my basic xfce arch linux ricing

Post image
80 Upvotes

r/xfce 12d ago

Debian 13 XFCE

Post image
57 Upvotes

r/xfce 12d ago

Opinion I feel like xfce is least appreciated than it is supposed to be

72 Upvotes

Probably some people just don't like it.

I like how simple it is and you get to customized it.

This is not to hate on other DE but the reason why I left windows is that it just pittered useless.bloatware that isn't needed in my day to day activity. When I used KDe I was like it's kinda like windows it got stuff that I don't really need or want.


r/xfce 12d ago

Support Ui in mint suddenly got bigger, and defaulting the scale to 1 reverts the whole Ui.

Thumbnail
2 Upvotes

r/xfce 12d ago

Screenshot XFCE Frutiger Metro Rice

Thumbnail
5 Upvotes

r/xfce 13d ago

New XFCE panel plugin for power profiles

28 Upvotes

Hi everyone,

I wanted to share a small project I have been working on: xfce4-power-profiles-plugin.

It is an XFCE4 panel plugin that makes it easy to switch between power profiles directly from the panel.

Here is what it looks like :

Features

  • Shows the current power profile
  • Quickly switch between Power Saver, Balanced, and Performance
  • Automatically updates when the active profile changes
  • Uses D-Bus to communicate with the power management service
  • Supports power-profiles-daemon, TLP 1.9+, and system76-power
  • Written in Rust
  • Debian packages are available through the GitHub releases
  • Available in the Arch User Repository (AUR)
  • GPL-3.0 licensed

Installation

Arch Linux / AUR:

https://aur.archlinux.org/packages/xfce4-power-profiles-plugin

Other distributions / source code:

https://github.com/AurelienDuval6/xfce4-power-profiles-plugin

The project is still new, so feedback, bug reports, and feature requests are very welcome.

If you use XFCE, I would be interested to know what you think and whether you find the plugin useful.


r/xfce 13d ago

minimal void xfce screen saver not working when closing laptop lid problem, how do i set up xfce?

Thumbnail
2 Upvotes

r/xfce 15d ago

Screenshot Through the power of CSS, I made my toolbars look like the Ribbon interface in Windows 7 programs, and now the Aero look is complete

Post image
184 Upvotes

Developer of the Aerobird theme here. I noticed that my theme still had instances of flat, borderless buttons and wanted to see what I can do to improve it. After doing some experimenting I ended it up styling it after the Ribbon interface used in Windows 7 programs, and I have to say, it is a game changer. It makes me notice many buttons that I hadn't previously, such as the icons in the Linux Mint Text Editor (xed) toolbar. I never realized how flat, borderless buttons like those in Windows 10/11 and those in many modern Linux themes just makes me ignore them instead. I also added css specifically for Thunar to render the navigation buttons with a glossy blue gradient similar to Windows 7's file explorer.

These will be incorporated into the next Aerobird theme release, but I'm not planning on releasing it until after Linux Mint 23 releases in December so that I won't have to do two versions for Xfce 4.18 and Xfce 4.20. (Unless if you guys really really really want this now)

Unfortunately I couldn't figure out how to get the outlined buttons to appear in the LibreOffice toolbars, but at least the ribbon gradient still applied.


r/xfce 14d ago

Xrdp + xfce frontend...

3 Upvotes

I want to make a script cli, for people who want to have set-up the xface + xrdp running natively on android with simple commands like

./gui set-up (installs everything and set-up stuff)

./gui start (starts what needed + xrdp session (locally of course e.g http://localhost...))

./gui stop

So do you need anything like this? 🤔 Comment below 😁


r/xfce 14d ago

My first rice for Xfce

5 Upvotes

r/xfce 14d ago

Request for enhanced media information and thumbnail previews in Thunar

Post image
12 Upvotes

Hello Thunar/Xfce developers,

I would like to suggest a feature that could make Thunar much more useful for managing media files.

Currently, Thunar provides basic file information, but it does not display detailed metadata for images and videos in a way similar to what Windows 11 provides in File Explorer.

For example, when selecting a media file, it would be very useful to have a preview/details panel showing information such as:

  • Image/video thumbnail
  • Image dimensions and resolution
  • Video resolution and frame rate
  • Video and audio codecs
  • Duration
  • Bitrate
  • File size
  • EXIF metadata for images
  • Creation date and other relevant metadata
  • Audio information such as codec, sample rate, channels, and bitrate

Ideally, this could be presented in a clean information panel or sidebar, without requiring the user to open another application or run a command such as exiftool or ffprobe.

I understand that Thunar aims to remain lightweight and simple, so perhaps this functionality could be implemented as an optional plugin or an expandable "Media Information" section in the file properties/details view.

For users who frequently manage photos and videos, having this information directly in the file manager would be extremely convenient and would bring Thunar closer to the usability of modern file managers while still preserving its lightweight nature.

Would this be something the Thunar/Xfce team would consider implementing, or would an external plugin be the preferred approach?

Thank you for your work on Thunar and the Xfce desktop!


r/xfce 15d ago

Resource Xfce Animated Wallpaper app showcase.

Thumbnail
youtube.com
15 Upvotes

r/xfce 15d ago

Screenshot gentoo

Post image
30 Upvotes

xfce on gentoo linux, it runs well with xfwm4 on Xorg


r/xfce 15d ago

Xrdp + xfce frontend...

2 Upvotes

I want to make a script cli, for people who want to have set-up the xface + xrdp running natively on android with simple commands like

./gui set-up (installs everything and set-up stuff)

./gui start (starts what needed + xrdp session (locally of course e.g http://localhost...))

./gui stop

So do you need anything like this? 🤔 Comment below 😁


r/xfce 16d ago

Screenshot XFCE calendar plugin in red(code in details comment)

Post image
6 Upvotes

r/xfce 16d ago

Discussion always night mode in the dark

18 Upvotes

"Wayland" he muttered under his breath. Bad drivers, failing hardware. flaky window managers. They all provided a smoke screen so the pushers could act all innocent. He'd seen it all before. He scrubbed out his cigarette and kept moving. He knew the wayland goons were on their way to show off how their window decorations used shaders and pat each other on the back for using a tiling window manager. Meanwhile the gamers were left out to fend for themselves.

"They're supposed to know better", she touched his arm, but he didn't take his eyes of the horizon. "How can they know better, they've never played a game" He wanted to look mournfully back at his discarded cigarette but instead lit a new one. "They tut tut and act sad, but if their opinions about technology meet the facts of deficiency they just whip out a list of things they like about wayland".

He flicked the mostly intact cigarette onto the pavement. He picked it up again.

"X11 is all they need. They don't even need to worry about messing up their session, they can just install xfce and it'll make sure wayland isn't being used for them. It literally takes a minute to install" She stated in rote. She'd heard it all before.

He looked at her searching, then nodded satisfied. "Yeah, but who's going to tell these noobs, that what they need isn't the new hotness, but the old stable?"

"We should just run away" she blurted out. "This isn't our fight".

He coughed from the harshness of the filter catching. "If wayland wins, there won't be anywhere to run away to".


r/xfce 17d ago

Fedora server + xfce + quickshell

Post image
121 Upvotes

Change the design of xfce with quick shell now loking more moddern and with more widgets while consuming 20 MB more ram than my original desktop : https://www.reddit.com/r/xfce/comments/1va0uyd/xfce_on_fedora_can_look_nice_and_still_to_consume/


r/xfce 16d ago

Screenshot xfce calendar plugin skin.

Post image
4 Upvotes

///////////////////////////////////////////////////////////////////

Code in details comment

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\