← Back to team overview

ubuntu-elisp team mailing list archive

[Bug 1077639] [NEW] Text repaint problems in Emacs

 

You have been subscribed to a public bug:

I experience text repaint issues in Emacs when running under Unity.

The following video demonstrates the problem:
http://www.youtube.com/watch?v=VWh4kEecVsQ

Text glyphs vanish and reappear in strange ways. Checking option "Force
full screen redraws (buffer swap) on repaint" in CCSM makes the problem
go away (also shown in video).

The problem does not occur when running Emacs under for instance
Openbox. Might be related to compositing and/or nvidia. I experience the
problem on two different computers (both Nvidia), although it's easier
to reproduce on one of them.

Ubuntu 12.04 x86-64
Nvidia driver 304.64
Unity 5.16.0+bzr2410sruubuntu0+709  (also happens with Unity 5.16.0-0ubuntu1 from precise-updates).
Compiz 1:0.9.7.8+bzr3121-0ubuntu1~test1
Emacs 24.2

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.16.0+bzr2410sruubuntu0+709 [origin: LP-PPA-unity-team-sru]
ProcVersionSignature: Ubuntu 3.2.0-33.52-generic 3.2.31
Uname: Linux 3.2.0-33-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Er en filkatalog: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module  304.64  Tue Oct 30 10:58:20 PDT 2012
 GCC version:  gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
.proc.driver.nvidia.warnings.fbdev:
 Your system is not currently configured to drive a VGA console
 on the primary VGA device. The NVIDIA Linux graphics driver
 requires the use of a text-mode VGA console. Use of other console
 drivers including, but not limited to, vesafb, may result in
 corruption and stability problems, and is not supported.
.tmp.unity.support.test.0:
 
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,gnomecompat,imgpng,unitymtgrabhandles,vpswitch,grid,put,place,compiztoolbox,mousepoll,commands,resize,snap,move,regex,wall,session,animation,fade,workarounds,expo,ezoom,scale,unityshell]
CompositorRunning: compiz
CrashDB: unity
Date: Sun Nov 11 14:40:12 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
DkmsStatus: nvidia-current, 304.64, 3.2.0-33-generic, x86_64: installed
GraphicsCard:
 NVIDIA Corporation GF108 [GeForce GT 440] [10de:0de0] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device [1043:838a]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
JockeyStatus:
 xorg:nvidia_current - NVIDIA aksellerert grafikkdriver (Merkebeskyttet, Aktiv, I bruk)
 xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Merkebeskyttet, Deaktivert, Ikke i bruk)
 xorg:nvidia_experimental_304 - NVIDIA accelerated graphics driver (**experimental** beta) (Merkebeskyttet, Deaktivert, Ikke i bruk)
 xorg:nvidia_experimental_310 - NVIDIA accelerated graphics driver (**experimental** beta) (Merkebeskyttet, Deaktivert, Ikke i bruk)
MachineType: System manufacturer P5E WS Pro
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-33-generic root=UUID=a1277179-5389-4b3a-8648-0a5c044326b6 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/07/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1203
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5E WS Pro
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1203:bd05/07/2009:svnSystemmanufacturer:pnP5EWSPro:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5EWSPro:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: P5E WS Pro
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
version.compiz: compiz 1:0.9.7.8+bzr3121-0ubuntu1~test1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.39-0ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0-0ubuntu1
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.8
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1.2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120913.8637f772-0ubuntu1~precise~xup2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.19.0-0ubuntu1~xup1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.2-0ubuntu3~precise~xup2

** Affects: compiz
     Importance: Undecided
         Status: New

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: Confirmed

** Affects: emacs24 (Ubuntu)
     Importance: Undecided
         Status: Confirmed

** Affects: nvidia-graphics-drivers (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: amd64 apport-bug compiz-0.9 precise rc-5.16.0+bzr2410sruubuntu0+709 regression-update running-unity third-party-packages ubuntu
-- 
Text repaint problems in Emacs
https://bugs.launchpad.net/bugs/1077639
You received this bug notification because you are a member of Ubuntu Emacs Lisp, which is subscribed to emacs24 in Ubuntu.