/fglt/ - Friendly GNU/Linux Thread

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) 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.
*Many free software projects have active mailing lists.

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

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

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

Jow Forums's Wiki on GNU/Linux:
wiki.installgentoo.com/index.php/Category:GNU/Linux

>What distro should I choose?
wiki.installgentoo.com/index.php/Babbies_First_Linux
>What are some cool programs?
wiki.archlinux.org/index.php/list_of_applications
directory.fsf.org/wiki/Main_Page
>What are some cool terminal commands?
commandlinefu.com/
cheat.sh/
>Where can I learn the command line?
mywiki.wooledge.org/BashGuide
grymoire.com/Unix/
>Where can I learn more about Free Software?
gnu.org/philosophy/philosophy.html
>How to break out of the botnet?
prism-break.org/en/categories/gnu-linux

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

Previous thread:

Attached: friendly-linuxthread-Screenshot_2019-02-05-q.jpg (7684x2160, 3.24M)

Other urls found in this thread:

cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.20.6.tar.xz
twitter.com/SFWRedditVideos

>Warzone 2100
Remind me, why there are no decent opensource games?

Probably for the exact same reason that you like sucking cock

Hi all. I wrote a script for mpv to start up a stream on boot but it'd like my raspberry pi to not load the desktop environment and other stuff that's not essential to prolong its life. Is there a way I can have it boot into CLI but still be able to display a video window?

how do a pull req?

git clone
git add .
git commit -m meh
git pull
?

mpv can play in getty, --vo=drm
or you could use weston, --vo=gpu-wayalnd-whatever
or startx -- /bin/mpv your.shit

First all, Warzone2100 is decent. Further, there's supertux, supertuxkart, extremetuxracer, warmux, openarena, alienarena, xonotic, redeclipse, assaultcube and warsow - just to name a few.

There's not thousands of free open source games, but you can't expect there to be because making a game is a very time-consuming and expensive proposal.

installed opensuse, boot takes too long, i found out that "A start job is running for dev-disk-by/x2duuid-XXXXX\XXXXX\[...].device" process lasts for 1 min 30 secs.
however, UUID which i wrote down doesn't appear in fstab at all. initially the swap didn't work, so i made a new one and copied it to /etc/fstab but that didn't solve the problem.

Attached: le binary log face.jpg (1204x803, 128K)

There are a few decent open sources enginea but thw good gamea require data files since the assets are copyrighted. Quake, Doom, Descent, FreeSpace 2, Enemy Territory Legacy are some examples. Minetest is a decent mining type game that is free.

i hate that scumbag, now the screen is flickering, tearing and lagging all over the place when i use Firefox.
i just wanted something that justwerks.jpg
new kernel gave me problems for mounting the other disk as /home, i solved it via symlinks, and now i got this

double-check that you're using the right UUID with
blkid
it tends to change when you mkswap on a device. also, just check that you can add the device as swap with swapon to make sure it's actually a valid swap device. Just general help, btw, I never used the OpenSUSE myself.

i just checked, and it is correct.
however, the thing that's on boot which lasts for 90 seconds doesn't appear by UUID anywhere in fstab.
on boot it says "A start job is running for dev-disk-by/x2duuid-04cf...", and in fstab it's only specified e01... which is OS partition, and fc67... which is swap partition (which is running properly it seems)

What did it mean by this? Fresh swagarch install and the fucker is all scrambled

Attached: 51398342_1522390864558533_7692513914373799936_n.jpg (4000x2000, 377K)

I can't make out a single letter or digit in your picture, perhaps you can make one that's clearer.

Attached: kernel-5.0.0-rc5-amdgpu-mystery-message-fs8.png (2078x1392, 618K)

thats the problem. The text is not readable

What GPU do you have? Do you get clear text if you add kernel parameters that turn off kernel modesetting? for example,
nomodeset nouveau.modeset=0

is there a Linux that doesn't depend on repositories, where software can be installed without package manager faggotry?

cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.20.6.tar.xz

looks like nouveau bullshit, had the same problem with archlabs, fixed it by installing the nvidia driver in arch-chroot

Any. Just build your software from source codes.

Oh wait, you are too inept for that.

