Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Please use KLive

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
91 posts
  • 1
  • 2
  • 3
  • 4
  • Next
Author
Message
dsd
Developer
Developer
Posts: 2162
Joined: Sun Mar 30, 2003 10:54 am
Location: nr London

Please use KLive

  • Quote

Post by dsd » Sun Sep 11, 2005 11:21 pm

A utility called klive has recently been released, in order to help kernel developers get a better idea of which kernels are being tested, based upon the number of people running each version. See http://kerneltrap.org/node/5606

The statistics are recorded and are publically available at http://klive.cpushare.com/

If we can get a decent number of gentoo-sources users using this tool then we (Gentoo kernel maintainers) would benefit by having a better general idea which Gentoo kernel versions are being tested and how much. This kind of info can be useful in some scenarios.

If you want to help out, it's really simple to set up:

Code: Select all

# emerge --sync
# emerge klive
# rc-update add klive default
# /etc/init.d/klive start
Just to reiterate what it says at the end of the merge:
* To start klive, use the init script, e.g.:
* # /etc/init.d/klive start

* You should add klive to your default runlevel so that it will be
* started on on every bootup, e.g.:
* # rc-update add klive default

* klive periodically submits basic information about the configuration of
* your running kernel to a 3rd-party server which is NOT controlled by
* Gentoo. This data is probably privately logged against your IP address.

* The data submitted is used to generate basic statistics which provide
* insight as to how widely tested a particular kernel version is.
* These statistics are publically accessible at http://klive.cpushare.com

* If you have privacy/security concerns about the submission of this data
* and/or its public availability, unmerge this package now.
http://dev.gentoo.org/~dsd
Top
gimpel
Advocate
Advocate
User avatar
Posts: 2720
Joined: Fri Oct 15, 2004 10:08 am
Location: Munich, Bavaria
Contact:
Contact gimpel
Website

  • Quote

Post by gimpel » Mon Sep 12, 2005 12:32 am

humm...
SiRiUS src # LC_ALL=C /etc/init.d/klive start
* Starting KLive ...
Unable to cd to "/dev/null" [ !! ]
SiRiUS src # LC_ALL=C /etc/init.d/klive status
* status: stopped
maybe the init script is buggy?
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Top
rhill
Retired Dev
Retired Dev
User avatar
Posts: 1629
Joined: Fri Oct 22, 2004 9:58 am
Location: sk.ca

  • Quote

Post by rhill » Mon Sep 12, 2005 1:41 am

working fine here.
by design, by neglect
for a fact or just for effect
Top
hpestilence
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 82
Joined: Thu Dec 16, 2004 9:26 pm

  • Quote

Post by hpestilence » Mon Sep 12, 2005 2:01 am

Would the ck-sources in portage show up in Gentoo or ck?

Reason I ask is the ck-sources description is:

Code: Select all

Full sources for the Linux kernel with Con Kolivas' high performance patchset and Gentoo's basic patchset.
EDIT: Just tried to emerge this but digest failed on klive-0.7.tar.bz2

Another EDIT: digest file has klive-0.7.tar.bz2 file size as 19260 but the file from the site is 19298
Last edited by hpestilence on Mon Sep 12, 2005 5:20 am, edited 2 times in total.
When the plague descends from Heaven above only Darkness will be your one true ally.
Top
MethodZ
n00b
n00b
User avatar
Posts: 49
Joined: Sun Sep 04, 2005 1:50 am
Location: /root/
Contact:
Contact MethodZ
Website

  • Quote

Post by MethodZ » Mon Sep 12, 2005 2:43 am

Emerge in progress tho, will my 733mhz with 256mb ram help out with this?.. or does hardware matter?
/dev/hda1/Kernel: 2.6.12-gentoo-r10

/dev/hda2/Linux User#: 398539

/dev/hda3/Status: Running.
Top
dsd
Developer
Developer
Posts: 2162
Joined: Sun Mar 30, 2003 10:54 am
Location: nr London

  • Quote

Post by dsd » Mon Sep 12, 2005 12:26 pm

