Search
Items tagged with: linux help
Why the BAD design of WINDOWS hurts LINUX desktops
Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:
YouTube: https://www.youtube.com/@thelinuxexp/join
Patreon: https://www.patreon.com/thelinuxexperiment
Liberapay: https://liberapay.com/TheLinuxExperiment/
Or, you can donate whatever you want: https://paypal.me/thelinuxexp
👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/
🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com
🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
Twitter : http://twitter.com/thelinuxEXP
PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos
This video is distributed under the Creative Commons Share Alike license.
#Linux #Windows #ux
00:00 Intro
00:35 Sponsor: Monitor and secure your internet connection with Safing
01:35 The Start Menu
05:34 How the start menu affects Linux desktops
06:42 Disjointed User Interface
08:55 Program installs and storage
12:22 System Updates
14:17 Windows design matters to Linux
15:53 Sponsor: get a PC that supports Linux perfectly
16:46 Support the channel
This is going to be controversial, but the Windows menu, or really the whole start menu paradigm is bad. This menu is used to start and open things. It's not a multitasking experience. So having a menu that occupies a small corner of your screen is not great.
The reality of things is that people are now just used to it. In Windows 11, the centered menu is a disaster, and once it's open, it's just a bad launcher. Apps are sorted chronologically, so if you don't know the name of a program, you're out of luck, and you can't create any folder that you could build muscle memory upon. And there's the case of opening multiple apps in a row.
With the windows menu, you need to open it as many times as the number of apps you want to launch. Not efficient.
The issue is, this bad menu design affects Linux desktops. Because many distributions or desktops don't want users to run away, they mostly moved to a windows like menu.
We all know about the mismatched UI of Windows.The real problem is that people are now completely used to it. And for Linux, it means that UX, or just UI is not often considered.
Next, let's look at how apps are installed on the system.
On Windows, while the store is progressively getting better, the main way to install a program is still to head over to its website, download an executable, and run it, then click next a few times, pick a location, and let the program install itself.
The files are stored in a single folder usually, with all the libraries the program needs, and the program itself in its own directory structure, that varies from program to program.
And this is a bad design. First, for security reasons. Storing executables and libraries and data in a single folder is a surefire way to have badly set permissions on these files.
Second, it makes finding the files you're looking for difficult. You need to learn each program's directory structure, and look online to find where the data is stored.
And this bad design on Windows also influences Linux desktops negatively. Because to this day, I still get people telling me it's easier to install a program on Windows than on Linux. Seriously.
The reality is that a lot of people don't understand how to install programs on Linux. They're so used to downloading them manually that they try to replicate this, and get super confused.
And a lot of newcomers to Linux just don't understand where the files a program uses live, because they're used to having them lumped into a single directory. The better way to look at it is: what type of file am I looking to access? And then this tells you the folder where it's been stored.
It's no secret that system updates are dreaded by a lot of Windows users. Windows updates have always been problematic, super slow to install, they require a reboot in most cases, and they can make your system worse than it was, so it's no wonder that many users are wary of these.
App updates are also handled separately from system updates. And people that moved from Windows to Linux will keep this fear of updates, because it's been drilled into them again and again that updates or even worse, major version upgrades, aren't a good thing. But they ARE.
And that negatively affects Linux desktops, because you'll get plenty of people who don't apply their updates and then ask for help about a bug that's been fixed already, or who stick to insecure software that has patches available. It makes the work of maintainers and developers harder.
Safing Portmaster - Easy Privacy
Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.safing.io
NVIDIA on Linux is WAY BETTER than everyone says, but...
Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:
YouTube: https://www.youtube.com/@thelinuxexp/join
Patreon: https://www.patreon.com/thelinuxexperiment
Liberapay: https://liberapay.com/TheLinuxExperiment/
Or, you can donate whatever you want: https://paypal.me/thelinuxexp
👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/
🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com
🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
Twitter : http://twitter.com/thelinuxEXP
PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos
This video is distributed under the Creative Commons Share Alike license.
#nvidia #linux #gpu
00:00 Intro
00:46 Sponsor: Free report on cybersecurity with the MITRE ATT&CK framework
01:26 Nvidia Drivers
03:27 Screen Tearing
06:04 Multi Monitor support
07:34 Hybrid graphics
10:10 Wayland Support
11:48 Power Management
13:04 It's not the whole story
14:09 Why would anyone pick Nvidia, though?
15:26 Sponsor: Get a PC that runs Linux perfectly, from Tuxedo
16:19 Support the channel
Drivers are a one click install from the graphical app store. DO NOT install them manually from the nvidia website, and don't mess with kernels that your distro doesn't officially pack.
So, a first big issue people report with nvidia drivers is Screen tearing. I plugged my desktop's RTX 3070 into a basic 1080p monitor. That desktop uses X11, and tearing just isn't a thing here.
Now, if I launch a game to see how well things go, for example Darktide, with v sync off, we can clearly see some big tearing happening. With vsync on, it disappears.
If you still have tearing, you can auto start a command when your computer starts, with the following command line:
nvidia-settings --assign CurrentMetaMode="nvidia-auto-select +0+0 {ForceFullCompositionPipeline=On}"
Add that command to your startup applications, and you're done.
But how about multi monitor support? I plugged my laptop running Wayland, into the same external monitor, the basic 1080p one, using the hdmi port that's connected to the nvidia dedicated GPU.
Nothing to say here, it just works.
I also plugged in 2 displays onto my desktop, the 1080p one, and my usual 1440p ultrawide, straight into the RTX3070.
No problems here, both displays are detected immediately. Same experience with KDE Plasma, no issues to report here, multi monitor support works normally.
Now, another thing people tend to hold against nvidia drivers is the hybrid graphics support, as in you have a laptop with a dedicated GPU from Nvidia, and an AMD integrated chip, or an Intel one.
On Wayland, it seems that hybrid mode is the default, and the only mode you can use, I could not find a way to move it back to the intel GPU only, or Nvidia only. Hybrid mode works perfectly.
On X11, the experience is pretty much the same. Hybrid mode is the default, and you do get a bunch more options in the nvidia control panel.
Nvidia has the reputation of not working with Wayland, but that's not true anymore. Everything works as it would on a normal wayland session: touchpad gestures, no screen tearing, fractional scaling support, screen sharing and recording, and running any application. Same experience on KDE with Wayland, it just works.
On my laptop, closing the lid will suspend the laptop. But very regularly, opening the lid doesn't wake the laptop back up, and I get a black screen.
I can get out of it by just getting into a TTY, then moving back to TTY1, and I'm good, but it's not what I'd call a smooth experience.
On my desktop, running Fedora also but with X11, suspend works perfectly, and resuming also happens without any issues.
All my tests are done using the latest nvidia drivers available on Fedora 37 with GNOME, and on Ubuntu 22.10 with KDE 5.25, and all these devices have relatively recent Nvidia GPUs. So it's only 2 distros, 2 desktop environments, and 3 different cards from the same generation.
Support for older GPUs, like the RTX10 series, or older ones, might not be as good, and might require you to use older legacy drivers, which very probably won't support Wayland, and might have more issues.
The Impact of Live Patching on MITRE ATT&CK™ Classification Tasks - TuxCare
TuxCare helps organizations take care of support, maintenance, & security for Enterprise Linux systems.TuxCare
LINUX vs WINDOWS: complete performance test!
Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:
YouTube: https://www.youtube.com/@thelinuxexp/join
Patreon: https://www.patreon.com/thelinuxexperiment
Or, you can donate whatever you want: https://paypal.me/thelinuxexp
👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/
🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com
🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
Twitter : http://twitter.com/thelinuxEXP
PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos
This video is distributed under the Creative Commons Share Alike license.
#linux #windows #benchmark
00:00 Intro
00:42 Sponsor: monitor and secure your internet connection
01:46 The benchmark setup
03:04 Resource Usage
06:52 Internet Speeds
08:32 CPU Benchmark
09:17 GPU + Gaming Benchmarks
13:35 Battery Life
14:34 Conclusions?
16:25 Sponsor: Get a device that runs Linux perfectly
17:19 Support the channel
I'll use a Stellaris 15, with an i7 12700H, 16GB of RAM, 1TB of SSD + an RTX 3060. It has a 1440p screen that I'll run at 60hz.
In terms of operating systems, I'll run default windows 11 with all of its updates and the nvidia game ready drivers, and the latest Ubuntu 22.10 with the proprietary nvidia drivers, on X11, and no other specific customization to the default.
Ubuntu uses up 25 gigs. On Windows, the install uses 29 Gigs.
Ubuntu's System Monitor reports 1.9 gigs of RAM used after a cold boot. On Windows, the system reports 3.3 Gigs of RAM being used, after a fresh boot.
Although it does report 4.7 Gigs of RAM being cached, which should represent that preemptive memory usage, while Ubuntu reported about 3.9 gigs of cached RAM. If we add used RAM and cached RAM, Ubuntu uses around 5.8 Gigs, where Windows uses 8 Gigs.
I used Kdiskmark on Ubuntu, which reported read speeds of 3360 MBps, and write speeds of 2706. On Windows, I used Crystal Disk Mark, and got read speeds of 3505 MBps, and write speeds of 2782 MBps.
I ran a speedtest both in Wifi and plugged in using ethernet.
Using Wifi, Windows 11 got a download speed of 108 Mbps and an upload speed of 196 Mbps.
On Ubuntu, the same speedtest over wifi got 154 Mbps for download speed, and 201 for upload.
Using ethernet, Windows got 512 Mbps down, and 483 Mbps up. Ubuntu, plugged with the same cable, got 508 Mbps down, and only 123 Mbps up.
On to the CPU benchmarks, namely Geekbench 6. On Windows, it gave me a score of 2216 in single core, and 10805 in multi core.
On Ubuntu, the same geekbench 6 got scores of 2494 in single core, and 10138 in multi core.
We're going to run Unigine heaven on both operating systems, at High settings, in fullscreen, at the native 2560x1440p resolution, with tesselation and anti aliasing disabled.
On Ubuntu, I got 114 FPS average, with a score of 2878, minimum FPS was around 20, and max at around 202.
On WIndows, running the same benchmark using openGL with the exact same settings, I got 105 FPS average, with a score of 2665, 7.5% lower, and a minimum FPS of 14, and max of 219.
Running the same benchmark using DirectX 11 on Windows resulted in better performance, with an average of 139FPS, and a score of 3513, but minimum FPS dropping even lower at 10, and much higher max FPS as well, at 283.
For Shadow of the Tomb raider, running the in game benchmark at high details, at the native resolution, I got 80 FPS on average on Ubuntu. On windows, I got an average of 87 FPS, with more stable frame times.
Horizon doesn't have an in game benchmark, but playing the same sequence of fighting this thunderjaw, with the game running at the native 1440p resolution, at high settings, with an uncapped framerate, I got a little less than 60 FPS on Ubuntu. It mostly stayed at around 55 FPS for the whole fight.
On Windows, using the exact same settings, and playing the same fight, I got more around 65 to 70 FPS. Although for some reason the game didn't have any audio, not that I would have heard it over the fan noise that went into overdrive on Windows.
Now, for battery life, I used Firefox on both operating systems, and played youtube videos in a loop until the battery died, over wifi, at mid brightness, in battery saving mode, with nothing else running in the background and Both devices running in hybrid graphics mode.
On Ubuntu, the laptop lasted for 6 Hours and 52 minutes before it died, a little bit lower than what I got when using it with Fedora when I reviewed it.
On Windows, it only endured for 5 hours and 36 minutes.
Safing Portmaster - Easy Privacy
Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. Increase your privacy and security. Get peace of mind.safing.io
16 NextCloud apps I use everyday!
Grab a brand new laptop or desktop running Linux: https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:
YouTube: https://www.youtube.com/@thelinuxexp/join
Patreon: https://www.patreon.com/thelinuxexperiment
Or, you can donate whatever you want: https://paypal.me/thelinuxexp
👕 GET TLE MERCH
Support the channel AND get cool new gear: https://the-linux-experiment.creator-spring.com/
🎙️ LINUX AND OPEN SOURCE NEWS PODCAST:
Listen to the latest Linux and open source news, with more in depth coverage, and ad-free! https://podcast.thelinuxexp.com
🏆 FOLLOW ME ELSEWHERE:
Website: https://thelinuxexp.com
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
Twitter : http://twitter.com/thelinuxEXP
PeerTube: https://tilvids.com/c/thelinuxexperiment_channel/videos
This video is distributed under the Creative Commons Share Alike license.
#nextcloud #cloud #linux
00:00 Intro
00:39 Sponsor: learn more about AlmaCare, the professional support for AlmaLinux
01:25 News: news that you control
03:09 Notes: portable markdown
04:35 Collectives: Knowledge base
05:22 Tasks and Deck: todo list and kanban board
07:18 Passwords: Self hosted password manager
08:18 External Sites: make Nextcloud a full hub
09:00 OnlyOffice: replace Office 365 or Google Docs
10:03 Custom menu: Organize your stuff
10:55 Mastodon Integration
11:32 Contacts + Calendar: powerful and private
12:09 Forms: private surveys
12:59 Photos: your own shareable photo gallery
13:47 Files: powerful, portable cloud storage
15:06 Sponsor: Get a device that runs Linux perfectly
15:54 Support the channel
News lets you import an already existing list of feeds, or you can create one. It supports folders, and News can auto discover feeds for you. News lets you export your feed list, navigate using the J and K keys of your keyboard, and you can use another app that plugs into nextcloud, like NewsFlash on GNOME.
Next app is Notes. All my scripts and articles are written in Notes. You just get basic markdown support for titles, bold and italic, and section headers, and it lets you place your notes into categories. It also supports versioning. I use Iotas on GNOME to access and edit these notes.
Nextcloud collectives is also interesting, it's a leaner, faster version of something like Confluence. It lets you create Collectives, lets others collaborate and edit them, and they support more advanced syntax, with images or emojis. You can create templates, pages, subpages, you can view page outlines, or add links from one page to another.
For task management, I use Nextcloud Tasks and Deck. Tasks lets you create multiple lists, and multiple tasks per list, with support for tags, start date, due date, priorities, and even completion percentage or current status. As per Nextcloud Deck, it places tasks in boards, that you can customize with all the columns you want, and it supports the same tags and the same properties for each task as Nextcloud tasks.
Next one is Nextcloud passwords. It's a password manager, self hosted on your nextcloud server, so it's less likely to be affected in a wide data breach. It's end to end encrypted. It has a web interface to browse your passwords, but you'll really want to use the browser extensions for Firefox or any Chrome based browser.
Another small app I use every day is External Sites. It lets you add shortcuts to other websites inside your nextcloud menu, and it will open them in your nextcloud interface.
Nextcloud has a connector to let you plug an office suite directly to your nextcloud server. I went for OnlyOffice, and it lets me create new documents straight from the Nextcloud files app, and edit existing ones from the web interface, on any computer I want.
Custom menu is basically give you complete control over how your menu works.
Mastodon integration lets me add my mastodon feed or mentions onto my Nextcloud dashboard.
All my contacts are hosted on Nextcloud, and so are my calendars. They plug in on the desktop with GNOME's online accounts, and on mobile, well it's just caldav and carddav, any OS can access that.
Nextcloud Forms lets you create surveys easily, with multiple question types, single or multiple answers, long form text fields, and more, and it lets you publish a public link to that survey.
Nextcloud photos progressed a TON in the last version of Nextcloud, and now supports albums, editing your photos, sharing them with other people, and it can even auto recognize faces in your various pictures.
Files has the ability to move, copy, paste, favorite your files and folders, you can share them, you can edit them, and it auto syncs with the nextcloud desktop client, and you can access everything from the nextcloud mobile app for iOS and Android.
Welcome! You are invited to join a webinar: AlmaCare: The Perfect Partner for your AlmaLinux Journey. After registering, you will receive a confirmation email about joining the webinar.
Hearing the calls of the AlmaLinux community, which needed a commercial support option, TuxCare has introduced AlmaCare.Zoom
Mastodon, Peertube, Pixelfed: easily replace Twitter, Instagram and YouTube
Grab a brand new laptop or desktop running Linux:https://www.tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:
YouTube: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join
Patreon: https://www.patreon.com/thelinuxexperiment
Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR
🏆 FOLLOW ME ELSEWHERE:
Twitter : http://twitter.com/thelinuxEXP
Instagram: https://www.instagram.com/nick_thelinuxexp/
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick
I'm also on ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e
And on PEERTUBE: https://tilvids.com/c/thelinuxexperiment_channel/videos
This video is distributed under the Creative Commons Share Alike license.
#mastodon #fediverse #socialmedia
00:00 Intro
00:39 Sponsor: Extend the life of your Python applications
01:30 The Fediverse: a network of social networks
04:57 ActivityPub: all your social networks can talk to each other
06:44 How Mastodon works
08:33 How PeerTube works
10:19 How PixelFed works
11:39 Parting thoughts
13:02 Sponsor: buy a device that runs Linux perfectly
14:11 Support the channel
Join Mastodon: https://joinmastodon.org/servers
Join Peertube: https://joinpeertube.org/
Join PixelFed: https://pixelfed.org/servers
PixelFed App for iOS: https://testflight.apple.com/join/5HpHJD5l
PixelFed App for Android: https://f-droid.org/en/packages/org.pixeldroid.app/
List of Fediverse services: https://fediverse.party/en/miscellaneous/
Fediverse is a contraction of Federated Universe. It's basically a very large network of servers that form, well, a social network. But contrary to the ones you might be used to, like Facebook, Twitter, Instagram, and others, the Fediverse is composed of different services.
The more well known are Mastodon, a Twitter-like microblogging service, PeerTube, a youtube-like platform, or PixelFed, an Instagram-like social network, but there are a TON of others.
Each service is also decentralized, which means there is not one big server farm where everything is hosted: each service is split into instances, basically independent servers, with different goals.
ActivityPub is an open standard, that lets all services on the Fediverse talk to each other. How does that work? Well, in practice, it means you can use your Mastodon app to follow a Peertube channel, or someone that posts pictures on PixelFed, or see new articles from a Wordpress website.
And this goes a bit further: for example, if I comment on Mastodon on a post from Peertube, that comment will also appear on Peertube underneath the video.
Let's start with Mastodon. Mastodon is basically Twitter, but open source and decentralized. It lets you post messages with up to 500 characters, it supports images, videos, polls, content warnings, animated avatar pictures, emojis, links, mentions, hashtags, anything you're used to on Twitter. Mastodon has 1.5 million active users, which might seem small compared to Twitter, but it's more than enough to have interesting conversations with a lot of cool people.
To join Mastodon, all you need to do is pick a server, also called an instance. You can pick any server you like, and it will let you interact with everyone else on any other server.
And then, you can use Mastodon on the web, by typing the address of your instance in your browser, for example, for me, it's mastodon.social, or you can use a mobile app.
Now let's talk about PeerTube. It's a Youtube alternative, although it's much, much smaller. Peertube is also decentralized, being split into different servers, that are federated together, so you can follow people from different instances and still have a complete subscription feed. It also supports ActivityPub, which means you could subscribe to my peerTube channel from a mastodon account, and have a post in your timeline every time I publish a video.
And as a creator, it also lets you sync your youtube channel to it, so you can auto-publish all your videos to Peertube in a few clicks, which is also a great help.
To watch peertube, just type the address of your instance in your browser's URL, for me it's tilvids.com.
Another cool service on the Fediverse is PixelFed. It's basically Instagram, without all the crap they tacked on lately, like reels, or lives. It's just pictures and videos. It's free software, it also uses the ActivityPub standard, so you can follow PixelFed users on Mastodon, for example, and it's ad-free.
It also lets you add filters, just like Instagram, or crop, resize, adding alt text, and you can use hashtags, locations, or create collections, basically photo albums.
Extended Lifecycle Support for Python 2.x
Organizations moving to get ahead of the end of support of Python 2.7 beyond EL7 by mid-2024 timelines need to extend their own product lifecycle and support. Tuxcare ELS for Python is your backport bridge provider.TuxCare