Squeezeboxserver
The goal is to create an openSUSE audiophile distribution which provide an audio service through a squeezeboxserver. An Image system for x86_64, (got some trouble with Raspberry PI2 architecture which is an horror, sharing same bus for ethernet and ethernet is really a bad choice....). Goal is to be able to run the service on a computer connected to a DAC using USB.
Official web site for squeezebox.com, download.slimdevices.com,
Packages
Package is now available and usable for openSUSE13.2 at home:aginies
Note: libmediascan is broken now, need a fix (missing symbols). So the logitechmediaserver provide the Scan.so lib to get this working until i get a proper fix.
Working on squeezeplay to get a Graphical interface under X.
Studio Image
SUSE Image Studio now available
Looking for hackers with the skills:
This project is part of:
Hack Week 12
Activity
Comments
-
-
over 10 years ago by aginies | Reply
Initial plan is to have logitechmediaserver aka squeezeboxserver, and get a bootable and installable image to a system (first x86_64). MPD could be an option, but to be connected to a DAC there is no need of MPD. I am currently using "daphile", based on gentoo, but there is not really open. My plan is to get something similar with openSUSE, and get this on Arm64. I didn't test volumio yet, still waiting for my RPI2....
Similar Projects
pudc - A PID 1 process that barks to the internet by mssola
Description
As a fun exercise in order to dig deeper into the Linux kernel, its interfaces, the RISC-V architecture, and all the dragons in between; I'm building a blog site cooked like this:
- The backend is written in a mixture of C and RISC-V assembly.
- The backend is actually PID1 (for real, not within a container).
- We poll and parse incoming HTTP requests ourselves.
- The frontend is a mere HTML page with htmx.
The project is meant to be Linux-specific, so I'm going to use io_uring, pidfs, namespaces, and Linux-specific features in order to drive all of this.
I'm open for suggestions and so on, but this is meant to be a solo project, as this is more of a learning exercise for me than anything else.
Goals
- Have a better understanding of different Linux features from user space down to the kernel internals.
- Most importantly: have fun.
Resources
Create openSUSE images for Arm/RISC-V boards by avicenzi
Project Description
Create openSUSE images (or test generic EFI images) for Arm and/or RISC-V boards that are not yet supported.
Goal for this Hackweek
Create bootable images of Tumbleweed for SBCs that currently have no images available or are untested.
Consider generic EFI images where possible, as some boards can hold a bootloader.
Document in the openSUSE Wiki how to flash and use the image for a given board.
Boards that I have around and there are no images:
- Rock 3B
- Nano PC T3 Plus
- Lichee RV D1
- StartFive VisionFive (has some image needs testing)
Hack Week 22
Hack Week 21
Resources
Create openSUSE images for Arm/RISC-V boards by avicenzi
Project Description
Create openSUSE images (or test generic EFI images) for Arm and/or RISC-V boards that are not yet supported.
Goal for this Hackweek
Create bootable images of Tumbleweed for SBCs that currently have no images available or are untested.
Consider generic EFI images where possible, as some boards can hold a bootloader.
Document in the openSUSE Wiki how to flash and use the image for a given board.
Boards that I have around and there are no images:
- Rock 3B
- Nano PC T3 Plus
- Lichee RV D1
- StartFive VisionFive (has some image needs testing)
Hack Week 22
Hack Week 21
Resources