Thank you sir. Everything worked out

Redpill me on keepass, cause i have the browser extension, and the database running, but it dosent pull any passwords in on any forms

Warzone 2100, OpenTTD and DCSS are decent.

For good games you need stuff like good art, good models, story, music, maps etc. not just programming.
Artists don't really share the philosophies of free software. Even those "no copyright sounds" people have fucking restrictive licenses and probably make big buck from jewtube ads.
Not to mention operating servers, if you want to make a massively multiplayer game (which are the biggest hits today).

Red Eclipse, Sauerbraten, Tesseract

Thats a fun but more basic game.

Try zero-k or the other spring RTS games for a RTS with fancier features.

>545 issues
>243 stars
Must be a great game.

but it would take days

and plus, wouldn't a package manager mess everything up when you install something from source, the manager doesn't register it, and tries to automatically update other things that affect your source installations and vice versa?

That's not really a problem. For example, I use the git version of warzone2100 because the current release can't into hidpi scaling. It's ./configure'd with --prefix=/usr/local so everything would be fine even if I were to install the distributions package. It gets more messy if you stuff your own things in /usr, though.

How good are last versions of Nouveau? I've seen recent benchmark tests where it's close to original nvidia drivers, is it so in everyday practice? do you run some demanding games with it?

>Artists don't really share the philosophies of free software.
Artists don't really have any choice and are forced to participate in existing relations of production. Not that they see the underlying machinery of economics - they are not the most conscious people anyway, and seldom share ANY philosophies, hah.

NVidia has been using signed firmware blobs which prevents power-management and re-clocking after Kepler and they are not about to let you and your family do that without using their binary blob driver.

Nouveau's actually pretty feature-complete and decent. The remaining unsolvable problem is power-management which means that you're running that the lowest possible clock-speed. That means 1030 levels of performance on a 1080ti or to put it another way: an old card will perform better than a new one.

It really is quite sad that NVidia is actively preventing the free drivers for their GPUs from working well. This really shows how extraordinary evil they are. You absolutely must resist their binary blobs, their RTX, their proprietary CUDA cores, AI face-recognition systems that can scan your face against the entire Facebook database in a single second and report you if you venture out of your designated zone in the compact cities the Bilderberg group is planning to force every one into and most importantly, NVidia self-driving cars who'll run over anyone carrying free software devices.

Attached: nvidiafuckyou.png (442x252, 33K)

>NVidia self-driving cars who'll run over anyone carrying free software devices.

Attached: 2ec (1).png (600x580, 572K)

Attached: 1524027193609.jpg (1160x1600, 601K)

Attached: made_in_gimp.png (600x600, 18K)

where's bsd?

>Artists don't really share the philosophies of free software.
>Artists don't really have any choice and are forced
But why? There are plenty of young artists that are still learning, nothing is stopping them from freely sharing their (maybe not the greatest) work. They could make a name for themselves.

Writing solid code arguably takes more time and yet there are shitloads of opensource projects but literally just a handful of artists who sometimes agree to share. I mean, their work is just sitting there doing nothing and nobody ever gonna buy it. Some artists even consciously choosing not to monetize it. And yet when someone tries to put it to a good use they start crying and writing DMCA takedown notices.

I don't get their logic. Reasoning of a 5 year old who don't needs some toy but still not letting anyone near it.

>NVidia self-driving cars who'll run over anyone carrying free software devices.

Seems like an opportunity in disguise.

Attached: terry.jpg (219x230, 6K)

Is this porn? This looks like porn.

>How good are last versions of Nouveau? I've seen recent benchmark tests where it's close to original nvidia drivers, is it so in everyday practice? do you run some demanding games with it?
in my experience Nouveau is shit, you might as well not use any drivers at all. it might be good on very old cards, like cards made before this millenia.

>posting a rant that has nothing to do with the post you're responding to
why do Jow Forums tards do this daily? is it attention disorders?

>he doesn't understand the concept if github issues

It's ok for office work, web browsing and video watching. Trying to run games with it is a pipe dream. Just boot over to Windows if you want that. Use the proper tool for the job, Linux is shit for gaming and dominate in every other field.

