Custom building and water cooling in the free world?

38 Antworten [Letzter Beitrag]
GrevenGull
Offline
Beigetreten: 12/18/2017

So, I recently got into custom building desktops and water cooling.

Then I met FSF and GNU.

Are there any companies that sell free hardware by the components and not just the prebuilt desktop?

Also, are there any water cooling companies that produce water blocks and equipment for these components?

As far as I know, all the major water cooling companies today are aimed at windows users and the newest amd/intel cpus, gpus etc.

jxself
Offline
Beigetreten: 09/13/2010

If you want components it's pretty much the build-it-yourself way just like outside of FSF & GNU.

For motherboards, look at the ones supported by libreboot: https://libreboot.org/docs/hardware/ and replace the proprietary BIOS with libreboot.

At home I have both the Gigabyte GA-G41M-ES2L and Asus KFSN4-DRE. Build your computer system around it, using whatever cooling system works. My KFSN4-DRE is rather loud because the CPU fans are small and spin very fast. They, sadly, need to be small because the CPUs are close together on the motherboard and so the fans can't get any bigger.

Because of this I am thinking of replacing the CPU fans with a water cooling option, although I haven't looked into this yet. I don't expect the water cooling system to contain any software in it and so I don't expect it to raise any software freedom issues. :)

GrevenGull
Offline
Beigetreten: 12/18/2017

Ah, yes.

I know the tubes and fittings doesn't contain any software, but for me personally, it would bug me to buy from a company that also develops waterblocks for locked/proprietary parts.

davidpgil
Offline
Beigetreten: 08/26/2015

At the moment there is very limited support for a purely non proprietary computer/ parts.

Some options are:
EOMA68 seems to be aiming to be libre hardware
https://www.crowdsupply.com/eoma68/micro-desktop

I have heard but I don't understand how that the Talos II is also libre hardware
https://www.raptorcs.com/TALOSII/prerelease.php

I think with your current computer situation you may have to compromise right now, and just learn more about what truly free and open options there are. I also suggest you get yourself a libre and open hardware 3d printer so you can printer parts you may need. Enjoy the journey! Don't be distracted by the shiny objects in proprietary land, and support projects that are supporting yoru computational freedom!

GrevenGull
Offline
Beigetreten: 12/18/2017

That's some great information right there, sir. Tyvm

But I didn't quite understand what the first thing you linked was.

davidpgil
Offline
Beigetreten: 08/26/2015

If you read the link on EOMA68 it explains it in detail. If you want to fully understand this stuff you need to invest attention into it. Its ALOT of info, but I think it's very worthwhile to learn all about it. It would probably be more useful to go on youtube and lookup Richard Stallman talking about free software. Good luck.

GrevenGull
Offline
Beigetreten: 12/18/2017

I don't understand how listening to Richard Stallman talking about free software would help me learn more about the component you linked me. Also: aren't rms warning against youtube in the first place?

davidpgil
Offline
Beigetreten: 08/26/2015

Reasonable question! Regarding the component, I was trying to show you via RMS speaking that he sometimes mentions the problem with Free/Libre Hardware. The challenges with it, that it seems to me that you don't realize.

Regarding using Youtube, there are several ways to view Youtube videos without using Youtube. One can download teh video using an app called "youtube-dl" one can also stream the video using "VLC". I believe both these methods deal with the Non-Free javascript execution problem with Youtube.

Hardware components you need, you will likely need to make yourself or 3D print them, like jxself said.

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

youtube-dl is great. There's a GUI for it too,

https://mrs0m30n3.github.io/youtube-dl-gui/

though I haven't tried it.

You might also look into gtk-youtube-viewer,

https://github.com/trizen/youtube-viewer

which works well for searching, browsing, and streaming.

davidpgil
Offline
Beigetreten: 08/26/2015

Great suggestions. Youtube viewer is really cool!

calher

I am a member!

Offline
Beigetreten: 06/19/2015

GNOME Videos is a great way to search and view YouTube videos. My only
issue with it is that it grabs the video in MP4 rather than WebM. I'm
sure there's an easy way to fix that, though.

GrevenGull
Offline
Beigetreten: 12/18/2017

Is that a website?

GrevenGull
Offline
Beigetreten: 12/18/2017

Cool, but how does this actually work?

I'm asking more idealogical and philosophical right now, but what makes these programs so much better than just using youtube.com.

I mean... You're still browsing youtube and are contributing to making people upload videos? Or?

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

The advantage of using these programs instead of youtube.com is avoiding (1) proprietary JavaScript and (2) being tracked. It would be better to avoid YouTube altogether in order to minimize Google's power over our access to information, but in situations where you have to use YouTube it is worth taking steps to protect your freedom as much as possible.

GrevenGull
Offline
Beigetreten: 12/18/2017

That's a great answer!

GrevenGull
Offline
Beigetreten: 12/18/2017

How do I actually install the youtube viewer? I downloaded the .zip file and extracted it. Then I got a folder which I don't know what to do with.

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

You can either build it from source or use a PPA. For a beginner I'd recommend a PPA.
$ sudo add-apt-repository ppa:nilarimogard/webupd8will allow you to install it like you'd install any Trisquel package, either in a terminal$ sudo apt install youtube-vieweror in Synaptic.

In general, if you install something from a PPA, make sure that you check the license yourself to make sure that it is free software. Here's a quick explanation of what a PPA is.

https://help.ubuntu.com/community/PPA

GrevenGull
Offline
Beigetreten: 12/18/2017

That's awesome! Thanks, but how do I play the videos? :P I tried double clicking and nothing happens

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

Go to Menu->Preferences and scroll down to 'video_player_selected' (see screenshot). That is the video player that YouTube Viewer will use to play the videos. If you don't have that video player installed, either install it or change it to your preferred video player out of the ones listed in the next entry, 'video_players'. Then try again to play a video.

If that doesn't work, run YouTube Viewer from a terminal,$ gtk-youtube-viewertry to play a video, and see if an error message appears in the terminal. (This is a good way to diagnose any problem with an application when the application doesn't give you a useful error message.)

Screenshot at 2017-12-23 15:08:24.png
GrevenGull
Offline
Beigetreten: 12/18/2017

When I checked it said "mplayer", and then I changed it to mpv, and it still didn't work.

After that I ran it from terminal and I got this message "sh: mpv: not found".

And then I changed it to GNOME MPlayer and got: "Use of uninitialized value in join or string at /usr/bin/gtk-youtube-viewer line 2675" followed by a lot of random numbers, letters and symbols before the whole text ended with "=1297500: not found"

Then I changed it to VLC and I got this message "VLC media player 2.1.6 Rincewind (revision 2.1.6-0-gea01d28)

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

Let's change it back to mpv. (In general I prefer vlc, but mpv is more reliable for streaming.) and make sure that mpv is definitely installed$ sudo apt install mpvand try again.

If it still doesn't work, run $ sudo apt update
$ sudo apt upgrade
'apt update' will update the Trisquel repository and any PPAs you have installed to reflect available upgrades. 'apt upgrade' will upgrade any upgradable packages you have installed. I should have had you run 'apt update' after adding the PPA but it slipped my mind.

GrevenGull
Offline
Beigetreten: 12/18/2017

Ok.

So I did that (twice actually) and it didn't work.
After I had run the upgrade my pc had to restart, and after the restart the Midori browser won't even open the Trisquel website (and videos won't be played in GTK). When I open Midori on the Trisquel website it says:

"Trisquel info/

Error granting trust: Couldn't find a place to store the pinned certificate
pkcs11:library-
description=PKCS%2311%20Kit%20Trust%20Module"

So now I am replying from the "Web" aplication instead of Midori.

EDIT: I am on Trisquel Mini fyi, I am sorry if that is the problem, I should have stated that in the beginning of the post.

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

The Midori issue is probably unrelated. Is trisquel.info the only site you're having trouble with?

After changing 'video_player_selected' to mpv, (re)installing mpv, running gtk-youtube-viewer from a terminal, and trying to play a video, what appears in the terminal? Is it still 'sh: mpv: not found' or do you get something else?

GrevenGull
Offline
Beigetreten: 12/18/2017

Wow, it actually said:

Text in red: "Error passing commandline option audio-file: option not found"

and then in black text: "Exiting... (Fatal Error)"

That sounded really dramatic :/

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

A fatal error is one that causes the program to exit. Nothing to be worried about.

Can you send a screen shot of your gtk-youtube-viewer preferences, beginning with 'video_player_selected'?

GrevenGull
Offline
Beigetreten: 12/18/2017

There! :)

snapshot1.png
chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

