Giter Club home page Giter Club logo

dyne / dynebolic Goto Github PK

View Code? Open in Web Editor NEW
33.0 15.0 23.0 15.02 MB

dyne:bolic is a nomadic operating system, 100% Free, based on GNU/Linux

Home Page: http://dynebolic.org

C++ 1.43% C 8.56% Ruby 0.01% Shell 23.52% Perl 0.19% Emacs Lisp 0.20% Makefile 7.42% M4 8.00% sed 0.04% ASL 49.22% CSS 0.04% Smalltalk 0.01% Cycript 0.01% Hy 0.01% Raku 0.01% Slash 0.01% SourcePawn 0.01% HTML 0.98% Awk 0.21% Scheme 0.10%
distro gnu linux multimedia

dynebolic's People

Contributors

adam-burns avatar danyspin97 avatar jaromil avatar sakrecoer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dynebolic's Issues

KDE systemsettings: Network Settings ->SSL Preferences unavailable

Under dyneIV-20240116.iso image, Settings application page reports error:

Could not load plugin from kcm_ssl: The shared library was not found.

Possible reasons:
- An error occurred during your last system upgrade, leaving an orphaned control module behind
- You have old third party modules lying around.
check these points carefully and try to remove the module mentioned in the error message. If this fails, consider contacting your distributor or packager.

On (working) vanilla Devuan Daedalus system:

$ dpkg -S kcm_ssl.so
libkf5kdelibs4support5-bin: /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_ssl.so

On dynebolic image:

$ dpkg -S kcm_ssl.so
dpkg_-query: no path found matching pattern *kcm_ssl.so*

Note that
$ apt install libkf5kdelibs4support5-bin
fixes the systemsettings page, but I'm not yet sure that just installing this package is sufficient to ensure working ssl preference changes (ie there may be a better 'root cause' kde package that pulls in this package as dependency).

network permissions: allow user icmp access by default

Under dyneIV-20240116.iso image, default user dyne has no access to use ping over network interfaces, ie.

dyne@dynebolic:~$ ping dyne.org
ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?

Possible run time fix:

echo 'net.ipv4.ping_group_range = 0 2147483647' > /etc/sysctl.d/99-user-ping.conf
sysctl -p /etc/sysctl.d/99-user-ping.conf

However, TBH, this could be best solved at build time, as some non-root system processes use ICMP ping to check availability of network resources (eg. NetworkManager, etc).

Audio default configuration

Need some experienced audio setup based on pipewire or alsa + jack, something usable in most common situations and keeping in mind that we cannot ship with a low latency patched kernel for now.

community website to share ideas. screenshots and more

dyne:bolic is a lot about the community and usually people in it have a lot to share, both visually and audio, not always as video...

This may be a good approach instead of a forum: a fediverse Instagram https://pixelfed.org/

Also a forum with discus + mailinglist support

Perhaps not host our own but make friends with some hosted instance.... we must keep low the overheads in administration

list of AV apps

here a list of cool apps from avlinux distro

Alsamixer (mixer for the Alsa sound server)
Ardour (digital audio workstation)
Audacity (audio recorder and editor)
Avidmux (video editor)
Cinelerra-GG (video editor)
guitarix (mono amplifier simulation)
HandBrake (video transcoder)
Harrison Consoles Mixbus 32c (digital audio workstation)
Helm (polyphonic synth)
Hydrogen (drum sequencer)
Kdenlive (video editor)
Musescore 3 (create and edit music scores)
OBS Studio (streaming/recording software)
Reaper 6 (digital audio workstation) closed source
Sitala (drum sampler)
VLC media player (multimedia player)

some more:
https://lsp-plug.in/
https://github.com/free-sm/geonkick
https://github.com/moddevices/mda-lv2
https://kx.studio/Applications:Carla
https://blender.org
http://ffado.org/
https://jackaudio.org/
https://mixxx.org/
https://github.com/ovenwerks/studio-controls
https://sourceforge.net/projects/kid3/files/kid3/development/

Cron contains a nonfree example

Dynebolic 3.0.0 -beta:
Package: cron (pre-installed);

File: "/usr/share/doc/cron/copyright" which contains the licensing to many files in cron says that the example crontab2english.pl is licensed under the Artistic license, which is a nonfree license.

https://www.gnu.org/licenses/license-list.html#ArtisticLicense

From: /usr/share/doc/cron/copyright:
"Files: debian/examples/crontab2english.pl
Copyright: 2001, Sean M. Burke
License: Artistic"

Flatpack url handler

Is there something to facilitate install of flatpak packages from web?? seems like a url handler is missing?

This repository is hosted on a platform that requires nonfree javascript

Hello,

This is a freedom issue. Hosting a free software project on github, which requires nonfree javascript, is a moral compromise no one should make, and in fact will effectively deter the participation of contribution and bug reports (because you need an account to submit new issue, etc.). Furthermore, copilot will proprietarize free software, especially they don't care about GPL violation.

Please see here and (here)[https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/]

Free replacement exists, like Codeberg.org (100% free javascript, under review by GNU), essentially a github clone with a free-software-oriented philosophy. The underlying forgejo software is available for anyone to self-host. Ad: In fact, I myself host one, and it's available for public use (forgejo.jing.rocks).

Source package archive for dyneIV

We need to add scripts to the SDK to download and archive all source packages installed, to provide sources of the whole system at least on request (bulk download) to comply with the 100% free claim.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.