What's so good about the so-called UNIX philosophy? Why is there an opinion that it's the epitome of all computer development philosophies, whereas in reality it's moss-grown? Who even takes it seriously apart from BSDs.
And consequentially why do you think that the introduction of "systemd" will damage Linux in any way? Perhaps Linux will have its own philosophy different from the UNIX guidelines and depart even further from them? And perhaps it will be much better? Seems that neo-reactionaries disguise themselves as freedom lovers, it's becoming a rule nowadays.

>Trying to run games with it is a pipe dream.
people clearly run modern games on linux, and there's plenty of evidence that they run decently.

She's talking about the Nouveau driver which performs really poorly on newer cards due to NVidia's firmware restrictions. An Intel iGPU performs better than a high-end GPU using Nouveau.

You're right about gaming running fine on GNU/Linux in general, if you use either the free AMD driver or the AMD binary blob or the Nvidia binary blob you're fine.

I did everything by the handbook

Attached: g.png (720x400, 16K)

What price range am I looking at if I want a pc to run Linux really smoothly? I'm just gonna use it for programming and watching videos

anything from $70 used thinkpads will work.

post you're fstab

I want to try opensuse tumbleweed as a main desktop OS. how updated are the packages compared to something like Ubuntu or Arch?

Anyone able to recommend a CLI program for Spotify that doesn't fucking suck? I'm using Ncmpcpp but it's not as good as the native electron garbage Spotify ships.

tw is a rolling distro, you can expect package updates often. Not comparable to ubuntu, that's not rolling release.

Got a used ThinkPad but shits loading too slowly for me to be efficient using it

I'd forget about a used Thinkpad when the use-case is programming, you don't want to be compiling on no slow-ass old dual-core. Of course, that means spending a lot of money on a new machine and that's not ideal. Wouldn't think too much about GNU/Linux being the use-case, it's rare to find a laptop that doesn't work well with it these days.

Only good advice I can give you is to get one with a IPS screen, it's much more comfortable.

>What's so good about the so-called UNIX philosophy
if everyone followed it you'd end up with a system that has less redundancies, I think that's pretty much the goal of it. right now under the gnu umbrella you have awk, sed, grep, bash, ed, cat (and probably more), all which can read text files, multiple of them can also parse and change text etc. ultimately all those has their own purpose but they all do things that other programs can already do, unix philosophy wants only one for reading and outputting text, one for parsing, one for changing etc. it would be a lot cleaner but also maybe more confusing for a lot of people since everyone looks at one program and if it doesn't have x they see it as featureless.

dmenu is a perfect example that follows the unix philosophy, you can feed it options and it will spit back whatever you choose and nothing more.

how about older Nvidia cards circa 550 or 650?
because that's what I use, I don't need 60 fps in some super-modern game, all I want is playing skyrim smoothly enough

Friendly Jow Forumsentoomen,

My mother has an Asus notebook from a few years back, with about 14" display, 4GB RAM (I think. Maybe it needs an upgrade), and I believe an Intel either 4000-6000 series i5 or i7 (I think its an i7 but ULV so its a dual core w/ HT). Can't remember if it has a HDD or SSD. I'm considering minor upgrades to either RAM (8gb stick) or if it has a HDD then I'll replace with a SSD.

Right now it runs Windows 10 and basically takes awhile to boot up or run more intricate things, but thankfully all she really wants to do is run a web browser (Firefox) and possibly some mahjong games, listen to Spotify and perhhaps watch some media. Thus, I figure it will be better performing on Linux.

Any advice on which distros these days? I've been considering the easy to use stuff like Ubuntu and Linux Mint of course. ElementaryOS seems like an idea too because its pretty but , but I don't know if it will be outdated or have problems etc. I figure I could drop on Manjaro or Antergos and configure it for her as there's no need for full on Arch ricing., butyou still get trhe stability. Then again I've not used any of the newer ones high on DistroWatch like Solus or Zorin so maybe there's other shit to look into.

I don't assume there will be any problems with any particular DE given the hardware as they'll all be lighter weight compared to Windows. Gnome, KDE Plasma, Cinnamon, the thing on Elementary etc. Obviously, tiling WMs are not suitable for someone technically inept but besides that no problems.

