• General Linux Chat and Small Questions v. Year of the Linux Desktop!
    4,886 replies, posted
[QUOTE=aurum481;52469814]I'm pretty sure [URL="https://imgur.com/fH80kCF"]this[/URL] is how I heard of arch. But then again, it taught me how to actually put effort in correctly configuring my server.[/QUOTE] I love Arch, but I stopped recommending it to people years ago. Not because I don't think people should use it, but because I think that if you're the kind of person that will enjoy Arch you'll probably end up discovering it on your own eventually (and probably enjoy it more for that reason). I started off with Ubuntu and Red Hat Linux and only discovered Arch after years of annoyance with those distros. I probably wouldn't have appreciated what Arch was trying to do if I had tried it earlier.
Spent a couple of hours trying to work out why I couldn't boot CentOS over iPXE and it turned out to be that I put the kernel arguments on the initrd instead. I gave myself the dunce hat.
(hopping onto the Arch bandwagon) Arch was my first delve into GNU/Linux. It took me a couple of installs in a VM and one on a USB drive to be confident enough to do it for real. Now I appreciate how being 'forced' to install the distro manually, using the wiki, gave me vague knowledge of how the pieces fit together. It gave me a chance to be more of a competent user, if nothing else. Contrasted to other distros (and OSs) if my system breaks I usually know what piece broke, and more importantly how to fix or work around it. I'm not just stuck posting on forums waiting for some other user, maintainer, or company to walk me through how to fix it, or release a fix.
Arch is a great educational distro because of its wiki and tutorials. The nice thing is that most of the knowledge applies universally to most other distros.
Can anyone explain to me about the whole GBM vs EGLStream thing going on and why NVIDIA isn't using the former one?
Pretty much NVIDIA is a special snow flake. The community was vocal that they wouldn't support EGLStream, then NVIDIA ignored that and did it anyway.
[QUOTE=IpHa;52486572]Pretty much NVIDIA is a special snow flake. The community was vocal that they wouldn't support EGLStream, then NVIDIA ignored that and did it anyway.[/QUOTE] Which is among the reasons Linus Torvald had a bitchfit pointed in Nvidia's direction.
Are there any differences between GBM and EGLStreams besides the names? NVIDIA seems to be confident that the latter one performs 10% better according to some news but i'd like to more about their pros and cons.
What do you guys think the best server distro is? Mine is CentOS...
[QUOTE=-Red-;52489953]What do you guys think the best server distro is? Mine is CentOS...[/QUOTE] Ubuntu or Debian because of the endless amounts of support and stability they offer. Plus how easy they are to set up and use
[QUOTE=-Red-;52489953]What do you guys think the best server distro is? Mine is CentOS...[/QUOTE] Cent OS is the best because the package manager doesn't suck ass. Arch would be better but you know, bleeding edge + servers doesn't really mix well.
I use ubuntu for personal use but i use rhel 7/centos at work and theyre real nice too
-snip-
I'm not quite sure some are bitching at me to use the open source drivers for NVIDIA's cards when the proprietary drivers have performed much better for me. Do people legit think that the open source drivers are better because they're allowed to stick their dick into the code and not because of performance?
[QUOTE=J0SEPH;52495589]I'm not quite sure some are bitching at me to use the open source drivers for NVIDIA's cards when the proprietary drivers have performed much better for me. Do people legit think that the open source drivers are better because they're allowed to stick their dick into the code and not because of performance?[/QUOTE] Depends on the GPU. All thanks to Nvidia's "special" way of making their proprietary driver. anything recent is best off with their own driver, anything older is better with Nouveau.
[QUOTE=J0SEPH;52495589]I'm not quite sure some are bitching at me to use the open source drivers for NVIDIA's cards when the proprietary drivers have performed much better for me. Do people legit think that the open source drivers are better because they're allowed to stick their dick into the code and not because of performance?[/QUOTE] As a developer I can say that Nvidia causes a fair share of problems for me. See: [url]https://github.com/naelstrof/slop/issues/81[/url] [url]https://github.com/naelstrof/slop/issues/80[/url] [url]https://github.com/naelstrof/maim/issues/106[/url] Nvidia recently caused a magic preloading crash on all of my applications, and there was no easy way to debug it because of the proprietary nature of the binaries. It took me months to fix because I only have one Linux machine with an Nvidia card old enough to cause the issue.
[QUOTE=Naelstrom;52496932]As a developer I can say that Nvidia causes a fair share of problems for me. See: [url]https://github.com/naelstrof/slop/issues/81[/url] [url]https://github.com/naelstrof/slop/issues/80[/url] [url]https://github.com/naelstrof/maim/issues/106[/url] Nvidia recently caused a magic preloading crash on all of my applications, and there was no easy way to debug it because of the proprietary nature of the binaries. It took me months to fix because I only have one Linux machine with an Nvidia card old enough to cause the issue.[/QUOTE] That's a tad unfortunate. I can see where you're coming from. As someone who develops, but doesn't touch the realm of Nvidia's stuff, I haven't really encountered any problems regarding usage of such drivers. Perhaps because I have a GTX 1070.
[QUOTE=J0SEPH;52497016]That's a tad unfortunate. I can see where you're coming from. As someone who develops, but doesn't touch the realm of Nvidia's stuff, I haven't really encountered any problems regarding usage of such drivers. Perhaps because I have a GTX 1070.[/QUOTE] Ironically one of the guys that submitted the problem has a GTX 1070. ([url]https://github.com/naelstrof/slop/issues/81[/url])
Upgraded to Fedora 26, went fine. Nothing much notable on the frontend changed except for the addition of night light. Back to work. I don't miss Arch.
[QUOTE=gokiyono;52490053]Ubuntu or Debian because of the endless amounts of support and stability they offer. Plus how easy they are to set up and use[/QUOTE] This. My Debian server has been fantastic so far.
Upgraded my server to Debian 9. Just kicked off the Postgres cluster upgrade. It contains all of my IRC history. Guess I'll take a nap, this is going to take a while...
Speaking of NVidia, appearently they [url=https://devtalk.nvidia.com/default/topic/925605/linux/nvidia-364-12-release-vulkan-glvnd-drm-kms-and-eglstreams/post/5188874/#5188874]have no plans for supporting XWayland[/url]
[QUOTE=Naelstrom;52497287]Ironically one of the guys that submitted the problem has a GTX 1070. ([url]https://github.com/naelstrof/slop/issues/81[/url])[/QUOTE] Well, that's unfortunate. :L Never once had a problem with GTX 1070 and the proprietary drivers. I don't know much about the issue, but do you think it could be vendor specific? [QUOTE=KenjiKusanagi;52499118]Speaking of NVidia, appearently they [url=https://devtalk.nvidia.com/default/topic/925605/linux/nvidia-364-12-release-vulkan-glvnd-drm-kms-and-eglstreams/post/5188874/#5188874]have no plans for supporting XWayland[/url][/QUOTE] [I]gettin' real tired of your shit nvidia[/I] Shame to see them do this. NVIDIA is by far my most favorite company when it comes to their tech. When it comes to their practices, I can't help but cringe.
Could you guys recommend a list of possible linux distros for day-to-day use on my laptop? For software dev work. Currently running Arch, but I wannna try a few else out too and not sure where to start.
[QUOTE=KenjiKusanagi;52499118]Speaking of NVidia, appearently they [url=https://devtalk.nvidia.com/default/topic/925605/linux/nvidia-364-12-release-vulkan-glvnd-drm-kms-and-eglstreams/post/5188874/#5188874]have no plans for supporting XWayland[/url][/QUOTE] Guess the only option left is hoping AMD also gets their shit together in the GPU department. Although doesn't look promising so far.
[QUOTE=J0SEPH;52499165]Well, that's unfortunate. :L Never once had a problem with GTX 1070 and the proprietary drivers. I don't know much about the issue, but do you think it could be vendor specific?[/QUOTE] I've fixed the bug since then. The Nvidia drivers [I]sometimes[/I] wants to dynamically link to pthreads, and when it does it crashes without any useful error handling/info. If I preload pthreads manually it works great. :pcrepair: I don't think it's vendor specific, pretty sure it has to do with which version of driver you're using and probably library/ld/gcc versions.
[QUOTE=Naelstrom;52501529]I've fixed the bug since then. The Nvidia drivers [I]sometimes[/I] wants to dynamically link to pthreads, and when it does it crashes without any useful error handling/info. If I preload pthreads manually it works great. :pcrepair: I don't think it's vendor specific, pretty sure it has to do with which version of driver you're using and probably library/ld/gcc versions.[/QUOTE] I have no problem with proprietary hardware so long as the thrown errors actually have info that can be worked with, as opposed to errors that would only really make sense with the source. I'm not too well versed in pthreads honestly so I can only guess what is going on behind there. Most of my problems with normal threads in programming have usually just been pipelining and locking issues :P I can see where the frustrations come from in this scenario, especially for the developer. At the end of the day though, I'm probably going to be using the best tool for the job and for me, the proprietary drivers have been nothing but a pleasure to run with. I don't really see proprietary software as the devil like some seem to (after all, I feel that programmers should be able to profit from their labour in ways more than one) but in this case, it should be as transparent as it possibly can without hiding internal problems behind poor error logs :v:
[QUOTE=J0SEPH;52495589]I'm not quite sure some are bitching at me to use the open source drivers for NVIDIA's cards when the proprietary drivers have performed much better for me. Do people legit think that the open source drivers are better because they're allowed to stick their dick into the code and not because of performance?[/QUOTE] I feel like a lot of people misinterpret Linus' rant about NVIDIA as saying their products suck in general (the actual complaint is that NVIDIA is terrible about collaborating with the open source developer community) and just repeat that. When it comes to game development, all PC GPU drivers kinda suck, unless you're AAA enough for the GPU vendors to send some of their engineers over and assist you with performance and bug fixing.
Ordered a Raspberry Pi 3B, super stoked. I was thinking of setting up a server so I can play my entire music library from my phone. That or CCTV :v: Or maybe a media center+server, or maybe use image processing to make heat map of my cat's routes :v: Or maybe automate grow lamps for weed. Christ, the possibilities are endless.
[QUOTE=Number-41;52504819]Ordered a Raspberry Pi 3B, super stoked. I was thinking of setting up a server so I can play my entire music library from my phone. That or CCTV :v: Or maybe a media center+server, or maybe use image processing to make heat map of my cat's routes :v: Or maybe automate grow lamps for weed. Christ, the possibilities are endless.[/QUOTE] you'll be bored in a few days max
Sorry, you need to Log In to post a reply to this thread.