General Linux Chat and Small Questions v. Year of the Linux Desktop!
4,886 replies, posted
My desktop currently has a 750gb 7200RPM 32mb cache drive in it which is around 8 years old. Wondering how it would stack up against this WD Red 1TB 5400RPM 64MB cache drive. Some places say the slower drive would perform better because of the larger cache. Anyone got any ideas, I dont have anymore sata ports so I either need to take one of my SSD's out or replace the current HDD
Ooops didn't realize this was the linux topic thought it was the general one
[QUOTE=lordofdafood;52714239]My desktop currently has a 750gb 7200RPM 32mb cache drive in it which is around 8 years old. Wondering how it would stack up against this WD Red 1TB 5400RPM 64MB cache drive. Some places say the slower drive would perform better because of the larger cache. Anyone got any ideas, I dont have anymore sata ports so I either need to take one of my SSD's out or replace the current HDD[/QUOTE]
S-ata card for more ports?
[QUOTE=Van-man;52714259]S-ata card for more ports?[/QUOTE]
I wish, I don't even have a spare PCIE slot, my case is filled to the brim with stuff. 4 HDDs, 2 GPUS, Sound card, I guess it could take my sound card out since I don't use it anymore
[QUOTE=lordofdafood;52714239]My desktop currently has a 750gb 7200RPM 32mb cache drive in it which is around 8 years old. Wondering how it would stack up against this WD Red 1TB 5400RPM 64MB cache drive. Some places say the slower drive would perform better because of the larger cache. Anyone got any ideas, I dont have anymore sata ports so I either need to take one of my SSD's out or replace the current HDD
Ooops didn't realize this was the linux topic thought it was the general one[/QUOTE]
When I need a good price per GB but speed is still a concern, I'm personally a fan of [URL="https://www.amazon.com/gp/aw/d/B01IEKG484/ref=mp_s_a_1_1?ie=UTF8&qid=1506294261&sr=8-1&pi=AC_SX236_SY340_FMwebp_QL65&keywords=1tb+sshd&dpPl=1&dpID=41ybrBDhTML&ref=plSrch"]these SSHDs[/URL].
It really is a very noticeable difference, the large SSD cache works wonders. Obviously not as good as an SSD but considering the price it's not a bad compromise.
2TB version is also only $14 more.
I'm trying to get Intel hardware decoding working for Steam In-Home streaming on my Fedora laptop. Apparently, the drivers Steam ships with don't work properly, making it always fall back to software mode.
I found this thread on the topic:
[url]https://bbs.archlinux.org/viewtopic.php?id=187922[/url]
But I don't know how to adapt it to Fedora. None of the file structures are similar.
Any ideas?
Sort of an Android-specific question, but I was wondering something: Why can Linux support a crap ton of different hardware (CPU's, GPU's, disk drives, etc.), but Android doesn't come with that stuff natively? I figured it'd make a lot of sense for Google to include that kind of stuff so you could more easily build versions for different devices, and even be able to port one Android variant to a completely different device (like porting OxygenOS over to a Samsung device).
[QUOTE=huntingrifle;52721468]Sort of an Android-specific question, but I was wondering something: Why can Linux support a crap ton of different hardware (CPU's, GPU's, disk drives, etc.), but Android doesn't come with that stuff natively? I figured it'd make a lot of sense for Google to include that kind of stuff so you could more easily build versions for different devices, and even be able to port one Android variant to a completely different device (like porting OxygenOS over to a Samsung device).[/QUOTE]
I would guess they compile the kernel without it to keep the size down.
Android runs on top of the Linux kernel, it just isn't GNU/Linux. I barely know anything about android but afaik for phones they just grab the kernel sources, modify them, and customize things to run on the specific phone it's going to be flashed to. Why don't they build extra modules/drivers?, maybe they want to save space for whatever reason.
That all those changes and drivers are closed source is what makes porting new code to old phones hard imo.
[QUOTE=SGTNAPALM;52721078]I'm trying to get Intel hardware decoding working for Steam In-Home streaming on my Fedora laptop. Apparently, the drivers Steam ships with don't work properly, making it always fall back to software mode.
I found this thread on the topic:
[url]https://bbs.archlinux.org/viewtopic.php?id=187922[/url]
But I don't know how to adapt it to Fedora. None of the file structures are similar.
Any ideas?[/QUOTE]
Tried using updatedb and locate to figure out where the files are?
I've used the same procedure on Ubuntu (IIRC Steam is under the user home there).
Also enjoy a creative rating, as the reply button is tiny to the point of unusable on mobile.
The kernel that AOSP uses still has all the support in it, Google doesn't remove anything.
It's just not compiled in, when they build. They disable unnecessary crap in their build config, which is the correct way to go.
Then the OEMs typically have their own configs too, that enable/disable other things.
[QUOTE=huntingrifle;52721468]Sort of an Android-specific question, but I was wondering something: Why can Linux support a crap ton of different hardware (CPU's, GPU's, disk drives, etc.), but Android doesn't come with that stuff natively? I figured it'd make a lot of sense for Google to include that kind of stuff so you could more easily build versions for different devices, and even be able to port one Android variant to a completely different device (like porting OxygenOS over to a Samsung device).[/QUOTE]
Most ARM devices have drivers and etc developed out of tree or as proprietary blobs.
[QUOTE=SGTNAPALM;52721078]I'm trying to get Intel hardware decoding working for Steam In-Home streaming on my Fedora laptop. Apparently, the drivers Steam ships with don't work properly, making it always fall back to software mode.
I found this thread on the topic:
[url]https://bbs.archlinux.org/viewtopic.php?id=187922[/url]
But I don't know how to adapt it to Fedora. None of the file structures are similar.
Any ideas?[/QUOTE]
[code]
find / -type 'd' -name 'steam-runtime'
# Navigate under there to the correct i686 or x64 lib folder and
find ./ -type 'f' -name 'libva*'
# and note the files there and now delete them
rm ./libva*
# Find where yours are
find / -type 'f' -name 'libva*.so.*'
# and ln -s like in the post.
[/code]
You'll probably want to back up the files in the Steam dir, just in case.
Also I'm lazy and usually find with / as the root, you'll probably need to sudo to avoid a wall of can't access dir. errors.
[QUOTE=Bonzai11;52723543][code]
find / -type 'd' -name 'steam-runtime'
# Navigate under there to the correct i686 or x64 lib folder and
find ./ -type 'f' -name 'libva*'
# and note the files there and now delete them
rm ./libva*
# Find where yours are
find / -type 'f' -name 'libva*.so.*'
# and ln -s like in the post.
[/code]
You'll probably want to back up the files in the Steam dir, just in case.
Also I'm lazy and usually find with / as the root, you'll probably need to sudo to avoid a wall of can't access dir. errors.[/QUOTE]
Yeah I tried this and I got nowhere. I thought I had both x86 and x64 versions installed, and DNF reports them both being installed. But the libva stuff only lives in the 64-bit driver directory. My attempts to manually copy or symlink those failed.
It seems that EU Parliament are going to make a new law which threatens open source platforms such as GitHub, Gitlab etc.
[URL]https://savecodeshare.eu/[/URL]
Here's what the Article 13 states:
[quote]
[B]Article 13[/B]
Use of protected content by information society service providers storing and giving access to large amounts of works and other subject-matter uploaded by their users
1. Information society service providers that store and provide to the public access to large amounts of works or other subject-matter uploaded by their users shall, in cooperation with rightholders, take measures to ensure the functioning of agreements concluded with rightholders for the use of their works or other subject-matter or to prevent the availability on their services of works or other subject-matter identified by rightholders through the cooperation with the service providers. Those measures, such as the use of effective content recognition technologies, shall be appropriate and proportionate. The service providers shall provide rightholders with adequate information on the functioning and the deployment of the measures, as well as, when relevant, adequate reporting on the recognition and use of the works and other subject-matter.
2. Member States shall ensure that the service providers referred to in paragraph 1 put in place complaints and redress mechanisms that are available to users in case of disputes over the application of the measures referred to in paragraph 1.
3. Member States shall facilitate, where appropriate, the cooperation between the information society service providers and rightholders through stakeholder dialogues to define best practices, such as appropriate and proportionate content recognition technologies, taking into account, among others, the nature of the services, the availability of the technologies and their effectiveness in light of technological developments.
[/quote]
Hey guys, hoping you can help me out (I've done what google magic I can muster).
I'm trying to setup my RPi Model B (Running Debian Wheezy) as a print server using samba. I've already setup the printer and made sure it works using CUPS.
Needless to say I've gone through all the hoops I can think of yet none of my windows machines are able to see it on the network (save for port 80/443 and port 22). Thus I can't add the printer as a network shared printer.
I have a feeling its iptables fuckery but I dunno. [URL="https://pastebin.com/dN6Erwi2"]Here's my current iptables setup.[/URL]
Nevermind it was indeed some blocked ports (I forgot to allow the outgoing ports for SMB & Port 631). Plus I just directly connected to CUPS through 631 which makes it much easier than Samba.
GNOME seems pretty cool. I'm going to give it a try.
[QUOTE=J0SEPH;52755805]GNOME seems pretty cool. I'm going to give it a try.[/QUOTE]
I like it, made the switch to Ubuntu a few days ago and have been sticking with gnome. I was able to just move everything to the top bar, and combined with easy retard-proof extensions for people like me, I'm really enjoying the nice, clean look.
Welp, I love GNOME now.
[QUOTE=J0SEPH;52762843]Welp, I love GNOME now.[/QUOTE]
Did me hounding you about it help?
[QUOTE=Naelstrom;52763064]Did me hounding you about it help?[/QUOTE]
Perhaps. Though I'm now confronted with a bit of a problem.
Gnome tweaks won't open.
I go to open it and it displays the program at the top of the bar for a few moments before disappearing; The window does not show up at all.
Entering "gnome-tweak-tool" into the console displays no errors (and no window) and entering "gnome-tweak-tool -vd" presents the following info:
[QUOTE]DEBUG: Caching gsettings: <gtweak.gsettings._GSettingSchema: org.gnome.shell>
DEBUG: Shell version: [3, 26, 1]
[/QUOTE]
and nothing else.
Anyone able to help?
type `journalctl` in a console and press shift+GG to scroll to the bottom. See if there's any relevant information there.
What's the best way I would go about hosting a private Git on my Linux machine? The tutorials I found don't explain how to best connect the server to a client securely.
Git isn't hosted, it's filesystem-based.
If you're looking to setup a remote origin (essentially a private GitHub), you could go as simple as using SSH like this: [email]account@host:path/project_folder.git[/email], or you can install something like gogs to get a GitHub-like web interface that handles everything for you. Then throw a TLS certificate from Let's Encrypt on there, and you have TLS-secured communications with gogs.
Why is every linux distro so bad? like holy shit
Is that why you people all use super simple wms? because anything more complex just breaks?
Nothing [I]ever[/I] breaks in a GNU/Linux distro, you're just doing it wrong¡
[QUOTE=the backhand;52783759]Why is every linux distro so bad? like holy shit
Is that why you people all use super simple wms? because anything more complex just breaks?[/QUOTE]
Mind providing examples?
[QUOTE=the backhand;52783759]Why is every linux distro so bad? like holy shit
Is that why you people all use super simple wms? because anything more complex just breaks?[/QUOTE]
General rule of thumb in Linux:
If it breaks, it's your fault.
[QUOTE=J0SEPH;52785060]General rule of thumb in Linux:
If it breaks, it's your fault.[/QUOTE]
Ehh, not necessarily.
Especially when it comes to shit like Steam, things break for [I]no goddamn reason[/I] all the time.
[QUOTE=J0SEPH;52785060]General rule of thumb in Linux:
If it breaks, it's your fault.[/QUOTE]
I'm vehemently against this attitude. It moves the responsibility of bugs from the developer to the end user. With that attitude, developers can get away with writing shit software that only works when you follow the manuals to the letter. When their little sand castle made out of dried out faecal crumbs inevitably comes tumbling down, the end user is blamed for sneezing.
In the ideal situation, software doesn't fail, crash, bug out, glitch out or otherwise have unreasonable behaviour. Where possible, the user should be made [I]unable[/I] to make mistakes. In other cases, the software should help them recover. Like instead of a config file where people can make syntax errors, have a UI with checkboxes n shit. That removes an entire class of possible user errors.
Obviously that isn't always possible. In those cases, error reporting should be clear, descriptive and allow people to recover from errors. Take systemd service files for example. a UI isn't [I]really[/I] an option there. Now I don't know by heart how good systemd's error messages are, but with proper error reporting you immediately go "oh yeah" and know how to fix it immediately. Think of an error message telling you where the syntax error is, a warning saying that certain combinations of options are incompatible, fields it doesn't recognise maybe.
There are [url=https://uxplanet.org/how-to-write-a-perfect-error-message-da1ca65a8f36]tons[/url] of [url=https://opensource.com/article/17/8/write-effective-error-messages]articles[/url] on error messages alone. Hell, there are entire [url=https://www.haskell.org/]programming languages[/url] focussing immensely on making errors [url=http://elm-lang.org/]impossible[/url].
So no, if it breaks, you might have done something the developers of the software didn't expect you to do. Often enough, though, the developers could have prevented the error, or at least help you to recover gracefully.
anyone with mosix experience and maybe virtual opencl virtualcl? I want to try virtualcl out and just want to know any hurtles I might come across setting up a virtual and physical mosix cluster as well as maintaining it.
Sorry, you need to Log In to post a reply to this thread.