Quantcast
[ 3 / biz / cgl / ck / diy / fa / g / ic / jp / lit / sci / tg / vr ] [ index / top / reports / report a bug ] [ 4plebs / archived.moe / rbt ]

If you can see this message, the SSL certificate expiration has been fixed.
Become a Patron!

/g/ - Technology


View post   

[ Toggle deleted replies ]
File: 453 KB, 1100x1648, 1563233820194.jpg [View same] [iqdb] [saucenao] [google] [report]
71898456 No.71898456 [Reply] [Original] [archived.moe] [rbt]

Welcome to /fglt/ - Friendly GNU/Linux Thread.

Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
2) Do not dual boot the GNU/Linux distribution of your choice along with Windows or macOS.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.

$ man %command%
$ info %command%
$ %command% -h/--help
$ help %builtin/keyword%

Don't know what to look for?
$ apropos %something%

Check the Wikis (most troubleshoots work for all distros):
https://wiki.archlinux.org
https://wiki.gentoo.org

/g/'s Wiki on GNU/Linux:
https://wiki.installgentoo.com/index.php/Category:GNU/Linux

>What distro should I choose?
https://wiki.installgentoo.com/index.php/Babbies_First_Linux
>What are some cool programs?
https://wiki.archlinux.org/index.php/list_of_applications
https://directory.fsf.org/wiki/Main_Page
>What are some cool terminal commands?
http://www.commandlinefu.com/
http://cheat.sh/
>Where can I learn the command line?
http://mywiki.wooledge.org/BashGuide
http://www.grymoire.com/Unix/
http://overthewire.org/wargames/bandit/
>Where can I learn more about Free Software?
https://www.gnu.org/philosophy/philosophy.html
>Which web browser performs best on GNU/Linux?
https://linuxreviews.org/firefox-vs-chromium

/fglt/'s website and copypasta collection:
http://fglt.nl && https://p.teknik.io/wJ9Zy

/t/'s GNU/Linux Games: >>>/t/861783

Previous thread: >>71880873

>> No.71898464

>>71898456
Thoughts on Arch?

>> No.71898489

>>71898464
Have it on a partiton.
Might delete later. idk

>> No.71898502

>>71898449
Reposting my question.

>> No.71898511

>mini system in UEFI mode

>While the minimal iso image is handy, it isn't useful for installing on UEFI-based systems that you want to run in UEFI mode. The mini iso lacks the proper files for booting the computer in UEFI mode. Thus, the computer will boot in BIOS compatibility mode, and the installation will be in BIOS mode.

My laptop is UEFI. Will Ubuntu mini iso work on my laptop either way?

Trying to get back into /minimalism/

>> No.71898512

>>71898464
If you need to ask if it's the "right distro for you" install a debian spin as otherwise arch is just going to be a massive learning experience without any actual computer use.

>> No.71898550

>>71898511
Boot xubuntu/kubuntu/your fav live deb distro if you must have deb and install "arch-install-scripts" into the live environment to get "arch-chroot". Then you have arch-chroot in a live linux environment and can build a minimal root far better than any script with debootstrap. Just remember to rund dpkg-reconfigure on the locales and tzdata packages.

>> No.71898573
File: 8 KB, 135x117, nix-wiki.png [View same] [iqdb] [saucenao] [google] [report]
71898573

Anyone have experience with NixOS and possibly Fedora Silverblue? I currently have Silverblue installed and like the stability and idea of containerization + immutability, but the reliance on Flatpak is a bit off-putting. Just curious how NixOS is at this point.

>> No.71898579

>>71898550
yeah. Fuck ubuntu i guess. Gonna use de bian.

>> No.71898584

>>71898464
It's fine. I like their "Stay as close to upstream as possible" philosophy, especially compared to something like Debian, and used it for a while myself.
Manual install process is kind of silly in this day and age and the community is incredibly trash regardless of whether you come across the "rtfm" elitists or the underage "upvote my customized-to-uselessness i3 screenshots on reddit dudes!!!" shitters

>>71898512
Also listen to this guy. If you can get past the install process (Which isn't even difficult, just tedious and requires a fair bit of reading unless you've done it before), then you're just going to piss people off and the aforementioned rtfm elitists are going to rightfully shit on you when you ask for help with things that are spelled out in the documentation.
Once the install is done though, pretty much everything complaining about it breaking is FUD and memes from people who never actually used the distro.

>> No.71898758

>>71898579
Good choice, I would recommend using the xfce live cd and run the installer instead of the live environment. If it's the same as it use to be it's a sneaky little gem of the linux community as is essentially "debian installer but fast because it doesn't let you install debian server". If you don't like XFCE, launch tasksel first run.

>> No.71898783

>>71898584
It's so mind boggling when a project like Arch comes around with all this "it breaks, it's unstable, it's TOO FAAAST!" and then the dimmies just won't run systemctl to list of their failed units. JUST MY UP

>> No.71898785

>>71898511
i did this a while ago and tried writing instructions for it
not 100% sure it's correct but
# you'll need:
# - mini.iso -> https://help.ubuntu.com/community/Installation/MinimalCD
# - matching ubuntu server iso -> https://www.ubuntu.com/download/alternative-downloads
# - a usb drive

usbdevice=/dev/sdc
miniiso=~/Downloads/mini.iso
serveriso=~/Downloads/ubuntu-16.04.4-server-amd64.iso

mkfs.vfat -F 32 "$usbdevice"

mkdir /tmp/{usb,miniiso,serveriso}

mount "$usbdevice" /tmp/usb
mount "$miniiso" /tmp/miniiso
mount "$serveriso" /tmp/serveriso

