Bug#764792: x11-apps: xman not rendering any pages (zsoelim: not found)

2014-10-11 Thread Lee Cremeans
Package: x11-apps
Version: 7.7+3
Severity: important

Dear Maintainer,

I was trying out xman on my jessie system, and it turns out it won't render
any pages at all. I notice that when I start xman from a terminal, I see

sh: 1: zsoelim: not found

in the terminal when I tell it to load a man page. Some checking shows that
zsoelim was in man-db in wheezy, but that no longer seems to be the case
with man-db in jessie on AMD64.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x11-apps depends on:
ii  cpp  4:4.9.1-1
ii  libc62.19-11
ii  libpng12-0   1.2.50-2
ii  libsm6   2:1.2.2-1
ii  libx11-6 2:1.6.2-3
ii  libxaw7  2:1.0.12-2
ii  libxcursor1  1:1.1.14-1
ii  libxext6 2:1.3.2-1
ii  libxft2  2.3.2-1
ii  libxkbfile1  1:1.0.8-1
ii  libxmu6  2:1.1.2-1
ii  libxmuu1 2:1.1.2-1
ii  libxrender1  1:0.9.8-1
ii  libxt6   1:1.1.4-1

Versions of packages x11-apps recommends:
ii  xbitmaps  1.1.1-2

Versions of packages x11-apps suggests:
ii  mesa-utils  8.2.0-1

-- no debconf information


Bug#761877: xserver-xorg: Updated Xorg from Testing fails to start correctly

2014-10-07 Thread Lee Cremeans
Yes, that seems to have fixed it here. X now starts and runs on the Compaq
with RenderAccel on.

-lee

On Tue, Oct 7, 2014 at 5:45 AM, Julien Cristau jcris...@debian.org wrote:

 On Tue, Sep 16, 2014 at 08:08:19 -0500, Pat Parson wrote:

  Package: xserver-xorg
  Version: 1:7.7+7
  Severity: important
 
  Dear Maintainer,
   After updating the Xorg packages from Stable to Testing xorg will no
 longer
  start and bring up the desktop. If I run the script to set the
 resolution as
  part of launching the display manager the gtk-greeter loads momentarily
 and
  then crashes immediately  repeatedly as apparently Xorg then restarts.
 Logs
  seem to indicate that the display manager cannot find a display to use.
 I am unable to determine if this is a problem with the ATI drivers. Still
  using display manager from stable so there should be no problem there.
 
 Please test xserver-xorg-video-mach64 6.9.4-2, I'm hoping this is the
 same as bug#726585.

 Thanks,
 Julien



Bug#761877: xserver-xorg: Updated Xorg from Testing fails to start correctly

2014-10-01 Thread Lee Cremeans
I did some more fiddling, and the culprit seems to be render acceleration.
Setting

Option RenderAccel False

in xorg.conf makes X work again on the Compaq.

-lee


Bug#484049: More info on the crashes

2008-06-26 Thread Lee Cremeans
- Scorched3d crashing on start is due to a null pointer dereference in 
its shader handling code (specifically, while loading the vertex shader 
for animated water). I'm not sure if this is a Scorched3d bug, a Mesa 
bug, or a bug with the Intel driver; I have machines at home with nVidia 
and ATI video cards, and can check later today. In any case, turning off 
shaders makes this crash go away.


- The display corruption and X crashes are being tickled specifically by 
scorch3d's cube mapping code (GL_ARB_texture_cube_map). Ticking disable 
cube maps makes things work no matter what other extensions are 
enabled. Again, I'm not sure if this is a scorched3d bug, a Mesa bug, or 
an Intel bug.


More as I find it...

-lee



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484049: xserver-xorg-video-intel: [G965] Ring buffer overflow after starting scorched3d in Normal or Faster mode

2008-06-22 Thread Lee Cremeans

Brice Goglin wrote:

Lee Cremeans wrote:
  

Package: xserver-xorg-video-intel
Version: 2:2.3.1-1
Severity: important


I'm running Debian lenny amd64 on a Gateway ML6720 laptop with 1024 MB 
RAM. The Intel video in this laptop works well in 2D mode with either 
acceleration engine, but when I use 3D, things get trickier.


If I start scorched3d with default settings, the X server will 
eventually crash and leave the screen in a corrupted state. Depending on 
what state the crash leaves the hardware in, it may also leave me with a 
black screen. The console is black and unusable, but SSH still works. 
Turning scorched3d down to either Safe or Fastest modes seems to avoid 
the crash.
  



Does it occur with intel 2.3.2 and libgl1-mesa-dri 7.0.3-4 from unstable?

Brice

  

I installed the new packages and tested again. Here's what I found:

Normal mode: scorched3d crashes, X is not affected.

