Ticket #10038 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

display panel content meltdown on pygame.display.set_mode

Reported by: Quozl Owned by: cjb
Priority: low Milestone: 10.1.2
Component: x window system Version: Development build as of this date
Keywords: Cc: bernie, pgf
Action Needed: no action Verified: no
Deployments affected: Blocked By:
Blocking:

Description

on XO-1.5, the display stops being driven if resolution is changed by a user program. the content melts down.

the following reproducer demonstrates the symptom:

#!/usr/bin/python
import pygame
pygame.init()
print pygame.display.Info()
pygame.display.set_mode((1024, 768), pygame.FULLSCREEN)
pygame.time.wait(3000) # three seconds
print pygame.display.Info()
pygame.display.quit()
pygame.quit()

the code effectively calls XF86VidModeSwitchToMode().

Attachments

0001-disable-video-mode-switching-10038.patch (0.9 kB) - added by Quozl 4 years ago.
Patch proposed for review. Disables video mode switching. Does not solve cause of symptom but has been tested to be a workaround.

Change History

Changed 4 years ago by Quozl

A workaround is to add this to /etc/X11/xorg.conf:

Section "ServerFlags"
        Option "DisableVidModeExtension"  "True"
EndSection

Changed 4 years ago by Quozl

Patch proposed for review. Disables video mode switching. Does not solve cause of symptom but has been tested to be a workaround.

Changed 4 years ago by Quozl

  • cc bernie_, pgf added

Changed 4 years ago by Quozl

  • cc bernie added; bernie_ removed

Changed 4 years ago by Quozl

  • next_action changed from diagnose to add to build

http://github.com/downloads/linux4kix/openchrome/xorg-x11-drv-openchrome-0.2.904-6.2.fc11.i586.rpm available for testing ... in conjunction with the removal of xorg.conf prohibition on resolution change.

Changed 4 years ago by Quozl

xorg.conf already has the prohibition removed, tested resolution change, worked fine. okay to add to build.

Changed 4 years ago by Quozl

  • status changed from new to closed
  • next_action changed from add to build to no action
  • resolution set to fixed
  • milestone changed from 1.5-software-later to 10.1.2

Tested in os852, is fixed. Closing.

Changed 4 years ago by Quozl

(Withdrawn has been build os852 mentioned above this point in ticket history. 6630361a31cbc31e5c338405b6cad0db os852.zd)

Note: See TracTickets for help on using tickets.