cp -ar /tmp/miniiso/* /tmp/usb
cp -ar /tmp/serveriso/EFI /tmp/usb

umount /tmp/{usb,miniiso,serveriso}
rmdir /tmp/{usb,miniiso,serveriso}

# $usbdevice should now contain the mini iso bootable in uefi mode

>> No.71898832
File: 93 KB, 295x221, the_big_question.png [View same] [iqdb] [saucenao] [google] [report]
71898832

Convince me to use your favorite distro

>> No.71898834

Is it easy fuck up dual booting windows 10 and arch linux? Running UEFI / GPT with windows 10 OS already installed

>> No.71898868

>>71898834
Please don't use Windows. It's spyware.

>> No.71898879
File: 165 KB, 1920x1080, elementary-os-5.0-screenshot.jpg [View same] [iqdb] [saucenao] [google] [report]
71898879

>>71898832
It's clean, rock solid, beautiful out of the box, and just werks. I have been a serial distrohopper, but I ended up coming back to elementary OS because it's my favourite.

>> No.71898885

>>71898834
Linux can be installed to 16gb flash drives without much worry, arch linux in particular can install to 8gb if you don't want a full fat experience. It's not easy to fuck up but it's not easy to implement under Arch, so the steps involved (wiping disks) can be done to your win install by mistake very easily. Install a modern Debian distro via it's installer script if this is your first Linux distro, take a look at how it does certain things like system management with systemd then try your hand at Arch. It's install is tedious but not hard, but after that you are left in the wide ocean of Linux without a gui and with a lot that can go wrong due to lack of knowledge.

>> No.71898895

>>71898834
You'll have to read the Arch install guide/wiki and type out a bunch of tedious commands. Instead, you can install Manjaro with the desktop of your choice. Or choose a stable distro based on Ubuntu LTS or Debian stable.

>> No.71898900
File: 26 KB, 473x355, 1563053741387.jpg [View same] [iqdb] [saucenao] [google] [report]
71898900

>>71898834
>Is it easy fuck up
sure just pick the wrong partition to install on

>> No.71898926

>>71898832
Debian has become the defacto target framework for most software development, it's package list is extreme and that's not including the hackery you can perform to get it's descendants software to run in house. And unlike it's descendants who's projects basically *have* to use a single DE for common development reasons its installer lets you pick some common ones but ultimately its built to run any way you want. It's community is onions as all hell so if you want you may wish to visit Ubuntu forums for support but for the most part it's the most foolproof linux I have used. Hence still using it.

>> No.71899009
File: 192 KB, 333x365, 1518329282588.png [View same] [iqdb] [saucenao] [google] [report]
71899009

>>71898885
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

>> No.71899039
File: 1.02 MB, 441x603, 1558986383879.png [View same] [iqdb] [saucenao] [google] [report]
71899039

https://git.savannah.gnu.org/cgit/coreutils.git/tree/src/ls.c

>The binary for the simple ls command is near ~5000 lines of code

What the fuck? Is this a case of legacy shit that no one has bothered rewriting because it werks?

>> No.71899086

>>71898456
How can I use openssh over two differnet networks?

>> No.71899091

>>71899039
What's the problem?

>> No.71899093

>>71899039
legacy, unix tools have to perform exactly the same as they did at the time when working with legacy systems. I remember there was a problem with one of the BSDs cat programs that would kill any linux/nix nfs server running orig nfs.

>> No.71899117

>>71899039
>binary
>code
>>71899093
>linux/nix
Tech illiterates get out.

>> No.71899137

>>71899091
It just strikes me as very complex for being such a simple tool. I wonder if these commands will forever stay around or if they'll ever be deprecated by new ones.

>>71899117
>The source code for the simple ls command is near ~5000 lines
Ok pedantic anon I corrected myself for you

>> No.71899166

>>71899117
>tech illiterates
Okay then mr chief of the board, I'm sorry my business ware isn't up to the companies standards.
"Operating systems implementing the then defacto open source implementation of NFSv1, usually a Unix descendant or Linux distribution"
Faggot

>> No.71899196

>>71899039
https://github.com/0intro/plan9/blob/master/sys/src/cmd/ls.c 326
https://git.suckless.org/sbase/file/ls.c.html 489
https://github.com/openbsd/src/blob/master/bin/ls/ls.c 615
https://github.com/NetBSD/src/blob/trunk/bin/ls/ls.c 715
https://github.com/freebsd/freebsd/blob/master/bin/ls/ls.c 1014
they're not all in one file though

>> No.71899269

>>71899196
https://github.com/landley/toybox/blob/master/toys/posix/ls.c 584
https://github.com/mirror/busybox/blob/master/coreutils/ls.c 1260
https://github.com/eunuchs/heirloom-project/blob/master/heirloom/heirloom/ls/ls.c 1798

>> No.71899292

>>71898573
for what it’s worth computecanada uses CentOS but you can install packages via nix. So apparently the nix package manager is reliable.

>> No.71899363

>>71899039
Gnutards BTFO

>> No.71899382

>>71898573
Containers are a meme for desktop use, if you are serious about linux you will check your running services and rotate logs regularly so the added "security" is a waste of time. If you are running soft services like a VPS or paas then containers are pretty cool.

>> No.71899389 [DELETED] 

>>71899196
>>71899269
>>71899039
wtf this is horrible, i'm switching to openbsd

>> No.71899423

epro >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>eselect

>> No.71899438

>>71899389
install plan9port

>> No.71899463

>>71898868
It's just shit.

>> No.71899475

>>71898832
Install Gentoo.

>> No.71899478

>>71898879
>>71898926
Good points m8s

>> No.71899490

>>71898464
wanted to try out but I don't like their logo.

>> No.71899499
File: 1.07 MB, 9536x6416, 234534g3.png [View same] [iqdb] [saucenao] [google] [report]
71899499

>rock-solid

>> No.71899505
File: 48 KB, 394x394, 1563190883079.jpg [View same] [iqdb] [saucenao] [google] [report]
71899505

>>71898456
>recently upgrade from Stretch to Buster (Debian 9 -> 10, LXDE desktop)
I thought I had a pure LXDE desktop, but FIrefox opens PCManFM-Qt for default... Qt? It seems that I have a mess between LXDE and LXQt from upgrading.
>I don't have lxqt metapackage installed, but some lxqt package appears installed (configuration, notification, policykit, etc.)
>lxde and lxde-core are installed
I don't have the option to a "fresh" install.
So, what do you recommend? Should I try to "clean", and leave a LXDE desktop, as if it were a new installation? How?
Or should I switch to LXQt? How?

>> No.71899534

>>71899505
LXDE is migrating to LXQt.
LXDE was never meant to use gtk/qt the way it does - it was almost meant to be a self contained alternative but then both Qt and GTK did heavy lifting that no one else is willing to go through again like webframeworks and the like so they picked Qt in like 2015 or something and have just been targeting that under the LXQt name since.

>> No.71899555

>>71899039
Retard

>> No.71899572
File: 32 KB, 322x519, 1538263702809.jpg [View same] [iqdb] [saucenao] [google] [report]
71899572

>>71898456
Happy you enjoy my Murray

>> No.71899583
File: 18 KB, 500x406, 1560795729571.jpg [View same] [iqdb] [saucenao] [google] [report]
71899583

https://www.etalabs.net/erik-perl.txt

>that's why, if you learn Lisp and become a good programmer, you will never want to do what people do with perl.
Is this guy right?

>> No.71899689

>>71899583
This is highly opinionated and holds no technical merit in it's critique of perl, only stating that people who write in perl are idiots for writing in perl and therefore that perl is for idiots because idiots write in perl. High qualification buffoonery. Perl is trash though. Use C if your constrained or Java if you need an "applet".

>> No.71899701

>>71899086
You need to set up port forwarding an the server-side network. Then connect using the servers public ip.

>> No.71899704

>>71899689
>it's not that perl programmers are idiots, it's that the language rewards idiotic behavior in a way that no other language or tool has ever done, and on top of it, it punishes conscientiousness and quality craftsmanship -- put simply: you can commit any dirty hack in a few minutes in perl, but you can't write an elegant, maintainabale program that becomes an asset to both you and your employer; you can make something work, but you can't really figure out its complete set of failure modes and conditions of failure. (how do you tell when a regexp has a false positive match?)

He pretty explicitly said people who write in perl are not idiots

>> No.71899738

What is it about C and C++ that makes people say the former is "beautiful" and the latter is "ugly"? What exactly does ++ do to C that endows it with omnipotence but curses it with hideousness?

I realize this isn't a GNU/Linux specific inquiry, but still.

>> No.71899756

>>71899738
shut up and learn lisp
also install gentoo

>> No.71899816

>>71899704
So thats why he spends the whole rant talking about them being braindamaged.
Again, come to me with actual technical problems with perl and how that feeds into how people write perl. Don't say it "rewards idiotic behavior" and then say that because there's idiotic behavior is must be promoted in perl. Again he's not entirely wrong, he's just waffling over shitty co-workers mostly. For example: "Perl has shitty regrexes that are super science to understand and implement properly, this results in very very smart people doing stupid shit like perl regrex in a web application." summed up his entire waste of typing time with actual technical reasons.
Even though I fucking hate perl I kind want to get back into it now.

>> No.71900000
File: 260 KB, 409x362, ayyayy.png [View same] [iqdb] [saucenao] [google] [report]
71900000

>Unix-like os
>has a C++ compiler
>muh Unix philosophy

>> No.71900011

>>71900000
Who are you quoting?

>> No.71900020

>>71900011
these are not quotes

>> No.71900048

>>71899738
Templates.

>> No.71900058

>>71900048
Please elaborate

>> No.71900230

>>71900020
yes they are quotes faggot

>> No.71900266

>>71900230
I was quoting your butt buddy.

>> No.71900378 [DELETED] 
File: 3.41 MB, 2244x1700, 1562771277135.png [View same] [iqdb] [saucenao] [google] [report]
71900378

>>71900266
pedo

>> No.71900439

https://www.cnet.com/news/oracles-ellison-nails-cloud-computing/
>CEO Larry Ellison says the computer industry is more fashion-driven than women's fashion

>> No.71900453

>>71898456
What the hell is HE doing with THEM?

>> No.71900459

>>71900439
you should post this in the desktop thread

>> No.71900516

>>71900439
What does Larry Ellison know about computers?

>> No.71900733 [DELETED] 

the new os,GNU/Linux/Hurd Guixnix Archentoobian

>> No.71900755

the new os, GNU/Linux/Hurd Guixnix Archentoobian

>> No.71900802

What is the proper way to write a multi-line comment in a shell script?

I've seen both
<<COMMENT
This is a multiple
line comment
COMMENT

and also
: '
This is a
multiline
comment
'

>> No.71900863

If I have an AMD GPU, then apparently there is open source amdgpu and proprietary Radeon software, both installed at the same time. I'm told amdgpu pro is the proprietary driver, which I don't have, I have Mesa.

I'm also told I should turn Radeon off and use amdgpu, why is this? How to I turn Radeon driver off? If it is proprietary, then how come I don't see it in the list of proprietary drivers in Driver Manager?

>> No.71901048

How do i get chromium to stop switching tabs when i scroll the mouse wheel?

>> No.71901160

>>71898758
yo nigger net iso debian
schizo cunt

>> No.71901313

>>71898456
who's the geriatric boomer?

>> No.71901316

How is MX Linux, compared to something like Manjaro or Mint? Beginner here, these three look appealing as distros.

>> No.71901363
File: 119 KB, 1436x665, The case for Arch Linux.png [View same] [iqdb] [saucenao] [google] [report]
71901363

>>71898584
How accurate are these comments from pic related?

>> No.71901375

>>71901313
>Zoomer needs to see Groundhog Day

>>71899490
>A
Not even close to FreeBSD's. It's literally a demon.

>> No.71901423
File: 49 KB, 540x540, 1563061219104.jpg [View same] [iqdb] [saucenao] [google] [report]
71901423

>>71900863
amdgpu is the newer amd driver.
radeon is older and opensource too
https://wiki.archlinux.org/index.php/Xorg#AMD
modprobe is usually how you blacklist drivers

>>71901048
don't scroll on the tabs?

>>71901313
bill murray

>> No.71901434

>>71900802
Not every language has them.

>> No.71901511

>>71901375
>Not even close to FreeBSD's. It's literally a demon.
Say what you like about fbsd, but you've got to admit it has the coolest logo and mascot of all free operating systems.

>> No.71901549

>>71901375
>A
it's an arrowhead, with some unrealistic looking notches

>> No.71901557

lets say I just finished installing debian minimal install.

Can i install pacakges using dpkg??

>> No.71901601

>>71901557
Sure, why not

>> No.71901612

>>71899738
https://youtu.be/ZfP4VAK21zc

>> No.71901618

>>71901601
have you done this before anon? thanks for replying!!!

>> No.71901705

>>71901618
yes

sudo dpkg -i filename.deb

warning: some debs can cause system instability

if you get errors about dependencies after installing a deb, try

sudo apt -f install

It should fix the dependencies.

>> No.71901726
File: 474 KB, 1633x1106, snsd_boys_sfsldkj34r32.jpg [View same] [iqdb] [saucenao] [google] [report]
71901726

>>71898456
nice pic an0n I love SNSD

>> No.71901754

>>71901705
I got work in the morning. You think i should install right now? im high too desu

>> No.71901787
File: 940 KB, 1032x605, 1562206488091.png [View same] [iqdb] [saucenao] [google] [report]
71901787

I've installed arch Linux on my kinkpad but installing network manager would not work. Everything else I installed during the installation process downloaded without an issue, but networkmanager would always end up trying to download from a mirror sight ad infinitum. When I plug it in via ethernet the light just blinks orange and I have no connection.

How do I unfuck this? Please help I'm retarded.

>> No.71901837
File: 9 KB, 235x215, 1563028270582.jpg [View same] [iqdb] [saucenao] [google] [report]
71901837

>>71901787
use wifi-menu and netctl in the meantime?
edit your mirrorlist?

>> No.71901839

>>71901787
Use a different mirror and -Syy

>> No.71901902
File: 121 KB, 720x540, content_plain-magazine-congo-dandies-01.jpg [View same] [iqdb] [saucenao] [google] [report]
71901902

>>71901837
WiFi menu does not work with out dialogs. I have netctl installed though. Can I connect to my wifi that way? If that's the case then I'll be pretty upset about how stupid I am.

>>71901839
I'll try this. Thank you fren.

>> No.71901998

>>71901902
>Can I connect to my wifi that way?
yes there's many ways. you could also connect with ip, wpa_supplicant, and dhcpcd
wifi-menu makes it easy though. try to install dialog first

>> No.71902120

Kinkpad

>> No.71902207

Why is Qt so much better than GTK?

>> No.71902219

>>71901787
Are you running dhcpcd for the ethernet?

>> No.71902339

>>71902207
me, I'm a FLTK guy

>> No.71902745

How quickly can you get Debian 10 to boot without making things break?

>> No.71902779

best distro for drunk people

>> No.71902921

>>71899738
C is simple. Simplicity is generally associated with beauty.
C++ is big. It has a lot of powerful features at the cost of complexity. Complexity is associated with ugliness.
On the other hand, you could say that the C++ standard library will simplify your code and that the OOP will make things much cleaner etc.

>> No.71902985

How's the touchscreen situation on Linux? I want to get HP Envy x360 and put some Linux on it but is GNOME seriously my only option? It sucks.

>> No.71903026

>>71902745
So far all I've done is disable the wait for network thing and remove the bootloader delay
I get about 23 seconds from pressing the button to typing in my password and ending up on the desktop

>> No.71903596

C? B, now that was the language.

>> No.71903694

>>71901316
MX Linux is Debian plus a configured XFCE desktop.
Mint is Ubuntu plus a custom Cinnamon desktop.
Manjaro is user-friendly Arch.

>> No.71903737

>>71902779
Gentoo

>> No.71903745
File: 24 KB, 559x484, a67.png [View same] [iqdb] [saucenao] [google] [report]
71903745

>>71903694
Out of those three which would you sell me one? If not those three what would you sell me on? I've tried Manjaro in the past on my laptop and enjoyed it, but I felt like I was setting things up as optimally as they could be so I am not as sure with it. Mint I have also tried and enjoyed, it also felt like things were pretty well optimized themselves so I never really had the fear that I was fucking things up. MX though I have only heard recently but I have been hearing that might be better than the other two for various reason, but I would like more opinions on the matter.

>> No.71903762
File: 96 KB, 867x685, 1561513472128.jpg [View same] [iqdb] [saucenao] [google] [report]
71903762

>>71901316
Just use Fedora, m8. It's the best.

>> No.71903768

>>71903694
>>71903745
I should also state that I prefer stability rather than cutting edge, if that even means anything ha.

>> No.71903819

>>71901726
MR TAXI TAXI TAXI

>> No.71903856

>>71903745
>MX though I have only heard recently but I have been hearing that might be better than the other two for various reason
nah not really
>If not those three what would you sell me on?
Check out Elive elivecd.org

>> No.71903894

>>71901726
Are these males or fenales?

>> No.71903916

zram or zswap?

>> No.71904365

Are browsers the only programs which would benefit from PGO profiling during compile time?

>> No.71904410

>>71903745
Debian

>> No.71904467

>>71898456
https://bugzilla.kernel.org/show_bug.cgi?id=153281
>Fans never stop once started to spin and system is cooled.
>2016-08-17 20:35 UTC
>Bugs on Lunix are fixed instantly bro

>> No.71904532

>>71904467
GNU/Linux*

>> No.71904638

I have a text file i am appending with cat.
Sometimes i will add something in the appened that is duplicated earlier in the file
I want whatever i appened to stay and if it matches earlier in the file, to remove that file
The file is structued as
setting=T
setting=F

So if like 1 says setting=T and then later i append setting=F, how do i make a one liner to remove the setting=T earlier in the file so that the program dosent fault from having the setting set twice.
"Seting" isnt setting but different names

>> No.71904755

>Can't, I need Windows for school
This argument just got weakened
https://thenextweb.com/privacy/2019/07/15/german-schools-ban-microsoft-office-365-amid-privacy-concerns/

>> No.71904756

>>71904638
maybe
https://stackoverflow.com/questions/46790661/how-to-keep-the-last-occurrence-of-duplicate-lines-in-a-text-file

>> No.71904781

>>71904756
Im asking here for help.
You may as well being speaking martian with that link.
Im not a programmer and none of that is readable

>> No.71904889

>>71904638
Pipe the file through awk '!seen[$0]++'. It will go through the file and only print lines seen once.

>> No.71905141

I installed Void with openbox. I got my favorite game running natively, but the input response is utter fucking trash compared to Windows 7. Here is my command line:
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4 slub_debug=P page_poison=1 vga=0x367 idle=poll nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable nohalt nohz=off powersave=off isolcpus=3 pcie_aspm=off pcie_port_pm=off rcu_nocb_poll rcu_expedited"

It seems I have picked all the low-hanging fruit. What else is there left? I put my game onto the isolated core and it still is less responsive than Windows.

>> No.71905199

>>71905141
install gentoo

>> No.71905643
File: 1.59 MB, 3120x4160, IMG_20190713_125827.jpg [View same] [iqdb] [saucenao] [google] [report]
71905643

im building a non-gnu distro.
whats a good vi port that works with musl-libc?
i tried nvi and ex/vi but those arent working for me.

>> No.71905688

why does ubuntu keep trying to remove dkms when i sun apt autoremove? Im using it for my wifi driver. Can i whitelist it somehow?

>> No.71905692

>>71905643
>i tried nvi and ex/vi but those arent working for me.
they work file on void musl/linux
you can steal their patches and build scripts from:
https://github.com/void-linux/void-packages/tree/master/srcpkgs/nvi
https://github.com/void-linux/void-packages/tree/master/srcpkgs/ex-vi

>> No.71905702

>>71905643
But why?

>> No.71905717
File: 53 KB, 640x480, med_1489021039_image.jpg [View same] [iqdb] [saucenao] [google] [report]
71905717

Is there a better desktop environment than KDE Plasma?

>> No.71905736

Can't decide between Linux Mint 19 and Debian 18.

I want a system that just works (tm)

>> No.71905747

Any Android/Linux developers ITT?
I want to start developing FLOSS Android software. Do I need to install the whole Android suit provided by Google or can I use vim? Any hints on getting started are welcome.

>> No.71905749
File: 33 KB, 511x671, 1538754864277.jpg [View same] [iqdb] [saucenao] [google] [report]
71905749

>>71905717
GNOME, but thats about it

>> No.71905762

>>71905736
Just works is cancer. Focus on quality and good philosophy.

>> No.71905769

>>71905717
I think Xfce is the last popular uncucked DE available.

>> No.71905783

>>71905702
why not, full llvm toolchain. no gnu gcc or anything else gnu
no busybox or anything.
its a big challenge but at least its not gnu

>> No.71905785

Is Arch only supposed to be used with ultra-minimal DEs and WMs? i.e. would GNOME or KDE get wrecked within days or weeks of being on rolling release?
Or is it just used that way because it's part of the appeal?

>> No.71905788

>>71905688
You can use APT tools such as apt-mark to flag a package as manually installed if it was originally installed as an automatic dependency for another package.
Usually you're installing DKMS modules as part of a package (e.g. broadcom-sta-dkms for Broadcom's proprietary Wi-Fi driver) which should depend on dkms, so be sure your driver is still correctly setup for future kernel updates (and marked itself as manually installed).

>> No.71905821

>>71905785
>i.e. would GNOME or KDE get wrecked within days or weeks of being on rolling release?
Not at all, unless upstream releases an utterly garbage and broken release.

It's commonly used that way because drooling morons think it's a "minimal" distribution and they want to jerk off over package counts without realizing that a single Arch package can and usually does correspond to at least 3 Debian/Fedora/etc packages.

>> No.71905831

>>71905736
>>71905762
I meant to write Ubuntu of course not Debian.
And yes, Ubuntu is probably better but it's so ugly

>> No.71905836

>>71905788
thanks

>> No.71905857

>>71905785
No, the experience is completely identical to a distribution like Fedora. About 31% of pkgstats users each have gnome-shell or plasma-desktop installed, 26% have xfce4-session.
https://pkgstats.archlinux.de/package
https://pkgstats.archlinux.de/fun

>> No.71905900

>>71905857
>Python 99.45%

I'm actually somewhat impressed this isn't 100% even though I know it's not a hard requirement for Arch's base system the way bash and perl are.

>> No.71906007

>>71905831
the communitheme makes it look modern , if thats your style

>> No.71906031
File: 31 KB, 600x576, 1562969065486.png [View same] [iqdb] [saucenao] [google] [report]
71906031

>>71905857
Which is more stable: Fedora or Arch?

>> No.71906046

>>71898456
is this a photo shop? why is he there.

>> No.71906054

>>71906031
With the same level of experience behind the wheel?
A dumbed down near useless arch without any good programs or services or fedora with absolutely no deviation from muh freedoms.
They're both rock solid if you stick to their repos and never use anything else but neither has any good software.

>> No.71906090

>>71906031
If you knew what the word stable meant you wouldn't be asking this question.

>> No.71906275

does anyone just use tty? got a fresh arch install and it's so comfy. already has vi, bash, gcc, perl, curl, man, mail, ftp. could just get w3m, maybe get some framebuffer stuff for viewing images. how far can you get without a DE?

>> No.71906300

>>71905783
Buy why?

>> No.71906312
File: 135 KB, 680x680, 478.png [View same] [iqdb] [saucenao] [google] [report]
71906312

>>71906090
>If you'd know the answer to your question, you wouldn't ask it!

wew, lad

>> No.71906313

>>71906046
It's obviously a GIMP. We /freesoftware/ here.

>> No.71906341

>>71906312
Some brainlets think memes are A, reality and B, common knowledge, kinda sad but obviously some of us need to be below average.

>> No.71906374

>>71906275
Pretty far. The main problem is that no cli browser properly supports current web technologies or even JavaScript. If you can do without that, you can live in a tty just comfy. With mpv you csncevrn watch movies or youtube without X, forgot the driver flag through.

>> No.71906405

Do freedumbs ideologies hold back Linux market share?

>> No.71906414

>>71906275
Theres not too much more setup for arch but gentoo can be a hurdle to get all the parts moving but yeah, you can get a complete youtube/rich media experience with tmux and tools like >>71906374 mentions. I found a better balance with i3 tiling myself but thats because it rolls out easy everywhere.

>> No.71906436

>>71905736
>>71905831
Depends on the DE you want to use. There are weird differences between Mint and Ubuntu sometimes. For example I use Mate Desktop and Ubuntu Mate is buggy trash on my system. Also Mint has a handy driver installer built in for installing the proprietary Nvidia drivers.

>> No.71906463

>>71906414
YouTube in a straight up tty?

>> No.71906466

>>71905831
Try Xubuntu, the way the "community" distros work is they are literately the same base as ubuntu up until the DE, then it's just Xfce on top. For marketing/legal reasons they have to call it "community" distros but most of canonical work on the Kubuntu distro too actually.

>> No.71906478

>>71906463
Why not? X is straight up in a tty.

>> No.71906496

>>71906463
As long as you can get the url from somewhere, watching youtube videos in a standalone player via youtube-dl is far more comfortable than watching youtube videos in a browser.

The only issue with tty-only is getting those urls.

>> No.71906498

>>71906405
Yes and No. While Linux would indeed profit from getting rid of the free software community, the community's goal is to have a free system - removing this ideology means removing any trace of our community. Android is a good example how a Linux based system without "freedumbs" would look like.

>> No.71906509

>>71906478
Fair enough. When you learn about stuff like this you realise computers are not magic. Compilers are just string processors and a window manager is like 2000 lines of C.

>> No.71906538

>>71901998
Thank you so much my dude.

>> No.71906543

I'm not at home, but curious about the driver flag. Could someone post the output of mpv --vo=help pretty please?

>> No.71906549

>>71906496
w3m can browse youtube channels and get links

>> No.71906560

>>71906046
It's not that much weirder than Will Smith meeting Blackpink.

>> No.71906575

>>71906549
That's perfect, then. I'm not well-versed in the use of console-only browsers, so I wasn't confident enough to say for sure it would work.

>> No.71906584

>>71906575
Good luck logging into a companies shitty intranet with 3k+ drupal plugins, but apart from that I never run X on my laptop anymore.

>> No.71906587

What's the best way to make a switch in a shell script that does the following:
>if $1 is an url, use curl
>else, asumme its just a file
Should I use grep or something?

>> No.71906609

>>71906496
For youtube, I highly recommend mps-youtube, available via pip. It's like ncmpcpp for youtube on steroids. Even if you're not a tty guy, it's great for listening to youtube playlists or search terms fro. the cli.

>> No.71906614

>>71906509
If you enjoy the little learning experiences, take a look at linux/bsd security books, it's eye opening and gives you real world systems at your fingertips to understand unlike company security and large system security.

>> No.71906630

>>71902219
No, I'll try next time though.
Thanks anon.

>> No.71906636
File: 2.35 MB, 4608x2112, IMG_20190706_212352.jpg [View same] [iqdb] [saucenao] [google] [report]
71906636

I am searching for a distro that can be encrypted while its dual booting with windows Nvidia proprietary drivers need to work.
Pls halp

>> No.71906661

>>71906636
Pleas don't use Windows. It is malware.

>> No.71906667

>>71898456
based SNSD poster.

>> No.71906674

>>71906636
Different disk? If you need gaming and have two monitors have you looked into PCI pass-through?
I would recommend a different disk and use Debian Buster, it's got encryption in the installer and has easily the most attention to stability. You add "non-free" to the end of the options under /etc/apt/sources.list and you can install nvidia drivers with I believe nvidia-driver packages.

>> No.71906751

>>71906587
$ x(){ if [[ "$1" =~ https?.* ]]; then echo url; else echo file; fi; }; x http://foo; x foo
url
file

>> No.71906775

>>71906661
I wish but my company litterally requires me to have it.

>>71906674
Its a laptop and i only have 1 m.2 slot

>> No.71906812

>>71906775
gotta shrink the ntfs first but yeah should be a piece of cake, again, if your company requires windows you can pass the entire network card over to the vm and use it to download packages via windows sharing - I used that when linux had no true 100gbit.

>> No.71907122

How do I install Vulkan?
The repos that housed seem to be gone as of May 2019.
DOTA 2 "Vulkan Support" DLC doesn't work (game wont launch)
There's nothing in the graphics-driver PPA that I can find that'd install Vulkan.

is it dead? I suppose it is.

>> No.71907141

>>71907122
Which operating system? Usually it is called "vulkan-icd" or something.

>> No.71907178

>>71907141
U1904.

>> No.71907192
File: 220 KB, 300x300, 1541272050168.png [View same] [iqdb] [saucenao] [google] [report]
71907192

I hate these fuckers

>> No.71907258

>>71907122
Eh, it won't work. It's just buggy piece of shit.

>> No.71907422

Why do daemons need their own user or group?

>> No.71907450

Will kde connect ever support audio streaming from pc to phone or vice versa? Would be nice to hook up my headphones to my phone and watch something in bed without disturbing people. Taking calls from my desktop would be cool too.

>> No.71907647

what's the reasoning in calling linux with android linux and linux with linux linux? shouldn't android be called linux as well?

>> No.71907660

>>71907647
i mean android, is confusing

>> No.71907673

>>71907422
Secure file system access without it being too tight. There have been other attempts that had gaping holes in security or admins just couldn't get their head around but the general creep of unix permissions in stuff like AppAmour and SELinux mean you get better results in both usability and security if your daemon runs in it's own user context with it's own logs and history.

>> No.71907712

>>71907647
Linux as a kernel is highly modular, google has axed a great deal of the modules many people consider defacto part of the linux project but technically are not. This way Google only need worry about the absolute minimum kernel lawsuit work and technical work on their extensions. For example many people consider the range of schedulers as part of the linux kernel, however google has it's own custom cut one that is aware of big.LITTLE gunk in arm chips and adjusts itself accordingly. It's the same stuff people meme about when they say GNU/Linux, you find very few non-GNU Linuxes but they exist and are often seen as Murlocks.

>> No.71907718
File: 38 KB, 734x225, Screenshot from 2019-07-16 11-38-04.png [View same] [iqdb] [saucenao] [google] [report]
71907718

fuuuuuuuuuuuuuck oracle. Anyone know where i can get jdk 1.8 without making an account? I specifically need java from oracle

>> No.71907719

>>71907422
It's a security precaution, mainly. In a nutshell, processes belonging to one user can do pretty much anything to each other. This is why you can, say, run a program you're writing, and then attach a debugger and dump the program's memory, stop and start it, and otherwise twist its nipples in any direction you please. Both the debugger and the program are running as the same user, so the kernel doesn't impose any restrictions on how they can interfere with each other.

You can probably guess where this is going. Giving a daemon its own user account means that if someone compromises it, well, that's the only process running as that user. So if they want to do anything of substance beyond controlling that one daemon that they compromised, they have an extra hurdle to jump over.

>> No.71907797

>>71907660
Linux is called Linux. That's it. Look no further. If you see anything called Linux that isn't the kernel Linux, you're a fish eating some shady bait.
Android is the Android system based on Linux.
GNU/Linux is the GNU system based on Linux.

>> No.71907808

>>71907450
So setup mpd and stop being a whiny bitch

>> No.71907814

>>71907718
i will firebomb oracle headquarters

>> No.71907836
File: 89 KB, 1022x958, Screenshot from 2019-07-16 11-50-07.png [View same] [iqdb] [saucenao] [google] [report]
71907836

>>71907814
just look at this shit, all i want is java 8

>> No.71907840

>>71907718
>current year
>java
That's even worse than asking for flash nowadays. What is wrong with you? The heck do you need java for?

>> No.71907852

>>71907840
He said he wanted to set up a Minecraft server, anon. Learn to read.

>> No.71907856

>>71907836
disgusting, rf -rf ASAP

>> No.71907885

>>71907852
That doesn't make things any better tbqh. Should set up a server that doesn't lure people into the botnet.

>> No.71907947
File: 38 KB, 400x504, 1537394651043.jpg [View same] [iqdb] [saucenao] [google] [report]
71907947

>>71907836
>yo buddy, we need you to make an account, so we can track you better and shut up your mail with spam, i hope you understand, it's for your own good, t. serious business

>> No.71908021

What's a good, libre and minimal remote desktop control software on linux ? I know there is TightVnc and TigerVnc, what's the best ? Any other alternatives ? I'm on gentoo btw

>> No.71908046

>>71907718
I don gedid :DD
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Accept and download.

>> No.71908053

>>71907836
what program needs java?

>> No.71908069

Is blender like emacs but with python instead of lisp?

>> No.71908087

>>71908021
Depends what you want and how you want it. VNC got great performance and can run a private x session, but sound is another step.
I tend to simply use X forwarding over ssh, I only need to use something like wicd on a rapi and if I want full fat sound/clickeyness it's normally a vm under libvirt and provides a spice port.

>> No.71908097

>>71908046
did you try it? try it
but anyway, im the brainlet, thats the devel kit, i got java 8 jre(?)

>>71908053
thinkorswim by TD bank

>> No.71908131

>>71908097
>did you try it?
Oh fug :D :D :D

>> No.71908174

>>71908021
install gentoo, faggot

>> No.71908295

Is there a way to do application based firewall?

>> No.71908296
File: 3.19 MB, 498x435, tenor (1).gif [View same] [iqdb] [saucenao] [google] [report]
71908296

Hllo, I'm using manjaroo and was having issues with screen tearing. In the previous thread you guys suggested I disable window compositor, the tearing is much better now but somehow there's a little bit left, idk why. What do?

>> No.71908396

>>71908296
Wasn't here then, what gpu?

>> No.71908424

>>71908396
I'm on my t440s, so no gpu.

>> No.71908491

>>71908424
create this file:
/etc/X11/xorg.conf.d/20-intel.conf
with these contents
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection

give X a restart and then report back, maybe a reboot if you don't have a deadmans switch for X.

>> No.71908508

>>71908491
whoops incomplete paste
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection

>> No.71908577

>>71908491
>>71908508
okay ummmm, how do I know this won't brick my manjaro install?

>> No.71908741

>>71908577
Xorg conf drop in files, found in the xorg.conf.d directory, are files that provide you the ability to save a custom configurations for your xorg server, typically what features to use on the GPU. I can only assume the manjaro project uses a deviation from the default X intel settings for gayming performance or something, explicitly defining the built in "TearFree" function for the "intel" device driver for any device found promoting itself as "Intel Graphics" shouldn't brick your install, and in fact if it's just X conf modified you should still be able to log on to an alternative terminal via "ctrl+alt+f(1-7) and just rm -rf /etc/X11/xorg.conf.d/20-intel.conf and restart manjaros JUST'd X normally.

>> No.71908782

Why isn't daggerfall unity in the AUR? Why are you guys suppressing it?

>> No.71909006

I'm a complete retard can somebody explain these questions to me:
What's the difference between kubuntu and just installing kde on ubuntu?
Do you get the same security updates at the same time?
Or do you have to wait for Canonical or Blue Systems to push it to their respective systems?

>> No.71909077

>>71909006
Kubuntu is Ubuntu with KDE installed. It is that simple. the KDE packages, plasma and all the fun stuff around it, are maintained in I think the "kubuntu-desktop" meta-package. The packages of that meta-package are maintained mostly by the kubuntu project and are expected to be 100% compatible with the underlying ubuntu base. The Kubuntu distribution uses the same scripts to install ubuntu, but when the option of DE comes around, it picks "kubuntu-desktop" instead of "ubunut-desktop".

>> No.71909273

>>71909077
Thanks anon, I've decided to migrate to linux from windows to get better with AWS and bash. I was mostly concerned about distros not getting the latest security updates.

>> No.71909310

>>71909273
Use AWS only if your partners/coworkers require it, use Vultr otherwise. Amazon has vested interest in selling your data, Vultr has only interest in providing the best instances possible. Until they diversify ofc.

>> No.71909331

>>71908296
Install compton.

>> No.71909365

>>71909273
You probably mean GNU. Linux is just a kernel.

>> No.71909396

>>71909310
Unfortunately my company only uses AWS for government compliance. Though I will check Vultr out for personal projects. Thanks again.

>> No.71909558

>>71909396
You should always support your company. They know better.

>> No.71909742

am linux brainlet
have a fresh install of gnome debian
what do

>> No.71909778

>>71909742
apt purge linux-image-*

>> No.71909790

>>71909558
Bad post.

>> No.71909811

>>71909742
install xfce debian

>> No.71909875

>>71909742
Linux is just a kernel. The proper name is GNU, or GNU/Linux when the kernel really needs to be mentioned (never).

>> No.71909913
File: 2.54 MB, 200x150, 1450391414787.gif [View same] [iqdb] [saucenao] [google] [report]
71909913

>>71909742
get gloves ski mask and run cmatrix

>> No.71909923

>>71909778
no
>>71909811
okay ill check that out
>>71909875
shut up

>> No.71909947

Reposting.
I need help guyse.
I bought cheap openvz vps, it was debian jessie, I upgraded it to stretch.
I wanted to set up rclone there, I installed fuse, run rclone mount and get:
"2019/07/14 18:05:39 mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first
2019/07/14 18:05:39 Fatal error: failed to mount FUSE fs: fusermount: exit status 1"
Modprobe doesn't help, after some googling I figure there isn't fuse module in shared kernel, so I wrote to support to enable it, they answer:
"We are enable Fuse your node server. Could you please check it now." (this is supposed to be american company...)
So I run rclone mount again and get same error as before. So am I retarded and missing something or is the support at fault here?
Normally I would ask my brother, who is better with linux, but he left for holiday, so you are my only hope. Thanks.
Any ideas?

>> No.71909987

>>71909947
Did you try turning it off and on again?

>> No.71910005

Linux was a mistake. Imagine the possibilities if Linux never happened.

>> No.71910019

Could someone help me with Guix ?
My goal is to prevent my laptop from going to sleep when I close the lid.
From what I read, I need to configure elogind.
So I added those lines to the services in my config.scm :
(service elogind-service-type (config
(handle-lid-switch 'ignore)))
But when I try to reconfigure, I get an error :
config: unbound variable

I keep reading the manual but I can't figure if I'm supposed to use-modules, if I shouldn't use config, or what.

>> No.71910022

>>71909947
Please use a search engine that does not spy on you.

>> No.71910045

>>71909947
install gentoo

>> No.71910100

>>71910005
GNU/Linux*

>> No.71910115

>>71910100
no, just Linux

>> No.71910116

>>71909742
To piss off the GNU tards, modify the /etc/atp/source.list file to enable non-free packages.

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free


like so. This will enable far more packages to your system.

>> No.71910133

Any reason to verify signatures when the keys are on the same website?

>> No.71910136

>>71909875
the GNU stuff is bloat.
linux users are prowd of the kernel, not the utils.

>> No.71910142

>>71910116
Malware, spyware and botnet.

>> No.71910162

>>71909947
I would ditch this awful service and pick up AWS, Azure or if you are actually willing to learn; Vultr. Just dummy rsync your user files and launch an Ubuntu 18.04 instance, they give you seabios frame buffer access but the 18.04 instance has root ssh with a random password from get go. Just disable root over ssh and go from there.

>> No.71910180

>>71910136
Try using just Linux.

>> No.71910202

>>71910142
>I don't audit software.
Read it once, understand what it does, if you don't like what it does, uninstall it. When it updates or patches keep an eye on the release cycle. Only ideological old man arguments against it, maybe sounds sorta correct but really boils down to.
>Muh freedums.

>> No.71910221

>>71910180
Try using just GNU

>> No.71910237

reminder that if you dual boot or use the wsl, you're still the same sucker as before

>> No.71910253

>>71910221
Hey man, Hurd will be fully functional and usable any decade now.

>> No.71910260

>>71910221
GNU Linux/Libre

>> No.71910274

>>71910237
>virgin windows 10 powershell vps cucks
vs
>chad PCI passthrough KVM vm masters

I honestly stoped using the windows installs though, vulkan and proton are that fucking good now that CUDA and windows are way behind in work and fun.

>> No.71910277

>>71910221
We've been doing this since 1983. Your turn.

>> No.71910333

how can i remove all the gnu from my linux os? i'm done with this gnu shit

>> No.71910347

My old-ass gpu's life expectancy is almost up.
AMD or Nvidia for a linux pc? I obviously don't care about maxed out graphics or the very latest games. I'm mainly concerned with supported software and future-preparedness.
Which do I pick if I want to be able to run the most gaymes?

>> No.71910351

>>71910333
Linux is a kernel. It's GNU-free already.

>> No.71910367

>>71910333
install FreeBSD

>> No.71910402

>>71910347
AMD, easily. Nvidia with proprietary drivers performs well (though not necessarily better than an equivalent amd card, as far as I'm aware) but relying on proprietary shit means you're at their mercy.

>> No.71910455

>>71910333
>getting this angry about bring asked to call your system by its name that you reject your system
Quit being a pussy.

>> No.71910517
File: 10 KB, 460x300, 16415.jpg [View same] [iqdb] [saucenao] [google] [report]
71910517

>>71899117
>Tech illiterates get out.
I can hear it from across the internet... the sound of your sucking yourself off.

>> No.71910619

>>71910402
speaking of
Are open source gpus still irrelevant?

>> No.71910637

Can upgrading my video card solve my overall GUI lag and video stuttering in Firefox? Do AMD cards work better than Nvidia cards in Linux?

>2600X
>GTX 960
>Linux Mint Cinnamon

>> No.71910659

>>71910637
read
>>71910402
>>71910347

>> No.71910660

I've installed debian testing minimal around 1 year ago and made it exactly the way I want it to. i3 with a fuckton of keybinds and my own auto tilling, dozens of compilers/build environments, full encryption, messed with configs in every nook and cranny, I even made vanilla emacs exactly how I wanted to. I have over 3500 dpkg packages and a slew of others I've downloaded/built.
It kinda works but I want another machine and it feels like it will become unmaintainable if I just copy my system over. I'm considering migrating to NixOS but it'll probably be ridiculously bloated. I just want advice on how to keep my system easily to re-create this time around. Also is there any way to use my apt state to build a new system easier?

>> No.71910700

>>71905736
>Linux Mint 19
If you are coming from Windows, Mint is a great choice. It works good, looks good. It is simple to use.

>>71905762
>philosophy
This is for complete faggots. Computers are tools. Your OS is an extension of that tool. Do you shop for wrenches while considering philosophy? Fuck no. You want the best tool for the job and that's fucking it.

>>71905831
>And yes, Ubuntu is probably better
Mint is based off a LTS (long terms support) version of Ubuntu. So there isn't really all that much difference on the back end.

>> No.71910730

Mint is a distro based on a distro based on a distro. Minimal reason to use it over Ubuntu, let alone Debian Testing

>> No.71910809
File: 1.15 MB, 1776x900, 2019-07-16-141412_1920x1080_scrot.png [View same] [iqdb] [saucenao] [google] [report]
71910809

>>71898456
I'm the autismo from last thread >>71896225 who is trying to learn shell scripting and to make it bend to my will.

Disclaimer: This is all just curiosity. I know it's reaching mental masturbation levels. I just wanna know.

I have made progress in my inquiry from yesterday, but there's still some remaining details that I seek your help for to fix.

Pic related is the output of this script:
printf 'GZDoom launcher script\n'
printf '\nPWADS/Maps <---- FOR LOOP | PR | COLUMN \n'
for map_path in "${pwad_dir}"/Maps/*; do
if [ -f "$map_path" ]; then
map="${map_path##*/}"
if [ "${map##*.}" = "wad" ]; then
printf '%s\n' "${map%.*}"
else
printf '%s\n' "${map}"
fi
else
continue
fi
done | pr -ts" " --columns 9 | column -t

