elementary / elementary/greeter

Weird Loop When in Hybrid Graphics mode with multiple monitors

Open
#568 8 comments 5 reactions 0 assignees View on GitHub
Dominant language
Vala
Stars
175
Forks
42
Avg merge
2h 51m
Merged PRs (30d)
1

Description

## What Happened

When the NVIDIA PRIME Profile is set to On Demand (Intel GPU primary + NVIDIA GPU secondary) on my Alienware m15, the greeter enters a loop where it flashes the login screen for about 1-2 seconds and immediately goes back to showing the Alienware logo. This goes in a loop that goes onto ad nauseum. This only happens when the greeter is launched with 1 or more (tested with both a monitor on just the HDMI port as well as a monitor on both the HDMI and mini-DP port) external monitors attached.

## Expected Behavior

Greeter lets you login and functions

## Steps to Reproduce

1. Start a comparable system (presumably any laptop with NVIDIA hybrid graphics, but may or may not be more specific than that) with multiple monitors attached with the PRIME profile set to "On demand"
2. Loop begins once the Greeter starts

### Workaround

This doesn't happen when the PRIME Profile is set to "Performance" (NVIDIA GPU Only). It also doesn't happen with just the laptop's internal display is active

## Platform Information

elementary OS 6.0 Odin (fully up to date)
Alienware m15 laptop
NVIDIA GeForce RTX 2060 Mobile laptop using NVIDIA 470 drivers
Intel UHD Graphics 630 Mobile
Multiple monitors: laptop display, Dell 27" monitor attached via HDMI, Dell 24" monitor attached via mini Display-Port

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.