Faster mode: same as before:

Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x3ff80001 pgetbl_err: 0x
ipeir: 0x iphdr: 0x0203
LP ring tail: 0xaf60 head: aa64 len: 0x0001f001 start 0x
Err ID (eir): 0x
Err Status (esr): 0x0001
Err Mask (emr): 0xffdf
instdone: 0xffc5f83d instdone_1: 0x000f
instpm: 0x
memmode: 0x instps: 0x8001e035
HW Status mask (hwstam): 0xfff8dffe
IRQ enable (ier): 0x0002 imr: 0xfff8 iir: 0x0030
acthd: 0x0040aa64 dma_fadd_p: 0xaa90
ecoskpd: 0x0307 excc: 0x
cache_mode: 0x6800/0x0180
mi_arb_state: 0x0044
IA_VERTICES_COUNT_QW 0x/0x
IA_PRIMITIVES_COUNT_QW 0x/0x
VS_INVOCATION_COUNT_QW 0x/0x
GS_INVOCATION_COUNT_QW 0x/0x
GS_PRIMITIVES_COUNT_QW 0x/0x
CL_INVOCATION_COUNT_QW 0x/0x
CL_PRIMITIVES_COUNT_QW 0x/0x
PS_INVOCATION_COUNT_QW 0x/0x
PS_DEPTH_COUNT_QW 0x/0x
WIZ_CTL 0x
TS_CTL 0x  TS_DEBUG_DATA 0x5dfe6bfa
TD_CTL 0x / 0x
space: 129788 wanted 131064
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0x2efff000 at 
0x2afa13bfd000

(II) intel(0): [drm] Closed DRM master.

Fatal server error:
lockup

Fastest and Safe modes work as before.

HOWEVER:

No matter what mode I have loaded, if I tick Disable GL extensions, 
the game runs perfectly (if a bit slow; this is an X3100 after all).  
This seems to be an important clue. If I untick it with the Safe or 
Fastest settings loaded, scorched3d itself will crash before it can 
change to 3D mode, as with the unadorned Normal mode.


-lee





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#481345: My bug (484049) may be a duplicate of this

2008-06-02 Thread Lee Cremeans
Sam, can you reproduce the bug, then SSH into the target machine and 
look for a block of text that mentions Error in I830WaitLpRing(), 
timeout for 2 seconds? I think this bug and my bug with scorched3d are 
related, but I'm not quite ready to mark mine as a duplicate yet.


For what it's worth, the G965 seems to be upset because of an invalid 
command, most likely because either the intel driver or Mesa overwhelmed 
it and overran the ring buffer, sending the G965's command sequencer 
spinning off into space. I'll do more investigating tonight to see who 
the guilty party is.


-lee



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#484049: xserver-xorg-video-intel: [G965] Ring buffer overflow after starting scorched3d in Normal or Faster mode

2008-06-01 Thread Lee Cremeans
Package: xserver-xorg-video-intel
Version: 2:2.3.1-1
Severity: important


I'm running Debian lenny amd64 on a Gateway ML6720 laptop with 1024 MB 
RAM. The Intel video in this laptop works well in 2D mode with either 
acceleration engine, but when I use 3D, things get trickier.

If I start scorched3d with default settings, the X server will 
eventually crash and leave the screen in a corrupted state. Depending on 
what state the crash leaves the hardware in, it may also leave me with a 
black screen. The console is black and unusable, but SSH still works. 
Turning scorched3d down to either Safe or Fastest modes seems to avoid 
the crash.

The messages I get  when the driver crashes seem to indicate that the 
driver is running out of ring buffer space, and has thus confused the 
G965 in some way:

Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x3ff80001 pgetbl_err: 0x
ipeir: 0x iphdr: 0x0203
LP ring tail: 0x9760 head: 9234 len: 0x0001f001 start 0x
Err ID (eir): 0x
Err Status (esr): 0x0001
Err Mask (emr): 0xffdf
instdone: 0xffc5d83d instdone_1: 0x000f
instpm: 0x
memmode: 0x instps: 0x8001e035
HW Status mask (hwstam): 0xfff8dffe
IRQ enable (ier): 0x0002 imr: 0xfff8 iir: 0x0030
acthd: 0x1cc09234 dma_fadd_p: 0x9248
ecoskpd: 0x0307 excc: 0x
cache_mode: 0x6800/0x0180
mi_arb_state: 0x0044
IA_VERTICES_COUNT_QW 0x/0x
IA_PRIMITIVES_COUNT_QW 0x/0x
VS_INVOCATION_COUNT_QW 0x/0x
GS_INVOCATION_COUNT_QW 0x/0x
GS_PRIMITIVES_COUNT_QW 0x/0x
CL_INVOCATION_COUNT_QW 0x/0x
CL_PRIMITIVES_COUNT_QW 0x/0x
PS_INVOCATION_COUNT_QW 0x/0x
PS_DEPTH_COUNT_QW 0x/0x
WIZ_CTL 0x
TS_CTL 0x  TS_DEBUG_DATA 0x5dfe6bfa
TD_CTL 0x / 0x
space: 129740 wanted 131064
(II) intel(0): [drm] removed 1 reserved context for kernel
(II) intel(0): [drm] unmapping 8192 bytes of SAREA 0x2efff000 at 0x2acfa4e69000
(II) intel(0): [drm] Closed DRM master.

