Skip to content
This repository has been archived by the owner on Jan 21, 2021. It is now read-only.

Fullscreen bug -- cannot exit #296

Open
lolihunter opened this issue Apr 9, 2015 · 20 comments
Open

Fullscreen bug -- cannot exit #296

lolihunter opened this issue Apr 9, 2015 · 20 comments

Comments

@lolihunter
Copy link

How to reproduce problem:

Make bomi window maximized, then enter full screen either via keyboard shortcuts or right click interface.

Bomi acts accordingly, however the UI shows up at the bottom and does not disappear and there are black borders on either sides of the video (due to scaling to correct aspect ratio). Player will pause and seek as normal, however will not exit fullscreen mode, unless Bomi is terminated via right click > quit.

Workarounds:

Either only enter fullscreen while using a non-maximized window, or make sure "Remove Frame" is checked.

Running Linux Mint 17.1 with latest cinnamon from default repos on an intel system, with open source drivers.

Link to debug .txt : http://pastebin.com/V5P02VZB

@bylee20
Copy link
Owner

bylee20 commented Apr 9, 2015

  1. What skin do you use?
  2. What options did you check in Skin tab in preferences?

@lolihunter
Copy link
Author

Currently using breeze dark skin. If I change to a hovering skin such as Ardis, they work autohide correctly and I get no black bars on side because fullscreen sets correctly, but i still can't exit fullscreen without closing the program.

Besides selecting the breeze dark skin, all settings are at default. Even setting the program to defaults in settings doesn't help.

Also, it appears that setting "Remove Frame" also has the fullscreen issue while maximized. Program window was in fact not maximized before even though it looked like it was. Setting it via right click > Window > Maximize, then going to fullscreen will still produce being stuck in fullscreen.

@bylee20
Copy link
Owner

bylee20 commented Apr 9, 2015

I can't reproducce your problem. Maybe cinnamon specific problem?
Can you test within other WM/DE such as KDE or gnome?

@lolihunter
Copy link
Author

Just install gnome-session-flashback an xubuntu-desktop packages, did a dist-upgrade, and a reboot, but no matter which session I select at login, the system always log into cinnamon.

In light of the full screen issue, and now that I cannot select a different window manager easily, I am redoing and validating backups, and will be doing an drive upgrade and clean install of Arch tonight, which will surely fix the bomi issue since system needs a clean do over (originally mint 16, upgraded to 17). If issue persists on a clean install, ill report but a clean install should fix my issue.

@lolihunter
Copy link
Author

After installing arch with xfce, I haven't had this issue.

But on another system, with a clean install of ubuntu 14.04.2 amb64, this issue is happening again on another laptop with intel graphics.

Clean install, up to date, and added the ppa and installed bomi. Same issue -- window is maximized and go fullscreen, cannot exit.

Guessing this may be an issue with open source drivers on ubuntu based distros

@bylee20
Copy link
Owner

bylee20 commented Apr 12, 2015

Have you tried 0.9.6?

@lolihunter
Copy link
Author

Yeah, currently on the latest version via the Ubuntu ppa, so for sure using version 0.9.6.

I even tried installing the latest i965-va-driver for my sandy bridge cpu in this laptop from the default repos, and then enabled hardware acceleration, but the issue still occurs.

@mac1202
Copy link

mac1202 commented Apr 20, 2015

My laptop is sandy bridge based I never got this issue with kde. So I don't think the culprit is the intel open source driver.

@bylee20
Copy link
Owner

bylee20 commented May 6, 2015

@lolihunter , @forinti

I start to think this may be a bug of old Qt version, because both case are in Mint 17.1 which is based on Ubuntu 14.04 and the Qt version shipped in Ubuntu 14.04 is 5.2.1 which is not updated over one year. If you can try latest version of Qt, please test it.

@mac1202

For confirmation, you're using Qt 5.4, right?

@lolihunter
Copy link
Author

Just installed Qt 5.4.1 from the website, and did an update and dist-upgrade followed by a reboot. It didn't fix the issue, at least for me.

Also, this is now on Kubuntu 14.04 with latest updates, no longer on ubuntu.

@bylee20
Copy link
Owner

bylee20 commented May 6, 2015

Just installed Qt 5.4.1 from the website

What website?

Also, this is now on Kubuntu 14.04 with latest updates, no longer on ubuntu.

Including kubuntu, all 14.04 ubuntu based distros use same packages

@lolihunter
Copy link
Author

Got the .run file from here:
http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run

Also I meant Linux Mint, not Ubuntu (not that it matters, you are right about same packages, even in Mint).

I do notice however that I can alt tab out of bomi now when it is stuck in fullscreen -- I could not before. Maybe updating to the latest qt fixed that. So at least for now I can pause a video and flip to other windows.

@bylee20
Copy link
Owner

bylee20 commented May 6, 2015

Are you sure? AFAIK, what you installed is not system wide library. Because bomi is linked against system Qt, it should not be affected unless you specified LD_LIBRARY_PATH to override library lookup directory. Or, did you?

@mac1202
Copy link

mac1202 commented May 6, 2015

Yes i'm using qt5 5.4.

@lolihunter
Copy link
Author

@xylosper you were correct about that qt not being system wide. Gave up trying to fix it last night. This morning I just ended up making the jump from Ubuntu based systems to Chakra because I had been thinking about doing so for some time as I really love KDE and want to get away from Ubuntu. Bomi works flawlessly, probably because of the updated Qt. Having Bomi in the default apps repo is another plus.

As for others still running ubuntu based systems, Qt can't be made system wide very easily with upgraded versions. I was able to get qmake --version in terminal to show the new version by symbolically linking the new Qt versions installed in my home folder by the run file, but that didn't work (I didn't really expect it to). Hopefully someone else can find a solution for others.

@bylee20
Copy link
Owner

bylee20 commented May 27, 2015

Hmm, you'd better try to override LD_LIBRARY_PATH like,

$ LD_LIBRARY_PATH=/path/to/new/Qt/libs/directory bomi

@seth100
Copy link

seth100 commented Jun 16, 2015

I have the same problem.
How can I solve it?
Thanks

@sergiirepin
Copy link

Same problem, Ubuntu 14.04, Bomi 0.9.11

@sergiirepin
Copy link

It seems, I figured out how fix this temporary, and how it depends with other features.
So for fix it I check Window->Remove Frame from context menu, and avoid maximizing

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

No branches or pull requests

6 participants
@sergiirepin @bylee20 @seth100 @mac1202 @lolihunter and others