You are not logged in.

#826 2012-08-27 21:22:17

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

oi_wtf wrote:

Sorry, forgot to mark it as public...

Thanks! Could you check that the /usr/share/compiz/cmake/CompizGSettings.cmake file exists? If not, this may be a Compiz issue.

Offline

#827 2012-08-27 21:26:19

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

$ file /usr/share/compiz/cmake/CompizGSettings.cmake
/usr/share/compiz/cmake/CompizGSettings.cmake: ASCII text
$ ls -l /usr/share/compiz/cmake/*.cmake
-rw-r--r-- 1 root root  1679 23. Aug 08:54 /usr/share/compiz/cmake/CompizBcop.cmake
-rw-r--r-- 1 root root 36622 23. Aug 08:54 /usr/share/compiz/cmake/CompizCommon.cmake
-rw-r--r-- 1 root root   265 27. Aug 05:08 /usr/share/compiz/cmake/CompizDefaults.cmake
-rw-r--r-- 1 root root  1475 23. Aug 08:54 /usr/share/compiz/cmake/CompizGconf.cmake
-rw-r--r-- 1 root root  5197 23. Aug 08:54 /usr/share/compiz/cmake/CompizGSettings.cmake
-rw-r--r-- 1 root root  4239 23. Aug 08:54 /usr/share/compiz/cmake/CompizPackage.cmake
-rw-r--r-- 1 root root 14931 23. Aug 08:54 /usr/share/compiz/cmake/CompizPlugin.cmake
-rw-r--r-- 1 root root   543 23. Aug 08:54 /usr/share/compiz/cmake/copy_file_install_user_env.cmake
-rw-r--r-- 1 root root  3965 23. Aug 08:54 /usr/share/compiz/cmake/LibCompizConfigCommon.cmake
-rw-r--r-- 1 root root   663 23. Aug 08:54 /usr/share/compiz/cmake/recompile_gsettings_schemas_in_dir_user_env.cmake

Last edited by oi_wtf (2012-08-27 21:28:47)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#828 2012-08-27 21:29:30

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

oi_wtf wrote:
$ file /usr/share/compiz/cmake/CompizGSettings.cmake
/usr/share/compiz/cmake/CompizGSettings.cmake: ASCII text
$ ls -l /usr/share/compiz/cmake/CompizGSettings.cmake
-rw-r--r-- 1 root root 5197 23. Aug 08:54 /usr/share/compiz/cmake/CompizGSettings.cmake

Interesting. I compared your build cache to mine and the two GSettings variables were missing: http://i47.tinypic.com/2db7wwl.png

Both of those are defined in /usr/share/compiz/cmake/CompizGSettings.cmake

I'll look further into this.

EDIT: Btw, what glib are you using? pacman -Q | grep glib2

EDIT2: Does this give any output? grep -r CompizGSettings.cmake /usr/share/compiz

It should give:

$ grep -r CompizGSettings.cmake
cmake/plugin_extensions/CompizGenGSettings.cmake:include (${COMPIZ_CMAKE_MODULE_PATH}/CompizGSettings.cmake)

Last edited by chenxiaolong (2012-08-27 21:35:20)

Offline

#829 2012-08-27 21:38:31

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Maybe it's some cache Problem... though I usually delete the src-dir every time I update or rebuild, maybe I forgot it this time.
EDIT: Or maybe it was because of that compiz-thing yesterday... I'll try rebuilding unity again...
EDIT2:

$ pacman -Q | grep glib2
glib2 2.32.4-1
$ grep -r CompizGSettings.cmake /usr/share/compiz
/usr/share/compiz/cmake/plugin_extensions/CompizGenGSettings.cmake:include (${COMPIZ_CMAKE_MODULE_PATH}/CompizGSettings.cmake)

EDIT3: Seems, like it found GS correctly this time and the shemas are there, too:

 grep -i "Schema" CMakeCache.txt
//Disables gsettings schema installation
COMPIZ_DISABLE_GS_SCHEMAS_INSTALL:BOOL=OFF
//Disables gconf schema installation with gconftool
COMPIZ_DISABLE_SCHEMAS_INSTALL:BOOL=OFF
//Installation path of the gconf schema file
COMPIZ_INSTALL_GCONF_SCHEMA_DIR:PATH=
//Installation path of the gsettings schema file
COMPIZ_INSTALL_GSETTINGS_SCHEMA_DIR:PATH=
GLIB_COMPILE_SCHEMAS:FILEPATH=/usr/bin/glib-compile-schemas
//Install GSettings Schemas locally instead of to the GLib prefix
//Generate GSettings schemas

$ ls pkg/**/org.compiz*
pkg/usr/share/glib-2.0/schemas/org.compiz.networkarearegion.gschema.xml  pkg/usr/share/glib-2.0/schemas/org.compiz.unitymtgrabhandles.gschema.xml
pkg/usr/share/glib-2.0/schemas/org.compiz.unitydialog.gschema.xml        pkg/usr/share/glib-2.0/schemas/org.compiz.unityshell.gschema.xml

Maybe I shouldn't be doing upgrades at 5am anymore... big_smile

Last edited by oi_wtf (2012-08-27 22:03:25)


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#830 2012-08-27 22:17:17

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

oi_wtf wrote:

Maybe I shouldn't be doing upgrades at 5am anymore... big_smile

big_smile Glad you got it working smile

Offline

#831 2012-08-27 22:20:21

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Hi there smile
I have start repo rebuild on clean environment, it takes about 2 hours for two architectures, so we will know soon, it's compiz cmake problem or there is no problem at all...

Last edited by pekmop1024 (2012-08-27 22:33:29)


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#832 2012-08-27 23:22:38

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

I think it was a PEBCAD-problem... caused by tiredness... big_smile


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#833 2012-08-28 01:11:17

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Hmm... all seems to be ok except compiz. It builds, but I can't switch window decoration, only default compiz decor on my x86_64.
And at clean Arch it never starts at all.

UPD. Seems that many things are broken with switch to gsettings. I've managed to start a few times on clean system, but without any repeatability of this event, many times it's stuck on X start, a few times I've got even hung X server. What about decor... I've got "compiz (decor) - Warn: failed to bind pixmap to texture" when try to change them.

May be we need some patience to wait for fixes. I can't upload so unstable packages to repo.

UPD2. When start compiz compile, I have some strange messages, as

CMake Warning:
  Manually-specified variables were not used by the project:

    COMPIZ_DISABLE_GS_SCHEMAS_INSTALL

at the beginning, and error at the end

Failed to create file '/usr/share/glib-2.0/schemas/gschemas.compiled.YJ5IJW': Permission denied

Last edited by pekmop1024 (2012-08-28 02:03:18)


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#834 2012-08-28 04:08:44

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

pekmop1024 wrote:

Hmm... all seems to be ok except compiz. It builds, but I can't switch window decoration, only default compiz decor on my x86_64.
And at clean Arch it never starts at all.

UPD. Seems that many things are broken with switch to gsettings. I've managed to start a few times on clean system, but without any repeatability of this event, many times it's stuck on X start, a few times I've got even hung X server. What about decor... I've got "compiz (decor) - Warn: failed to bind pixmap to texture" when try to change them.

The window decoration problem is caused because Compiz's gtk-window-decorator still reads the theme from GConf. The Ubuntu devs said that they will fix this soon. Other than that, I haven't had a single crash from Compiz or X. I know Compiz did get quite a few changes with regards to X drivers, so maybe that's causing the problem (I'm using Intel graphics).

pekmop1024 wrote:

May be we need some patience to wait for fixes. I can't upload so unstable packages to repo.

UPD2. When start compiz compile, I have some strange messages, as

CMake Warning:
  Manually-specified variables were not used by the project:

    COMPIZ_DISABLE_GS_SCHEMAS_INSTALL

at the beginning, and error at the end

Failed to create file '/usr/share/glib-2.0/schemas/gschemas.compiled.YJ5IJW': Permission denied

Both of those messages are harmless smile They are in the Ubuntu build log too: https://launchpadlibrarian.net/11346098 … ING.txt.gz

Offline

#835 2012-08-28 08:52:17

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

chenxiaolong wrote:

The window decoration problem is caused because Compiz's gtk-window-decorator still reads the theme from GConf. The Ubuntu devs said that they will fix this soon. Other than that, I haven't had a single crash from Compiz or X. I know Compiz did get quite a few changes with regards to X drivers, so maybe that's causing the problem (I'm using Intel graphics).

may be it's problems with virtualbox drivers. As I said, on my x86_64 it runs well, except window decorations


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#836 2012-08-30 15:23:53

\〠/
Member
Registered: 2011-02-26
Posts: 29

Re: Progress on Unity under Arch Linux!

Anyone using calibre (the ebook reader/managemet)? the latest update seem to crash unity somehow sad

edit: ahh... it's this bug sad the workaround doesn't work though.

Last edited by \〠/ (2012-08-30 15:42:50)

Offline

#837 2012-08-30 19:28:04

Ptiwee
Member
Registered: 2010-11-20
Posts: 8

Re: Progress on Unity under Arch Linux!

I'm using unity on my desktop and it's working pretty well (Except some rare bugs ...)

Can you add some packages to Unity-Extra, like libreoffice-menubar, indicator support for empathy and evolution ?

Thanks for your great work !

Last edited by Ptiwee (2012-08-30 19:28:25)

Offline

#838 2012-08-31 04:52:50

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Repo is updated.

Because of window decorations bug in compiz bzr3319 I have added to repo emerald 0.9.5 package.
If you want to change default compiz decor, just install emerald and in ccsm (window decoration -> command) change /usr/bin/gtk-window-decorator to /usr/bin/emerald and restart compiz. Themes can be set in emerald-theme-manager.

Also I've updated qt-ubuntu to 4.8.2.0ubuntu6.

Last edited by pekmop1024 (2012-08-31 04:59:59)


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#839 2012-08-31 13:23:02

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

I thought Emerald have been discontinued for 0.9.*.

Great news. Best decorator out there for me.

Offline

#840 2012-08-31 13:34:04

oi_wtf
Member
From: /home/wtf
Registered: 2012-03-11
Posts: 191

Re: Progress on Unity under Arch Linux!

Well, it stopped working for a little time and it isn't really being continued.
At some time it started working again, but without compiz devs noticing,
so they wanted to remove that code from compiz, which enables emerald to work.

Luckily I build an emerald-package for Ubuntu precise, someone noticed that
and prevented them from removing that code...

So for now emerald still works, but it might stop working any time.


Laptop:   Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-3630QM @ 2.40GHz, 8 GiB RAM, NViDiA GeForce GT 650M w/ 2 GiB
Desktop: Arch Linux (x86_64) and Win10 (x86_64);  Intel Core i7-4771  @ 3.50GHz, 32 GiB RAM, AMD Radeon RX 480 w/ 8 GiB

Offline

#841 2012-08-31 14:27:31

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

oi_wtf wrote:

Well, it stopped working for a little time and it isn't really being continued.
At some time it started working again, but without compiz devs noticing,
so they wanted to remove that code from compiz, which enables emerald to work.

lol wut?

Latest update overwrote most of my settings. Need to start backing those up. Gonna take ages to reconfigure.

On the plus side, Scale for All Windows is finally working. Yay.

Last edited by b9anders (2012-08-31 14:30:14)

Offline

#842 2012-08-31 19:54:13

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Hmm... I see some performance regressions in this build on my nvidia and came back to 21.08.2012 versions.
Let me know if anyone needs old packages too.


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#843 2012-08-31 23:08:34

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

Unity keeps crashing for me. Downgrading to something more stable would be nice.

Offline

#844 2012-09-01 01:48:48

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Ok, then use as repo

smile
BTW, may be you are experiencing old config problems, try to run compiz.reset

UPDATE: I have some sort of mystics here... I tried to install again fresh packages and there is no more problems with performance of compiz.

Last edited by pekmop1024 (2012-09-01 01:55:46)


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#845 2012-09-01 06:49:44

\〠/
Member
Registered: 2011-02-26
Posts: 29

Re: Progress on Unity under Arch Linux!

I'm curious on how do unity knows that I need to upgrade my system, do they run pacman in the background?

Offline

#846 2012-09-01 13:38:01

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

Unity 6.4 is released, and window decoration bug in new compiz is fixed.


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#847 2012-09-01 18:14:08

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

\〠/ wrote:

I'm curious on how do unity knows that I need to upgrade my system, do they run pacman in the background?

Actually, the updates are checked by the session indicator to show the "### Updates Available" menu entry. indicator-session talks to package managers using PackageKit (because it's cross-distro) and PackageKit talks to pacman smile

Offline

#848 2012-09-01 18:29:46

pekmop1024
Member
From: Kiev/Feodosia
Registered: 2010-04-21
Posts: 126
Website

Re: Progress on Unity under Arch Linux!

chenxiaolong, when you plan updates? I have some quick&dirty PKGBUILDs for 6.4, just new libunity-webapps, bamf, nux, compiz-ubuntu and unity.
I have good performance with this versions, much better than with nux 3.2, compiz 3319 and unity 6.2 and even better than compiz 3249, but unity indicator panel is without shadow. Maybe I need to rebuild some other packages?


ArchLinux x86_64 (passively cooled): Xeon E3 1230v2 - 32GB - GTX1050Ti KalmX - Samsung 850 EVO 1TB - 3x2TB Seagate - Creative X-Fi Titanium - Cheiftec GPS-500C
ArchLinux x86_64 (FrankenPad T420): i7 2720QM - 16GB - NVS 4200M - Samsung 840 EVO 1TB - FullHD IPS mod - Intel 7260AC - Sierra Wireless MC7304

Offline

#849 2012-09-01 19:38:51

chenxiaolong
Member
From: /home/chenxiaolong
Registered: 2010-11-03
Posts: 784

Re: Progress on Unity under Arch Linux!

pekmop1024 wrote:

chenxiaolong, when you plan updates? I have some quick&dirty PKGBUILDs for 6.4, just new libunity-webapps, bamf, nux, compiz-ubuntu and unity.
I have good performance with this versions, much better than with nux 3.2, compiz 3319 and unity 6.2 and even better than compiz 3249, but unity indicator panel is without shadow. Maybe I need to rebuild some other packages?

I'm doing the updates right now smile More settings were moved to GSettings in Compiz and Unity this release, so I need to make sure that the GConf is removed properly (no extra entries in /var/lib/gconf/). I've finished the Compiz update already. The others should be done within an hour.

For the shadow issue: do you have nautilus running? Usually the shadow disappears if it's not running. It may also be an issue with this Compiz release as Ubuntu deprecated the following plugins: animationaddon, blur, colorfilter, cubeaddon, gears, group, loginout, reflex, stackswitch, thumbnail, trip, and wallpaper.

Offline

#850 2012-09-01 20:23:08

b9anders
Member
Registered: 2007-11-07
Posts: 691

Re: Progress on Unity under Arch Linux!

chenxiaolong wrote:

It may also be an issue with this Compiz release as Ubuntu deprecated the following plugins: animationaddon, blur, colorfilter, cubeaddon, gears, group, loginout, reflex, stackswitch, thumbnail, trip, and wallpaper.

What the.... Why would they do that?  sad

Compiz is more than just what Ubuntu needs for Unity.

Offline

Board footer

Powered by FluxBB