ValveSoftware / ValveSoftware/Proton

Virtual desktop broken in multi-monitor setup (all games)

Open
#1,684 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

I'm on a multi-monitor setup, running the latest Nvidia drivers on my GTX 1070. Running any game in a virtual desktop results in it rendering as just black.

If I put the virtual desktop window on my left-most display however, it runs perfectly fine, and once I drag it back to a monitor that isn't left-most in the X-screen, it goes back to just rendering as black. I've seen a few other users on reddit with the same issue, currently its stopping me from playing games that rely on emulating a virtual desktop to have functional mouse input (Fallout 4, etc..).

Edit; Some additional details:

3 monitors arranged left-to-right
I7-7700k
GTX 1070 (Very latest proprietary drivers)
Lubuntu 17.10
Linux 4.13.0-46-lowlatency
issue is present on every proton version up to the latest beta.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file, test, or entry point is identified in the issue. First reproduce the black rendering with three monitors, an Nvidia GTX 1070, a virtual desktop, and a game, comparing the left-most display with the others. Done would mean virtual desktops render correctly on every monitor.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.