#linuxcnc-devel Logs

Apr 29 2020

#linuxcnc-devel Calendar

12:05 AM Tom_L: from the /boot folder?
12:10 AM memfrob: Yes
12:10 AM memfrob: and remove the corresponding kernel modules in /lib/modules to the broken kernel image
12:10 AM memfrob: (for cleanliness)
12:10 AM Tom_L: right
12:35 AM memfrob: So you got it from here?
12:42 AM Tom_L: i think so thanks a bunch
12:42 AM Tom_L: i started the build on the q1900 just now
12:42 AM Tom_L: the other one is running
12:53 AM memfrob: I just looked up the q1900 and saw this in the specs "UEFI Legal BIOS"
12:54 AM Tom_L: good or bad?
12:55 AM memfrob: I just find the "legal" part interesting.
12:55 AM memfrob: Ah, might be related https://forums.freebsd.org/threads/ami-legal-bios.1685/
12:56 AM Tom_L: i just wanted to test lateency on them with this rtai
12:57 AM Tom_dev: dpkg-genchanges: warning: package linux-image-4.19.114-rtai-dbg in control file but not in files list
12:58 AM memfrob: Yeah don't install the dbg packages
12:58 AM memfrob: They won't be useful anyway.
12:59 AM Tom_L: what about headers?
12:59 AM memfrob: Yes I think you need those
12:59 AM Tom_L: looks like it made 3 debs
12:59 AM memfrob: Trying to remember..
12:59 AM Tom_L: headers image and libc
12:59 AM memfrob: the headers can't hurt I don't think
01:00 AM Tom_L: what's the libc one for?
01:00 AM Tom_L: linux-libc-dev_4.19xxxxxx
01:01 AM memfrob: I install that one whatever it is
01:01 AM memfrob: :)
01:01 AM memfrob: I'm not a debian guy
01:01 AM memfrob: You can see what it installed through synaptic if you're curious
01:02 AM memfrob: Search for the package, right click -> properties -> installed files
01:02 AM memfrob: There's probably a command line method for that too.
01:06 AM Tom_L: ok after dpkg update grub?
01:06 AM Tom_L: and reboot?
01:07 AM memfrob: yes
01:09 AM Tom_dev: Linux buster 4.19.114-rtai #1 SMP PREEMPT Tue Apr 28 23:46:05 CDT 2020 x86_64 GNU/Linux
01:09 AM Tom_L: i'll build lcnc tomorrow
01:09 AM Tom_L: thanks for the help
01:10 AM memfrob: Yay!
01:10 AM memfrob: You need to build RTAI itself too before linuxcnc
01:10 AM Tom_L: i'll let the other one run overnite
01:11 AM Tom_L: i know
01:11 AM memfrob: ok just making sure
01:11 AM Tom_L: so get the kernel right then compile lcnc
01:14 AM memfrob: the README.INSTALL file does cover how to build the RTAI debs
01:14 AM memfrob: the kernel not so much
01:14 AM memfrob: if you dont care about debs, just cd RTAI && ./autogen.sh && make && sudo make install
01:15 AM memfrob: Then to remove RTAI, just sudo rm -rf /usr/realtime
01:15 AM memfrob: (if you ever want to)
01:18 AM memfrob: then linuxcnc will find RTAI on its own
01:36 AM memfrob: Signing off everyone, good night Tom!
06:54 AM rene_dev_: hazzy-m CMorley I finally fixed the gtk bug that prevents gtk3 from working
06:55 AM rene_dev_: Would you be interested in helping to port everything in Linuxcnc to gtk3? This is required for python3.
07:04 AM rene_dev_: I know you switched to qt, and I agree that it’s the way to go, but currently qt cant replace all the gtk2 stuff that is currently in use.
07:32 AM TurBoss: rene_dev_: Hello, I would like to help too
08:01 AM rene_dev_: Good! I will create a branch with what I have soon
08:08 AM CMorley: rene_dev_ somewhere in linuxcnc I have a branch with partial gtk3 conversion, I'll have to dig it up and look at it again.
08:27 AM JT-Shop: so do we just need to write a parallel port configuration tool in pyqt5 and python3?
08:40 AM rene_dev_: I know, I already found it. It is helpful.
11:08 AM Tom_L: is 2.8 broke on git or is it buildable?
11:24 AM Tom_L: ok, installed rtai on buster. now trying to build linuxcnc. is the 2.8 branch missing from the git site now?
11:25 AM Tom_L: also i'm getting a header error
11:25 AM Tom_dev: checking for kernel version string... gcc: error: /lib/modules/4.19.114/build/include/linux/version.h: No such file or directory
11:26 AM skunkworks: Do you have the kernel source? (it has been a really long time since I have done anything like this)
11:26 AM Tom_dev: i should have yes
11:37 AM Tom_dev: ok i think i got it
11:37 AM Tom_dev: memfrob had me add the -rtai extension to the kernel name and it doesn't like that
11:37 AM Tom_dev: so that's a thing to remember...
04:57 PM rene_dev_: jepler what is this about? https://github.com/LinuxCNC/linuxcnc/blob/master/lib/python/nf.py.in
06:02 PM jthornton: pcw_home, is there a 5i25 7i76 7i89 bit file?
06:17 PM jepler: In the CircuitPython community, we hold a weekly voice meeting that devs attend. I find it very useful for having a better idea what people are up to. "Hug reports", "Status updates", and "In the Weeds" I think could be helpful. Would anybody be interested in having a LinuxCNC voice meeting as a one-off, to see if it has value for us?
07:31 PM andypugh: jepler: It’s an interesting idea, certainly
07:32 PM andypugh: Though normally I eschew voice comms as I am so much more fluent typing :-)
08:05 PM jepler: and the americans can understand you better :)
08:06 PM andypugh: That too,
08:08 PM jepler: fingers crossed, this kernel installs and updates right and installs matching devicetree files
08:08 PM rene_dev_: I like the idea
08:08 PM rene_dev_: Discord?
08:08 PM jepler: and conflicts with raspberrypi-kernel, which is slightly too bad since it means it's not bootable at all on other pi models
08:09 PM jepler: rene_dev_: I don't know what tech. circuitpython uses discord for their weekly meeting, and it's fine
08:13 PM rene_dev_: I use it a lot, and its fine
09:29 PM pcw_home: jthornton: there _can_ be...
09:40 PM cradek: (for discord, everyone needs good headsets because the echo cancellation doesn't work at all)
09:41 PM cradek: I'd join one, fwiw (but I'm pretty much just a user nowadays)
09:45 PM skunkworks: cradek: But you need to improve your coil winder!