Re: [Trisquel-users] New Trisquel 8 alpha images
I think he wants to know if the new ISO is beta or alpha.
Re: [Trisquel-users] New Trisquel 8 alpha images
Everything there will always be beta. The final ones will be on the Download page, linked to on the top of the site along with Documentation, Forum and Donate. When Trisquel 8 appears there those will be the final ones. :)
Re: [Trisquel-users] Problems with playing DVD
It doesn't make much sense. I think you're safe to ignore the script once you've used it to download the library. You either have the library (libdvdcss) on your computer or not. Fire up a player like VLC, and if the player can find the library, it will be able to unscramble almost any encrypted DVD you throw at it. About libdvdcss: Non-technical description of libdvdcss (v2.1) libdvdcss is a library that computer programs can use to access the contents of a DVD. 1/ DVD zones All DVDs and commercially distributed readers include some information about their zone. When a DVD is put into a DVD reader, the information is compared, in order to limit the number of countries where the DVD can be used. The DVD zone and the reader's zone should match. 2/ CSS CSS (Content Scrambling System) protects most commercial DVDs. Writers of DVD reader programs obtain keys by purchasing them from the DVD CCA (DVD Copy Control Association) which will permit them to decrypt CSS-protected DVDs. They also get instructions on how to use CSS, which are kept secret under a confidentiality agreement. When a program reads a DVD, it communicates with the DVD reader all the time, in order to get the decryption information with the help of the key. 3/ Copying DVDs The present systems do not prevent the copying of DVDs. With the right equipment, a perfect physical copy of the media can be made (often called a 'bit by bit') which will be possible to exploit in the same way. Furthermore, since the media must be decrypted by the reading program in order to appear on the screen, the decrypted content of the media will be accessible while it is being viewed - whatever the equipment used. 4/ Weaknesses of CSS CSS has been the subject of academic studies which have, through reverse engineering, uncovered how it works and what encryption algorithm it uses. These studies also show that the keys used by CSS are extremely weak from a cryptographic (code-breaking) perspective, which has led to more effective decryption algorithms and the discovery of keys. It is possible to obtain a complete list of keys in a few minutes on an ordinary desktop computer. 5/ How libdvdcss works The list of CSS keys is therefore perfectly well known, and a sample of these keys is distributed with libdvdcss. The libdvdcss library operates in a similar manner to a DVD reader program, by using a key to decode the content, except that libdvdcss uses a key from the sample. If all of the sample keys fail, then libdvdcss computes the rest of the key set and tries each of them. This might still not work, particularly if the DVD and the reader are not from the same zone. As a last resort, libdvdcss will step outside of the whole DVD/reader system and will decrypt the encoded stream directly, exploiting weaknesses in the CSS encryption. http://www.videolan.org/developers/libdvdcss.txt
Re: [Trisquel-users] New Trisquel 8 alpha images
I see that there are new Iso images out (2017-04-10). Are these the beta release ? Couldn't find a release statement, hence asking. Thanks !
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
Of course not. My browser deletes all cookies when I close it.
Re: [Trisquel-users] Why does no insider disclose the non libre computer software?
"I'm no expert in EU law, and so I'm likely wrong here, but it may very well be illegal." Thanks to things like the Berne Convention, copyright is recognized in almost every country of the world. And so the distribution of a program without the permission of the copyright holder (the company in this case) would mostly certainly run afoul of copyright law, creating problems for the people doing the sharing (even if they didn't work for the company.) And of course copyright applies here - the GPL relies on it in order to have teeth (i.e., your rights terminated if you don't comply with the license and so if you're still distributing after the license has terminated it's basically just your normal case of copyright infringement because the person is distributing copyrighted stuff without permission (no license - because it terminated.) It seems the better question might be: How to work on getting the company to release its software as free software? Then all of these issues are gone. Because what the original poster is proposing in this thread (leaking the source code of proprietary programs) would not be free software. Free software is about being able to *legally* modify and share things (copyright governs both modifying and sharing, which is why the GPL works.) So why does this thread even exist? Hoping for software to be leaked that we'd never be able to legally modify and share anyway? I don't want to go to jail for sharing things. That's why I use free software: So I can legally share with my friends, and not have to feel bad for doing it.
Re: [Trisquel-users] Automatically Start VPN Connection
This is just a(n educated) guess, but... If you left-click on the internet icon in the tray, 'Edit', and then 'Add' in the new window that pops up, it gives you the option 'OpenVPN'. What happens if you select that and then click 'OK'?
Re: [Trisquel-users] Do youtube-dl/HTML5 Video Everywhere run nonfree JS?
The imports at the top are modules provided with Python: json provides tools for handling json, re is for handling regular expressions, and operator simply allows binary operations (e.g. x+y, x*y) to be expressed as functions. As you, its capacity seems rather limited. With the caveat that my 'audit' didn't involve reading every single line of code to death, the interpreter's capacity seems largely limited to basic arithmetic and string operations, assignment, and function/class definitions. It also appears to be able to handle json dumps, although what exactly this involves is not apparent. Overall, it could perhaps be argued it's no worse than allowing arbitrary CSS to run in the browser, since that already permits mathematical operations. However, this is certainly something to be wary of.
Re: [Trisquel-users] Why does no insider disclose the non libre computer software?
>I will say that regarding eu law what Ignacio writes about >legality is likely not correct I'm no expert in EU law, and so I'm likely wrong here, but it may very well be illegal. The issue is that, even if copyright law does not prevent use of leaked source code, it is also a trade secret. I don't know exactly how that would affect an end user, but it could still be an issue. >Considering what else data gets leaked or obtained by >attacks, I find it impressive that about one computer after >the next, the source code does not get out. I believe the >companies must run a strict setup. They almost certainly do have a *strict* setup, but that doesn't mean it's complex. Carefully managed access means the company can easily find a leaker: once it's known you did it, you've got lawsuits and a lifetime ban from related projects. For anyone reasonably accepting of proprietary software, there's no reason to leak. >Even if you had the encryption keys, enabling you to flash >any piece of software on the computer, if you do not have >the source software, you would have to do reverse >engineering, which is impossible or difficult? Your outline of the issues sounds perfect to me. In practice, I'm not quite sure how difficult reverse engineering is: it's definitely not impossible, but it certainly isn't as easy as writing software with a public specification.
Re: [Trisquel-users] Automatically Start VPN Connection
Are you using Trisquel 7 Default Desktop? @Mangy ? I dont see that option. How are you opening "Network Manager"?
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
Probably not. The LSB modules refer to "Linux Standard Base", which is a standard aimed to introduce some level of compatibility between major distros. A quick search for "LSB modules" suggests that installing the package "lsb-core" would give you the modules, but that won't give you the Ubuntu version. In any case, short of an error, there shouldn't be any way to determine the Ubuntu base of Trisquel from within. Canonical's (current) license terms, as I understand it, ban any unofficial respin of Ubuntu from using Canonical trademarks- which would, presumably, not permit inclusion of information about the base version of Ubunu used. However, there's a fairly simple way to determine the base. It's always the most recent Long-Term Support release of Ubuntu, which is the one with version .04: for example, Belenos was based on 14.04, Flidas is drawn from 16.04, and whatever Trisquel 9 is will derive from 18.04, unless the long release wait for Flidas pushes it back (in which case you'll know anyway).
Re: [Trisquel-users] Problems with playing DVD
Can I check via terminal, if css is active?
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
Are you not concerned about cookies from youtube?
Re: [Trisquel-users] Which terminal?
Thanks. I just need a simple emulator for now. When/if I get more savvy, I'll go for the more advanced ones.
Re: [Trisquel-users] I have tried everything...
There is, in the output file (of=/dev/sdb1). You passed the first partition to dd, it should be the disk letter without a partition number (of=/dev/sdb). like this: $ sudo dd if=trisquel_8.0_amd64.iso of=/dev/sdb bs=4M; sync Yeah, I found the out: https://trisquel.info/en/forum/i-have-tried-everything#comment-113186
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
> Have you allowed scripts from youtube.com* ? I normally keep JavaScript off, period. I only turn it on when I can't find any other option. In the case of YouTube, the only cases where I need to turn JavaScript on are: * Uploading a video * Posting a comment I watch videos with JavaScript off and ViewTube enabled.
Re: [Trisquel-users] I have tried everything...
There is, in the output file (of=/dev/sdb1). You passed the first partition to dd, it should be the disk letter without a partition number (of=/dev/sdb). like this: $ sudo dd if=trisquel_8.0_amd64.iso of=/dev/sdb bs=4M; sync
Re: [Trisquel-users] Which terminal?
Some options: https://wiki.archlinux.org/index.php/Rxvt-unicode https://wiki.archlinux.org/index.php/Terminator
Re: [Trisquel-users] Trisquel 8: Language support
I tried this, in the hope that it would give a French output: jb@jb-x200:~$ LC_ALL=FR sudo /usr/share/doc/libdvdread4/install-css.sh [sudo] password for jb: sudo: /usr/share/doc/libdvdread4/install-css.sh: command not found It did not (don't mind the command itself) But it did give me an English output in a Danish environment
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
Well, there is no doubt that ignorance can lead to paranoia. Given the behaviour of e.g. Google, I think that paranoia is fair enough. But of course, one is better off in the light of scepticism than in the shade of paranoia. 'Fear' would have been a better formulation than 'believe' in my former post. Have you allowed scripts from youtube.com* ?
Re: [Trisquel-users] Do youtube-dl/HTML5 Video Everywhere run nonfree JS?
https://github.com/rg3/youtube-dl/blob/master/youtube_dl/jsinterp.py So this is the infamous JS interpreter. I doesn't seem that bad, but I don't understandmost of it, so... For example, I couldn't find those things imported at the top (after a glance).
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
> which requires me to accept some terms - I believe they would have to put something on my computer to keep track of that. Why do you believe that? In any case, the terms are not about opening Web pages. They're about any use of the service. Whether you use it through a Web page or through an external program is irrelevant. It's also not a contract and the worst Google could do is ban you from the site (which they would probably never do), so I don't know what you're worried about.
Re: [Trisquel-users] Which terminal?
There's one inaccuracy in my message above. I cannot edit it any more, so I'll put my correction here. Xterm copy paste: higlight text somewhere and middle click with your mouse OR (with the keyboard) shift+insert. With the mouse, you don't have to use shift. Just the second mouse button (middle button).
[Trisquel-users] Re : Trisquel 8: Language support
It works with any language... as long as it is installed! You can install new languages through "Language Support" in the "System Settings" (notice that I ran "LC_ALL=C gnome-control-center.real" to know how it is called in English). To print the available locales (the Danish is not "DA", I guess): $ locale -a
Re: [Trisquel-users] Why does no insider disclose the non libre computer software?
>The legality aspect I was referring to Ignacio's pieces of information saying that any source software obtained on the basis of illegal actions would result in computer users not being able to make use of the provided source software legally. > It really is that simple I am not going to say you are not right about that. Considering what else data gets leaked or obtained by attacks, I find it impressive that about one computer after the next, the source code does not get out. I believe the companies must run a strict setup. >That's not the point, now is it? Should the encryption keys and source code about intel me and amd psp become available based on illegally activities, I think you would have to distinguish between 2 scenarios. Lets say the result of an investigation is, that the intel me software does nothing unacceptable to you. Then all you would have to do, is to verify, that the software on your computer is the source software, that has been audited. I do not know if or how that can be done. Because the available source software is identical to the software on the computer, you would be allowed to flash it on the computer. Lets say the result of an investigation would show, that intel me contains unacceptable functions. Because the source software got provided because of illegal activities, maybe you would not be allowed to modify the source software to your requests and flash it. I know of no court that has made a ruling on this. What I think would happen is, some entity would take the source software, remove unwanted functions. Then put the modified source software online. I cannot see intel doing anything against that. You would then have to decide about flashing the modified source software. I have tried to read Rutkowska's papers on intel computer software. They were to difficult for me. Am I correct that there are 2 obstacles? One is the encryption keys? The second is the source software? Even if you had the encryption keys, enabling you to flash any piece of software on the computer, if you do not have the source software, you would have to do reverse engineering, which is impossible or difficult?
[Trisquel-users] Re : Which terminal?
You probably have more time to gain by learning Emacs' basic commands (those that in Bash, e.g., C-r, C-b, C-f, M-b, M-f, C-t, M-t, C-k, C-y, C-a, C-e, M-[backspace], etc.) than by choosing another terminal emulator. Notice that, depending on the terminal (it is in particular the case with GNOME Terminal), you may want to deactivate some keyboard shortcuts in the preferences because the conflict with those of the shell.
Re: [Trisquel-users] Trisquel 8: Language support
Would this work the other way around as well? I.e. if my system language was English, could I make the terminal display output in Danish? LC_ALL=DA?
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
But to watch the actual video on e.g. youtube, I would still have to go the youtube homepage which requires me to accept some terms - I believe they would have to put something on my computer to keep track of that. Maybe this quetion could be put in another way: How do you actually use ViewTube?
Re: [Trisquel-users] Which terminal?
GNU Screen seems interesting. https://en.wikipedia.org/wiki/GNU_Screen
Re: [Trisquel-users] Trisquel 8: Language support
That is really cool. Occasionally I have to guide Danish users and in those cases English is often a hurdle.
Re: [Trisquel-users] Which terminal?
...
[Trisquel-users] Re : Which terminal?
The workaround is to do that inside the terminal, with a multiplexer such as GNU screen or tmux (although the main use of these programs is to be able to log out and still have your commands running).
[Trisquel-users] Re : Automatically Start VPN Connection
Network Manager > Modify > General Settings > Connect Automatically to this VPN >
[Trisquel-users] Re : Automatically Start VPN Connection
See https://nordvpn.com/tutorials/linux/openvpn/ I am pretty sure NetworkManager can be configured to automatically connect to the VPN. If not, you can probably "Add" the proper command line to the "Startup Applications" in the "System Settings".
Re: [Trisquel-users] Which terminal?
Of course - I should have known it isn't possible that 'they' would make that not possible! Thanks
[Trisquel-users] Re : Problems with playing DVD
You are. However the 'sh' command calls a specific interpreter (/bin/sh). When you execute an executable file (e.g., made executable with 'chmod +x'), the interpreter is chosen according to the line starting with "#!" at the beginning of the script, the shell if there is no such line (and no interpreter if the file is an executable binary). For instance, those "#!" call for different interpreters for different programming languages (or with different options for the same language): #!/bin/bash #!/bin/sed -f #!/usr/bin/awk -f #!/usr/bin/perl -w #!/usr/bin/python #!/usr/bin/python -OOt #!/usr/bin/python3
Re: [Trisquel-users] Which terminal?
Here is a guy with a lot of time :-)
[Trisquel-users] Re : Trisquel 8: Language support
They are handled in different places. But you could keep your system in your preferred language and only ask for "en_UK" (or, maybe, the system locale) when executing a command whose output will be shown to international users (for help). Like stas730 wrote, you can redefine LC_ALL to do so. For example, my system speaks French: $ ls --version ls (GNU coreutils) 8.21 Copyright © 2013 Free Software Foundation, Inc. License GPLv3+ : GNU GPL version 3 ou ultérieure C'est logiciel libre, vous êtes libre de le modifier et de le redistribuer. Ce logiciel n'est accompagné d'ABSOLUMENT AUCUNE GARANTIE, dans les limites autorisées par la loi applicable. Écrit par Richard M. Stallman et David MacKenzie. But I can precede the command with "LC_ALL=C" to use the default locale: $ LC_ALL=C ls --version ls (GNU coreutils) 8.21 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Richard M. Stallman and David MacKenzie.
[Trisquel-users] Re : Add own short cut in Abrowser or Icecat?
The add-on is released under Mozilla Public License Version 1.1, which is a free software license: https://www.gnu.org/licenses/license-list.html#MPL However, I could not find the source code online. You could contact the author and see if he or she gives it to you (he or she must, according to the license): http://www.enjoyxstudy.com/contact.html
Re: [Trisquel-users] Which terminal?
See the reply that was misplaced.
Re: [Trisquel-users] Which terminal?
Don't be silly. ;-) Of course it does. shift+M2 or shift+insert
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
Most browsers I'm aware of refuse to run user scripts unless scripts are enabled across the board. Maybe SeaMonkey is like that; I don't know. Greasemonkey for Firefox works without normal scripts enabled, though.
Re: [Trisquel-users] Which terminal?
I already went back to Mate-terminal, since Xterm doesn't (seem to) allow copy and paste...
Re: [Trisquel-users] you cannot watch youtube on a libre software computer?
I want to try this. I have installed Seamonkey and the script. I am unsure of how to actually use it. Will I still need to go to https.//youtube.com? In that case it's not of much use (I guess) because I would have to allow script on that page. Am I mistaking?
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
Thanks Onpon4. I still would like to be able to find that info next time without spending your time. Do you know a proper command?
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
jb@jb-x200:~$ lsb_release -a No LSB modules are available. Distributor ID: Trisquel Description:Trisquel GNU/Linux 8.0, Flidas Release:8.0 Codename: flidas Does it have anything to do with the 'No LSB modules availabe' message?
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
jb@jb-x200:~$ uname -a Linux jb-x200 4.4.0-72-generic #93+8.0trisquel1 SMP Wed Apr 5 13:11:46 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux jb@jb-x200:~$ cat /etc/issue Trisquel GNU/Linux 8.0 \n \l jb@jb-x200:~$ screenfetch bash: screenfetch: kommando ikke fundet jb@jb-x200:~$ No news on the Ubuntu version
[Trisquel-users] Automatically Start VPN Connection
Hello everyone. I am using NordVPN with Trisquel 7. I would like to automatically start an OpenVPN connection when I login. Can anyone help me find a clear answer this? Web searches seem to have many ways of going about it but none of them seem clear to me. Ideally I would like to use a method that will connect to one of the VPN connections that have already been added to the GUI of the default Network Connection app that Trisquel 7 uses. Having started with GNU/Linux only 1+ years ago, I am still learning quite a bit. Id appreciate any help you can provide. Regards, David
Re: [Trisquel-users] Why does no insider disclose the non libre computer software?
> The legality aspect on getting the source software in question public was not part of my questions. But it is. The legality is exactly why no one on the inside leaks proprietary source code. It really is that simple. I suppose you have a preconception that these companies must have some sort of complicated mechanism to ensure that their secrets don't get out. But they don't. It's very simple: the only people who are in a position to do so are highly paid and treated very well, they almost always have no objection whatsoever to proprietary software, and even if they did, they would know that leaking the source code is just going to make things worse. Or to put it more simply, it's a conspiracy with a very small number of conspirators and the threat of law on its side, and therefore incredibly easy to enforce. That's it. In fact, every once in a while, source code does get leaked. It happened with some sort of PowerVR driver or something like that at one time, for example. When it does happen, though, no knowledgeable person with any sort of intelligence is going to spread it, because it's illegal and that's harmful to everyone involved. In the case of the PowerVR driver, for example, having illegally leaked source code floating around the Internet just makes it more difficult to develop a libre PowerVR driver, because now you have to worry about proving that you didn't base your work on the leaked code. > My understanding is, you have a right to modify any software on your computers should you be able to do so. That's not the point, now is it? Regardless of whether or not you're free to incorporate copyrighted software you don't have permission to distribute, containing trade secrets you aren't supposed to know, into software you never distribute, it is illegal to distribute it to anyone. Having to develop your own drivers from scratch is not exactly helpful.
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
Try uname -a cat /etc/issue and maybe screenfetch
Re: [Trisquel-users] Which version of Ubuntu is Flidas based on?
Ubuntu 16.04 is what it's based on.
Re: [Trisquel-users] Which terminal?
Thanks. I'll try xterm for a while
Re: [Trisquel-users] I have tried everything...
So maybe the solution simply was trying over and over in different ports...
[Trisquel-users] Which version of Ubuntu is Flidas based on?
I have been searching for information about the (a) command that can tell me which version of Ubuntu my distribution (i.e. Flidas) is based on. I know I have used it before, but now I can't find it again. What are good commands to reveal this sort of information?
Re: [Trisquel-users] Problems with playing DVD
If I got it right, any executable outside the /bin/sh folder has to be defined an executable (e.g. by chmod +x script.sh) or by using the sh command (because in this case it is a script). Is that (about) right?
Re: [Trisquel-users] Trisquel 8: Language support
By the way, I wish my system language to English (UK) but my keyboard and primary spell-check to be Danish. Are these issues handle in different places or should I address that here (in the locale file) as well?
Re: [Trisquel-users] Problems with playing DVD
Try this: chmod +x ./install-css.sh
Re: [Trisquel-users] Trisquel 8: Language support
Thanks. I suppose en_UK and en_UK:en works as well?
Re: [Trisquel-users] Trisquel 8: Language support
Would it make sense to add .utf-8?
Re: [Trisquel-users] Add own short cut in Abrowser or Icecat?
This add-on works pretty well in order to create in-browser short-cuts. But since it is not on the fsf list of add-ons, can I trust it is foss?
Re: [Trisquel-users] Trisquel 8: Language support
sudo nano /etc/default/locale LANG="en_US" LANGUAGE="en_US:en" Reboot you PC
Re: [Trisquel-users] Why does no insider disclose the non libre computer software?
My questions are about the organizational part of keeping the intel me and amd psp software closed. And what actions have been made, if any, to get the source code. I asked on this forum because maybe somebody here had knowledge about the companies or knew a paper or article on the subject. The legality aspect on getting the source software in question public was not part of my questions. I will say that regarding eu law what Ignacio writes about legality is likely not correct. My understanding is, you have a right to modify any software on your computers should you be able to do so. Now of course you may not modify software such that is does not apply to environmental and safety regulations.
Re: [Trisquel-users] Which terminal?
For one thing, terminal emulators have different interfaces and functionalities. Take XTerm -- it has no tabs. If you need tabbed functionality, you'd choose something else. Also, I wouldn't install GNOME Terminal in another environment. I'd choose a terminal that has no gnome dependencies.
Re: [Trisquel-users] Problems with playing DVD
There's an explanation here: https://apple.stackexchange.com/questions/101170/why-do-i-need-to-put-sh-before-running-sh-files
Re: [Trisquel-users] Trisquel 8: Language support
Please check some languages in Live menu. Убунту = Ubuntu This trademark should be removed ASAP. P. S. ASAP = as soon as possible
[Trisquel-users] Trisquel 8: Language support
I am running Cinnamon on Flidas. When I installed Flidas, I chose Danish as the system language. Being such an itiot, I often need help, and I realised that receiving and giving information about the system, terminal in- and outputs etc., is inconvenient. Hence I wish to change the system language to English (UK). In system settings I don't have a 'language support' option. I am sure this can be done by terminal, but when searching I can not find useful answers. How can language settings be change via terminal?
Re: [Trisquel-users] Problems with playing DVD
I am getting closer, but I still get this: jb@jb-x200:~$ sudo /usr/share/doc/libdvdread4/install-css.sh [sudo] adgangskode for jb: sudo: /usr/share/doc/libdvdread4/install-css.sh: Kommando ikke fundet jb@jb-x200:~$
[Trisquel-users] Which terminal?
Until now I never considered, that there are different terminals, and hence what could be one's advantage over the others. The reason this issue came to my mind is (probably) because I am running Cinnamon on Flidas which apparently does not automatic couple up with with Mate-terminal. I have done that automatically and the problem is probably solved. Still, it made me think: Could there be any advantage in using a different terminal (emulator?), and if so, why?
Re: [Trisquel-users] Problems with playing DVD
That worked. Thanks. But why did that work and ./install-css.sh did not?