the digest and the init script errors are fixed in klive-0.7-r1

ck-sources users will appear under 'ck' and not gentoo, even though its sort of a hybrid.

hardware doesn't matter, mainly interested in numbers of users at this stage, a wide range of hardware is good though :)
http://dev.gentoo.org/~dsd
Top
MethodZ
n00b
n00b
User avatar
Posts: 49
Joined: Sun Sep 04, 2005 1:50 am
Location: /root/
Contact:
Contact MethodZ
Website

  • Quote

Post by MethodZ » Mon Sep 12, 2005 11:34 pm

well i emerge --sync... but i never emerged... cause i just got my Verlihub Up and running w00t w00t!

but im here again today and tried emerge klive and got this:

Code: Select all

!!! All ebuilds that could satisfy "klive" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-misc/klive-0.7 (masked by: ~x86 keyword)
Masked ;)... had this happen to another app... but forgot how to unmask..
if ya can help.. ill be on my way to help you :)
/dev/hda1/Kernel: 2.6.12-gentoo-r10

/dev/hda2/Linux User#: 398539

/dev/hda3/Status: Running.
Top
hpestilence
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 82
Joined: Thu Dec 16, 2004 9:26 pm

  • Quote

Post by hpestilence » Mon Sep 12, 2005 11:38 pm

Unmask by doing:

echo "app-misc/klive ~x86" >> /etc/portage/package.keywords

if you want to just unmask a specific version do:

echo "=app-misc/klive-0.7-r2 ~x86" >> /etc/portage/package.keywords

or edit /etc/portage/package.keywords manually with a text editor and just add

app-misc/klive ~x86
When the plague descends from Heaven above only Darkness will be your one true ally.
Top
meulie
l33t
l33t
User avatar
Posts: 845
Joined: Tue Jun 17, 2003 12:07 pm
Location: a Dutchman living in Norway
Contact:
Contact meulie
Website

  • Quote

Post by meulie » Wed Sep 14, 2005 7:05 am

If you're submitting your info anyway to 3rd parties, then why not also register your machine at Linux Counter Project? 8)


Register yourself at: http://counter.li.org/enter-person.php
Register your machine(s) at: http://counter.li.org/machine-form.php

and then use the script from http://counter.li.org/scripts/ to automate the whole thing...
Greetz,
Evert Meulie
Top
John-Boy
Guru
Guru
User avatar
Posts: 446
Joined: Wed Jun 23, 2004 8:05 pm
Location: Desperately seeking moksha in all the wrong places

  • Quote

Post by John-Boy » Wed Sep 14, 2005 7:39 pm

Added and running, any change needed to my firewall for this to submit stuff ?
Like the Roman, I seem to see "the River Tiber foaming with much blood"
Top
meulie
l33t
l33t
User avatar
Posts: 845
Joined: Tue Jun 17, 2003 12:07 pm
Location: a Dutchman living in Norway
Contact:
Contact meulie
Website

  • Quote

Post by meulie » Wed Sep 14, 2005 8:29 pm

No, as far as I know both klive & the Linux Counter project work fine with a 'normal' firewall. So as long as your can browse the web from that machine, the scripts will work... 8)
Greetz,
Evert Meulie
Top
Ibn al-Hazardous
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 133
Joined: Thu Sep 02, 2004 9:24 am
Location: Somewhere deep in the desert.
Contact:
Contact Ibn al-Hazardous
Website

  • Quote

Post by Ibn al-Hazardous » Sun Sep 18, 2005 10:58 pm

I get a "missing keyword" error on amd64. Is there any real reason for this - or should I just add ~amd64 to the ebuild and put it in my overlay?
/Ibn
Top
Ibn al-Hazardous
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 133
Joined: Thu Sep 02, 2004 9:24 am
Location: Somewhere deep in the desert.
Contact:
Contact Ibn al-Hazardous
Website

  • Quote

Post by Ibn al-Hazardous » Sun Sep 18, 2005 11:46 pm

