Okay, I got my machine working properly, but I had to go back to a
12.04-based distro (I used Netrunner). Here's how to get things working,
without the trial and error that I went through.

1. Install the OS. 
2. Disable Desktop effects, and install all patches. 
3. Add the Bumblebee and x-swat PPAs. You have to do this because the latest 
NVidia drivers aren't in the 12.04 repos. 
4. apt-get install bumblebee bumblebee-nvidia. This adds the latest NVidia 
driver to your machine. Unfortunately, it also installs the problematic Mesa 9 
libraries. We will fix this in the next step. It's also important that you have 
desktop effects turned off. If they're still on when you reboot, you'll get 
really bad system locks. Once this is installed, reboot. 
5. Video is configured correctly, but will have all kinds of problems if you 
enable desktop effects. To get everything working properly, you need to 
downgrade to Mesa 8.0.4. The following command will do that: 

sudo apt-get install libglapi-mesa=8.0.4-0ubuntu0.1 libgl1-mesa-
glx=8.0.4-0ubuntu0.1 ia32-libs=20090808ubuntu35 ia32-libs-
multiarch:i386=20090808ubuntu35 libgl1-mesa-glx:i386=8.0.4-0ubuntu0.1
libglapi-mesa:i386=8.0.4-0ubuntu0.1 libglu1-mesa:i386=8.0.4-0ubuntu0.1
libgl1-mesa-dri=8.0.4-0ubuntu0.1

6. Reboot. When you log back in, hit Alt-Shift-F12 and test that desktop
effects are working properly. If they are, you can enable them by
default.

7. To prevent constant update notifications, I used ppa-purge to remove
the x-swat PPA.

8. Add the kubuntu-backports PPA and install KDE 4.9.2, which is the
same version of KDE that 12.10 has.

You now have a working system! No package mess, and you're running
basically the same software. Since this seems to be a KDE bug, I'm not
all that hopeful for a fix here; I'm betting it'll take another KDE
release. So for the time being, I'm staying on this set up until either
this bug is marked as fixed or the one from KDE is marked as fixed and
there's a new release available.

I hope this helps somebody!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1061073

Title:
  Desktop effects are slow and desktop corruption using mesa 9

Status in KDE Base Workspace:
  New
Status in Mesa:
  Confirmed
Status in “kde-workspace” package in Ubuntu:
  Confirmed
Status in “mesa” package in Ubuntu:
  Confirmed

Bug description:
  I have Kubuntu 12.10 set up on a ThinkPad T430.

  I'm experiencing both desktop corruption and slow performance of
  desktop effects. I've tried to downgrade mesa to 8.0.4 and that fixed
  the problem.

  Attached is a video comparing the two. The video does not show the
  desktop corruption I mention (vertical lines appearing) but I will
  attach a screenshot of that.

  I originally thought this was related to bug 1042211 but they told me
  to file another report since it seems to be different artifacts that
  I'm seeing.

  Of course I can't say for sure whether the slow performance and the
  artifacts are due to the same problem but the artifacts seem to appear
  when the desktop effects are activated. As you can see in the video,
  mesa 9.0 displays much "jerkier" effects and it seems that when the
  artifacts come this jerking becomes really bad just before the
  artifacts appear. Just now I did notice that the artifacts appeared at
  the mouse pointer when I clicked in a window. The artifacts followed
  the mouse pointer as I moved it but after clicking a few times they
  disappeared.

  WORKAROUND:
  As described in bug 1042211 I downloaded the 8.0.4 version of mesa from 
https://launchpad.net/ubuntu/+source/mesa/8.0.4-1ubuntu1. This fixed the 
problem for me.

  Since it took a little while for me to figure out how to get the .deb 
packages from that page, here is how for anyone who wants to try:
  1) Go to the above page.
  2) Under "Builds" select your architecture
  3) This will bring you to a page with all the .deb files for your 
architecture. I only installed the libgl1-mesa-dri, libgl1-mesa-glx, 
libglapi-mesa and libglu1-mesa packages.

  Please let me know if you need more information.

  p.s. I had some problems choosing the package for this bug. It
  wouldn't let me put it on libgl1-mesa so I put it on libgl1-mesa-dri.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: xorg 1:7.7+1ubuntu4
  ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
  Uname: Linux 3.5.0-16-generic x86_64
  ApportVersion: 2.6.1-0ubuntu1
  Architecture: amd64
  Date: Wed Oct  3 15:40:20 2012
  InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120905)
  ProcEnviron:
   LANGUAGE=
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: xorg
  Symptom: display
  UpgradeStatus: No upgrade log present (probably fresh install)
  --- 
  ApportVersion: 2.6.1-0ubuntu1
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: kwin
  DistUpgraded: Fresh install
  DistroCodename: quantal
  DistroRelease: Ubuntu 12.10
  DistroVariant: kubuntu
  DkmsStatus: virtualbox, 4.1.18, 3.5.0-16-generic, x86_64: installed
  ExtraDebuggingInterest: I just need to know a workaround
  GraphicsCard:
   Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] 
(rev 09) (prog-if 00 [VGA controller])
     Subsystem: Lenovo Device [17aa:21f3]
  InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120905)
  MachineType: LENOVO 2347W2U
  Package: mesa (not installed)
  ProcEnviron:
   LANGUAGE=
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic 
root=UUID=c8916e6c-a99f-43f1-9d8c-c1daf21fedac ro quiet splash vt.handoff=7
  ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
  Tags:  quantal kubuntu
  Uname: Linux 3.5.0-16-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  dmi.bios.date: 05/25/2012
  dmi.bios.vendor: LENOVO
  dmi.bios.version: G1ET41WW (1.16 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 2347W2U
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: 
dmi:bvnLENOVO:bvrG1ET41WW(1.16):bd05/25/2012:svnLENOVO:pn2347W2U:pvrThinkPadT430:rvnLENOVO:rn2347W2U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 2347W2U
  dmi.product.version: ThinkPad T430
  dmi.sys.vendor: LENOVO
  version.compiz: compiz N/A
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.39-0ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.0~git20120917.7cfd42ce-0ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.0~git20120917.7cfd42ce-0ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.13.0-0ubuntu5
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 
1:6.99.99~git20120913.8637f772-0ubuntu1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.9-0ubuntu2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.2-0ubuntu2

To manage notifications about this bug go to:
https://bugs.launchpad.net/kdebase-workspace/+bug/1061073/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to