Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5098435

Can not create windows on the secondary screen on solaris-XTlkt, multi-mon setup



    • Subcomponent:
    • CPU:
    • OS:


      I have a multi-monitor setup on solaris with 2 independent screens connected to 2 different video boards, each having it's own resolution. I am trying to create a frame on the primary (default) screen and a child window on the secondary screen. On XToolkit - Solaris9, the child window does not come up. Only the parent frame is visible on the screen. This is reproducible only with XToolkit and not reproducible on Motif. I could not test it on linux since I don't have a similar setup for linux (currently I have only xinerama). This works fine on Xinerama.

      I have attached a sample test. Execute it on Solaris with multi-screen setup. You should see one frame on the primary monitor and a window on the secondary monitor. If you don't see the window, the bug is reproduced.

      Here is the platform info:
      ---- X server info ----
         name of display: :0.0
         version number: 11.0
         vendor string: Sun Microsystems, Inc.
         vendor release number: 6610
         bitmap unit, bit order, padding: 32, MSBFirst, 32
         image byte order: MSBFirst
         default screen number: 0
         number of screens: 2
      ---- Screen #0 -----
      def. depth=8
      default visual id= 0x20
          class: PseudoColor
          red, green, blue masks: 0x0, 0x0, 0x0
      ---- Screen #1 -----
      def. depth=8
      default visual id= 0x37
          class: PseudoColor
          red, green, blue masks: 0x0, 0x0, 0x0
      Getting the X server patch revision..
      awk: record `Patch: 112233-12 Obs...' has too many fields
       record number 3
      ------- Hardware --------
      Number of cpus: 1
      Operating at : 440 Mhz
      Swap info : total: 84352k bytes allocated + 41008k reserved = 125360k used, 971096k available
      Memory size : 128 Mb
      Shared Memory : SHMSEG= SHMMNI=100 SHMMAX=8388608 SHMMAX=8388608 SHMTOT=
      --------- Video ---------

      --- Hardware Configuration for /dev/fbs/ffb0 ---
      Type: double-buffered FFB2+ with Z-buffer
      Board: rev 2 (Vertical)
      PROM Information: @(#)ffb2p.fth 2.6 97/10/02
      FBC: version 0x3241906d
      DAC: Brooktree 9070, version 1 (Pac2)
      3DRAM: Mitsubishi 130a, version 1
      EDID Data: Available - EDID version 1 revision 2
      Monitor Sense ID: 6 (Sun 36x31cm RGB color monitor)
      Monitor possible resolutions: 1024x768x60, 1024x768x70, 1024x768x75,
              1024x768x77, 1024x800x84, 1152x900x66, 1152x900x76, 1280x800x76,
              1280x1024x60, 1280x1024x67, 1280x1024x76, 960x680x112s,
              960x680x108s, 640x480x60, 1600x1200x75, 1280x1024x60c
      Current resolution setting: 1280x1024x76

      --- Hardware Configuration for /dev/fbs/m640 ---
      ASIC: version 0x7c004750
      DAC: version 0x0
      PROM: version 104
      Card possible resolutions: 720x400x85, 640x480x60, 640x480x72, 640x480x75
              800x600x56, 800x600x60, 800x600x72, 800x600x75, 1024x768x60
              1024x768x70, 1024x768x75, 1280x1024x75, 1024x768x85, 800x600x85
              640x480x85, 1280x1024x60, 1152x900x66, 1152x900x76, 1280x1024x67
              1600x1280x76, 1920x1080x72, 1280x800x76, 1440x900x76
              1600x1000x66, 1600x1000x76, 1920x1200x70, 1280x1024x85
              1280x1024x76, 1152x864x75, 1600x1200x75, 1600x1200x60
              1024x768x85, 800x600x75, 640x480x85, 1920x1200x60, 1920x1080x60
              1400x1050x60, vga, svga, sxga+, 1152, 1280, 800x600, 1024x768
              1280x1024, 1152x900, 1400x1050, 1600x1280, 1920x1080, 1600x1000
              1920x1200, 1600x1200
      Possible depths: 8, 24
      Current resolution setting: 1152x900x66
      Current depth: 8


          Issue Links



              yan Yuri Nesterenko
              pmohansunw Praveen Mohan (Inactive)
              0 Vote for this issue
              0 Start watching this issue