Re: xorg-server running on 10-current under VMware?

2013-05-24 Thread Dimitry Andric
On May 23, 2013, at 23:20, Guy Helmer guy.hel...@gmail.com wrote:
 I've tried using drivers xf86-video-vmware (vmware) and xf86-video-vesa 
 (vesa) for 10-current under VMware Fusion. Regardless, the X server fails 
 with the error:

 
 […]
 (==) VESA(0): Backing store disabled
 
 Fatal server error:
 AddScreen/ScreenInit failed for driver 0
 
 
 Please consult the The X.Org Foundation support 
   at http://wiki.x.org
 for help. 
 Please also check the log file at /var/log/Xorg.0.log for additional 
 information.
 
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
...
 Any hints?

Maybe you can do what it suggests: 'Please also check the log file at 
/var/log/Xorg.0.log for additional information.' ? :-)

-Dimitry

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: xorg-server running on 10-current under VMware?

2013-05-24 Thread Thomas Mueller
On Thu, 23 May 2013 16:20:35 -0500, Guy Helmer wrote:
 I've tried using drivers xf86-video-vmware (vmware) and xf86-video-vesa
 (vesa) for 10-current under VMware Fusion. Regardless, the X server
 fails with the error:
 
  [...]
  Fatal server error:
  AddScreen/ScreenInit failed for driver 0
  
  
  Please consult the The X.Org Foundation support 
   at http://wiki.x.org
   for help. 
  Please also check the log file at /var/log/Xorg.0.log for additional 
  information.
  
  Segmentation fault at address 0x290
  
  FatalError re-entered, aborting
  Caught signal 11 (Segmentation fault). Server aborting
 
 Any hints?

I'm observing the same behaviour with 10-current running as guest in VirtualBox.

 Program received signal SIGSEGV, Segmentation fault.
 0x00454bec in dixLookupPrivate (privates=0x290, key=0x804e2be38) at 
privates.c:79
 79  return *key  *privates 
 Current language:  auto; currently minimal
 (gdb) bt
 #0  0x00454bec in dixLookupPrivate (privates=0x290, key=0x804e2be38) 
at privates.c:79
 #1  0x000804c27310 in ShadowLeaveVT () from 
/usr/local/lib/xorg/modules/libshadowfb.so
 #2  0x0047a076 in AbortDDX () at xf86Init.c:1249
 #3  0x004739fd in AbortServer () at log.c:404
 #4  0x004732b6 in FatalError (f=value optimized out) at log.c:529
 #5  0x004799a9 in InitOutput (pScreenInfo=0x7c5560, argc=3, 
argv=0x7fffdc38) at xf86Init.c:1057
 #6  0x00431f6e in main (argc=3, argv=0x7fffdc38, envp=value 
optimized out) at main.c:204

The segmentation fault in dixLookupPrivate() seems like a subsequent fault of
  xf86Init.c:1043 scr_index = AddScreen(xf86Screens[i]-ScreenInit, argc, argv);
indicating failure to add the screen.

Building xorg-server with gcc
   make USE_GCC=any
or with clang and -O0
   mage CFLAGS=-O0
gives me an X server that appears to work (displays root weave, xterm,
and twm).

-- 
Thomas Mueller
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: xorg-server running on 10-current under VMware?

2013-05-24 Thread Guy Helmer

On May 24, 2013, at 6:14 AM, Dimitry Andric d...@freebsd.org wrote:

 On May 23, 2013, at 23:20, Guy Helmer guy.hel...@gmail.com wrote:
 I've tried using drivers xf86-video-vmware (vmware) and xf86-video-vesa 
 (vesa) for 10-current under VMware Fusion. Regardless, the X server fails 
 with the error:
 
 
 […]
 (==) VESA(0): Backing store disabled
 
 Fatal server error:
 AddScreen/ScreenInit failed for driver 0
 
 
 Please consult the The X.Org Foundation support 
  at http://wiki.x.org
 for help. 
 Please also check the log file at /var/log/Xorg.0.log for additional 
 information.
 
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
 ...
 Any hints?
 
 Maybe you can do what it suggests: 'Please also check the log file at 
 /var/log/Xorg.0.log for additional information.' ? :-)

Thanks, but I copied+pasted this from the Xorg.0.log. I haven't found anything 
in Xorg.0.log that seems to indicate  why AddScreen/ScreenInit failed.

Guy
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: xorg-server running on 10-current under VMware?

2013-05-24 Thread Guy Helmer

On May 24, 2013, at 8:08 AM, Thomas Mueller tmuel...@sysgo.com wrote:

 On Thu, 23 May 2013 16:20:35 -0500, Guy Helmer wrote:
 I've tried using drivers xf86-video-vmware (vmware) and xf86-video-vesa
 (vesa) for 10-current under VMware Fusion. Regardless, the X server
 fails with the error:
 
 [...]
 Fatal server error:
 AddScreen/ScreenInit failed for driver 0
 
 
 Please consult the The X.Org Foundation support 
  at http://wiki.x.org
 for help. 
 Please also check the log file at /var/log/Xorg.0.log for additional 
 information.
 
 Segmentation fault at address 0x290
 
 FatalError re-entered, aborting
 Caught signal 11 (Segmentation fault). Server aborting
 
 Any hints?
 
 I'm observing the same behaviour with 10-current running as guest in 
 VirtualBox.
 
 Program received signal SIGSEGV, Segmentation fault.
 0x00454bec in dixLookupPrivate (privates=0x290, key=0x804e2be38) at 
 privates.c:79
 79  return *key  *privates 
 Current language:  auto; currently minimal
 (gdb) bt
 #0  0x00454bec in dixLookupPrivate (privates=0x290, key=0x804e2be38) 
 at privates.c:79
 #1  0x000804c27310 in ShadowLeaveVT () from 
 /usr/local/lib/xorg/modules/libshadowfb.so
 #2  0x0047a076 in AbortDDX () at xf86Init.c:1249
 #3  0x004739fd in AbortServer () at log.c:404
 #4  0x004732b6 in FatalError (f=value optimized out) at log.c:529
 #5  0x004799a9 in InitOutput (pScreenInfo=0x7c5560, argc=3, 
 argv=0x7fffdc38) at xf86Init.c:1057
 #6  0x00431f6e in main (argc=3, argv=0x7fffdc38, envp=value 
 optimized out) at main.c:204
 
 The segmentation fault in dixLookupPrivate() seems like a subsequent fault of
  xf86Init.c:1043 scr_index = AddScreen(xf86Screens[i]-ScreenInit, argc, 
 argv);
 indicating failure to add the screen.
 
 Building xorg-server with gcc
   make USE_GCC=any
 or with clang and -O0
   mage CFLAGS=-O0
 gives me an X server that appears to work (displays root weave, xterm,
 and twm).

Thank you! Rebuilding as you suggested resolved the problem for me.

Guy

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


xorg-server running on 10-current under VMware?

2013-05-23 Thread Guy Helmer
I've tried using drivers xf86-video-vmware (vmware) and xf86-video-vesa (vesa) 
for 10-current under VMware Fusion. Regardless, the X server fails with the 
error:

 […]
 (==) VESA(0): Backing store disabled
 
 Fatal server error:
 AddScreen/ScreenInit failed for driver 0
 
 
 Please consult the The X.Org Foundation support 
at http://wiki.x.org
  for help. 
 Please also check the log file at /var/log/Xorg.0.log for additional 
 information.
 
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear
 (==) VESA(0): Write-combining range (0x0,0x1000) was already clear

or

 […]
 (==) vmware(0): Backing store disabled
 (==) vmware(0): Silken mouse enabled
 
 Fatal server error:
 AddScreen/ScreenInit failed for driver 0
 
 
 Please consult the The X.Org Foundation support 
at http://wiki.x.org
  for help. 
 Please also check the log file at /var/log/Xorg.0.log for additional 
 information.
 
 Segmentation fault at address 0x290
 
 FatalError re-entered, aborting
 Caught signal 11 (Segmentation fault). Server aborting

Any hints?

Thanks.

Guy

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org