Ticket #1360 (new defect)

Opened 10 months ago

Last modified 4 weeks ago

Improper fullscreen behaviour

Reported by: nice0051 Assigned to:
Priority: normal Milestone: 1.0.0 bugs
Component: Video output core Version: master
Severity: critical Keywords: fullscreen intel
Cc: Platform(s): Linux
Difficulty: unknown Work status: Not started

Description

I run 32bin openSUSE 10.3 on a Compaq nc6320 laptop, which incorporates an Intel 945GM video chip. VLC version is 0.8.6c downloaded from: http://download.videolan.org/pub/videolan/vlc/SuSE/10.3/i586/vlc-0.8.6c-4.4.i586.rpm (I tried the 0.9.0 beta package from the same repository too, but that has the exact same problem.)

When I switch VLC to fullscreen mode, the "full screen" video seems to be maximized az 1024x768 (my sceen size is actually 1400x1050) and appears in the upper left corner. (Mplayer and Kaffeine for example can switch to fullscreen properly.)

The problem occurs if I am using the "intel" driver of X.org. Using the "i810" driver or the Xgl server instead of X.org, VLC handles fullscreen correctly. (Although xvideo is not hardvare accelerated in the latter case.)

Attachments

xorg.conf (4.7 kB) - added by nice0051 on 11/13/07 21:06:11.
screenshot.jpg (96.5 kB) - added by nice0051 on 11/13/07 21:11:42.

Change History

11/13/07 21:06:11 changed by nice0051

  • attachment xorg.conf added.

11/13/07 21:11:42 changed by nice0051

  • attachment screenshot.jpg added.

11/16/07 21:34:27 changed by nice0051

The Novell developers' opinion seems to be that this problem may relate to the fact that the nem "intel" driver of X.org supports RANDR 1.2 now. See: https://bugzilla.novell.com/show_bug.cgi?id=340162 And: http://www.suse.com/relnotes/i386/openSUSE/10.3/RELEASE-NOTES.en.html#12

12/06/07 02:49:55 changed by funman

  • version set to HEAD.
  • milestone set to 0.9.0 bugs.

06/25/08 21:37:22 changed by jb

Does it work with X11 or OpenGL Vout ?

08/11/08 16:08:52 changed by hartman

08/11/08 22:46:32 changed by nice0051

The openSUSE guys have found the cause and a workaround for this problem. It's mainly about what the i810 driver reports for the applications, or something like that. By the way, it neither works correctly with the X11(xshm) nor with the OpenGL Vout. More about he issue: https://bugzilla.novell.com/show_bug.cgi?id=340162