printf '\nPWADS/Maps <---- LS\n'
ls -I 'in compendium' "$pwad_dir/Maps/"


As you can see, the first group of columns is the result of a for loop in the shell that prints the name of any files it finds in the target directory, which pipes it into pr for formatting into columns, which pipes it into column -t to align said columns into a nice table.

The second group of columns is the same task accomplished by a simple ls.

There are a couple of differences though - in the FOR loop, I am able to control whether or not I want certain strings to be printed. For example, if a file's extension is .wad, I can tell it to not print that extension and just print the base filename. I can't do that in ls, and if I pipe ls into sed (which I know piping ls shouldn't be done), then I'll just get a single column format again. Another detail is that with ls, it will automatically detect the size of the terminal it's running on and display the appropriate number of columns. With my current For cycle, I have to manually give it the number of columns, which will fuck up if someone uses the script on a smaller terminal window. Continued -> (1/2)

>> No.71910879

>>71910809
Continued (2/2)

So right now I'm looking for a solution with awk. Maybe an awk program that does two passes on the single column that is output from the for cycle, once to determine its maximum column width and the other to actually draw the columns?

But I'm kind of stuck there. I don't really know how to write that. Or if it would be possible at all to match ls' functionality of adapting to the terminal window size. Failing that, I'd like to know how to manipulate ls further without breaking its fragile structure.

Been looking into the second answer featured here but I haven't been able to quite make it work. https://stackoverflow.com/questions/15687670/convert-a-text-file-into-columns

>> No.71910926

>>71910637
Nvidia blod drivers outperform amd hands down across the board.
Dont listen to these foss retards that only use their gpu for framebuffer cli programs that wouldnt ever use 2% of a gpu.

Phoronix benchmarks support this claim

>> No.71911028
File: 52 KB, 1012x922, 1557923455724.jpg [View same] [iqdb] [saucenao] [google] [report]
71911028

There's no /sqt/ up so I guess I'll ask you guys. Say a company has backups on an external server (something like box.com for example) and they want to download a backup, how do they make sure the backup will not be intercepted over the insecure internet? Do they use a VPN? Or does HTTPS fix this?

>> No.71911033

>>71910637
AMD just works and the performance is very good.
Nvidia requires fucking around with the proprietary driver.
That being said, the video stuttering in Firefox can be solved by forcing GPU acceleration (which is disabled by default on Linux because Firefox devs are retarded), I'm sure you'll be able to google that easily.

>> No.71911068

>>71910730
>Mint is a distro based on a distro based on a distro. Minimal reason to use it over Ubuntu, let alone Debian Testing
So? Minimal reason to not use it, if that's what you like better. It does look rather nice, and it works well. I don't see many complaints to be had.

Being based off other things isn't a bad thing. I like X, but I'd like to do things differently in a couple places so here is Y.

Ubuntu an improvement over Debian - assuming you don't hate their changes. Sometimes work done on Ubuntu gets pushed upstream to Debian too.

At some point, some people don't like some choices made in Ubuntu, thus all the variations, xbuntu, mint, kubuntu, etc. Little reason to exercise your freedom to choose what fits you best? Now that's a silly thing to say.

>>71910926
Steam seems to be working on some shader stuff that really boosts ATI performance for linux. In some cases games are beating their own windows benchmarks. And their work is still preliminary. This is definitely something to watch.

I'm betting at a point Steam is gonna push their own distro. I think Ubuntu's 32bit drama pushed that button.

>>71911033
>Nvidia requires fucking around with the proprietary driver.
I've only used nVidia. I didn't have to "fuck around" with anything. I installed their driver, and that's it. Worked fucking fine.

>> No.71911071

>>71911028
SSL but it should've been client-side encrypted.

>> No.71911174

>>71911071
So saying HTTPS is responsible for the secure transfer of data is, in this case, correct?

>> No.71911218

>>71911068
>I've only used nVidia. I didn't have to "fuck around" with anything. I installed their driver, and that's it. Worked fucking fine.
Yeah, but you're using Linux Mint with an old kernel, so you're in the explicitly supported niche.
Getting that shit to work with with anything else, like recent kernels for example, involves lots of hope and prayers to the gods of X.org, kernel interfaces, and dkms.

>> No.71911259

>>71901511
this, that red orb is so cool

>> No.71911263

>>71910700
If the tool is proprietary, then you are the tool.

>> No.71911326

Are there any good daemon torrent client? I've been looking around and most of them seem to support nothing more advanced than watching a folder for torrent files. I'd like to be able to automatically apply different rules to torrents based on things like trackers/flletype/etc. Specfically, I'm looking to sort finished torrents and apply different rules, like seed ratios, to torrents. I'm currently using Deluged.

>> No.71911367

>>71911033
>AMD just works and the performance is very good.
fglrx nightmares anyone?
>Nvidia requires fucking around with the proprietary driver.
package-manager -Install-switch nvidia-dkms
(2 seconds later)
*reboot*
Xorg launches
You dont need to fuck with xorg.conf.d with nvidia, just launch

Exactly what is the problem here?

>firefox stutter meme from 10 years ago
Irrelevant.

>> No.71911420
File: 35 KB, 500x333, 223595_GSL7309-1-_ful.jpg [View same] [iqdb] [saucenao] [google] [report]
71911420

>>71911263
>If the tool is proprietary, then you are the tool.
Yeah yeah sure. Is your car open sourced? Did your car manufacturer release the full plans so anyone can build the car? And of course your car has its own software Is that open source? Since that isn't the case, I guess you are the tool.

What about your can opener or a million other things you use? Do you have access to the full schematics and all technical data used to build all your tools? See I don't think so.

Hell lets go back to your PC. Is your motherboard's firmware open source? Ditto for hard drives, graphics cards, etc? I guess you aren't as pure as you imagine.

Time to put away silly fantasies and grow up.

>> No.71911495

>>71911367
>fglrx meme from 10 years ago
radeon and amdgpu both work out of the box

>> No.71911620

>>71911495
>radeon
Worse performance then nouveau

>amdgpu
>work out of the box
>requires kernel modules to be added to bootloader
K

>> No.71911674

>>71911420
>Is your motherboard's firmware open source? Ditto for hard drives, graphics cards, etc?
I'm not that anon, but all of it should be open source.

>> No.71911696

>>71911620
nouveau barely works at all. I've had it lock up my system just from switching to another text tty

>> No.71911712

>>71911367
>fglrx
has been deprecated in 2016
>You dont need to fuck with xorg.conf.d with nvidia, just launch
actually, you do, with their graphical configuration tool that statically edits xorg.conf
god help you if you need to configure something not explicitly supported
>Exactly what is the problem here?
it's extra work for no benefit at all

>>71911620
>>radeon
>Worse performance then nouveau
radeon is the old driver for 10 year old GPUs, so that's about expected you nvidiot
>>amdgpu
>>work out of the box
>>requires kernel modules to be added to bootloader
complete lies

>> No.71911721

>>71911696
Nouveau is hacky, reverse engineered shit specifically because it's a group of devs doing the best they can with zero support and an actively hostile hardware producer.

>> No.71911788

isosize -x /dev/sr0
isosize: cannot open /dev/sr0: No medium found

although lsblk shows /dev/sr0 with proper filesize of ~1.5GiB
how to make sure the dvd is actually readable

>> No.71911806

>>71911696
Tha is my point.
Nouveau is unusable past kepler devices
Nvidia made the reclocking firmware DRM'd so every device starts at PSTATE_0 which is the lowest clocking,which is usually 50mhz, so you cant do shit

>actually, you do, with their graphical configuration tool that statically edits xorg.conf
god help you if you need to configure something not explicitly supported
I have a 2 card setup and i do not have a xorg.cong or any *-.conf files in /etc/xorg.conf.d/*
Nor do i need to use nvidia-settings to setup anything. It sets everything up. If you need to change primary monitors or swap them a round you can use xrandr to swap them out, not using any nvidia tools.

>it's extra work for no benefit at all
Having to manage kernel parameters on every boot is much more of a hassle then installing nvidia-dlms and rebooting your system and having Xorg automatically run everything for you.

>complete lies
Set required module parameters
The module parameters of both amdgpu and radeon modules are cik_support= and si_support=.

They need to be set as kernel parameters or in a modprobe configuration file, and depend on the cards GCN version.

Set module parameters in kernel command line
Set one of the following kernel parameters:

Southern Islands (SI): radeon.si_support=0 amdgpu.si_support=1
Sea Islands (CIK): radeon.cik_support=0 amdgpu.cik_support=1

https://wiki.archlinux.org/index.php/AMDGPU#Set_module_parameters_in_kernel_command_line


>but but but arch
but but but bleeding edge features

>> No.71911995

>>71911806
>Set required module parameters
that's only needed for older cards that default to the radeon driver
i have an SI card and the drivers work about the same

>> No.71912150
File: 29 KB, 366x500, images(2).jpg [View same] [iqdb] [saucenao] [google] [report]
71912150

What's /g/ opinion in this book, it's good for someone who want to get familiar with unix-like sistems or is too advance for a beginner?

>> No.71912237

>>71911674
>I'm not that anon, but all of it should be open source.
Well it isn't therefore you can't use it. Else you are a tool apparently. Gotta remain pure.

>> No.71912248

Recommend me a file manager.
Just something that's keyboard based and will help to quickly navigate and organise files.
Preferable something that isn't daunting to configure because it has infinite possibilities.

>> No.71912287

>>71911806
>Having to manage kernel parameters on every boot
I mean, if you're retarded.
Even IF you needed the kernel parameters (which you don't) then you just edit /etc/default/grub once and it persists forever.

>https://wiki.archlinux.org/index.php/AMDGPU#Set_module_parameters_in_kernel_command_line
Your own source says it's only needed for old Southern/Sea Islands cards (HD 79xx, R9 2xx) because they also work with the old radeon driver.
I don't know why you're trying to lie about things that are so easily verifiable, in your own sources no less.

>> No.71912301

>>71912150
Its a book wherein you should feel comfortable at least in the GUI environment of one of the list Operating Systems. It can be challenge if you're only use to the GUI but it will be a fine thing to read if you are serious about interfacing with the shell. Not sure if it's POSIX strict because I don't remember much of 2016 to be honest.

>> No.71912324

>>71910333
GNU utilities are among the best software, why would you do this?

>> No.71912463

>>71912324
You're never in your life going to use 90% of the features (i.e. bloat) and the documentations sucks so much it's unreal.
Their manpages are nearly useless and using info physically hurts.
The only reason GNU coreutils are used is because no one cares about the default coreutils as long as they are POSIX compliant.

>> No.71912475

>>71912248
fff

>> No.71912591

>>71910136
>muh bloat
why "bloat" is bad? perhaps it's time to realize you don't live in the 80s anymore and that all your talk about the unix way is so inane today. Linux needs good centralization and standardization at the moment, not weak disparate systems controlled by insular greybeard admin cults with their cryptic init ways and paranoia.
final blow: systemd will make gnu/linux incompatible with all other so-called unix-like systems and make them shrink because gnu/linux is a much bigger community. And it is not systemd's fault.
see ZFS on BSD, they already have to switch to ZFS on Linux if they want to use it at all.

>> No.71912650

>>71912463
>You're never in your life going to use 90% of the features (i.e. bloat)
So what? Having features is better than not having features.
>bloat
is a purely philosophical bogeyman that should be scrutinized. Using this word today as an argument is ridiculous.

>> No.71912765

>this software is keyboard-based
no, thanks

>> No.71912793

>>71912650
>Having features is better than not having features.
Features no one uses literally don't matter. They may as well not be there.
The only thing they're doing is shitting up the code base, which right now is a fucking nightmare because it also supports long-dead architectures and systems.
>is a purely philosophical bogeyman that should be scrutinized. Using this word today as an argument is ridiculous.
Except I specified what I mean by bloat (useless misfeatures), so there is an actual argument behind that.
Pull your head out of your ass and stop trying to sound smart by putting words like "philosophical" on random places in a sentence.

>> No.71912825

>>71910019
Try:
(elogind-service-type config =>
(elogind-configuration
(handle-lid-switch 'ignore)))

>> No.71912854

>>71912793
>Features no one uses literally don't matter
how do you know how many people use them?
>which right now is a fucking nightmare because it also supports long-dead architectures and systems.
Which ones?
>Except I specified what I mean by bloat (useless misfeatures)
Useless to you.

>> No.71912870

>>71910019
>>71912825
Also maybe before the last line add an (inherit config) to be sure you keep all other defaults I guess. I'm new to guix too.

>> No.71912918

>>71912765
based

>> No.71913065

AND WITH THIS POST I KILL THE THREAD, BUT LOW IT RISES AT
>>71913038

WITH POLITICS!

i'm not just a shitposter i'm an eldritch meme necromancer

>tfw you suck at typing code but are great at typing stupid fantasy words

>> No.71913502

>>71912854
>how do you know how many people use them?
Educated guess. I'm a sysadmin and actually read the manpages, and sometimes can't believe the cruft I find.
E.g.: when's the last time you've seen grep -T used anywhere?
>Which ones?
Have you never seen the source? There's copious amounts of references to things like VAX, SunOS, etc. All of them dead as a doornail.
I get the appeal of portability, but does anyone test for hardware and operating systems that have been dead for decades? I wonder if the code even compiles, let alone runs.
>Useless to you.
With some experience it's pretty easy to tell which features are so obscure almost no one knows they even exist, much less use them in any capacity.
Another example: ls -l --author, which is profoundly useless because no Unix or Linux filesystem in use tracks this.

>> No.71913872

There's a feature at least in Firefox that they call "autoscrolling" where if you press the mouse wheel, you get another cursor, then moving the mouse can scroll fast in multiple directions

Is it possible to get this behavior in arbitrary applications (terminal, code editor....)?

Ubuntu with unity

>> No.71913893

>>71912248
Midnight commander

>> No.71913919

>>71913502
>E.g.: when's the last time you've seen grep -T used anywhere?
yesterday
>There's copious amounts of references to things like VAX, SunOS, etc. All of them dead as a doornail.
I still use SunOS
>Another example: ls -l --author, which is profoundly useless because no Unix or Linux filesystem in use tracks this.
mine does

>> No.71914258

>>71911326
rtorrent is probably what you are looking for
But both deluge and qbit have headless mode. So just run them headless

>> No.71914395

How do I get dunst to work with pasystray? The notifications pasystray sends have have a hint that displays a progress bar when using xfce4-notifyd and notify-osd. It doesn't seem to be supported by dunst tho.

>> No.71914510
File: 79 KB, 920x717, __komeiji_satori_and_rich_evans_redlettermedia_and_etc_drawn_by_mefomefo__ce716e4238e423b7236b5d06d60d8e85.jpg [View same] [iqdb] [saucenao] [google] [report]
71914510

>>71898456
I dont know what the fuck is happening. I just installed Tumbleweed and tred to run the Guix install script/obs package. Neofetch says I'm using GuixSD but it cant install or update anything. Every time I try it accumulates more junk, pgp keys I can't verify and packages that don't do anything.

I think the problem is pgp but I dont know how it could be broken on a new install.

>> No.71914660

>>71910809
bash sets $COLUMNS for terminal width

>>
Name (leave empty)
Comment (leave empty)
Name
E-mail
Subject
Comment
Password [?]Password used for file deletion.
Captcha
Action