[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#622401: xserver-xorg-video-trident: Error message and exit with iceape and iceweasel



On Tue, Apr 12, 2011 at 19:25:21 +0000, Bjarni Ingi Gislason wrote:

> Package: xserver-xorg-video-trident
> Version: 1:1.3.4-2
> Severity: important
> 
> *** Please type your report below this line ***
> 
>   If "iceweasel" or "iceape" are used, there is an error message
> and exit.
> 
> (EE) TRIDENT(0): Unable to map IO aperture. Invalid argument (22)
> Fatal server error:
> AddScreen/ScreenInit failed for driver 0
> ...
> Error: cannot open display: :0
> 
>   This does not happen with "simpler" programs like "xdpf", "gv"
> and a game "ace-of-penguins" suite (like "ace-canfield").
> 
So there seems to be two things here.

One is you're not keeping an X client (like, say, a window manager)
running so when the first client disconnects it causes a reset of the X
server.  It's possible iceweasel and iceape try to open multiple
connections.

The other is trident seems to not like reset, and can't map its IO bar
on the second generation.  Maybe you can get some idea what's going on
with strace, and some poking in the driver and/or kernel.

Cheers,
Julien



Reply to: