Created attachment 19704 [details] screenshot_image System Environment: -------------------------- xf86_video_intel master commit 871728a0cbba12579c830e67020cc0c69c1611bb mesa intel-2008-q3 branch commit 46921a5ee832a3443894dcc98e065d2f535e899d drm shipped with kernel 2.6.27-rc9 libdrm master commit 769197c8f16eaf3c0a476a4459e535afd4a939cb xserver 1.5.2 Bug detailed description: -------------------------- start X and enable compiz with drm-intel-next kernel,run chvt 1 to console, chvt 7 back to X ,desktop will get some black section as is shown in the attached screenshot. sometimes after back to X, we will get a black screen and keyboard will be freezed. Reproduce steps: ---------------- 1.startx 2.enable compiz 3.chvt 1 4.chvt 7
Created attachment 19705 [details] xorg.0.log
Created attachment 19706 [details] xorg conf file
sorry , our kernel use drm-intel-next kernel, Drm should ship with drm-intel-next kernel
still exists with: verified against below commit: Mesa: (master)2a877411dbe35abdd8c15fb4821d9232619d89cc Xserver: (master)102c4dac7c521941f52652152b1660cd7f559d56 Xf86_video_intel: (master)87ea531c5dc5b39809395b277c330854aaaaf019 Kernel_gem: (drm-intel-next)43f7ccc48dd7587983cfe16de578042a7ad3a9b3
Eric suspects this may be PAE kernel issue. Haien, please check if your kernel config enables HIGHMEM64G. And also test with for-airlied.
(In reply to comment #5) > Eric suspects this may be PAE kernel issue. > > Haien, please check if your kernel config enables HIGHMEM64G. > > And also test with for-airlied. > yes ,if enable HIGHMEM64G in kernel, this issue cannot reproduce.
Does this still exist with the latest code (for-airlied)?
(In reply to comment #7) > Does this still exist with the latest code (for-airlied)? > now we encounter another issue (see bug 18062)against below commit: Libdrm: (master)7e4e0fbbb82b0467d46386bcac1115812aaa1393 Xserver_stable: (server-1.6-branch)cbf4fec52960ffd74b78ea45d0b917c76f553ebf Xf86_video_intel: (master)5f347020a52b583e19d333361ea7bf2591255899 GEM_kernel: (for-airlied)728ced8c47f99a2287cdd0d3e77f5ae1a3d410e6 Mesa: master 154a9e5317f890618932cea0129ef887e16baf84
HIGHMEM64G should never be enabled, but it sounds like you didn't have that set before the question came up.
(In reply to comment #9) > HIGHMEM64G should never be enabled, but it sounds like you didn't have that set > before the question came up. > I am sure HIGHMEM64G is disabled.
this issue works with the latest code.
verified against: xf86_video_intel xf86-video-intel-2.6-branch commit 4447973345a2a7af20ba1d6cb18c5f1ed8949d00 (2.5.99.2) mesa intel-2008-q4 branch commit eef0dcc298f65158dc750a09f80317ded1101dc7 (before and close to 7.3) kernel drm-intel-2.6.28 branch commit e1a6fcee467556a7e955fe1f7ccc134dd2f974e7 (2.6.28 + 5 patches) libdrm master branch commit ac8b3308b9432edef5cabe30559004314d42d98c (after 2.4.3) xserver server-1.6-branch commit 8cfb353078d9b5d03a9633304038141a60adc970
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.