Bug#837786: mutter: Issues repainting the display on mouse movement

John M. jwmwalrus at gmail.com
Thu Sep 15 03:45:20 UTC 2016


I tried setting the "DRI" option to "false" (and to "2", as suggested
by ArchWiki), but the result is the same ---maybe due to the fact that
I also have a discrete display (Nvidia Optimus):

$ sudo lshw -c video
  *-display UNCLAIMED       
       description: VGA compatible controller
       product: GK208M [GeForce GT 730M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci at 0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller cap_list
       configuration: latency=0
       resources: memory:f0000000-f0ffffff memory:c0000000-cfffffff
memory:d0000000-d1ffffff ioport:3000(size=128)
  *-display
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci at 0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:32 memory:f1000000-f13fffff memory:e0000000-
efffffff ioport:4000(size=64) memory:c0000-dffff


Or maybe it's something in my modprobe.d directory:

$ for file in `ls`; do echo -e "\n\n#$(pwd)/$file:" >>
/tmp/combined.txt; cat $file >> /tmp/combined.txt; done && cat
/tmp/combined.txt


#/etc/modprobe.d/amd64-microcode-blacklist.conf:
# The microcode module attempts to apply a microcode update when
# it autoloads.  This is not always safe, so we block it by default.
blacklist microcode


#/etc/modprobe.d/bumblebee.conf:
# This file is installed by bumblebee, do NOT edit!
# to be used by kmod / module-init-tools, and installed in
/etc/modprobe.d/
# or equivalent

# do not automatically load nouveau as it may prevent nvidia from
loading
blacklist nouveau
# do not automatically load nvidia as it's unloaded anyway when
bumblebeed
# starts and may fail bumblebeed to disable the card in a race
condition.
# Debian
blacklist nvidia
blacklist nvidia-current
blacklist nvidia-legacy-304xx
blacklist nvidia-legacy-340xx
# Ubuntu
blacklist nvidia
blacklist nvidia-current
blacklist nvidia-current-updates
# 304
blacklist nvidia-304
blacklist nvidia-304-updates
blacklist nvidia-experimental-304
# 310
blacklist nvidia-310
blacklist nvidia-310-updates
blacklist nvidia-experimental-310
# 313
blacklist nvidia-313
blacklist nvidia-313-updates
blacklist nvidia-experimental-313
# 319
blacklist nvidia-319
blacklist nvidia-319-updates
blacklist nvidia-experimental-319
# 325
blacklist nvidia-325
blacklist nvidia-325-updates
blacklist nvidia-experimental-325
# 331
blacklist nvidia-331
blacklist nvidia-331-updates
blacklist nvidia-experimental-331
# 334
blacklist nvidia-334
blacklist nvidia-334-updates
blacklist nvidia-experimental-334
# 337
blacklist nvidia-337
blacklist nvidia-337-updates
blacklist nvidia-experimental-337
# 340
blacklist nvidia-340
blacklist nvidia-340-updates
blacklist nvidia-experimental-340
# 343
blacklist nvidia-343
blacklist nvidia-343-updates
blacklist nvidia-experimental-343
# 346
blacklist nvidia-346
blacklist nvidia-346-updates
blacklist nvidia-experimental-346
# 349
blacklist nvidia-349
blacklist nvidia-349-updates
blacklist nvidia-experimental-349
# 352
blacklist nvidia-352
blacklist nvidia-352-updates
blacklist nvidia-experimental-352
# 355
blacklist nvidia-355
blacklist nvidia-355-updates
blacklist nvidia-experimental-355
# 358
blacklist nvidia-358
blacklist nvidia-358-updates
blacklist nvidia-experimental-358
# 361
blacklist nvidia-361
blacklist nvidia-361-updates
blacklist nvidia-experimental-361
# 364
blacklist nvidia-364
blacklist nvidia-364-updates
blacklist nvidia-experimental-364


#/etc/modprobe.d/dkms.conf:
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.


#/etc/modprobe.d/i915.conf:
options i915 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1



#/etc/modprobe.d/intel-microcode-blacklist.conf:
# The microcode module attempts to apply a microcode update when
# it autoloads.  This is not always safe, so we block it by default.
blacklist microcode


#/etc/modprobe.d/nvidia-blacklists-nouveau.conf:
# You need to run "update-initramfs -u" after editing this file.

# see #580894
blacklist nouveau


#/etc/modprobe.d/nvidia.conf:
install nvidia modprobe -i nvidia-current $CMDLINE_OPTS

install nvidia-modeset modprobe nvidia ; modprobe -i nvidia-current-
modeset $CMDLINE_OPTS

install nvidia-uvm modprobe nvidia ; modprobe -i nvidia-current-uvm
$CMDLINE_OPTS

remove nvidia modprobe -r -i nvidia-modeset nvidia-uvm nvidia

# These aliases are defined in *all* nvidia modules.
# Duplicating them here sets higher precedence and ensures the selected
# module gets loaded instead of a random first match if more than one
# version is installed. See #798207.
alias	pci:v000010DEd00000E00sv*sd*bc04sc80i00*	nvidia
alias	pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*	nvidia
alias	pci:v000010DEd*sv*sd*bc03sc02i00*		nvidia
alias	pci:v000010DEd*sv*sd*bc03sc00i00*		nvidia


#/etc/modprobe.d/nvidia-kernel-common.conf:
alias char-major-195* nvidia
#options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44
NVreg_DeviceFileMode=0660
# To enable FastWrites and Sidebus addressing, uncomment these lines
# options nvidia NVreg_EnableAGPSBA=1
# options nvidia NVreg_EnableAGPFW=1


#/etc/modprobe.d/oss-compat.conf:
softdep snd-pcm post: snd-pcm-oss
softdep snd-mixer post: snd-mixer-oss
softdep snd-seq post: snd-seq-midi snd-seq-oss


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20160914/7e13992a/attachment.html>


More information about the pkg-gnome-maintainers mailing list