Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread alonivtsan
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

2017-02-13 Thread infinityfallen

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.

2017-02-13 Thread jason

The part I was talking of with PostScript and PCL still holds.


[Trisquel-users] Re : firefox

2017-02-13 Thread lcerf
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

2017-02-13 Thread lcerf

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.

2017-02-13 Thread lcerf
See  
https://trisquel.info/forum/hp-laserjet-printer-p1005-printer-not-working-trisquel-60#comment-77026


Re: [Trisquel-users] firefox

2017-02-13 Thread dirkzuechner

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?

2017-02-13 Thread Adonay Felipe Nogueira
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?

2017-02-13 Thread Adonay Felipe Nogueira
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

2017-02-13 Thread jbahn
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?

2017-02-13 Thread kopolee11
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

2017-02-13 Thread Adonay Felipe Nogueira
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

2017-02-13 Thread Adonay Felipe Nogueira
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

2017-02-13 Thread dooleyn
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

2017-02-13 Thread alonivtsan
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

2017-02-13 Thread g . smyli

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

2017-02-13 Thread dooleyn
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

2017-02-13 Thread g . smyli

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

2017-02-13 Thread tomlukeywood

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

2017-02-13 Thread dooleyn

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

2017-02-13 Thread Adonay Felipe Nogueira
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

2017-02-13 Thread dooleyn
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

2017-02-13 Thread Adonay Felipe Nogueira
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

2017-02-13 Thread dooleyn
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

2017-02-13 Thread g . smyli

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

2017-02-13 Thread g . smyli
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

2017-02-13 Thread dooleyn

Yes, it omitted that point.


Re: [Trisquel-users] Hardware: cheap Intel config?

2017-02-13 Thread gnula
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

2017-02-13 Thread gnula
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

2017-02-13 Thread gnula

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.

2017-02-13 Thread d . a . capeletti
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.

2017-02-13 Thread jason
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.

2017-02-13 Thread d . a . capeletti

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

2017-02-13 Thread lcerf
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

2017-02-13 Thread dooleyn

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

2017-02-13 Thread sigdpsy

how can install guix package manager in trisquel



Re: [Trisquel-users] How to install GCC 6.3 on trisquel 7

2017-02-13 Thread dooleyn
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

2017-02-13 Thread tomlukeywood
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?