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% $ help %command% $ %command% -h $ %command% --help
Don't know what to look for? $ apropos %something%
Why can't there be a mix of binary and source based package managers? >want program x without features a and b but with feature c >tell my package manager to compile it that way >don't care about all the other 98% of programs >tell my package manager to get the vanilla binaries
Isaac Rodriguez
There is no 'sh' shell, senpai. There was one back in Unix times, but in GNU /bin/sh is a link to another shell; usually bash or dash.
Nolan Rodriguez
The link doesn't matter. It's still a limitation which means that everyone is bound to the lowest common denominator of shell syntax. It does its job perfectly fine. Unfortunately, it's so fucking outdated that it completely buttfucks native scripting.
There should be an update for the standard that enforces a second default shell, with a different shebang. It would break nothing, but it would also be much more useful. Not python. Python is not any better.
And yes, it would require more space, which would be bad for embedded distributions. No idea how to handle those.
Sebastian Flores
If you start to write huge scripts with sh you're doing it wrong. >There should be an update for the standard that enforces a second default shell There is already a new standard, it's called python.
We don't need to change sh, we need to stop using sh for complex scripts.
Adrian Flores
try sabayon, calculate or nixos
Aiden Morgan
nix can do this, pacman/aur can kind of do this
David Richardson
If you unironically use python for scripting, you must have brain damage.
Isaac Ross
If you unironically use sh for complex scripts and not python, you're a code monkey.
Owen Foster
Just bolt Powershell onto sh, without the object gimmick. It literally removes all of the shitty syntax that makes sh scripting so fucking atrocious, especially from a maintenance perspective.
Connor Wright
That's why perl became the standard for everything beyond simple scripts.
Christian Allen
>Powershell And I thought you were serious.
Luis Wood
>sudo emerge --sync && sudo emerge --ask --update --newuse --changed-use --deep --with-bdeps=y --keep-going @world >sudo pacman -Syu would've finished by the time you've finished typing the commands
Jack Wright
It is often very useful to be able to record the image on the screen. There is a variety of methods that can be used, but the most direct is simply to photograph the screen with a 35-mm camera and color slide film. Because the screen image is refreshed every 1/30 second, it is important to use a slow shutter speed so that at least one full screen frame will have been displayed while the shutter is open. At any shutter speed greater than 1/30 second only a portion of the image will be captured. Thus, about 1/15 second is a desirable speed. For static images, even slower speeds can be used. It is also helpful to photograph the screen in a darkened room to eliminate extraneous reflections from the screen. Because most monitor screens are relatively small, the standard 50-mm focal-length lens of a 35-mm camera will produce distortion at the close distances necessary to photograph the screen. A slightly longer focal-length lens, say 100 mm to 135 mm, will eliminate any of this "pin-cushion" distortion.
Video cassette recorders are also excellent for recording the dynamic screen output from the computer. Since the video cassette recorder is designed for use with broadcast video, the computer must provide an NTSC video signal. Recording images from the computer is easy. Plug the video output into the VCR. If a separate audio output from the computer exists, it can also be recorded by the VCR. Recording the output from an RGB video output requires specialized equipment.
Brody Cruz
Just the Set-Strictmode command and the vastly improved syntax for variables (Consistently using $variable instead of using a different syntax for assignments) and control structures (no more fucking fi or esac) make it worth it. And seriously, fuck if in sh. It's a fucking atrocity. Yes, I am well aware of why it is the way it is. It's still horrible.
Lucas Bailey
Shell scripts are fine. Just don't be stupid.
Jace Rogers
What are some great python eggs next yo youtube-dl?
Brandon Young
why does budgie cannot display wallpaper correctly? i installed budgie in a debian vm but instead of showing the wallpaper it just shows a blue background
Customizing the package manager is the whole point of that distro. Some of your options are wrong. Single letter opts do exist.
Ayden Perez
is there anything better than Debian buster for good balance between sanity and flexibility (for desktop usage of course)? looking to try opensuse tumbleweed or even fedora, maybe something else?
So after launching a Steam game or sometimes after quitting Firefox my Xorg seems to be crashing? Except all my peripherals are blocked so I can't use SysRq or TTY and I have to force-shutdown.
Any ideas? It's a clean Debian netinst so I'm most definitely missing some package or something.
I thought as a beginner I'd get comfortable with Debian first, but I'm pretty sure the same problem would occur on Arch as well.
Mason Hall
>Any ideas? Stop using netinst when you do not know what you are doing. It's not any good to avoid "bloat" if your system isn't working.
Luke Davis
I do understand that but as a lazy person I am I thought I'd rather go balls-deep so that something sticks on me.
Jackson Torres
Boy do I feel stupid. I had another instance of qutebrowser runing on another workspace that I forgot about.
Jaxson Hall
Damn qutebrowser is sexy.
Any way to use something like ublock origins on it?
Leo Clark
You're describing any rolling release system. I'd suggest Arch since source based is way meme. Download the tar.gz for the package you want and add the patches/switches you want in the PKGBUILD then makepkg
Mason Ross
Why alsamixer is at 70% volume out of the box?
Nicholas Roberts
Two Thinkpads x200, one running Mint Cinnamon and other running Ubuntu 18.04. Bought a Thinkpad yesterday, £ 69 ($90) had Windows 7 Professional on it. Quickly installed Ubuntu 64 bit and never looked back.
Good on you mate but you should use a better GNU/Linux distribution in my opinion.
Brody Johnson
Bumping this post for interest.
Brayden Howard
Those two distros are just what I need. Efficient, quick and reliable.
Jackson Morgan
based
based
Easton Bell
Fedora, regular OpenSUSE, Ubuntu, ... Debian testing isn't rolling release, it's a beta for Debian stable. You get cycles of stagnation and instability surrounding each stable release. The 6 month cycle used by all the big corporate distros is the most practical approach for the vast majority of cases.
Parker Butler
imagemagick
Cameron Russell
Just install debian.
Even better, install arch.
Austin Wright
Calling distros GNU/Linux is like saying French/English instead of English because it has some borrowed words.
Brandon Turner
Debian is very good. Basic but good. Arch is just for fan boys. too much messing about. Just want something that works.
Brandon Wood
Whenever i pull a PR from github a "MERGE_MSG" pops up in my text editor asking me to explain why i pulled it as if its going to send a pull request. This is sudden and new and how do i get rid of it? I dont have any github account setup nor am i contributing code to the project, im just downloading a pr that adds in new switches for the program for me to use.
Xavier Wright
I want to weather indicator to look more sleek on Ubuntu, installed an icon pack, but it's not changing. I like the applet as is, just the icons annoy me.
Anyone know wat2du?
Tyler Howard
Install new icons? Don't have to stay with Vanilla Ubuntu Icons
Aiden Myers
No, that's the problem, I did install new icons, but the weather icons are staying the same
Jason Mitchell
Best filesystem for NVME SSD?
I was using f2fs, but it's been deteriorating rapidly(fsck now takes more than my entire system boot-up) and I don't think I actually need FS-level overprovisioning now (I used 7%).
>for no reason Manage your .pacnew's and read logs and you wont have a problem
>Debian just worked Then go back to using ancient packages then. Why did you pick arch if you cannot read a fucking changlelog? >linux-lts If you have a pre 400 card you jsut need nvidia-390xx and you use the latest kernel. >recompile some modules Use dkms.
How do I make rTorrent work with DHT. It just refuses to connect to peers using DHT or PEX. Here are related config lines dht.mode.set = on protocol.pex.set = yes trackers.use_udp.set = yes protocol.encryption.set = allow_incoming,try_outgoing,enable_retry
Cooper Cruz
Okay, real talk. I'm new babby to Linux, have been using Ubuntu, and I am curious.
Is there anything a DE can do that a WM can't?. Kinda feel like doing a fresh install with only a WM.
what is going on? xfce4-taskmanager/free -m/top arent telling the full story. my cpu usage is not adding up, and memory is not being freed even if i close programs like steam and firefox (represented on the right, where the highest memory consuming item is mpv because i use it to listen to music). i have 2 gigabytes of ram, 1 gigabyte of swap, and normally on reboot my idle memory consumption is no more than ~12 percent/240 megabytes. i would think this wasn't a problem but overtime my machine begins to severely slow down and then completely stop being responsive.
this is a simple misunderstanding. a desktop environment (DE) is a collection of a window manager (WM), usually a compositor and a handful of software that compliment the above like a panel. a WM is more standalone, being just the WM, without coming with anything else. for example, xfce4 is a desktop environment, but nothing is stopping you from only installing xfwm4. most DEs are not nearly as modular however
Luke Smith
dunno but rtorrent rc makes me upset every time I look at it >on >yes >disabled >no >off >enabled why can't this nigger stick to one boolean
Wyatt Nguyen
How do I mount my SFTP server in my file browser like thunar and enable compression? I know to mount the server all you have to do is go to address sftp://[email protected] but how can I enable compression?
>cpu Unless you're capping out there is little to do watching your cpu usage. The system creators, who know far more complex math then you, have set the system to utilize what it needs when it needs it.
>memory Install 'ps_mem' Run it as root Post a screenshot
Did you fuck with your swappiness and vfs_cache settings?
>stops being responsive Install iotop Run iotop as root
Noah Morris
sshfs
Christopher Green
after unplugging my arch harddrive and using my windows harddrive, I'm getting a "missing boot mgr" message when I swapp back to arch. Is this a grub problem?