bogus
Posts: 2
Joined: Tue Nov 27, 2012 6:59 pm

Quassel-core

Wed Nov 28, 2012 12:45 pm

I'm running quassel-core on my pi and the quassel client on my i5 2500K desktop. The lag between the input and the message appearing on the IRC channel is terrible (more than 1.5 sec, tested on different networks). The sync-lag is 0.2 ms, so that should not be the problem. Irssi on the pi is working normal. Is there anyone running in the same kind of trouble? I tested running the sqlite dbase from tmpfs and from usbstick. This didn't solve anything.

ragesoss
Posts: 2
Joined: Wed Jan 02, 2013 5:06 pm

Re: Quassel-core

Wed Jan 02, 2013 5:09 pm

Does anyone else have this issue? I have a Pi coming, and the main thing I have in mind to start out with is to use it for an always-on quassel-core.

The way I use IRC, a 1.5s delay isn't a dealbreaker, but it'd be nice to have a normal not-noticeable lag.

bogus
Posts: 2
Joined: Tue Nov 27, 2012 6:59 pm

Re: Quassel-core

Wed Feb 13, 2013 7:56 pm

ragesoss wrote:Does anyone else have this issue? I have a Pi coming, and the main thing I have in mind to start out with is to use it for an always-on quassel-core.

The way I use IRC, a 1.5s delay isn't a dealbreaker, but it'd be nice to have a normal not-noticeable lag.
Trust me, it becomes a dealbreaker ;-) Did you already notice the lag?

ragesoss
Posts: 2
Joined: Wed Jan 02, 2013 5:06 pm

Re: Quassel-core

Wed May 29, 2013 9:26 pm

bogus wrote:
ragesoss wrote:Does anyone else have this issue? I have a Pi coming, and the main thing I have in mind to start out with is to use it for an always-on quassel-core.

The way I use IRC, a 1.5s delay isn't a dealbreaker, but it'd be nice to have a normal not-noticeable lag.
Trust me, it becomes a dealbreaker ;-) Did you already notice the lag?
While I was waiting for my Pi, ended up setting up quassel to run on my old Android phone instead. That went pretty well, so I stuck with it until now. Today I tried quassel-core on my Pi (on an Raspbmc install) and the lag is definitely bad, way worse than it was on Android (despite the "0.2s" lag the client reports). :(

skylla
Posts: 1
Joined: Tue Jul 30, 2013 1:40 pm

Re: Quassel-core

Tue Jul 30, 2013 1:44 pm

bogus wrote:I'm running quassel-core on my pi and the quassel client on my i5 2500K desktop. The lag between the input and the message appearing on the IRC channel is terrible (more than 1.5 sec, tested on different networks). The sync-lag is 0.2 ms, so that should not be the problem. Irssi on the pi is working normal. Is there anyone running in the same kind of trouble? I tested running the sqlite dbase from tmpfs and from usbstick. This didn't solve anything.
I've just moved my core to my raspberry an noticed this to, I'm sometimes getting delays of about 5 seconds.

User avatar
Davespice
Forum Moderator
Forum Moderator
Posts: 1662
Joined: Fri Oct 14, 2011 8:06 pm
Location: The Netherlands
Contact: Twitter

Re: Quassel-core

Wed Jul 31, 2013 12:12 pm

This is something I would like to do too. My quassel core is hosted on a windows box at the moment.
I wonder if the problem is to do with the write speed of the SD card or something. Some ideas;

I wonder if setting up a ramdisk using tempfs and putting the database into that would help at all?
Set videocore memory down to 16 or something, you would also have to do schedule a truncation of the db so that it never exceeds the size of the ram disk.
You could set up an rsync to keep the database synchronised to a disk folder for persistence.

I also wonder if setting the quassel-core process to a higher priority?

Code: Select all

sudo top
Note the process ID of the core, say this is 2123

Code: Select all

sudo renice -5 2123
Negative numbers are higher priority.

Bear in mind that there are two stages of latency with an IRC bouncer like Quassel. The lag from your client to the core, and then the lag from the core to the IRC network and back.

The Quassel client only shows the lag between client and core. So if the IRC network latency is higher; then yes you may end up waiting for longer. Only way to test this is to have a non bouncer IRC client (maybe mIRC) running on another PC in your network and use this as a benchmark of the network latency.

You can also use some IRC commands to measure network lag.

Code: Select all

/ping username
/ping #channel

pwinwood
Posts: 74
Joined: Mon Jul 02, 2012 2:21 am
Location: Oxford, England

Re: Quassel-core

Wed Jul 31, 2013 6:21 pm

I set up a 256Mb Pi running Raspbian for my son and he installed quasselcore on it. It is connected by Ethernet to the home gateway/router. Apart from the occasional reboots to install upgrades it has been running solidly for months now. He estimates the "lag" to be of the order of milliseconds. So no problems here. :D

metRo_
Posts: 29
Joined: Mon Jan 23, 2012 10:46 am

Re: Quassel-core

Thu Oct 02, 2014 2:39 pm

Hi,
Can you tell me how do you build and configure it?

fruitoftheloom
Posts: 18235
Joined: Tue Mar 25, 2014 12:40 pm

Re: Quassel-core

Thu Oct 02, 2014 3:03 pm

metRo_ wrote:Hi,
Can you tell me how do you build and configure it?

Code: Select all

apt-get update
apt-get install quassel-core
adieu

My other Computer is an Asus CS10 ChromeBit

Return to “General discussion”