Re: [Bug 10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer
- From: Frans Pop <elendil@xxxxxxxxx>
- Date: Mon, 23 Jun 2008 14:38:59 +0200
On Sunday 15 June 2008, Siddha, Suresh B wrote:
Frans Pop wrote:
On Saturday 14 June 2008, Rafael J. Wysocki wrote:
Bug-Entry : http://bugzilla.kernel.org/show_bug.cgi?id=10843
Subject : Display artifacts on XOrg logout with PAT kernel
and VESA framebuffer
Submitter : Frans Pop <elendil@xxxxxxxxx>
Date : 2008-05-31 14:04 (15 days old)
References : http://lkml.org/lkml/2008/6/7/206
Yes. See also: http://lkml.org/lkml/2008/6/13/159
Frans, With or without pat, in the recent kernels (like 2.6.26-rc4/rc5
etc), ioremap() uses UC- and PCI mmap of /sys/devices/pci.../resource
(used by X) uses UC-
And fb_mmap() also uses UC-.
It's interesting that you don't see this artifact with "nopat".
Essentially with or with out pat enabled, we use the same memory
attributes. So depending on the MTRR setup (set by X server), effective
memory attribute across different mappings should be same (which is UC-
or WC with mtrr).
Any progress on this issue? It's still there with -rc7, but I doubt that
comes as a surprise.
Has anyone tried to reproduce this? I would think that should be trivial.
Just as a summary:
- Intel 82945G/GZ graphics [8086:2772] (ICH7 based system)
- FB_VESA=y, FRAMEBUFFER_CONSOLE=y
- boot with vga=791
- Log in to X and KDE; I do need to really log in there are no artifacts
if I exit X from the kdm login dialog
- artifacts show on logout
I doubt it's KDE related or even related to my specific graphics card.
It may well be related to what is or has been displayed on the display
before logging out, so running some apps may make sense. Seems like I do
see remnants of for example aptitude (Debian apt frontend) after I've run
it in an X term (KDE's konsole).
Cheers,
FJP
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- References:
- 2.6.26-rc6-git2: Reported regressions from 2.6.25
- From: Rafael J. Wysocki
- Re: [Bug 10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer
- From: Frans Pop
- RE: [Bug 10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer
- From: Siddha, Suresh B
- 2.6.26-rc6-git2: Reported regressions from 2.6.25
- Prev by Date: Re: [RFC][PATCH] ext3: don't read inode block if the buffer has a write error
- Next by Date: Re: nanosleep() uses CLOCK_MONOTONIC, should be CLOCK_REALTIME?
- Previous by thread: Re: [Bug 10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer
- Next by thread: Re: [Bug 10843] Display artifacts on XOrg logout with PAT kernel and VESA framebuffer
- Index(es):
Relevant Pages
|