Fatal server error:
lockup

(II) AIGLX: Suspending AIGLX clients for VT switch
Error in I830WaitLpRing(), timeout for 2 seconds
pgetbl_ctl: 0x3ff80001 pgetbl_err: 0x
ipeir: 0x iphdr: 0x0203
LP ring tail: 0x9768 head: 9234 len: 0x0001f001 start 0x
Err ID (eir): 0x
Err Status (esr): 0x0001
Err Mask (emr): 0xffdf
instdone: 0xffc5d83d instdone_1: 0x000f
instpm: 0x
memmode: 0x instps: 0x8001e035
HW Status mask (hwstam): 0xfff8dffe
IRQ enable (ier): 0x0002 imr: 0xfff8 iir: 0x0030
acthd: 0x1cc09234 dma_fadd_p: 0x9248
ecoskpd: 0x0307 excc: 0x
cache_mode: 0x6800/0x0180
mi_arb_state: 0x0044
IA_VERTICES_COUNT_QW 0x/0x
IA_PRIMITIVES_COUNT_QW 0x/0x
VS_INVOCATION_COUNT_QW 0x/0x
GS_INVOCATION_COUNT_QW 0x/0x
GS_PRIMITIVES_COUNT_QW 0x/0x
CL_INVOCATION_COUNT_QW 0x/0x
CL_PRIMITIVES_COUNT_QW 0x/0x
PS_INVOCATION_COUNT_QW 0x/0x
PS_DEPTH_COUNT_QW 0x/0x
WIZ_CTL 0x
TS_CTL 0x  TS_DEBUG_DATA 0x5dfe6bfa
TD_CTL 0x / 0x
space: 129732 wanted 131064

FatalError re-entered, aborting
lockup

When gdm tries to restart X after this, the driver fails to load, 
stating that the ring buffer has not been flushed (this is in the 
Xorg.log.0 given below). I notice in the FatalError logs that it wants 
131064 bytes of ring buffer space, which is only 8 bytes less than the 
total space (131072 bytes). 

I cannot get my screen back unless I reboot.

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 2008-05-08 03:59 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1831872 2008-05-18 08:57 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 
Integrated Graphics Controller (rev 03)

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1375 2008-06-01 23:23 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# 

Bug#353494: xserver-xorg: fails to start on Cyrix 6x86L CPU (SIGILL)

2007-05-27 Thread Lee Cremeans

Brice Goglin wrote:

Hi,

About 2 years ago, you reported (or replied to) a bug in the Debian BTS
regarding the X server not starting on a Cyrix 6x86 processor. Did any
of you guys reproduce this problem recently? With Xorg/Etch? With latest
xserver-xorg-core in unstable?

Thanks,
Brice

  
I haven't checked recently because I decided to upgrade the machine in 
question from a Cyrix 486DX2 (which, I've since found out, doesn't 
support CPUID at all and should be excluded from any CPUID-based 
checks...) to a Pentium OverDrive, which works with no problems (aside 
from being slow, of course).


-lee



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#353494: (no subject)

2006-06-03 Thread Lee Cremeans
I did some more checking, and I can reproduce the bug running 
kernel-image-2.4.27-586tsc on the same machine. I also cross-checked 
with another OS (FreeBSD 6.1-RELEASE) to see if this is an upstream 
problem, and X.org crashed in the same place (while drawing the default 
stipple) with a SIGSEGV; this may be due to differences in how FreeBSD 
handle illegal instructions in user mode. In any case, it would seem 
CPUID is unusable from user mode on the Cyrix chips, and the 
Cx486/586/6x86 don't have MMX, so the fix would be to make fbHaveMMX 
check for a Cyrix processor before trying to use CPUID. I'll look at the 
X.org code again and see what I can do.


-lee


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#353494: Cyrix CPUID disabled on newer 2.6 kernels?

2006-05-30 Thread Lee Cremeans

I think I may have found the part that's causing trouble here.