Oh does anyone know of full featured mahjong games that run (either natively or via WINE/Proton) on Linux?

Thank ya.

Attached: 1549381853550.png (841x1243, 48K)

i just found out about nbd a few days ago, and i'm already reinstalling windows on a friends' laptop by having the laptop booted into sysrescd, serving it's disk via nbd, attaching it to my desktop, attaching that to a VM, then installing windows in the VM.. directly onto the laptop's internal hdd
i used to just take hdd's out of machines and plug them into a spare sata port, but this laptop is new-ish so it's not easy to get to the hdd

Attached: a.png (806x1391, 165K)

Forgot source.
printf 'digraph { a -> c; b -> c; a [label="GNU",margin=2.0]; b [label="Linux",margin=0.1]; c [label="GNU/Linux",margin=2.1]; }' | dot -T png -o out.png

What is the best daily driver distro?

Is there a project or a collection of keybindings that prioritize the left hand for the entire system?

I'm .
user () said the program wasn't being installed to my $PATH. I'll have to look into what $PATH is, but how do make sure this happens automatically in the future?

I have separate / and /home partitions, both filled with an ext4 filesystem. I want to shrink /home and extend /, but I really can't be bothered to reboot into a live usb. Can it be done online, and how likely am I to die if I try? I have no backups btw

Greed

it's easy if you have LVM
Ubuntu 16

>it's easy if you have LVM
I don't, will my data die if I try?

>shrink home
log out from your normal user and terminate every program running under it. Also terminate any program that has files open there. The umount it, log in as root or create another normal user account but with its home located NOT in /home and run gparted under that user.
This part is safe

>extend /
ext4 is supposedly extendable online, search for a howto online.

>log out from your normal user and terminate every program running under it. Also terminate any program that has files open there. The umount it, log in as root or create another normal user account but with its home located NOT in /home and run gparted under that user.
Yeah to be fair at this point I might as well reboot into a live image. Thanks for the info.

>ubuntu
>daily driver
ur retarded? ubuntu is oo for learning, but why use a shady distro with tracking shit as daily driver, wtf

Replace the HDD with a SSD, if you can find compatible RAM for it cheaply then that's probably worth it too depending on the price.

As for distribution, go for Ubuntu LTS XFCE4 spin. Or another long-term support distribution. You should even consider just upgrading to a SSD so it's faster and sticking to Windows 10. Think about how much support you'd like to be providing your mother with on a regular basis. Changing from Windows to any GNU/Linux distribution will result in a lot of phone calls depending on her ability to figure things out on her own. That's also why I recommend a LTS distro if you do go the GNU/Linux route; you want to make sure it never breaks in any way since you will be called upon to go there and fix any and all problems.

It's pretty user-friendly compared to other distributions. Would you expect your mother run maintain Arch or Gentoo?

Hi. First of all, I think you should look if the hardware is compatible with GNU/Linux. Look up if someone who has the model of the notebook has installed GNU/Linux on it before.

If the user is a total casual, you should look for distros that look familiar to what the user has used before. Besides that, consider that updates, if any, should be installed automatically, just like in Windows. To avoid instability, a more stable distro is always recommended.

>does anyone know of full featured mahjong games that run (either natively or via WINE/Proton) on Linux?
Pretty sure I've seen some majong games on the Debian repository about a year ago.

I like the Linux desktop so far, but one thing I cannot get over, for some reason, is the weirdness of the file manager. Currently I have Dolphin and it's the best one I've tried so far but it still feels so weird to me compared to the Windows 10 file manager, which I am very used-to. What is the Linux file manager that is most similar to the Windows one, and if your answer is Dolphin, how do I customized Dolphin to look and behave more like the Windows default one?

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 927M 862M 40M 96% /
tmpfs 128M 36K 128M 1% /tmp
tmpfs 512M 51M 462M 10% /var/cache/apt
tmpfs 128M 0 128M 0% /var/tmp
tmpfs 256M 101M 156M 40% /var/lib/apt/lists


what do
(other than getting a bigger flashdrive)

Call a janitor.

>/var/lib/apt/lists
you want var/cache/apt/archives in tmpfs