My 'video_players' field looks a little different, even though we are using the same version of youtube-viewer (3.3.1). Copy/paste that field to a text document so that you can undo this if it doesn't work, and then replace that field with this:

{
mplayer => {
arg => "-prefer-ipv4 -really-quiet -title *TITLE*",
audio => "-audiofile *AUDIO*",
cmd => "mplayer",
fs => "-fs",
srt => "-sub *SUB*",
},
mpv => {
arg => "--really-quiet --title *TITLE* --no-ytdl",
audio => "--audio-file *AUDIO*",
cmd => "/usr/bin/mpv",
fs => "--fullscreen",
srt => "--sub-file *SUB*",
},
smplayer => {
arg => "-close-at-end -media-title *TITLE* *URL*",
cmd => "smplayer",
fs => "-fullscreen",
srt => "-sub *SUB*",
},
vlc => {
arg => "--quiet --play-and-exit --no-video-title-show --input-title-format *TITLE*",
audio => "--input-slave *AUDIO*",
cmd => "vlc",
fs => "--fullscreen",
srt => "--sub-file *SUB*",
},
},

GrevenGull
Offline
Beigetreten: 12/18/2017

For several reasons I wiped the hard disk and reinstllaed Trisquel Mini, and I was following the description you gave earlier with first adding youtube-viewer to repository from the terminal and then installing it, but this time it doesn't work. I get this message in the last line:

"E: Unable to locate package youtube-viewer"

Any idea what I might have done wrong here? :/

davidpgil
Offline
Beigetreten: 08/26/2015

Would you open a new topic when you have new issues? This helps keep each thread more focused. This thread should be predominanntly about custom water-cooling in the free world :)

> -------- Original Message --------
> Subject: Re: [Trisquel-users] Custom building and water cooling in the free world?
> Local Time: December 28, 2017 2:22 PM
> UTC Time: December 28, 2017 7:22 PM
> From: name at domain
> To: name at domain
>
> For several reasons I wiped the hard disk and reinstllaed Trisquel Mini, and
> I was following the description you gave earlier with first adding
> youtube-viewer to repository from the terminal and then installing it, but
> this time it doesn't work. I get this message in the last line:
>
> "E: Unable to locate package youtube-viewer"
>
> Any idea what I might have done wrong here? :/

GrevenGull
Offline
Beigetreten: 12/18/2017

Aye! I'll do that!:) Are there any way I can "mark" this thread "solved" or something?

davidpgil
Offline
Beigetreten: 08/26/2015

No. Don't worry. It's a good question. Some one else may reference this thread and learn from it. Thank you for your questions.

> -------- Original Message --------
> Subject: Re: [Trisquel-users] Custom building and water cooling in the free world?
> Local Time: December 28, 2017 2:43 PM
> UTC Time: December 28, 2017 7:43 PM
> From: name at domain
> To: name at domain
>
> Aye! I'll do that!:) Are there any way I can "mark" this thread "solved" or
> something?

GrevenGull
Offline
Beigetreten: 12/18/2017

Allright Chief, thank you sincerely for everything this far! :)

chaosmonk

I am a member!

I am a translator!

Offline
Beigetreten: 07/07/2017

Try running$ sudo apt updatefirst. If that doesn't work, start a new thread. David is right that there should be one topic per thread. No one is going to look for information about YouTube in a thread about water cooling.

GrevenGull
Offline
Beigetreten: 12/18/2017

New thread is up and running:)

calher

I am a member!

Offline
Beigetreten: 06/19/2015

youtube-dl runs proprietary JavaScript in the background. Use avideo
instead: https://notabug.org/GPast/avideo/src/master

calher

I am a member!

Offline
Beigetreten: 06/19/2015

The water is a proprietary Dasani blend. killercoke.org

GrevenGull
Offline
Beigetreten: 12/18/2017

What? :P lol, who's water is proprietary? And why did you link that site you linked?

davidpgil
Offline
Beigetreten: 08/26/2015

So, back on the topic of DIY Water Cooling ... I think a good place to start that seems pretty user friendly is a website where regular people show you how to Do It Yourself, such as Instructables (http://www.instructables.com/howto/water+cooling/)

If you keep searching on there, you will find amazing things, like people making their own circuit boards and stuff. I wish I had the time to just delve deep into these things - Goals.

GrevenGull
Offline
Beigetreten: 12/18/2017

Nice!