Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
It's probably best also to get G++ in which case this command should do it if you want version 5 of GCC: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 100 --slave /usr/bin/g++ g++ /usr/bin/g++-5
Re: [Trisquel-users] webmail services
Firstly, a few brief points of note: *The FSF recommends Free Software, not Open Source Software. There's little practical difference between the two, but the philosophies are totally different. *The recommendation isn't because the service uses free software, but because it can be used with only free software. As for your question, I've only had a brief look over their website, so you might like to wait for somebody more intimately acquainted with it, but it seems both both good and reasonable on the surface. If you (or your wife) are willing to invest financially in an e-mail service, Posteo looks like a nice choice. However, depending on your intentions in switching, you may also need to encrypt your messages. If you don't mind me asking, is there any particular reason you or your wife want an alternative to GMail?
Re: [Trisquel-users] List of multifunction laser printers that work without blobs or private binaries.
The part I was talking of with PostScript and PCL still holds.
[Trisquel-users] Re : firefox
We have had this conversion one week ago: https://trisquel.info/forum/new-trisquel-audio-flickering-between-speaker-and-audio-jack#comment-110168
[Trisquel-users] Re : How to install GCC 6.3 on trisquel 7
Indeed. Something like that: $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5
[Trisquel-users] Re : List of multifunction laser printers that work without blobs or private binaries.
See https://trisquel.info/forum/hp-laserjet-printer-p1005-printer-not-working-trisquel-60#comment-77026
Re: [Trisquel-users] firefox
Can ABrowser take addons like lastpass?
Re: [Trisquel-users] Do you play games with a libre engine but proprietary data? Any advice? What are some of the ethical pitfall?
And by "source files", for non-functional data, it means: if we are talking about music, the source files are the audio project, or the sheet. An audio is only its own source if it was a result of improvisation (e.g.: a music improvisaiton session) or is easier to reproduce by someone else or to get by other means (e.g.: phones' short ring, whistles, sounds related to animals, short sound effects).
Re: [Trisquel-users] Do you play games with a libre engine but proprietary data? Any advice? What are some of the ethical pitfall?
It all depends on which position you will take. Remember to differentiate "free/libre software" movement from "free/libre culture" movement. After being a free/libre culture activist/enjoyer/supporter for two years, I decided to go back to being a free/libre software activist. However, my position is the same as the one from the Parabola project's regarding free/libre culture support (if they didn't change it, of course): That is, while I'm not a free/libre culture activist, I do try to make *my own works* under free/libre culture, and this involves using the Free Art License instead of CC BY-SA (both of these are free/libre culture licenses, but only the first has legal measures to guarantee that the end-user can request the source files, as defined by the Definition of Free Cultural Works). All you have to remember is: free/libre culture extends the requirements from the free/libre software to non-functional data. Now, this *doesn't* mean that the free/libre software movement has no requirement for these. In fact, it does have: These must be at least unlimitedly shareable (*non-commercial redistribution*) (e.g.: any variation of Creative Commons licenses do that). One down-side of being a free/libre software activist is that, at least if you are a project freedom evaluator, you will sometimes find yourself puzzled when trying to determine whether some data is functional or not (e.g.: character models or maps can be functional or non-functional, it depends on their content). For free/libre culture activists, however, the above mess about non-functional and functional data doesn't really matter, as they apply the same requirements for both cases. However, applying this generalization makes content even more scarce, because according to the *current/stable* Definition of Free Cultural Works: the source files must be provided, and must be provided in a format friendly to free/libre software. (read the definition again in order to understand this in more detail).
[Trisquel-users] webmail services
I am looking for an alternative to G-mail to my wife. Amongst others FSF recommend posteo.de for their use of OSS. Have any of you looked into posteo, their business model and claims of privacy?
[Trisquel-users] Do you play games with a libre engine but proprietary data? Any advice? What are some of the ethical pitfall?
So I have been running free software GNU/Linux operating system for a few years now. And like some of you, one of the more disappointing things to give up were proprietary video games. It's one thing to give up a buggy, spyware-ridden operating system, another thing to give up fun and often times artistic video games that I had been playing since I was a child. But, like most of us, I just took that as something that was necessary in order to truly use my computer freely and securely. I have learned to love many of the extremely fun libre games that are available. Those talented game developers deserve a lot of kudos. (And support when possible) That's why it was a little bit of a shock for me to find out that there are many cases where people have recreated video game engines, either from available source code (Like Doom or OpenJK which uses the source code release of Star Wars: Jedi Knight Outcast/Academy) or via reverse engineering (OpenMW for The Elder Scrolls III: Morrowind or GemRB for old Infinity Engine games like Baldur's Gate or Planescape: Torment). I never thought it would be possible to play games like Marrowind on GNU/Linux with libre software. (Just shows how out of touch I really am with the modern modding community) I should take a moment to state that I do know there is a disagreement between those who just favor libre works, software and data, and those that are okay with non-free art, music, etc. (The latter camp is obviously where the FSF falls) Personally, while I prefer those works that are open to modification, there is too much culture that is non-libre that it is important not to lock yourself out completely. I would be happy to hear others thoughts. To bring this to a technical question, for those of you that do play proprietary games with libre engines, how do you do it? I know you are supposed to copy the libre engine to the data files of the game. But isn't the very act of installing a proprietary game (like Morrowind for example) put your device at some jeopardy, because you are exposing it to non-free software? (Please correct me if that isn't how it goes, like I said this is all new to me) I also would like to point out onpon's great essay on The Gaming Trap, which shows some of the pitfalls of just assuming a free engine means a free software game. https://onpon4.github.io/other/gaming-trap/ We should continue building that list if possible and try and make it clear which games can be played in software freedom, and which can't. Finally, do you think it is justified to pay money for a proprietary game, like Planescape: Torment even if you can play it with free software. You are still rewarding the developer for making a proprietary game. Yes of course games like that are very old now and aren't making much money. But wouldn't that money be better spent paying for true libre games that could use our support? Or is the fact that we can play the game in software freedom give us the right to be able to enjoy the epic story that is Planescape: Torment? Thanks for your patience reading though all this. I hope it wasn't too off topic. I look forward to hearing everyone's thoughts on this incredibly trivially topic! :)
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
As a personal rule of thumb I run `guix pull` *before any* `guix package` command that involves `-u`/`--upgrade` or `-i`/`--install` options. I do this both for root and for normal users, but this is just my personal choice.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
First and foremost, you must decide if you will authorize your copy of Guix to trust the default build/substitutes/derivations service provider (that is, the Guix project itself), the installation guide you followed explains how to trust the default substitutes service provider (at step 7), it's important that you follow that section if you don't want your own computer to try to build the universe. Also, there are other package recipe and substitutes service providers around the world of course, but these you have to find and add by yourself. As you have seen, Guix is package manager which allows the user to add custom packages, custom repositories, and custom substitutes. And, of course, after doing step 7, do the following as root: # guix pull Then you can proceed to do as the guide tells, for example: This finishes the root-user-level installation. However, as you said: `guix package -i hello` doesn't do what you expect, this means *both* of the two things: 1. You're trying to run guix as normal user. 2. The `guix` command wasn't made available by the root user to the other users, so you must have skipped step 6.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
No, the daemon is a service that allows you to interact with the guix package store (/gnu/store). It is responsible for building packages on behalf of users and for downloading pre-built binaries from authorized sources. I don't believe guix notifies you of updates plus I don't see a need for it to do so. It follows a rolling release model where the available packages are built daily I believe. To get the latest updates of the packages you install you have to execute: guix pull Note, this will initially install guix itself! So, you use guix to update guix. How often you run guix pull is a question I posed to the mailing list and the response was that it is based on your feelings wrt security and stability.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
tomlukeywood, I think you need to tell your operating system to use the new GCC you installed. You can see here how to get GCC 4.9 working (just adjust the command after the installation of GCC 4.9 to the GCC of your choosing): https://trisquel.info/en/wiki/how-install-twinkle-version-19-trisquel-7
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Awesome. It's still going. I may have posted the link commands backwards as I was scrolling up the history in the shell and probably posted them in the reverse order. What does the daemon do? Look for updates? I guess I might try to reverse the process done choosing systemd or maybe I can set up a cron like script to get it going. 'So once the hello package under root installs check that it was successful by checking the list of installed packages with: guix package 'I Then you close that root terminal and use guix with your normal user account.' I look forward to doing those steps. I guess I might try to reverse the process done choosing systemd or maybe I can set up a cron like script to get it going.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
haha, yes it does look that way. You should only need to install the glibc locales as your normal user. I did initially as root but then had to repeat it for my normal user account. In fact, I believe each unique user on the machine needs to install the glibc locales. So once the hello package under root installs check that it was successful by checking the list of installed packages with: guix package 'I Then you close that root terminal and use guix with your normal user account.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Thanks again doolio. But eeks, what have I done! I saw running systemctl list-units: guix-daemon.service loaded active running Build daemon for GNU Guix so the daemon is running, I can just start it manually whenever I want it. I did do the Build-Environment-Setup. I tried a command guix package -i glibc-locales bash: guix: command not found as sudo also same result. I found the steps to make the command available and tried guix package -i hello as root and now it's going nuts, looks like it's downloading the universe!
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
I have installed GCC5 using this PPA but i get the same error message: requires at least GCC 5.0 (found 4.8.5)
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
This may also help resolve your issue. https://github.com/systemd/systemd/issues/3010
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Regarding build users: As far as the documentation goes: The average users need not to be members of the "guixbuild" group.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
As I've explained I didn't encounter this error. If you run 'top' and search (CTL-L) for 'guix' do you see the guix-daemon running? If so then you've been successful in starting the daemon. Then I suggest you restart your machine and see if the daemon is running after booting up again by searching under top.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
In which order did you attempt to make the series of `ln` commands? It seems you made it in inverse order. Also, if I'm not mistaken, Trisquel 7 doesn't use systemd entirely. It does have Upstart instead (this is what I chose in the step that you are right now).
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Yes, for that step I had to use the Upstart commands instead. It seems on Trisquel 7 at least the init system is Upstart and not systemd. # ln -s ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/ # start guix-daemon As for adding your user to the guix group that should have been handled by step 4 which linked to this page: https://www.gnu.org/software/guix/manual/guix.html#Build-Environment-Setup
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Thanks for the confirmation. Really appreciate the help :) So I did move it to /tmp and was able to proceed. Now at step 5 I chose the 'If your host distro uses the systemd init system' option I get: systemctl start guix-daemon && systemctl enable guix-daemon Failed to execute operation: Too many levels of symbolic links I have created these links ln -s ~root/.guix-profile/lib/systemd/system/guix-daemon.service /etc/systemd/system/ ln -sf /var/guix/profiles/per-user/root/guix-profile ~root/.guix-profile Any ideas?
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Have question re https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation Step 2 As root, run: # cd /tmp # tar --warning=no-timestamp -xf \ guix-binary-0.12.0.system.tar.xz # mv var/guix /var/ && mv gnu / and I get tar: guix-binary-0.12.0.system.tar.xz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now Did the manual just forget to tell one to move the tarball to the /tmp directory? I am trying this in Flidas.
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Yes, it omitted that point.
Re: [Trisquel-users] Hardware: cheap Intel config?
Yes, uboot, I’ve realized your G41M-ES2L motherboard is one in a million :-) Many thanks for the flashrom info :-) I read the LibreBoot website pages. Very sad info about some FSF members :-(
Re: [Trisquel-users] Development of Trisquel 8.0 "Flidas" Software proposal by category : Internet
I wish Abrowser would adopt the name and icon of the late Iceweasel, this may seem superficial but a nice name and icon are nice. I also wish, if at all possible of course, that this browser would be the solution to at least some of our privacy headaches. Of course, we can each of us edit the about:config settings to our hearts’ content, and there’s some kind of basic guide in the Trisquel documentation. And not everyone wants the same settings. So, it’s a complicated subject. Icedove/Thunderbird versus Clawsmail: perhaps the Enigmail extension makes it easier for eveybody to start encrypting their emails, and that’s a good thing. It seems also important to use an email client rather than a webmail, as Riseup.net explains very well. Jitsi meet https://meet.jit.si/ has some problems, to my mind. Apparently, it doesn’t work terribly well on a DSL connection (Fiber-optic is best, so some people say) , and the platform is hosted on Amazon CDN. Jitsi, as a program, is perhaps free from such drawbacks, though Java doesn’t make light programs, it seems.
Re: [Trisquel-users] Easy guide to secure and privacy respecting VPN
Hello sleepruim, Bitmask is still beta or whatever. I haven’t had your problem though. I use Bitmask 0.9.2.1~20170212151504.168 Usually, Bitmask doesn’t ask you to type in your username and password each time you use it. To install and set up, I used the Bitmask instructions, not those on Riseup.net. I made my account on the Bitmask client, not on the Riseup website. Your best bet is run bitmask --debug , peruse the log files in .config/leap and see if other people have had the same problem as you. Sometimes, Riseup.net may be at fault, you can choose another provider from the Bitmask client. Maybe, the Riseup people can help you if you file a ticket. I’ve had to change my DNS, those of my ISP gave me trouble, apparently. It’s a good thing anyway to part with you ISP’s DNS, provided you don’t use those of Google or OpenDNS. Yet, now I have problems with sync TLS authentification. I can’t use Bitmask with the browser (websites never appear), though I can ping websites. It seems to work fine with Transmission, which is not essential for me since I only use transmission to download GNU/Linux distros. So my experience with Bitmask is very limited though I’m sure it’s a fine project.
Re: [Trisquel-users] List of multifunction laser printers that work without blobs or private binaries.
Thanks for your help. I understand what happens with the firmware, but what I look for multifunction laser printers that when connected to trisquel, can print and scan without problems using the free drivers that brings trisquel by default. Thanks.
Re: [Trisquel-users] List of multifunction laser printers that work without blobs or private binaries.
None of them will have free software internally (i.e., we have no free printer firmware.) And some printers (color laser printers) and known to print imperceptible tracking dots on documents - https://en.wikipedia.org/wiki/Printer_steganography But generally speaking any printer that supports PostScript or PCL will work just fine in Trisquel as these are standardized languages and supported by free software for a long time.
[Trisquel-users] List of multifunction laser printers that work without blobs or private binaries.
Hello, I am looking for multifunction laser printers if it is possible that they are monochrome. I've seen this https://www.thinkpenguin.com/gnu-linux/hp-color-laser-printer-w-80211-wifi-ethernet-gnu-linux and this https://www.thinkpenguin.com/gnu-linux/hp-bw-laserjet-pro-printer-tpe-hplsr201 but I can not decipher the exact name of your model to be able to buy it in the local market (Argentina). In addition, do you know of any other printer that works completely with free software as requested ?. It would be useful for me to leave the mark and the model. Thank you
[Trisquel-users] Re : How to install GCC 6.3 on trisquel 7
Or add this PPA: https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test?field.series_filter=trusty
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Here you go. If anything is not clear feel free to ask. https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
how can install guix package manager in trisquel
Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7
Perhaps consider installing the Guix package manager. With it you can currently install any (or all) of gcc 4.7.4, 4.8.5, 4.9.4, 5.4.0, 6.3.0 (see link below) so it would be possible to use the gcc specifically required by your program. The Guix packages are based on a rolling release model so they should always have the latest version available for the packages they currently provide. Their list of packages is still small compared to those available in the Trisquel repositories but it is growing all the time. The other advantage is you can be confident they only provide free software packages and is a much better option that some random ppa. I've recently done a fresh install of Trisquel 7 and have been using Guix almost exclusively as my package manager. For anything it doesn't have I can always fall back to the Trisquel repositories. https://www.gnu.org/software/guix/packages/g.html
[Trisquel-users] How to install GCC 6.3 on trisquel 7
I am compiling a program that requires at least GCC 5 but GCC 5 is not in trisquel's repositorys what is the best way to install GCC 5 or above on trisquel 7?