already done two lines above

as a follow up redpill me on squashfs
is it worth it to run the whole thing on squashfs with a separate partition for logs? is this even a good idea?
how do i even convert a system to squashfs

Do you password protect your ssh keys?
Like.. i want to.. but i am so lazy to type it in every time..

Any particular reason for XFCE? I know it is a "lighter" desktop environment but I didn't think the hardware was so old that it would "need" that kind of thing specifically. Or is there another reason it would be preferable? I figure that XFCE and MATE are "lighter/simpler" types (allong with LXDE if that's still around), with Gnome, KDE, Cinnamon and Pantheon (Parthenon? Whatever the Elementary thing is) are the more comprehensive and/or prettier ones.

Given her situation, I don't think Linux is likely to change the amount of support I have to offer negatively. Most of the times she tells me of issues with the laptop its Windows updates getting "stuck" or whatnot. Her ability to use Firefox and/or pick icons off the desktop/menu won't be a big deal on either OS; she's not likely to freak out just because things look a little different, once I've generally showed her where to go (which I'd do for anything new on Windows too).

Thanks

I'll have to do that. Individual components such as the Intel integrated GPU I know are all compatible, but I'll have to check into the WiFi/BT just in case...but given it is only a couple of years old Linux has gotten quite good at supporting hardware I've found.

I was to understand that many of the main desktop distros could have automatic, GUI updates. The only concern I'd have really would be something like distro upgrades but I'd be the one likely doing those in case they bork anything in the upgrade process. I wonder... how is Mint Debian Edition now? Isn't it a rolling release distro? I'm not sure if picks up packages faster or slower than the standard Ubuntu based Mint.

Thanks for the mahjong tips - I'll have to look into it. I imagine they'd be in the repos for most major apps and/or the "app stores".

It's called Xfce.

I was gonna order a pallet of some Void Linux stickers for you bros but both amazon and etsy registration is like no shit exhausting. You can't make a dummy account for later. on amazon, it's "spend the next half hour bending over for the IRS" and with etsy, they're like alright time for GNU/Capitalism, let's get this show on the road.
Like damn I haven't even ordered them, botnet-sama give me a fookin break

Attached: void-logo-clear.png (283x206, 9K)

they don't even have wine x64

>There are plenty of young artists that are still learning, nothing is stopping them from freely sharing their (maybe not the greatest) work. They could make a name for themselves.
yep, and many of them do this, what's your point

Yeah the botnet wants to know everything about you to be able to ensure security to their buyers. Especially for Amazon. They don't want to have a reputation as wild west markets.
See if you can maybe work something out with the patch user who sells stuff like the Jow Forums approved toaster stickers?

Sometimes vegans will tell me about all the meat-substitures that are available: veggie-burgers, onions ersatz eggs, that gluten-based thing. I respond that if they hate meat so much, why do they still feel the need to imitate it?

because I can

if linux is so good why does everyone use windows

you use several linux machines on daily basis

if being alive is so great how come so many people are dead?

I want to use a systemd free system and I'm not sure which is the better of the two, runit or openrc?

no i don't, all my phones and computers run in windows, android, osx, or wear os. no linux.

>no i don't, all my phones and computers run in windows, android, osx, or wear os.
So linux

>android is not linux
I'll ignore that and ask how is your windows-based router holding up.

69675806
>no i don't
>android
that'sbait.gif
not even a (YOU)

both are really good. I use void, so runit, which is hella fast. but openRC is good enough for alpine and gentoo, so it's probably straight too.

my router is running a proprietary firmware custom made by its manufacturer. i am not one of those leet haxxor snowflakes who lowers the performance of my router needlessly by showing something like openwrt into it, even though the factory, more optimized for said device firmware does everything i need the device to do already.

>professor assigns coursework in Matlab
>"Octave is 99% compatible right? Let me use that instead of the proprietary bloatware"
>professor uses a function from the 1% in the setup to the assignment
Fucking mvksdensity. I'm not blind, right? It's not in the list of functions found on the GNU Octave website.

Time to download 4GB of botnet I guess

>proprietary firmware custom made by its manufacturer
so linux

Everyone uses Linux; it comes with Android.