Re: [Trisquel-users] entries in "Add/Remove Applications"
I agree that beginners shouldn't be overwhelmed with options. The distinction between the DE and the OS needs to be presented in the simplest terms possible, or they will judge the distro (and GNU/Linux in general) by the first screenshot they see. When I show Belenos to someone used to/by the Mac interface, they take one look at the default GNOME configuration, see that there's no search bar or dock, assume that only macOS can have those features, and get all "Apple's products are superior because they have such great interfaces and are so in touch with their users and treat us like friends and Apple Store and Geniuses blah blah blah."
[Trisquel-users] Re : entries in "Add/Remove Applications"
Indeed. And users who know the different desktop environments and programs are usually not afraid to run 'sudo apt install'. For them, the NetInstall is the solution. For beginners, choosing among options they know nothing about is intimidating. They may even end up quitting the installer. Some fourteen years ago, when I started to use GNU/Linux, most distributions would have their installers list all packages to let the user choose those she wants. If I remember well, I ended up installing a Frankenstein system: many redundant applications, programs using different toolkits, etc.
Re: [Trisquel-users] Is Paypal compatible with software freedom?
I don't have a credit card because I'm already being screwed by the lies-based anarcho-capitalist criminal-friendly citizen-abusing quasi-democratic citizen-enslaving Dutch state. I just pay Trisquel though automated SEPA bank transfer.
Re: [Trisquel-users] We need a simple YouTube solution
Users should not... view yt vids in a browser:) For me youtube-dl + mpv + mpsyt is working jolly mighty well fine.
Re: [Trisquel-users] We need a simple YouTube solution
https://trisquel.info/en/forum/liberated-version-youtube-dl-almost-here
Re: [Trisquel-users] We need a simple YouTube solution
SMTube is in Debian main (as of Jessie), but Parabola finds it non-free and it seems like Trisquel does too. I trust their judgment over Debian's so I have stopped using it. I just tried gtk-youtube-viewer in Flidas and it does almost everything you describe in your initial post. The only thing missing is the ability to click on a YouTube link in-browser and have it open in the player. I think that this Firefox add-on is intended to achieve that. The license is not GPL-compatible but it is libre. However, I could not get it to work with youtube-viewer. It seems like it was primarily intended for you with Minitube. I also tried to get Minitube working in Flidas. Unfortunately the version in the repository does not work. You get an error about missing Google API key. It looks like Minitube has to be built with such a key. You can't get a key from Google unless you have a Google account and enable non-free JS. The key also presumably identifies you to Google each time you watch a video. There's a deb file available from the official site. I was unable to test it in Flidas because it's only available in 64-bit and I'm running Flidas on a 32-bit machine. However, I assume it was compiled with the developer's key. If so it should work, and while YouTube can probably tell that you are using Minitube it won't necessarily be able to tell you apart from other Minitube users.
Re: [Trisquel-users] We need a simple YouTube solution
I would like to note that putting this into a website would be unnecessarily roundabout. If it's possible to load comments without YouTube's JavaScript, that can just be done in a libre YouTube player application. I don't know if that's the case, though.
Re: [Trisquel-users] I met RMS yesterday. We talked about Trisquel 8, this is what he said...
> I know Trisquel 8 is too late already, but Ubuntu 18.04 is close, maybe if I learn enough during the next few months I can help a lot to Trisquel 9 happen sooner than later. > I have a lot of free time so I can use a few daily hours to learn and help. I want to ask you to point me on the right direction, what should I read, what should I learn. Please send me all that you can even if I need to learn on Debian or Ubuntu documentation. Or learn Bash or anything.[/quote] I think this is an excellent attitude from happy_gnu. For all those calling for Trisquel 8, saying "where is it? why is it so late?": it's only going to happen if *you*(/we) pick up a keyboard and devote our time to making it happen. Spend some of our time coding/learn to code, whatever we can do. We need to learn how to build and maintain this distro ourselves - there is no magic grotto of coding gnomes that is going to do it all for us. I would like to help out as well, if/when I can find some time. (Personally, I've been building a Linux From Scratch System over the past few weeks, so I can learn more about how a distro works under the hood. It's a great resource and I highly recommend it.). The world needs a free-software version of Ubuntu, that is easy to use and accessible for newer users. We all need to pull together to make it happen!
Re: [Trisquel-users] We need a simple YouTube solution
Like you I can find few from pacman (Parabola) but Guix not yet working, for Trisquel the result needs to be similar. [hd_scania@parabola ~]$ pacman -Ss YouTube Qt && guix package -s YouTube Qt libre/minitube 2.8-2.parabola1 A native YouTube client in Qt. Watch YouTube videos without Flash Player and nonfree recommendations pcr/youtube-dl-qt 82.g5e87881-1 Qt frontend for youtube-dl guile: warning: failed to install locale ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/ui.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/utils.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/config.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/combinators.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/utils.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/syscalls.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory WARNING: (guix utils): `bytevector->string' imported from both (rnrs io ports) and (ice-9 iconv) ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/store.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/serialization.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/monads.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/packages.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/records.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gexp.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/derivations.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/hash.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gcrypt.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/base32.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/sets.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/grafts.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build-system.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/search-paths.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/profiles.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/licenses.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/gnu/system/file-systems.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/gnu/build/file-systems.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/bournish.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ice-9/psyntax.scm:1558:32: In procedure expand-macro: ice-9/psyntax.scm:1558:32: Syntax error: guix/ui.scm:254:7: source expression failed to match any pattern in form (report-error (_ "failed to load '~a': ~a~%") file (strerror err)) Some deprecated features have been used. Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information. Set it to "no" to suppress this message. [hd_scania@parabola ~]$
Re: [Trisquel-users] Guix on Trisquel
I have been facing a similar issue like you in Parabola. [hd_scania@parabola ~]$ sudo guix guile: warning: failed to install locale ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/ui.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/utils.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/config.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/combinators.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/utils.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/syscalls.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory WARNING: (guix utils): `bytevector->string' imported from both (rnrs io ports) and (ice-9 iconv) ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/store.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/serialization.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/monads.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/packages.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/records.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gexp.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/derivations.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/hash.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/gcrypt.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/base32.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/sets.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/grafts.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build-system.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/search-paths.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/profiles.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/licenses.go failed: ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/gnu/system/file-systems.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/gnu/build/file-systems.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /usr/share/guile/site/2.0/guix/build/bournish.go failed: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ice-9/psyntax.scm:1558:32: In procedure expand-macro: ice-9/psyntax.scm:1558:32: Syntax error: guix/ui.scm:254:7: source expression failed to match any pattern in form (report-error (_ "failed to load '~a': ~a~%") file (strerror err)) Some deprecated features have been used. Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information. Set it to "no" to suppress this message. [hd_scania@parabola ~]$