






SunWorks wrote:Updating Cinnamon to the latest Nightly build (via the "cinnamon-nightly" PPA) solved the problem for me too. Thankfully!!!
I even did a large presentation with all sorts of programs open (FireFox, Chrome, Google Video, M$ Windows in VirtualBox, etc...) the other night for a large group and it went very well.Hopefully there is a more permanent fix coming... this is not good for a newbie.
- Thinkpad T60 15"
- 3gb Ram.
- Intel(R) Core(TM)2 CPU T5500
- Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)






kmb42vt wrote:Midnighter wrote:Forgive me not reading all 20 pages, so i may have missed this, but I got sick of random freezing, googled til my eyes fell out, compared notes, re-installed, and didn't install the Nvidia graphics drivers, and have had zero freezes, leading me to see a connection between the nvidia drivers and this issue. Annoying, but since the newest wine doesn't seem to want to work with Pulseaudio anynmore, I can no longer play Far Cry in mInt anyway, so there goes half my needf for them. : /
I've pretty much proven it's not any sort of proprietary video driver that causes the problem or any "specific" hardware setup. And although one or the other or both can exacerbate the situation, they are not the cause. I have a desktop PC with an Intel Core2 quad processor, Nvidia chipset and a dedicated Nvidia GT 430 video card. I use the latest version of the Nvidia driver offered in the repos and have absolutely no freezing problems at all.
I also have a Lenovo Thinkpad R61 with a Intel Core2 (Mobile) dual core processor, Intel 965 chipset, Intel wireless hardware and video hardware (X3100 HD). It requires no proprietary drivers at all since all are already built into the kernel and the laptop experiences the freezing problem--badly. But it's not the kernel.
What solved the problem for me and others who have the same problem, as I have posted previously, was to add the "cinnamon-nightly" PPA, modify my /etc/apt/preferences file to accept updates from the PPA and update cinnamon and muffin and their associated dependencies using MintUpdate.
Right now, to me at least, it appears that it might be a problem in "libmuffin" but that's not for sure yet. All I know is that the updates from the "cinnamon-nightly" PPA solves the problem. If you want to give it a try follow this procedure:
viewtopic.php?f=90&t=103054&start=220#p593454

Midnighter wrote:kmb42vt wrote:Midnighter wrote:Forgive me not reading all 20 pages, so i may have missed this, but I got sick of random freezing, googled til my eyes fell out, compared notes, re-installed, and didn't install the Nvidia graphics drivers, and have had zero freezes, leading me to see a connection between the nvidia drivers and this issue. Annoying, but since the newest wine doesn't seem to want to work with Pulseaudio anynmore, I can no longer play Far Cry in mInt anyway, so there goes half my needf for them. : /
I've pretty much proven it's not any sort of proprietary video driver that causes the problem or any "specific" hardware setup. And although one or the other or both can exacerbate the situation, they are not the cause. I have a desktop PC with an Intel Core2 quad processor, Nvidia chipset and a dedicated Nvidia GT 430 video card. I use the latest version of the Nvidia driver offered in the repos and have absolutely no freezing problems at all.
I also have a Lenovo Thinkpad R61 with a Intel Core2 (Mobile) dual core processor, Intel 965 chipset, Intel wireless hardware and video hardware (X3100 HD). It requires no proprietary drivers at all since all are already built into the kernel and the laptop experiences the freezing problem--badly. But it's not the kernel.
What solved the problem for me and others who have the same problem, as I have posted previously, was to add the "cinnamon-nightly" PPA, modify my /etc/apt/preferences file to accept updates from the PPA and update cinnamon and muffin and their associated dependencies using MintUpdate.
Right now, to me at least, it appears that it might be a problem in "libmuffin" but that's not for sure yet. All I know is that the updates from the "cinnamon-nightly" PPA solves the problem. If you want to give it a try follow this procedure:
viewtopic.php?f=90&t=103054&start=220#p593454
I like the part where you ignored what I actually said, and suggest I claimed something I did not. I never said the nvidia driver was the cause, I simply said not installing it led to no lockups. Try reading what is "actually" said, and not what you want it to say.




PcMojo wrote:The nightly build seems to have fixed it for me, but my question is -- what next? I don't want to keep updating the nightly build. I want to have the next stable release that has this issue fixed. If I now turn on the stable ppa and turn off nightly ppa, will it upgrade to the old stable that I just replaced or will it wait for the next higher version of cinnamon-stable?





esteban1uy wrote:FINALLY!!!
After trying almost everything I could imagine I was able to reproduce the infamous freeze... and it's 32bit specific!!!
So the problem is hardware related, 64bit are not affected (this post got the key).
Here you have another "infallible" method to get the freeze in your 32bit system:
-Open LibreOffice Writer, go to "Table" and then "Insert". Accept the default 2x2, and once it's inserted move the mouse pointer to the upper border of the table so it changes to this:
-Now move the cursor horizontally back and forth and... Bam!
The solution: update to cinnamon-nightly as explained here and forget the rest.
Soon I'll be posting another way I've found to get rid of the freeze, but only for those users that really love doing experiments and crazy stuff.


kmb42vt wrote:Damn! You beat me to it. I isolated the freeze to the 32 bit version but not to what the problem exactly was. Good on ya! Okay, so I'm plenty crazy. Let me know what your other work around is--I'll try it and if it works and you're sure about the 32 bit thing, Clem should be notified.
gksu gedit /etc/apt/sources.listdeb http://packages.linuxmint.com/ maya main upstream import
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ precise partner
deb http://packages.medibuntu.org/ precise free non-free
#deb http://archive.getdeb.net/ubuntu precise-getdeb apps
#deb http://archive.getdeb.net/ubuntu precise-getdeb gamessudo apt-get install build-essential fakeroot dpkg-dev devscriptssudo apt-get build-dep clutter-1.0mkdir mypatchedclutter
cd mypatchedclutterapt-get source clutter-1.0static gboolean
_clutter_actor_get_paint_volume_real (ClutterActor *self,
ClutterPaintVolume *pv)
{
ClutterActorPrivate *priv = self->priv;
/* Actors are only expected to report a valid paint volume
* while they have a valid allocation. */
if (G_UNLIKELY (priv->needs_allocation))
{
CLUTTER_NOTE (CLIPPING, "Bail from get_paint_volume (%s): "
"Actor needs allocation",
_clutter_actor_get_debug_name (self));
return FALSE;
}static gboolean
_clutter_actor_get_paint_volume_real (ClutterActor *self,
ClutterPaintVolume *pv)
{
ClutterActorPrivate *priv = self->priv;
return FALSE; //This is my dirty dirty patch
/* Actors are only expected to report a valid paint volume
* while they have a valid allocation. */
if (G_UNLIKELY (priv->needs_allocation))
{
CLUTTER_NOTE (CLIPPING, "Bail from get_paint_volume (%s): "
"Actor needs allocation",
_clutter_actor_get_debug_name (self));
return FALSE;
}
dch -iclutter-1.0 (1.10.6-1~precise1ubuntu1) precise; urgency=low
* My ugly dirty patch
-- Esteban <esteban@esteban-cinnamon> Mon, 16 Jul 2012 23:39:13 -0300
clutter-1.0 (1.10.6-1~precise1) precise-proposed; urgency=low
* No change upload to Ubuntu 12.04 (LP: #1003208)
- Fix broken scrolling for embedded GTK+ widgets (LP: #990302)
-- Jeremy Bicha <jbicha@ubuntu.com> Sat, 02 Jun 2012 12:57:46 -0400
clutter-1.0 (1.10.6-1) unstable; urgency=low
* New upstream release.
-- Michael Biebl <biebl@debian.org> Sat, 02 Jun 2012 14:13:10 +0200
dpkg-buildpackage -rfakeroot -uc -bsudo dpkg -i gir1.2-clutter-1.0_1.10.6-1~precise1ubuntu1_i386.deb libclutter-1.0-0_1.10.6-1~precise1ubuntu1_i386.deb libclutter-1.0-common_1.10.6-1~precise1ubuntu1_all.debsudo apt-get install gir1.2-clutter-1.0=1.10.6-1~precise1 libclutter-1.0-0=1.10.6-1~precise1 libclutter-1.0-common=1.10.6-1~precise1

#0 0x0024e416 in __kernel_vsyscall ()
#1 0x01084380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x07bcb120 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3 0x07bcca50 in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4 0x07bccd07 in xcb_wait_for_reply ()
from /usr/lib/i386-linux-gnu/libxcb.so.1
#5 0x0237a6f2 in _XReply () from /usr/lib/i386-linux-gnu/libX11.so.6
#6 0x02375f0b in XSync () from /usr/lib/i386-linux-gnu/libX11.so.6
#7 0x001aa07a in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
#8 0x001ad353 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
#9 0x001857e3 in ?? () from /usr/lib/i386-linux-gnu/libgdk-3.so.0
#10 0x006392f4 in meta_error_trap_pop_with_return ()
from /usr/lib/libmuffin.so.0
#11 0x00629a12 in meta_window_actor_pre_paint () from /usr/lib/libmuffin.so.0
#12 0x00629cda in ?? () from /usr/lib/libmuffin.so.0
#13 0x00285736 in _clutter_actor_get_paint_volume_real (pv=0x978de7c,
self=0x978dcb0) at ./clutter-actor.c:15420
#14 _clutter_actor_get_paint_volume_mutable (self=0x978dcb0)
at ./clutter-actor.c:15496
#15 0x0028dda4 in _clutter_actor_finish_queue_redraw (self=0x978dcb0, clip=0x0)
at ./clutter-actor.c:7203
#16 0x002ef19e in _clutter_stage_maybe_finish_queue_redraws (
stage=<optimized out>) at ./clutter-stage.c:4102
#17 _clutter_stage_do_update (stage=0x8b35bc0) at ./clutter-stage.c:1225
#18 0x002d2b81 in master_clock_update_stages (stages=0x9389638,
master_clock=0x8b32820) at ./clutter-master-clock.c:386
#19 clutter_clock_dispatch (source=0x8b36580, callback=0, user_data=0x0)
at ./clutter-master-clock.c:519
#20 0x00490d86 in g_main_context_dispatch ()
from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x00491125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0x0049156b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0x00642630 in meta_run () from /usr/lib/libmuffin.so.0
#24 0x08049f27 in main ()




palo wrote:Excellent!!! esteban1uy!!
The insert table caused it to fail as you desribed and disabling tooltips worked. LO is the only thing that caused me a problem. The PPA change I avoided because of the problem with loosing themes and just don't have enough ram for 64 bit. So it is a good temporary fix here.
Pat




Users browsing this forum: Google Adsense [Bot], M4Numbers, passerby and 25 guests