In fb/fbpict.c, there's a function fbHaveMMX that uses inline assembler, 
and appears to check for a 486 before trying to use CPUID. The Cyrix 
chips support CPUID, but it's turned off by default (!!), so trying to 
use it here makes the processor throw a SIGILL. (The kernel should be 
enabling this, but in 2.6.16 it's not fsr...)


I'm going to check my kernel config to make sure the Cyrix hacks haven't 
been removed or disabled; if that's the case, I'll check with that 
kernel and report back. In any case, this doesn't appear to be a problem 
with X.org as much as it is a faulty kernel config.


-lee


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#353494: xserver-xorg: fails to start on Cx486DX2 as well (SIGILL)

2006-05-29 Thread Lee Cremeans
Package: xserver-xorg
Version: 1:7.0.20
Followup-For: Bug #353494

I'm playing with unstable on an old 486 (Cyrix 486DX2) and it's giving me the 
same problem -- a SIGILL in the server while trying to draw the default
stipple. I have the latest Xorg.log.0 attached.

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12-1-686 i686
Current Operating System: Linux debian 2.6.16-1-486 #2 Thu May 4 18:15:54 UTC 
2006 i486
Build Date: 16 March 2006
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/Xorg.0.log, Time: Mon May 29 02:45:22 2006
(==) Using config file: /etc/X11/xorg.conf
(==) ServerLayout Default Layout
(**) |--Screen Default Screen (0)
(**) |   |--Monitor Generic Monitor
(**) |   |--Device S3 Inc. ViRGE/DX or /GX
(**) |--Input Device Generic Keyboard
(**) Option XkbRules xorg
(**) XKB: rules: xorg
(**) Option XkbModel pc104
(**) XKB: model: pc104
(**) Option XkbLayout us
(**) XKB: layout: us
(==) Keyboard: CustomKeycode disabled
(**) |--Input Device Configured Mouse
(WW) The directory /usr/lib/X11/fonts/cyrillic does not exist.
Entry deleted from font path.
(WW) The directory /usr/lib/X11/fonts/CID does not exist.
Entry deleted from font path.
(**) FontPath set to 
unix/:7100,/usr/lib/X11/fonts/misc,/usr/lib/X11/fonts/100dpi/:unscaled,/usr/lib/X11/fonts/75dpi/:unscaled,/usr/lib/X11/fonts/Type1,/usr/lib/X11/fonts/100dpi,/usr/lib/X11/fonts/75dpi,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/TTF/,/usr/share/fonts/X11/OTF,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/CID/,/usr/share/fonts/X11/100dpi/,/usr/share/fonts/X11/75dpi/
(==) RgbPath set to /usr/share/X11/rgb
(==) ModulePath set to /usr/lib/xorg/modules
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.2
X.Org Video Driver: 0.8
X.Org XInput driver : 0.5
X.Org Server Extension : 0.2
X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: bitmap
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor=X.Org Foundation
compiled for 7.0.0, module version = 1.0.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: pcidata
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor=X.Org Foundation
compiled for 7.0.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.8
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:05:0: chip 1039,0496 card , rev 31 class 06,00,00 hdr 00
(II) PCI: 00:07:0: chip 5333,8a01 card 10b4,1717 rev 01 class 03,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1045,c861 card 1045,c861 rev 10 class 0c,03,10 hdr 00
(II) PCI: 00:0d:0: chip 1000,000f card 1000,1000 rev 14 class 01,00,00 hdr 80
(II) PCI: 00:0d:1: chip 1000,000f card 1000,1000 rev 14 class 01,00,00 hdr 80
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:5:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1  0   0x - 0x (0x1) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(--) PCI:*(0:7:0) S3 Inc. ViRGE/DX or /GX rev 1, Mem @ 0xf800/26
(II) Addressable bus resource ranges are
[0] -1  0   0x - 0x (0x0) MX[B]
[1] -1  0   0x - 0x (0x1) IX[B]
(II) OS-reported resource ranges:
[0] -1  0   0xffe0 - 0x (0x20) MX[B](B)
[1] -1  0   0x0010 - 0x3fff (0x3ff0) MX[B]E(B)
[2] -1  0   0x000f - 0x000f (0x1) MX[B]
[3] -1  0   0x000c - 0x000e (0x3) MX[B]
[4] -1  0   0x - 0x0009 (0xa) MX[B]
[5] -1  0   0x - 0x (0x1) IX[B]
[6] -1  0   0x - 0x00ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1  0   0xfedfc000 - 0xfedfcfff (0x1000) MX[B]
[1] -1  0   0xfedfd800 - 0xfedfd8ff (0x100) MX[B]
[2] -1  0   0xfedfe000 - 0xfedfefff (0x1000) MX[B]
[3] -1  0   0xfedfdc00 - 0xfedfdcff (0x100) MX[B]
[4] -1  0   0xfedff000 - 0xfedf (0x1000) MX[B]
[5] -1  0   0xf800 - 0xfbff (0x400) MX[B](B)
[6] -1  0   0xf400 - 0xf4ff (0x100) IX[B]
[7] -1  0   0xfc00 - 0xfcff (0x100) IX[B]
(II) Active PCI resource ranges after removing overlaps: