You are not logged in.

#1 2008-07-18 08:17:15

COMMUNISTCHINA
Member
Registered: 2008-06-16
Posts: 122
Website

bmpanel

Decided to give bmpanel a go. Not sure if it works with awesomewm, but I've also tried in icewm...

After installing the Arch theme, and trying "bmpanel arch", I get this error:

tray cannot be used with composite mode enabled
failed to create timer fd

If I try bmpanel native,

failed to create timer fd

Ze Google, she does nothing. All I find is the other thread about bmpanel on this forum, which doesn't help at all.


i don't know you that well.

Offline

#2 2008-07-22 01:42:11

demonicanima
Member
Registered: 2008-07-21
Posts: 15

Re: bmpanel

The Arch theme requires transparency, so to fix the composite mode error install xcompmgr.
And to have it start when X does put

xcompmgr &

into .xinitrc

I'm not sure how to fix the timer issue, sorry.

Offline

#3 2008-07-27 16:20:34

COMMUNISTCHINA
Member
Registered: 2008-06-16
Posts: 122
Website

Re: bmpanel

demonicanima wrote:

The Arch theme requires transparency, so to fix the composite mode error install xcompmgr.
And to have it start when X does put

xcompmgr &

into .xinitrc

I'm not sure how to fix the timer issue, sorry.

Thanks.


If anyone knows how to fix the timer issue... cool


i don't know you that well.

Offline

#4 2008-07-27 18:32:38

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

COMMUNISTCHINA wrote:

If anyone knows how to fix the timer issue... cool

Hi, I'm the author of that panel smile Actually it is strange, panel should work properly with timerfd on archlinux.
What distribution do you use? Is it archlinux or something else? Maybe it's not even linux? Or maybe you use some uncommon hardware? Or maybe it is really bug.
Anyway panel can use libev and libevent to implement main loop thing (as of version 0.9.25, but there is a little bug with include files, so it's better to use last git version). But again, if it's an archlinux you need to recompile it manually or change PKGBUILD.

BTW, timerfd feature needs glibc 2.8 and linux kernel 2.6.25 (arch has them both)

Last edited by nsf (2008-07-27 18:39:08)


Bmpanel2 and obkey developer.

Offline

#5 2008-07-27 18:43:14

COMMUNISTCHINA
Member
Registered: 2008-06-16
Posts: 122
Website

Re: bmpanel

nsf wrote:
COMMUNISTCHINA wrote:

If anyone knows how to fix the timer issue... cool

Hi, I'm the author of that panel smile Actually it is strange, panel should work properly with timerfd on archlinux.
What distribution do you use? Is it archlinux or something else? Maybe it's not even linux? Or maybe you use some uncommon hardware? Or maybe it is really bug.
Anyway panel can use libev and libevent to implement main loop thing (as of version 0.9.25, but there is a little bug with include files, so it's better to use last git version). But again, if it's an archlinux you need to recompile it manually or change PKGBUILD.

BTW, timerfd feature needs glibc 2.8 and linux kernel 2.6.25 (arch has them both)

I'm using Arch. For the time, I am running it in VirtualBox. Could this possibly be it?


i don't know you that well.

Offline

#6 2008-07-27 19:34:42

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

COMMUNISTCHINA wrote:

I'm using Arch. For the time, I am running it in VirtualBox. Could this possibly be it?

Yes, probably it's the problem. But you can try to use libev and libevent as I said before. Just install them:

'sudo pacman -S libevent'
or
'yaourt -S libev'

and then compile bmpanel with them
./configure --with-ev (or ./configure --with-event)
make
make install

Also you can simply modify bmpanel's PKGBUILD.
I hope those libraries will work in virtual environment.


Bmpanel2 and obkey developer.

Offline

#7 2008-07-28 05:10:16

COMMUNISTCHINA
Member
Registered: 2008-06-16
Posts: 122
Website

Re: bmpanel

nsf wrote:
COMMUNISTCHINA wrote:

I'm using Arch. For the time, I am running it in VirtualBox. Could this possibly be it?

Yes, probably it's the problem. But you can try to use libev and libevent as I said before. Just install them:

'sudo pacman -S libevent'
or
'yaourt -S libev'

and then compile bmpanel with them
./configure --with-ev (or ./configure --with-event)
make
make install

Also you can simply modify bmpanel's PKGBUILD.
I hope those libraries will work in virtual environment.

Thanks for the tips. big_smile


i don't know you that well.

Offline

#8 2009-07-25 03:22:22

Azeem
Member
Registered: 2009-07-25
Posts: 4

Re: bmpanel

i get the compositing error also.. but i have xcompmgr enabled and other things that require compositing are also working (transset is working)

Offline

#9 2009-09-06 19:27:19

aphirst
Member
From: Hull, England
Registered: 2008-06-30
Posts: 99
Website

Re: bmpanel

Posted In Error

Last edited by aphirst (2009-09-06 19:32:23)


ArchLinux | x86_64 | linux-ck-ivybridge
ThinkPad X230 | 12.5" | i5-3320M (2.5GHz) | HD 4000 | 16GB (1600MHz) | 256GB mSATA SSD | 2TB HDD
ThinkPad T430 | 14.1" | i7-3520M (2.9GHz) | GF108M (NVS 5400M) | 16GB (1600MHz) | 256GB mSATA SSD | 1TB HDD | 500GB HDD

Offline

Board footer

Powered by FluxBB