On Friday 02 November 2012 11:19:38 Kent A. Reed did opine:

> On 11/2/2012 5:18 AM, Michael Haberler wrote:
> > I added this:
> > 
> > Verify initrd has been created
> > ------------------------------
> > 
> > The lucid dpkg & friends tools are very outdated, and fail to create
> > an initramfs after the above  'dpkg -i *.deb' step.
> > 
> > Depending on your installation, this might have happened or not.
> > See if this has happened:
> > 
> > $ ls -l /boot/initrd.img-3.2.21-xenomai+
> > 
> > If this file does not exist, create it manually as root like so
> > 
> > # update-initramfs -c -k 3.2.21-xenomai+
> 
> and then, still as root, one must update grub to include the newly
> generated initrd.img-3.2.21-xenomai+ file
> 
> # update-grub
> 
> > Now reboot, and Xenomai should come up. Verify this by:
> > 
> > $ dmesg |grep Xenomai
> > [    3.250972] I-pipe: head domain Xenomai registered.
> > [    3.340753] Xenomai: hal/i386 started.
> > [    3.410749] Xenomai: scheduling class idle registered.
> > [    3.511046] Xenomai: scheduling class rt registered.
> > [    3.664165] Xenomai: real-time nucleus v2.6.1 (Light Years Away)
> > loaded. [    3.830540] Xenomai: debug mode enabled.
> > [    3.891351] Xenomai: starting native API services.
> > [    4.030965] Xenomai: starting POSIX services.
> > [    4.240531] Xenomai: starting RTDM services.
> 
> Yep.  Xenomai now boots and lives on my P4 box.
> 
> > NB: when building the kernel yourself like described in the README,
> > you might be better off using a more recent distro than lucid; I had
> > very nasty problems building 3.x kernels on lucid and now build them
> > on my server which is Debian wheezy.
> 
> Lucid Lynx aka 10.04LTS reaches its official end-of-life in just 6
> months time.

Here, it may come even quicker.  Some update in the last week has broken 
libqt4-dbus, and from my googling last night, it appears to be a common 
12.04 problem, AND according to apt-get's attempts to fetch it for a 
reinstall, it has been deleted from the 10-04 repos.  So half the menu's on 
this system are now broken, no apparent response, so to get the launching 
line from that menu entries properties, like to run kpat, the solitaire 
game from a shell, and get only this:

#>kpat: symbol lookup error: /usr/lib/libQtDBus.so.4: undefined symbol: 
_ZN14QObjectPrivate15checkWindowRoleEv

I was, until wednesday, using a script that automated the last step of 
getting my incoming mail into the clutches of kmail by detecting procmails 
deposit of an incoming mail in the mail spool file which then triggered a 
dbus carried message to kmail to go get the mail.  That script is now 
broken as it gets this:
/usr/bin/qdbus: symbol lookup error: /usr/lib/libQtDBus.so.4: undefined 
symbol: _ZN14QObjectPrivate15checkWindowRoleEv

One line for every incoming mail in its stderr log.

Same error from many of the things I do here.  How this will impact my atom 
machines running my toys I have no clue, the weather has kept me largely 
indoors except for hooking up my generator, but since 4 msgs to the ubuntu 
list, the first of which never got there, are so far being ignored, the 
handwriting as to how much longer I run 10-04.4 LTS on this machine is now 
on the wall.

And its breakage like this that may put the exclamation points on the 
efforts to find a better solution.

In the meantime, for those of you with networks machines, I would be very 
careful about allowing the update-manager to update ANYTHING QT4 or DBUS 
related.

> The only reason we're still using it is the delay in RTAI
> development. I see no reason not to ratchet up the requirements for a
> build system for non-RTAI systems using Xenomai or the PREEMPT_RT patch.
> As a bonus, one gets access to much newer builds of interesting
> applications in the repositories without lifting a finger.
> 
> > It might be the CPU family is set to aggressively, I have:
> > 
> > $ grep CONFIG_X86_MINIMUM_CPU_FAMILY /boot/config-*
> > /boot/config-2.6.32-122-rtai:CONFIG_X86_MINIMUM_CPU_FAMILY=4
> > /boot/config-2.6.32-32-generic:CONFIG_X86_MINIMUM_CPU_FAMILY=4
> > /boot/config-2.6.38-10-generic:CONFIG_X86_MINIMUM_CPU_FAMILY=5
> > /boot/config-2.6.38.8-xenomai+:CONFIG_X86_MINIMUM_CPU_FAMILY=5
> > /boot/config-3.2.21-xenomai+:CONFIG_X86_MINIMUM_CPU_FAMILY=5
> > /boot/config-3.4.13-rt-preempt-rt22+:CONFIG_X86_MINIMUM_CPU_FAMILY=5
> > 
> > Stepping back to P4 might help if it still fails to boot with the
> > correct initrd image.
> 
> If these family numbers are the same as the Intel x86 generation
> numbers, then a P4 is already covered since Pentiums were a
> 5th-generation design (hence the "Pent" from the Greek for "five"). In
> any case, I booted 3.2.21-xenomai+ successfully without mucking with the
> CPU family number.
> 
> As an aside, there are two broken symbolic links in
> linux-image-3.2.21-xenomai+_0.1_i386.deb
> 
>      ./lib/modules/3.2.21-xenomai+/build ->
> /media/kernels/work-linuxcnc-3.2.21-xenomai-x86
>      ./lib/modules/3.2.21-xenomai+/source ->
> /media/kernels/work-linuxcnc-3.2.21-xenomai-x86
> 
> They weren't a problem---dpkg simply flagged and deleted them---but they
> shouldn't be there.
> 
> > - Michael
> 
> Thanks again, Michael, for your efforts.
> 
> Regards,
> Kent
> 
> 
> ------------------------------------------------------------------------
> ------ LogMeIn Central: Instant, anywhere, Remote PC access and
> management. Stay in control, update software, and manage PCs from one
> command center Diagnose problems and improve visibility into emerging
> IT issues Automate, monitor and manage. Do more in less time with
> Central http://p.sf.net/sfu/logmein12331_d2d
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
Progress was all right.  Only it went on too long.
                -- James Thurber

------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to