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

Presentation appears on right screen, not on secondary screen #331

Open
parrenin opened this issue Jan 24, 2025 · 4 comments
Open

Presentation appears on right screen, not on secondary screen #331

parrenin opened this issue Jan 24, 2025 · 4 comments

Comments

@parrenin
Copy link

Describe the bug
I am using Ubuntu 24.04 with the default Gnome environment.
When I connect to a video projector and configure it on the left of the internal screen, both the presentation and the presenter mode appear on the main/internal screen.

To Reproduce
Steps to reproduce the behavior:

  1. Connect to a videoprojector
  2. Configure this screen to be on the left of your main screen
  3. Launch pympress with a pdf presentation

Expected behavior
The presentation should appear on the secondary screen (the videoprojector), even if it is configured to be on the left.

Screenshots

Environment (please complete the following information):

  • OS: Ubutnu 24.04
  • Python version: 3.12.4
  • Pympress version: 1.8.4
  • Installation method: apt
@Cimbali
Copy link
Owner

Cimbali commented Jan 25, 2025

Are you using X or Wayland? On wayland it may be hard to identify which is the secondary screen as the designers of the protocol have decided “that isn’t a useful concept.”

The “S” button should allow you to swap windows between screens quickly however.

@parrenin
Copy link
Author

I use Wayland, indeed.
LibreOffice Impress was able to detect the secondary screen without problem, though.
Thanks for the tip with the "S" button, I will try it next time.

@Cimbali
Copy link
Owner

Cimbali commented Jan 25, 2025

Well, there are workarounds, and we try to use some – but that’s exactly what they are. For example we use the embedded screen as primary on laptops. Can you try and launch pympress as debug (with pympress --log=debug) and then report the log file contents here?

@parrenin
Copy link
Author

Here is my log file:

pympress.log

If the projector's screen is on the left, it is not detected at all in pympress and I cannot even do "S" button to swap the windows.
If the projector's screen is on the right, it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants