Linux - Reddit – Telegram
Linux - Reddit
761 subscribers
4.18K photos
207 videos
39.8K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
I'm not new to programming, but Linux scares me a bit, and operating systems are my weak point. Any good learning materials out there?

As a quick background I recently graduated undergrad in computer engineering, more focused on CPUs and hardware. I have taken OS but understanding Linux still eludes me. I'm working with raspberry pi and trying to understand Linux along with my programming is rough. Any recommendations for resources that have high and low level denoscriptions of Linux and its commands?

https://redd.it/ksnsx2
@r_linux
nVidia 460 Long Lived Unic Driver Just Released!!!!!!!!!!!!!!!!!!!!!!!

https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-460.32.03-Linux
#
https://www.nvidia.com/Download/driverResults.aspx/168347/en-us
#
https://us.download.nvidia.com/XFree86/Linux-x86_64/460.32.03/README/index.html
#
https://wiki.archlinux.org/index.php/NVIDIA
__________________________________________________________________________________

Release highlights since 460.27.04: With Official Vulkan Ray-Tracing

Added support for the following GPUs:

A40
T500
A100-SXM4-80GB
Added a new “NoInterlacedModes” token to the NVIDIA X driver’s “ModeValidation” option, to allow preventing interlaced modes from being validated. Refer to the “X Config Options” appendix of the driver README for further details.

Fixed a bug that could cause X clients to crash when closing display connections to the X server.

Fixed a bug that could cause the X server to configure DisplayPort Multi-Stream Transport displays in an inconsistent order.

Fixed an interaction problem with 5.4 and newer Linux kernels that caused a performance regression when allocating system memory.

______________________________________________________________________

NVIDIA today released the 460.32.03 Linux graphics driver as their first stable release in the 460 driver series.

Back before the holidays NVIDIA published the 460.27.04 beta Linux driver with firmed up Vulkan ray-tracing support and many other changes. The NVIDIA 460.32.03 driver out today is the stable version of that prior beta driver.

Thus with today's NVIDIA 460.32.03 driver are mostly of the previously noted changes including Vulkan ray-tracing in KHR form, NVIDIA RTX A6000 series support, Reverse PRIME Bypass, various other new Vulkan extensions added, VDPAU video acceleration improvements, experimental S0ix suspend-to-idle support, and many bug fixes.
- Added support for the following GPUs: RTX A6000
- Fixed a bug that could cause detailed timing information for displays with a large number of detailed timings to be truncated in the X log.
- Fixed a bug that prevented scaled display resolutions configured via the nvidia-settings control panel from being reported by RandR.
- Fixed a bug with the SLI Mosaic Mode configuration dialog in nvidia-settings that left displays enabled when they were not needed in the selected configuration.
- Added support for RandR rotation and reflection while using an NVIDIA-driven display as a PRIME Display Offload sink.
- Added support for "Reverse PRIME Bypass", an optimization that bypasses the bandwidth overhead of PRIME Render Offload and PRIME Display Offload in conditions where a render offload application is fullscreen, unredirected, and visible only on a given NVIDIA-driven PRIME Display Offload output. Use of the optimization is reported in the X log when verbose logging is enabled in the X server.
- Add support for the VK_KHR_acceleration_structure extension.
- Add support for the VK_KHR_ray_tracing_pipeline extension.
- Add support for the VK_KHR_ray_query extension.
- Add support for the VK_KHR_pipeline_library extension.
- Add support for the VK_KHR_deferred_host_operations extension.
- Removed the MetaMode string truncation warning for older X Servers when saving the X Configuration file from nvidia-settings.
- Add support for the VK_NV_fragment_shading_rate_enums extension.
- Fixed a bug where copying from an X11 pixmap to an RGB overlay window would exhibit corruption.
- Fixed an issue with VK_ACCESS_MEMORY_READ_BIT and VK_ACCESS_MEMORY_WRITE_BIT when used as part of a render pass.
- Add support for the VK_KHR_fragment_shading_rate extension.
- Add support for the VK_KHR_shader_terminate_invocation extension.
- Reduce host memory consumption for denoscriptor memory in cases where the pNext chain contains a structure of type
- VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO.
- Increased the default size for new OpenGL/Vulkan Shader Disk Cache location to 1024MB. Note that caches with paths containing "/.nv/ will continue to use the previous default of
128MB unless the size is manually overridden. For more information see the "OpenGL Shader Disk Cache" section in the "Specifying OpenGL Environment Variable Settings" chapter of the README.
- Changed the default location for new OpenGL/Vulkan Shader Disk Caches. If the location is not manually overridden and a cache is detected in the previous default location, that location will be used instead of the new default location. For more information see the "OpenGL Shader Disk Cache" section in the "Specifying OpenGL Environment Variable Settings" chapter of the README.
- Add support for the VK_EXT_shader_image_atomic_int64 extension.
- Add support for the VK_KHR_copy_commands2 extension.
- Allow importing cached memory via VK_EXT_external_memory_host.
- Removed support for the following deprecated frame lock NV-CONTROL attributes:
NV_CTRL_FRAMELOCK_MASTER
NV_CTRL_FRAMELOCK_SLAVES
NV_CTRL_FRAMELOCK_MASTERABLE
NV_CTRL_FRAMELOCK_SLAVEABLE
- Default AllowEmptyInitialConfiguration to True such that the NVIDIA X driver succeeds when launching the X server even if there are no display devices connected.
- RRGetCrtcInfo will now return Rotate_0 instead of 0 as the active rotation for disabled CRTCs.
- Improved the NVIDIA VDPAU implementation of VdpVideoSurfaceGetBitsYCbCr and VdpVideoSurfacePutBitsYCbCr when using planar or semi-planar formats. This helps applications that transfer data between VDPAU video surfaces and system memory.
- Added initial experimental support for S0ix-based system suspend (suspend-to-idle). This feature is platform and GPU dependent, so the feature will be disabled by default. To enable this feature, refer to the 'powermanagement' section of the README.
- Fixed an issue where Vulkan applications would fail to initialize if the connected X11 Server did not expose support for GLX.
- Improved the memory allocation strategy in nvidia-modeset.ko to reduce the likelihood of out-of-memory errors, which typically manifest as "page allocation failure" messages in the kernel log.
- Added a new "NoInterlacedModes" token to the NVIDIA X driver's "ModeValidation" option, to allow preventing interlaced modes from being validated. Refer to the "X Config Options" appendix of the driver README for further details.
- Fixed a bug that could cause X clients to crash when closing display connections to the X server.
- Fixed a bug that could cause the X server to configure DisplayPort Multi-Stream Transport displays in an inconsistent order.
- Fixed an interaction problem with 5.4 and newer Linux kernels that caused a performance regression when allocating system memory.

https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-460.32.03-Linux

https://redd.it/ksp83i
@r_linux
I want to set up IDS

I've been having a hell of a time lately.

File-based IDS: I would like to be able to store some program and DB on write-protected media. Keep track of what has changed in boot partition and important system files. I've been trying to learn how to configure tripwire and it's been a hellish ride through really old forum posts and perl noscripts from 2003. Is there an easier option with sane defaults that I can just use?

Network based IDS: Snort, Suricata, configuring rulesets. However I'm not sure what rules I need in place because I'm not a netsec whiz. Is there a recommended way of getting NIDS working for a desktop scenario with sane defaults that I can customize later?

Is there any other form of IDS I should be looking into? I'm really curious what people here use and how it's working for them. Learning about that might be more useful than the time I've wasted so far. Any advice is appreciated!

https://redd.it/kspufg
@r_linux
csBooks - 5.5.0-beta released

Dear Linux Users

New features in this release

\- Support for Audio Books from Librivox

\- Removal of Books from Library

\- Drag and Drop of single file and folders for Text books of PDF, MOBI and EPUB format.

Download csBooks [https://caesiumstudio.com/csbooks\].

The big feature of this release is Audio Books Integration from Librivox that you can download or play online. Please be kind and report any issues you find so that I can fix them asap here -
https://github.com/caesiumstudio/csBooks-updates/issues

You can suggest new features too :)

Thanks a lot.

https://redd.it/kspn59
@r_linux
Just figured out a way to get banned on discourse.gnome.org

I wanted to make an official complaint at the Gnome Foundation, but other than an E-Mail address for press contact I couldn't find a good contact possibility, so why not make a Reddit post?

So all I did, was to say that the new layout they want to introduce in Gnome 40 'is shit'.

I also explained why. Here's the post. The last paragraph already got removed.

The issue wasn't me disagreeing with some decision of the Gnome Team, it was because I violated the Code of Conduct. So first of all, saying that the new layout is shit, isn't a direct insult. I'm not insulting any person directly, I'm saying they have done a bad job (in my opinion).

So why did I use such harsh language? To wake them up... they do not listen to long time users at all... in fact they often come up with ridiculous arguments which are insulting in the same way as me using the word 'shit'. It's in the end the same thing, just in a nicer form.

I really didn't like using this kind of offensive language, but if they throw such bad UX decisions my way, I respond in the same way. If they don't like that, we're going separate ways from now on.

I never felt completely comfortable in this forum anyway, with the way it is moderated.

Please don't get me wrong! I'm not saying everyone on the Gnome Team is bad! In fact, there are some lovely people in this forum I got to discuss some stuff with and I don't know enough people of Gnome to make any generalized statements. It's also nothing I want to do anyway.

But what I can say is, that I very much disagree with the current design changes, the way they react to feedback (if at all) and the way they moderate the Discourse forum. In the current status, it's nothing I want to be a part of. You rarely get a reply from the responsible people anyway... mostly you have just the same two people defending everything Gnome does.

Also, just to clarify, I didn't get banned immediately. They asked me to remove the last paragraph and I refused and accepted they would ban me.

So, I'm not sure if this post will get removed, but I really don't want this to end in a flame war. Please stay civil! I think I already did enough of that for now..

If you ask yourself what the purpose of this post is, then I can say, I'm hoping the Gnome team will reevaluate the way they take account of user feedback in response to design decisions, so users don't feel like they have to take on a fight to have a usable desktop environment.

https://redd.it/ksszv9
@r_linux
Ubuntu 21.04 brick my UEFI/BIOS and laptop at all :(

I am the owner of an Asus G56JR laptop with BIOS version 202 (latest). I have been using ubuntu 20.04 for several months and I liked it aesthetically and fulfilled all my requirements, but I had a tiring issue with fractional scaling and found that in 20.10 it was supposedly fixed. I updated to 20.10 and it still hasn't been fixed. So I decided to upgrade and try ubuntu 21.04 in the hope that it fixes my problem, as the changelog indicated that it was fixed (and more than once). As it turned out, this was not fixed in 21.04. In this case, I decided to just reinstall the OS to 20.04 and install proprietary drivers on nvidia in order to use nvidia instead of intel and overcome the tiring problem. I turned off the laptop, inserted a USB flash drive, started pressing the ESC button in order to get to the boot selection menu, as I did before, but the laptop just showed a gray screen and nothing happened. Then I decided to remove the USB flash drive and turn on laptop, but ... nothing happened. And now I am already here. I have been using Linux for 2 years on my computer and recently installed it on my laptop, but it was a mistake ... I have mixed feelings and at the same time I am very upset. This is comparable to the sensation of being stabbed in the back. I do not like Windows, it breaks down for every little thing, but I have never had such a thing that windows broke my computer completely.

If you have any questions, ask.


Video: https://youtu.be/22dHYnZqcOg


:(

​

~~How do I tell my parents about it?~~

https://redd.it/kstoie
@r_linux
my first time Linux experience and its just a headache

I have a old Surface book laptop that was running a bit slow recently and while on youtube i seen a video of someone installing Linux and with the praise of it i thought why not, now i think i made a mistake.

here are some of the problems

touchscreen doesn't work, i don't really use it but i do use the pen and that doesn't work also
cameras don't work
pretty sure its not using the better GPU
if i lock or suspend when i try to login my password is wrong? have to reboot
suspend always wakes up in a minute so i have to keep it shut down
always asks for wifi password on boot
randomly will just black screen on login screen
after time using time laptop the fans will spin fast and the laptop will become very very slow

are these problems from UbuntuDDE ? or will all Linux be like this?

am i stuck with just reinstalling windows?

https://redd.it/ksutp3
@r_linux
Mkhtml I created a tool to populate html/css files

I got tired of constantly typing in the html and manually linking it to a new css file so I made this. After you install it all you have to do is type mkhtml and it will populate the current directory with the files linked.

Find it here: https://github.com/Nswayze/linuxTools/blob/main/README.md

​

https://preview.redd.it/7aed7ck7s0a61.png?width=1183&format=png&auto=webp&s=2e43ef7f2fc3c45699b3da12a0e6a35de21dfd1b

https://redd.it/kst3dc
@r_linux
Asahi Linux Subreddit

So, I made a Subreddit for Asahi Linux which you can find (https://www.reddit.com/r/AsahiLinux/)

​

Note that this isn’t an official subreddit for Asahi Linux. It is a fan made (me) Subreddit For the apple M1 on Linux project AKA Asahi Linux

​

For those of you out of the loop, Asahi Linux is basically linux for the Apple M1 and was created by marcan, who also reverse engineered things for the wii and ps3, so he has experience. You can find documentation for Asahi Linux and the Apple M1 internals at https://github.com/AsahiLinux/docs/wiki

​

So yeah, have fun

https://redd.it/kswn1w
@r_linux
I ran an automated update and now everything is ruined.

Hello, i downloaded an update on Linux Debian (parrot OS) and now nothing works anymore. I cannot open the command line because that now auto closes, my cursor and my icons have changed, i cant open any of my system settings, some applications close on its own, and ect ect. This was after i have downloaded a linux update and i dont seem to have a way to fix this. How do i get out of this mess?

https://redd.it/ksv2vn
@r_linux
gui compression (archive) program

https://en.bandisoft.com/bandizip/

I installed bandizip as wine as a gui compression (archive) program, and it seems like a very good program. Unfortunately there is no native linux version.

https://redd.it/ksygfx
@r_linux
Where can I find detailed explanations of Linux shell commands ?

Let's says I want to learn more in-depth about the following command jar xvf like exactly what each letter stands for and its particular use.

Is there an online dictionary or some website I can use? because I tried typing it on google but it didn't do it for me unfortunately.

Thank you in advance!

Edit:
[Solved\] it's all in your command line jar --help or man jar.


Thanks everyone


https://redd.it/ksz4wl
@r_linux
is this a good path for becoming proficient at linux?

>Linux+/LPIC-1 > LPIC-2 > LPIC-3 > RHCSA > RHCE

I'm not a complete noob, I've used Amazon Linux 2 to install Snort, AIDE, setup a LAMP stack and I've modified some config files. But I'm missing way too much knowledge.

Will this path teach me absolutely everything I need to know to put Linux down on my resume? I have no clue about awk, sed, grep and regex. Do any of these exams go through it, or will I have to learn it on my own?

I'll only be paying for the Redhat exams. I just want the curriculum/objectives to follow as that's how I learn.

https://redd.it/ksoh21
@r_linux
Can I save two different desktop environment configurations and choose between them before login like two different environments?

I would like to have a light theme desktop for work and a dark theme for private use like gaming. I really like the Cinnamon environment but I don't want to choose between one of the options or change the setting everytime. Can I save a configuration and load it later again, in the best case before login like with two completely different desktop environments?

https://redd.it/kt18we
@r_linux
Simple Image and Video Server

I'm moderately knowledgeable with Linux, and I have a Debian home server with a ton of pictures and videos, all organized into chronological folders by year-month. To make these images and videos available to family, I am currently running Simple Python Server. Suffice it to say, it's a very ugly interface with no previews.

There are many CMS and software that I could install to display things more beautifully. But my problem is primarily time.

Is there any software for nicely displaying my images/videos + previews, that I can go from install to finish with no experience in a couple hours? Family should be able to browse content from pc and mobile.

https://redd.it/kt1lbp
@r_linux
Forced Minesweeper On Login --- CLI Prank

This is a CLI Minesweeper app that I modified to be unable to exit without completing the game.
No \^C, \^Z, etc.
You have to complete it, if you fail the login, it will log everyone else on the server out.
Also, there's a bypass code you can enter "6969420" to get passed it.


Modified it in college when I was Red Teaming for the Cyber Team


https://github.com/OGoodness/Minesweeper-Login

https://redd.it/kt4kle
@r_linux