Ibn al-Hazardous wrote:I get a "missing keyword" error on amd64. Is there any real reason for this - or should I just add ~amd64 to the ebuild and put it in my overlay?
I tried that, and klive emerged without errors. Only it didn't put anything in /etc/init.d - which is a bit of a problem. Any ideas?
/Ibn
Top
s0be
Apprentice
Apprentice
User avatar
Posts: 240
Joined: Sat Nov 23, 2002 1:12 pm

  • Quote

Post by s0be » Mon Sep 19, 2005 11:23 pm

On amd64 I did the following:

mkdir /usr/local/portage/portage/app-misc
cp -a /usr/portage/app-misc/klive/ /usr/local/portage/app-misc/
cd /usr/local/portage/app-misc/
mv klive-0.7-r2.ebuild klive-0.7-r3.ebuild
vi klive-0.7-r3.ebuild
[added ~amd64 keyword]
emerge -pv klive
echo =app-misc/klive-0.7-r3 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
echo =dev-python/twisted-2.0.0 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
echo =net-zope/zopeinterface-3.0.1 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
emerge klive
ebuild klive-0.7-r3.ebuild digest
emerge klive
/etc/init.d/klive start
rc-update add klive default

BAM, amd64 working.
Top
Ibn al-Hazardous
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 133
Joined: Thu Sep 02, 2004 9:24 am
Location: Somewhere deep in the desert.
Contact:
Contact Ibn al-Hazardous
Website

  • Quote

Post by Ibn al-Hazardous » Tue Sep 20, 2005 8:04 pm

s0be wrote:On amd64 I did the following:

mkdir /usr/local/portage/portage/app-misc
cp -a /usr/portage/app-misc/klive/ /usr/local/portage/app-misc/
cd /usr/local/portage/app-misc/
mv klive-0.7-r2.ebuild klive-0.7-r3.ebuild
vi klive-0.7-r3.ebuild
[added ~amd64 keyword]
emerge -pv klive
echo =app-misc/klive-0.7-r3 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
echo =dev-python/twisted-2.0.0 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
echo =net-zope/zopeinterface-3.0.1 ~amd64 >> /etc/portage/package.keywords
emerge -pv klive
emerge klive
ebuild klive-0.7-r3.ebuild digest
emerge klive
/etc/init.d/klive start
rc-update add klive default

BAM, amd64 working.
Funny, as I stated I did pretty much that too.

The only difference is that I didn't do the mv thing - which isn't necessary. Anywaf, I tried again, and included the mv thing this time - but no such luck.
I do get the files /usr/share/klive/klive.tac and /usr/share/doc/klive-0.7-r3/README.gz, just not /etc/init.d/klive

So, any more ideas? :?:
/Ibn
Top
s0be
Apprentice
Apprentice
User avatar
Posts: 240
Joined: Sat Nov 23, 2002 1:12 pm

  • Quote

Post by s0be » Wed Sep 21, 2005 12:47 am

You can manually copy the file from files/klive.init.d to /etc/init.d/klive and then it's there. What version of portage are you using?
Top
ericxx2005
Apprentice
Apprentice
User avatar
Posts: 231
Joined: Tue Apr 05, 2005 12:37 am
Location: 10 square miles surrounded by reality

  • Quote

Post by ericxx2005 » Wed Sep 21, 2005 7:04 pm

If this is pretty important, should it be put into the gentoo install manual? The reason I ask is that you're only going to get information on people who are "kernel-aware", and not from people who don't upgrade the kernel after install.
Top
Ibn al-Hazardous
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 133
Joined: Thu Sep 02, 2004 9:24 am
Location: Somewhere deep in the desert.
Contact:
Contact Ibn al-Hazardous
Website

  • Quote

Post by Ibn al-Hazardous » Thu Sep 22, 2005 1:15 pm

