- Posts: 639
- Thank you received: 234
Gentoo Image, Which Applications are in and Which are Out
- Bari
- Offline
- Platinum Member
-
Less
More
3 years 10 months ago #259301
by Bari
Replied by Bari on topic Gentoo Image, Which Applications are in and Which are Out
Running into browser redistribution issues. It might end up being Gnome Browser (used to be Epiphany). The user can always build whatever browser they wish after the install as well.
wiki.gnome.org/Apps/Web/
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
-
Less
More
- Posts: 19899
- Thank you received: 4655
3 years 10 months ago #259505
by andypugh
But without the heft of a full IDE, or the massive dependencies of gedit.
It's also the default editor in some of the sample configs (though most still have gedit. Which I should fix as it isn't on the LiveCD...
Replied by andypugh on topic Gentoo Image, Which Applications are in and Which are Out
Is Geany an option? It's a bit smarter (picks out functions in open files, syntax highlighting etc)Featherpad - text editor
But without the heft of a full IDE, or the massive dependencies of gedit.
It's also the default editor in some of the sample configs (though most still have gedit. Which I should fix as it isn't on the LiveCD...
Please Log in or Create an account to join the conversation.
- Bari
- Offline
- Platinum Member
-
Less
More
- Posts: 639
- Thank you received: 234
3 years 10 months ago #259518
by Bari
Replied by Bari on topic Gentoo Image, Which Applications are in and Which are Out
Yes, and it's GTK. Will try instead of featherpad or in addition to.
Please Log in or Create an account to join the conversation.
- NTULINUX
- Offline
- Premium Member
-
Less
More
- Posts: 88
- Thank you received: 84
3 years 10 months ago - 3 years 10 months ago #259531
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
Added:
FileZilla
Geany
Epiphany
OpenCV (for LinuxCNC camview)
Guvcview (lightweight camera view/capture)
For qtpyvcp, I have:
pypi.org/project/distro/
pypi.org/project/SQLAlchemy/
I need to add an ebuild for deepdiff:
pypi.org/project/deepdiff/
Once that's done, this image will be ready for not only LinuxCNC w/ PREEMPT_RT but qtpyvcp as well.
edit: deepdiff is now complete:
github.com/NTULINUX/ntu_overlay/tree/main/dev-python/deepdiff
Other things that will be left out are RAID and LVM.
Lots of docs will be written on how to get started, the installation process and an installer which can be run from systemrescuecd:
www.system-rescue.org/Download/
No camera support has been added in yet and I'm not sure yet how much this will grow the image.
edit: OpenCV added about 40MB (uncompressed) to the image.
Secondly, when it comes to kernels, there's two options. I either trim the Debian kernel config down or make my own.
If I make my own it'd be:
Wired NICs:
Realtek
Atheros
Broadcom
Intel
Disk Device controllers:
AHCI
NVMe
Intel PIIX4
ATI IXP
Intel Volume Management Device Driver (VMD) <- I've seen some weird Intel devices use this
CD-ROM
USB:
UHCI
OHCI
ECHI
XCHI
USB mass storage
Filesystems:
EXT4
XFS
FAT+EXFAT
Anyone need BTRFS or Reiser?
Parallel port cards:
FIFO/DMA support
PARPORT_PC
PARPORT_PC_SUPERIO
PARPORT_SERIAL
PARPORT_AX88796
PARPORT_1284
PPDEV (Support for user-space parallel port device drivers)
Do we need PCMCIA support?
GPU support:
Intel
Nouveau (nvidia)
Radeon driver (HD 2000-6000 series, maybe some HD 7000-8000 cards if not covered by AMDGPU?)
AMDGPU with additional backward compatibility for:
Southern Islands: R9 270, 270X, 280, 280X, R7 240, 250, 250X, 265, and R5 240
Sea Islands: R7 260 (Bonaire), R7 260X (Bonaire XTX), R9 290 (Hawaii Pro), R9 290X (Hawaii XT), and R9 295X2 (Vesuvius)
And then for cameras, if I build my own, it'd be the USB UVC device driver unless people are using things like microscopes or other devices which have their own unique driver. Most USB cameras fall under the UVC driver.
The Debian kernel seems like overkill and a custom kernel I would assume would cover most use cases. If in doubt, pop your camera in and run `lsmod` and post the output. This will give me a general idea of the systems most people are running with LinuxCNC, or if they're all pretty unique in their own way. I'd personally like to avoid using the Debian config as a baseline if possible..
FileZilla
Geany
Epiphany
OpenCV (for LinuxCNC camview)
Guvcview (lightweight camera view/capture)
For qtpyvcp, I have:
pypi.org/project/distro/
pypi.org/project/SQLAlchemy/
I need to add an ebuild for deepdiff:
pypi.org/project/deepdiff/
Once that's done, this image will be ready for not only LinuxCNC w/ PREEMPT_RT but qtpyvcp as well.
edit: deepdiff is now complete:
github.com/NTULINUX/ntu_overlay/tree/main/dev-python/deepdiff
Other things that will be left out are RAID and LVM.
Lots of docs will be written on how to get started, the installation process and an installer which can be run from systemrescuecd:
www.system-rescue.org/Download/
No camera support has been added in yet and I'm not sure yet how much this will grow the image.
edit: OpenCV added about 40MB (uncompressed) to the image.
Secondly, when it comes to kernels, there's two options. I either trim the Debian kernel config down or make my own.
If I make my own it'd be:
Wired NICs:
Realtek
Atheros
Broadcom
Intel
Disk Device controllers:
AHCI
NVMe
Intel PIIX4
ATI IXP
Intel Volume Management Device Driver (VMD) <- I've seen some weird Intel devices use this
CD-ROM
USB:
UHCI
OHCI
ECHI
XCHI
USB mass storage
Filesystems:
EXT4
XFS
FAT+EXFAT
Anyone need BTRFS or Reiser?
Parallel port cards:
FIFO/DMA support
PARPORT_PC
PARPORT_PC_SUPERIO
PARPORT_SERIAL
PARPORT_AX88796
PARPORT_1284
PPDEV (Support for user-space parallel port device drivers)
Do we need PCMCIA support?
GPU support:
Intel
Nouveau (nvidia)
Radeon driver (HD 2000-6000 series, maybe some HD 7000-8000 cards if not covered by AMDGPU?)
AMDGPU with additional backward compatibility for:
Southern Islands: R9 270, 270X, 280, 280X, R7 240, 250, 250X, 265, and R5 240
Sea Islands: R7 260 (Bonaire), R7 260X (Bonaire XTX), R9 290 (Hawaii Pro), R9 290X (Hawaii XT), and R9 295X2 (Vesuvius)
And then for cameras, if I build my own, it'd be the USB UVC device driver unless people are using things like microscopes or other devices which have their own unique driver. Most USB cameras fall under the UVC driver.
The Debian kernel seems like overkill and a custom kernel I would assume would cover most use cases. If in doubt, pop your camera in and run `lsmod` and post the output. This will give me a general idea of the systems most people are running with LinuxCNC, or if they're all pretty unique in their own way. I'd personally like to avoid using the Debian config as a baseline if possible..
Last edit: 3 years 10 months ago by NTULINUX. Reason: fix typo
The following user(s) said Thank You: tommylight, JT
Please Log in or Create an account to join the conversation.
- NTULINUX
- Offline
- Premium Member
-
Less
More
- Posts: 88
- Thank you received: 84
3 years 10 months ago - 3 years 10 months ago #259618
by NTULINUX
Replied by NTULINUX on topic Gentoo Image, Which Applications are in and Which are Out
I don't want to wipe out my previous message in case there's a link limit and it somehow messes it all up..
I wrote a script to make sure the host CPU has the required extensions/instructions for the Gentoo image. The end is very near!
Please run the following to make sure your machine is x86-64-v2 or newer:
If anything is missing, your system will not be able to run the Gentoo image, or you may see segfaults, other errors, etc.
I wrote a script to make sure the host CPU has the required extensions/instructions for the Gentoo image. The end is very near!
Please run the following to make sure your machine is x86-64-v2 or newer:
Code:
git clone --single-branch -b linuxcnc https://github.com/NTULINUX/gentoo_backup.git
cd gentoo_backup
./verify_psabi.sh
If anything is missing, your system will not be able to run the Gentoo image, or you may see segfaults, other errors, etc.
Last edit: 3 years 10 months ago by NTULINUX. Reason: fix code (for real)
The following user(s) said Thank You: tommylight, Aciera, JT
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
-
Less
More
- Posts: 19899
- Thank you received: 4655
3 years 10 months ago #259785
by andypugh
Replied by andypugh on topic Gentoo Image, Which Applications are in and Which are Out
I have expunged Gedit from all the sample config and replaced with Geany in 2.9
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Time to create page: 2.198 seconds