Re: Progress on Unity under Arch Linux!

pientertje wrote:

Those catalyst drivers are driving me crazy, the support for my new card (HD7750) is terrible. I get artifacts everywhere, even when scrolling my browser. The problem occurs with Arch (KDE) and a clean ubuntu install. I guess I will have to wait for the new version before I can use linux again. When te new version of the catalyst driver becomes available I will help getting unity working.

The last time I saw something like that was when I tried using nouveau for my Quadro 2000M. By the way, I wish I had 2560x1440 screen!

Re: Progress on Unity under Arch Linux!

I've just installed fresh unity. I can log in, everything looks ok, but performance is horrible. I use xf86-video-intel driver. Unity 2D is much faster but Unity 3D looks much better. Is it intel graphics issue in general or something is wrong with my configuration? I have integrated gpu in i5 m430 CPU. Maybe ubuntu intel drivers could help but I don't know how to compile and install them.

Re: Progress on Unity under Arch Linux!

can someone tell me what needs to be put into my .xinitrc file to start Unity without a login manager? Would it just be gnome or is it unity?

"Some humans would do anything to see if it was possible to do it. If you put a large switch in some cave somewhere, with a sign on it saying "End-of-the-World Switch. PLEASE DO NOT TOUCH", the paint wouldn't even have time to dry."

Re: Progress on Unity under Arch Linux!

cinan wrote:

I've just installed fresh unity. I can log in, everything looks ok, but performance is horrible. I use xf86-video-intel driver. Unity 2D is much faster but Unity 3D looks much better. Is it intel graphics issue in general or something is wrong with my configuration? I have integrated gpu in i5 m430 CPU. Maybe ubuntu intel drivers could help but I don't know how to compile and install them.

Hmm...Unity runs very quickly on my Intel GMA 4500MHD and the integrated graphics from my i7 2720m CPU. It could be a driver problem.

EDIT: I'll be updating to Unity 5.12 tomorrow, which contains a bunch of bug fixes. Maybe you can test again after the update?

Re: Progress on Unity under Arch Linux!

chenxiaolong wrote:

cinan wrote:

I've just installed fresh unity. I can log in, everything looks ok, but performance is horrible. I use xf86-video-intel driver. Unity 2D is much faster but Unity 3D looks much better. Is it intel graphics issue in general or something is wrong with my configuration? I have integrated gpu in i5 m430 CPU. Maybe ubuntu intel drivers could help but I don't know how to compile and install them.

Hmm...Unity runs very quickly on my Intel GMA 4500MHD and the integrated graphics from my i7 2720m CPU. It could be a driver problem.

EDIT: I'll be updating to Unity 5.12 tomorrow, which contains a bunch of bug fixes. Maybe you can test again after the update?

I'm in ubuntu 12.04 right now. Performance is the same as in Arch. But I found out what is THE slowest part of unity - if I disable blur in ccsm (unity plugin->experimental->dash blur->off) the performance is same as in Unity 2D. Looks like I'm not the only one with this problem (https://bugs.launchpad.net/ubuntu/+sour … bug/824890)

Re: Progress on Unity under Arch Linux!

cinan wrote:

I'm in ubuntu 12.04 right now. Performance is the same as in Arch. But I found out what is THE slowest part of unity - if I disable blur in ccsm (unity plugin->experimental->dash blur->off) the performance is same as in Unity 2D. Looks like I'm not the only one with this problem (https://bugs.launchpad.net/ubuntu/+sour … bug/824890)

Well, at least you found the cause of the issue Hopefully the Compiz/Unity developers will fix it. The bug you linked to says "fix released", but it clearly isn't fixed.

Re: Progress on Unity under Arch Linux!

Hmm...are you running the latest glib2-ubuntu? Ubuntu has patches for glib2 or qt (forgot which) that fixes this problem. Could you upload the build logs somewhere ("makepkg -L" to create logs)?

Yes, I'm running the last glib2-ubuntu. I just cloned the git repo and built glib2-ubuntu before compiling qt-ubuntu. Here is the log file. I uploaded to mediafire cause the file is too big and regular pastebin sites won't accept ithttp://www.mediafire.com/?8vxy4jenw3g3cwl

Re: Progress on Unity under Arch Linux!

Hmm...are you running the latest glib2-ubuntu? Ubuntu has patches for glib2 or qt (forgot which) that fixes this problem. Could you upload the build logs somewhere ("makepkg -L" to create logs)?

Yes, I'm running the last glib2-ubuntu. I just cloned the git repo and built glib2-ubuntu before compiling qt-ubuntu. Here is the log file. I uploaded to mediafire cause the file is too big and regular pastebin sites won't accept ithttp://www.mediafire.com/?8vxy4jenw3g3cwl

It turns out I disabled the patch in the PKGBUILD. I've reenabled it and pushed the changes Could you try again?

Re: Progress on Unity under Arch Linux!

Hmm...are you running the latest glib2-ubuntu? Ubuntu has patches for glib2 or qt (forgot which) that fixes this problem. Could you upload the build logs somewhere ("makepkg -L" to create logs)?

Yes, I'm running the last glib2-ubuntu. I just cloned the git repo and built glib2-ubuntu before compiling qt-ubuntu. Here is the log file. I uploaded to mediafire cause the file is too big and regular pastebin sites won't accept ithttp://www.mediafire.com/?8vxy4jenw3g3cwl

It turns out I disabled the patch in the PKGBUILD. I've reenabled it and pushed the changes Could you try again?

I pulled the changes and it did update the qt-ubuntu PKGBUILD. But I got the same error when I try to compile. I also tried deleting the git repo folder and cloning it again and rebuild the packages just to make sure it wasn't my mistake, but I get the same.

Re: Progress on Unity under Arch Linux!

sollidsnake wrote:

chenxiaolong wrote:

sollidsnake wrote:

Yes, I'm running the last glib2-ubuntu. I just cloned the git repo and built glib2-ubuntu before compiling qt-ubuntu. Here is the log file. I uploaded to mediafire cause the file is too big and regular pastebin sites won't accept ithttp://www.mediafire.com/?8vxy4jenw3g3cwl

It turns out I disabled the patch in the PKGBUILD. I've reenabled it and pushed the changes Could you try again?

I pulled the changes and it did update the qt-ubuntu PKGBUILD. But I got the same error when I try to compile. I also tried deleting the git repo folder and cloning it again and rebuild the packages just to make sure it wasn't my mistake, but I get the same.

That's odd. Could you post the Unity-for-Arch/qt-ubuntu/src/qt-everywhere-opensource-src-4.8.1/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h file so I can see whether the patch actually got applied?

EDIT: You did temporary remove the qtwebkit package before building, right?

Re: Progress on Unity under Arch Linux!

chenxiaolong wrote:

sollidsnake wrote:

chenxiaolong wrote:

It turns out I disabled the patch in the PKGBUILD. I've reenabled it and pushed the changes Could you try again?

I pulled the changes and it did update the qt-ubuntu PKGBUILD. But I got the same error when I try to compile. I also tried deleting the git repo folder and cloning it again and rebuild the packages just to make sure it wasn't my mistake, but I get the same.

That's odd. Could you post the Unity-for-Arch/qt-ubuntu/src/qt-everywhere-opensource-src-4.8.1/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h file so I can see whether the patch actually got applied?

EDIT: You did temporary remove the qtwebkit package before building, right?

Ops, I didn't know that. I removed qtwebkit and it worked! Many thanks! Btw, maybe you should include this info this in the README file

Re: Progress on Unity under Arch Linux!

sollidsnake wrote:

chenxiaolong wrote:

sollidsnake wrote:

I pulled the changes and it did update the qt-ubuntu PKGBUILD. But I got the same error when I try to compile. I also tried deleting the git repo folder and cloning it again and rebuild the packages just to make sure it wasn't my mistake, but I get the same.

That's odd. Could you post the Unity-for-Arch/qt-ubuntu/src/qt-everywhere-opensource-src-4.8.1/src/3rdparty/webkit/Source/JavaScriptCore/wtf/gobject/GTypedefs.h file so I can see whether the patch actually got applied?

EDIT: You did temporary remove the qtwebkit package before building, right?

Ops, I didn't know that. I removed qtwebkit and it worked! Many thanks! Btw, maybe you should include this info this in the README file

You're welcome! I should have remembered about qtwebkit when you said qt-ubuntu didn't build. It's almost always the problem I'll put it in the README right now

Re: Progress on Unity under Arch Linux!

@chenxiaolong, I run Unity in virtualbox. I was wondering if you had any plans to maintain not just dev but also stable. You updated unity during the 12.04 cycle with dev versions but it would be great if you would have two branches: one that updates unity only when it does not depend on beta/alpha packages and another that continuously follows ubuntu development. the continuous ubuntu development you currently have is not safe outside of virtualbox and non-productions and so this is why i am asking. we have stable versions in aur but no offense to the ayatana maintainers there, they do not work the best and are not well-maintained. on another note, i don't know how much ambition you have with this unity port project but i see all this mint/ubuntu stuff you have ported over to arch doing great things for our community in the long run and i am really grateful for it.

Re: Progress on Unity under Arch Linux!

quasifilmie wrote:

@chenxiaolong, I run Unity in virtualbox. I was wondering if you had any plans to maintain not just dev but also stable. You updated unity during the 12.04 cycle with dev versions but it would be great if you would have two branches: one that updates unity only when it does not depend on beta/alpha packages and another that continuously follows ubuntu development. the continuous ubuntu development you currently have is not safe outside of virtualbox and non-productions and so this is why i am asking. we have stable versions in aur but no offense to the ayatana maintainers there, they do not work the best and are not well-maintained. on another note, i don't know how much ambition you have with this unity port project but i see all this mint/ubuntu stuff you have ported over to arch doing great things for our community in the long run and i am really grateful for it.

Thanks for the encouragement, quasifilmie! To answer your question, I plan to do only stable versions. You're right about how I followed the 12.04 dev cycle though. The reason I did that was because Unity from Ubuntu 11.10 did not run well on my computer and well, it's hard to port something when it doesn't run properly But starting now, I will stick to the 12.04 stable cycle until Arch Linux has GNOME 3.6. I may start a separate branch that only contains nux, compiz, and Unity from Ubuntu 12.10, so people can test out new Unity features.

As for the AUR packages, I don't think the Ayatana packages should be hosted there. The AUR doesn't provide a good way to for the maintainers to communicate, which I think is really important. Heck, I work on the Unity packages myself, and it took 913 git commits + all the previous work that the AUR maintainers did + communication with forum members to get Unity-for-Arch to its current state With multiple maintainers, it takes a lot of collaboration to get Unity working (now, if only Ubuntu could push all their patches upstream...).

Re: Progress on Unity under Arch Linux!

chenxiaolong wrote:

it takes a lot of collaboration to get Unity working (now, if only Ubuntu could push all their patches upstream...).

I think secretly the ubuntu devs don't really want this to happen because they want to separate themselves from other distros because they really do look the same. We have a hundred distros centered around xfce and another 200 centered kde. The unity shell is unique to Ubuntu because it is harder to get it other distros. Ultimately, I am however glad that Ubuntu is putting the desktop-based linux on the map.

Re: Progress on Unity under Arch Linux!

it takes a lot of collaboration to get Unity working (now, if only Ubuntu could push all their patches upstream...).

I think secretly the ubuntu devs don't really want this to happen because they want to separate themselves from other distros because they really do look the same.

Yeah, I understand if some of their patches can't be pushed upstream, like with GTK. But with packages, like compiz and unity, there is no excuse: Ubuntu is both the upstream and the downstream.

quasifilmie wrote:

We have a hundred distros centered around xfce and another 200 centered kde. The unity shell is unique to Ubuntu because it is harder to get it other distros. Ultimately, I am however glad that Ubuntu is putting the desktop-based linux on the map.