s0be wrote:You can manually copy the file from files/klive.init.d to /etc/init.d/klive and then it's there.
Thanks! Now it's up and running. :)
What version of portage are you using?
First lines from emerge info:
Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.11-gentoo-r10 x86_64)
System uname: 2.6.11-gentoo-r10 x86_64 AMD Opteron(tm) Processor 242
Gentoo Base System version 1.6.13
/Ibn
Top
vatachino
n00b
n00b
Posts: 29
Joined: Thu Oct 14, 2004 10:49 am

  • Quote

Post by vatachino » Thu Sep 29, 2005 1:33 pm

meulie wrote:No, as far as I know both klive & the Linux Counter project work fine with a 'normal' firewall. So as long as your can browse the web from that machine, the scripts will work... 8)
From looking at the source code, klive only uses port 4921. Unless this is open in your firewall it will not work. It certainly doesn't work for me, either through the corporate firewall at work (http only), or through my (gentoo) fireall at home.
Top
thomasvk
Guru
Guru
Posts: 597
Joined: Sat Mar 19, 2005 6:53 pm

  • Quote

Post by thomasvk » Wed Oct 05, 2005 7:18 pm

Hey, because you say "testing kernels", is this only for developers and people testing out kernels, or also for all the other people just running kernels? :) In the latter case, I'd be more than willing to help out.
Top
yottabit
Guru
Guru
User avatar
Posts: 313
Joined: Mon Nov 11, 2002 10:46 pm
Location: Columbus, Ohio, US
Contact:
Contact yottabit
Website

  • Quote

Post by yottabit » Sat Oct 08, 2005 5:12 pm

What happened to the good ol' Gentoo-Stats project?
[url=telnet://JacobMcDonald.net]Play The Hitchhiker's Guide to the Galaxy![/url]
Top
opensas
Guru
Guru
Posts: 408
Joined: Wed Nov 24, 2004 5:07 am
Location: Buenos Aires - Argentina

  • Quote

Post by opensas » Sat Oct 08, 2005 5:36 pm

t0maz wrote:Hey, because you say "testing kernels", is this only for developers and people testing out kernels, or also for all the other people just running kernels? :) In the latter case, I'd be more than willing to help out.
I was about to post the same question

Besides on http://klive.cpushare.com it says
During the 2005 Linux Kernel Developers Summit somebody raised the point that it's not clear how much testing each git/rc/pre kernel gets before the final release, so this project aims to provide kernel live feedback about the usage of every different Linux Kernel version. 265 computers are providing live feedback.
I only work with gentoo-sources (and once a vanilla-sources) marked as stable.

Saludos

Sas
Top
Gentree
Watchman
Watchman
User avatar
Posts: 5350
Joined: Tue Jul 01, 2003 12:51 am
Location: France, Old Europe

  • Quote

Post by Gentree » Sun Oct 09, 2005 11:07 pm

meulie wrote:If you're submitting your info anyway to 3rd parties, then why not also register your machine at Linux Counter Project? 8)


Register yourself at: http://counter.li.org/enter-person.php
Register your machine(s) at: http://counter.li.org/machine-form.php

and then use the script from http://counter.li.org/scripts/ to automate the whole thing...
http://counter.li.org/reports/arearank.php

apparently Antartica has the highest density of Linux systems on the planet 8O . Suppose it makes sense really, bloody penguin-huggers!
Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Top
codergeek42
Bodhisattva
Bodhisattva
Posts: 5142
Joined: Mon Apr 05, 2004 4:44 am
Location: Anaheim, CA (USA)
Contact:
Contact codergeek42
Website

  • Quote

Post by codergeek42 » Mon Oct 17, 2005 5:43 am

Working fine for me.

gentoo-sources rocks. :D
~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF
Top
chunderbunny
Veteran
Veteran
User avatar
Posts: 1281
Joined: Mon May 31, 2004 11:28 am
Location: 51°24'27" N, 0°57'15" W

  • Quote

Post by chunderbunny » Mon Oct 17, 2005 8:39 pm

What port does klive want to connect to? I think my firewall is blocking outbound access, so it needs to be let through.
Top
Post Reply

91 posts
  • 1
  • 2
  • 3
  • 4
  • Next

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic