Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: https://itsfoss.com/feed/

  1. <?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[It's FOSS]]></title><description><![CDATA[Making You a Better Linux User]]></description><link>https://itsfoss.com/</link><image><url>https://itsfoss.com/favicon.png</url><title>It&apos;s FOSS</title><link>https://itsfoss.com/</link></image><generator>Ghost 5.82</generator><lastBuildDate>Mon, 06 May 2024 17:44:40 GMT</lastBuildDate><atom:link href="https://itsfoss.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[4 Tools to Share Large Files Over the Internet Securely]]></title><description><![CDATA[These tools let you share large files over the internet.]]></description><link>https://itsfoss.com/share-large-files-tool/</link><guid isPermaLink="false">6631cbe5bdfe6e0b8075d341</guid><category><![CDATA[List 📋]]></category><dc:creator><![CDATA[Ankush Das]]></dc:creator><pubDate>Sun, 05 May 2024 06:44:54 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/05/tools-to-share-large-files-securely.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/05/tools-to-share-large-files-securely.png" alt="4 Tools to Share Large Files Over the Internet Securely"><p>We have various <a href="https://itsfoss.com/privacy-tools/" rel="noreferrer">privacy tools</a> to enhance our web browsing. All those tools available, open-source or not, make up for a safer experience.</p><p>Sure, it depends on our use-cases, on what privacy-focused tool we choose to use. But, it is good to know that we have options, right?</p><p>One such use-case we tackle here is &#x2014; <strong>sharing large files over the internet</strong>. So, how do you do that? </p><p>Well, the good news is: <strong>we have some suitable options</strong> to let us securely share files over the internet &#x1F389;</p><p><strong>But, what signifies as a big file?</strong> Any file that you cannot seem to send through an encrypted messaging app like Signal or Telegram&apos;s secret chat. Ideally, it should be anything more than 1 GB.</p><p>Let me highlight the tools I picked.</p><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/improve-privacy/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">11 Ways to Improve Your Privacy in Online World</div><div class="kg-bookmark-description">Bring your A game to improve your privacy online, whether you are a Linux user or not. Follow these tips for a secure experience!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="4 Tools to Share Large Files Over the Internet Securely"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/04/ways-to-enhance-your-privacy.png" alt="4 Tools to Share Large Files Over the Internet Securely"></div></a></figure><h2 id="1-internxt-send">1. Internxt Send</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/internxt-send.png" class="kg-image" alt="4 Tools to Share Large Files Over the Internet Securely" loading="lazy" width="1200" height="785" srcset="https://itsfoss.com/content/images/size/w600/2024/05/internxt-send.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/internxt-send.png 1000w, https://itsfoss.com/content/images/2024/05/internxt-send.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>A familiar ring to Firefox Send? Yes.</p><p><a href="https://send.internxt.com/?ref=itsfoss.com" rel="noreferrer">Internxt Send</a> is a nice alternative to the short-lived Firefox Send service. It is an open-source web-based solution.</p><p>You can send files up to 5 GB at a time, and the connection is end-to-end encrypted. And, no, you do not need an Internxt account to send files. You just head to the Internxt Send page on any device and start uploading/sharing the file.</p><p>Though, I should tell you to check out Internxt cloud storage as well, they offer pretty good lifetime deals like pCloud, and as a bonus, it is end-to-end encrypted + open-source.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://send.internxt.com/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Internxt Send</a></div><h2 id="2-onionshare">2. OnionShare</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/onionshare.png" class="kg-image" alt="4 Tools to Share Large Files Over the Internet Securely" loading="lazy" width="1060" height="755" srcset="https://itsfoss.com/content/images/size/w600/2024/05/onionshare.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/onionshare.png 1000w, https://itsfoss.com/content/images/2024/05/onionshare.png 1060w" sizes="(min-width: 720px) 720px"></figure><p>I believe <a href="https://onionshare.org/?ref=itsfoss.com" rel="noreferrer">OnionShare</a> is the best open-source tool to securely share files with anyone over the internet. </p><p>No one stores the file, you do not upload it anywhere. The tool helps you establish a P2P end-to-end encrypted connection powered by the Tor network. Unfortunately, it needs you to communicate with the receiver (opt for a secure medium) to set up OnionShare to get the file, and it is not as simple as just clicking on a link and downloading the file. </p><p>However, the little inconvenience is worth it for optimal privacy and security when sharing a file. You can utilize OnionShare for all kinds of use-cases, personal or professional.</p><p><strong>It is available for Linux, Windows, macOS, Android (beta), and iOS.</strong></p><div class="kg-card kg-button-card kg-align-center"><a href="https://onionshare.org/?ref=itsfoss.com" class="kg-btn kg-btn-accent">OnionShare</a></div><h2 id="3-gokapi-self-hosting">3. Gokapi (self-hosting)</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/gokapi.png" class="kg-image" alt="4 Tools to Share Large Files Over the Internet Securely" loading="lazy" width="1850" height="975" srcset="https://itsfoss.com/content/images/size/w600/2024/05/gokapi.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/gokapi.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/05/gokapi.png 1600w, https://itsfoss.com/content/images/2024/05/gokapi.png 1850w" sizes="(min-width: 720px) 720px"></figure><p>Want to build your own Firefox Send? Well, <a href="https://github.com/Forceu/Gokapi?ref=itsfoss.com" rel="noreferrer">Gokapi</a> is an interesting open-source project that lets you make one.</p><p>The only catch with this concept is: only the admin (you) can upload the files, you cannot present it as a service that others can use.</p><p>It makes sense to me. If you are a user who loves self-hosting things and wants to share a big file with end-to-end encryption, you can achieve that using Gokapi without needing to trust any third party with your data.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/Forceu/Gokapi?ref=itsfoss.com" class="kg-btn kg-btn-accent">Gokapi</a></div><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F680;</div><div class="kg-callout-text">Easily run your own instance of Gokapi and many other favorite Open Source software effortlessly in the cloud with PikaPods! <a href="https://www.pikapods.com/?ref=itsfoss.com" rel="noreferrer">Start free with $5 welcome credit</a> &#x1F60E;</div></div><h2 id="4-wormhole-not-foss">4. Wormhole (Not FOSS)</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/wormhole.png" class="kg-image" alt="4 Tools to Share Large Files Over the Internet Securely" loading="lazy" width="1200" height="580" srcset="https://itsfoss.com/content/images/size/w600/2024/05/wormhole.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/wormhole.png 1000w, https://itsfoss.com/content/images/2024/05/wormhole.png 1200w" sizes="(min-width: 720px) 720px"></figure><p><a href="https://wormhole.app/?ref=itsfoss.com" rel="noreferrer">Wormhole</a> is a proprietary web-based tool that you can also use as a Firefox Send alternative.</p><p>If you want to send files larger than 5 GB (which is the upper limit for Internxt Send currently), you can opt for Wormhole. It supports sending files up to <strong>10 GB</strong> in size.</p><p>They offer end-to-end encryption, and focus on the speed of transfers. If you are regularly using a service like this, you can compare it to Internxt Send, and pick one of them if you prioritize speed (and if it does make a difference).</p><div class="kg-card kg-button-card kg-align-center"><a href="https://wormhole.app/?ref=itsfoss.com" class="kg-btn kg-btn-accent">Wormhole</a></div><h2 id="dont-forget-your-regular-cloud-storage-service">Don&apos;t forget your regular cloud storage service</h2><p>Yes, if you have a cloud storage account (even under a free tier), you must have 5-10 GB of free space at the very least, right?</p><p>If you do, you can use the cloud storage to upload the file (that you want to share), and then make it available to the recipient through a link (or provide them with access to it through email).</p><p>Remember that if you would like to make a file available to public downloads (especially, if it&apos;s a copyright material) it goes against the terms of service, and shared file link may be removed later.</p><p>You can utilize any of the <a href="https://itsfoss.com/cloud-services-linux/" rel="noreferrer">cloud storage services</a> from our list:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/cloud-services-linux/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Top 10 Best Free Cloud Storage Services for Linux</div><div class="kg-bookmark-description">Which cloud service is the best for Linux? Check out this list of free cloud storage services that you can use in Linux.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="4 Tools to Share Large Files Over the Internet Securely"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2016/02/Linux-cloud-services.jpg" alt="4 Tools to Share Large Files Over the Internet Securely"></div></a></figure><p>&#x1F4E2; It&apos;s an <a href="https://itsfoss.com/affiliate-policy/" rel="noreferrer">affiliate</a> offer, but I don&apos;t want you to miss something like this, so I should tell you that you can get <a href="https://internxt.sjv.io/c/1995707/2001891/14378?ref=itsfoss.com" rel="noreferrer">lifetime storage on Internxt through our link here with an 80% discount</a> (we get a commission if you make a purchase):</p><p><em>*Interxt is an open-source, privacy-focused cloud storage service, with end-to-end encryption, similar to Proton Drive. It also has 30-day money back gaurantee.</em></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://internxt.sjv.io/c/1995707/2001891/14378?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Internxt Lifetime Plans &#x2013; Secure Cloud Storage For Life!</div><div class="kg-bookmark-description">Internxt Lifetime Deal: Pay once and get 2TB, 5TB, or 10TB of secure cloud storage forever. Sign up or upgrade to a Internxt lifetime plan for lifelong privacy! Only for a limited time.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://internxt.sjv.io/favicon.ico" alt="4 Tools to Share Large Files Over the Internet Securely"></div></div><div class="kg-bookmark-thumbnail"><img src="https://internxt.com/images/previewLink/LifetimePreviewLink.png" alt="4 Tools to Share Large Files Over the Internet Securely"></div></a></figure><h2 id="wrapping-up">Wrapping Up</h2><p><a href="https://bitwarden.com/products/send/?ref=itsfoss.com" rel="noreferrer">Bitwarden Send</a> is also something that you can use (but it&apos;s not for big files), only for documents and text files and that too requires a premium subscription. So, just mentioning it here.</p><p>If you are looking to just transfer files from one device to another, we have other <a href="https://itsfoss.com/share-files-linux-windows-mac/" rel="noreferrer">file-sharing tool suggestions</a>. Considering you want to share it over the internet, I think these tools are the best you can use to get the job done. </p><p>&#x1F5E8;&#xFE0F; Let me know which service do you use for sharing files over the internet.</p>]]></content:encoded></item><item><title><![CDATA[Neofetch is Dead! Here are 7 Alternatives for Your Linux System]]></title><description><![CDATA[Neofetch is no more but fret not ASCII lovers, in the open source world, there is almost always alternatives.]]></description><link>https://itsfoss.com/neofetch-alternatives/</link><guid isPermaLink="false">663499b0ef221d0570c0f087</guid><category><![CDATA[List 📋]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Fri, 03 May 2024 12:38:21 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/05/neofetch-alternatives.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/05/neofetch-alternatives.png" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System"><p>Neofetch, the favorite tool for <a href="https://itsfoss.com/display-linux-logo-in-ascii/">displaying system information in ASCII format in the terminal</a>, is no longer being developed. </p><p>Its GitHub repository is now <a href="https://github.com/dylanaraps/neofetch?ref=itsfoss.com">archived</a>. It didn&apos;t see any development for the past three years anyway.</p><p>Neofetch developer Dylan&apos;s GitHub page says he has &quot;taken up farming&quot;.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/neofetch-dev-github.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1143" height="600" srcset="https://itsfoss.com/content/images/size/w600/2024/05/neofetch-dev-github.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/neofetch-dev-github.png 1000w, https://itsfoss.com/content/images/2024/05/neofetch-dev-github.png 1143w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Developer says he has taken up farming</span></figcaption></figure><p>When I asked for proof, he sent me this photo.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/farm-ascii.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="554" height="349"><figcaption><span style="white-space: pre-wrap;">Is that a farm in ASCII format?</span></figcaption></figure><p>Okay, I just made up the last part for humor purposes &#x1F609;</p><p>So, here&apos;s the deal. Neofetch is not being developed anymore. Although it is still available in the repositories of many distributions and will remain for a couple of more releases, I presume.</p><p>Still, it would be a good idea to use some actively developed tool to flex your Linux desktop setup.</p><p>Let me share a few worthy Neofetch alternatives for your ASCII needs.</p><h2 id="fastfetch">Fastfetch</h2><p>Fastfetch is similar to Neofetch. It offers heavy customization possibilities, including tweaking the appearance of logos! You remember that <a href="https://itsfoss.com/using-neofetch/">Neoftech was extremely customizable</a>, don&apos;t you?</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/fastfetch-default-1.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1475" height="838" srcset="https://itsfoss.com/content/images/size/w600/2024/05/fastfetch-default-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/fastfetch-default-1.png 1000w, https://itsfoss.com/content/images/2024/05/fastfetch-default-1.png 1475w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Fastfetch</span></figcaption></figure><p>Fastfetch uses JSONC (JSON with Comments) for configuration. If you are curious, there are <a href="https://github.com/fastfetch-cli/fastfetch/tree/dev/presets?ref=itsfoss.com">some presets available</a> for you to get started.</p><p>If you are using Ubuntu 22.04 or later, you can install it using the PPA. Yes, PPA to rescue even in the Snap world of Ubuntu.</p><pre><code class="language-bash">sudo add-apt-repository ppa:zhangsongcui3371/fastfetch
  2. sudo apt update
  3. sudo apt install fastfetch
  4. </code></pre><p>For other distros like Arch Linux and Fedora, you can use their package managers to install fastfetch (if it is available).</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/fastfetch-cli/fastfetch?ref=itsfoss.com" class="kg-btn kg-btn-accent">Fastfetch</a></div><h2 id="screenfetch">screenFetch</h2><p>screenFetch is a &#x201C;Bash Screenshot Information Tool&#x201D;, that can be used to generate system information along with the ASCII logo of the distribution. It is basically a bash script and is easily extendable.</p><p>I think screenFetch existed even before Neofetch &#x1F914;</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/screenfetch.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1345" height="644" srcset="https://itsfoss.com/content/images/size/w600/2024/05/screenfetch.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/screenfetch.png 1000w, https://itsfoss.com/content/images/2024/05/screenfetch.png 1345w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">screenFetch</span></figcaption></figure><p>screenFetch is basically a bash script and is easily extendable.</p><p>To install screenFetch in Ubuntu, open a terminal and run:</p><pre><code class="language-bash">sudo apt install screenfetch
  5. </code></pre><p>It is also available in the default repositories of Arch Linux, Fedora, etc.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/KittyKatt/screenFetch?ref=itsfoss.com" class="kg-btn kg-btn-accent">screenFetch</a></div><h2 id="macchina">macchina</h2><p>macchina is a system information fetching tool written in Rust &#x1F980; (some people would use it just for that)</p><p>It uses a TOML file for its configuration, which is usually placed at <code>~/.config/macchina/macchina.toml</code>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/macchina.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1711" height="658" srcset="https://itsfoss.com/content/images/size/w600/2024/05/macchina.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/macchina.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/05/macchina.png 1600w, https://itsfoss.com/content/images/2024/05/macchina.png 1711w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Macchina</span></figcaption></figure><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">If the configuration file is not showing any effect, you can specify it while running, like <code spellcheck="false" style="white-space: pre-wrap;">macchina --config &lt;location of config file&gt;</code>.</div></div><p>macchina also offers a theming system that is outside the configuration file. This is also a TOML file, and they have an example theme called <a href="https://github.com/Macchina-CLI/macchina/blob/main/contrib/themes/Hydrogen.toml?ref=itsfoss.com">Hydrogen</a>!</p><p>You can either use the pre-built binary <a href="https://github.com/Macchina-CLI/macchina/releases/?ref=itsfoss.com">available to download from the releases page</a>, or install it to your system. </p><p>It&apos;s a Rust tool, so you can <a href="https://itsfoss.com/install-rust-cargo-ubuntu-linux/">install cargo first</a> and then use it for the installation:</p><pre><code class="language-bash">cargo install macchina
  6. </code></pre><p>It is also available to install from AUR for <a href="https://aur.archlinux.org/packages/macchina?ref=itsfoss.com">Arch Linux users</a>.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/Macchina-CLI/macchina?ref=itsfoss.com" class="kg-btn kg-btn-accent">macchina</a></div><h2 id="nerdfetch">NerdFetch</h2><p>Written in shell script, NerdFetch is a <a href="https://itsfoss.com/posix/">POSIX compatible</a> system information fetching tool. It uses Nerd fonts. So, to get the most out of it, you need to have <a href="https://www.nerdfonts.com/font-downloads?ref=itsfoss.com">a Nerd font</a> installed.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/nerdfetch.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1135" height="519" srcset="https://itsfoss.com/content/images/size/w600/2024/05/nerdfetch.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/nerdfetch.png 1000w, https://itsfoss.com/content/images/2024/05/nerdfetch.png 1135w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">NerdFetch</span></figcaption></figure><p>Apart from default, NerdFetch works in three more modes, like:</p><ul><li>Use&#xA0;<code>-c</code>&#xA0;for Cozette: May need <a href="https://github.com/slavfox/Cozette?ref=itsfoss.com">Cozette font</a></li><li>Use&#xA0;<code>-p</code>&#xA0;for Phosphor: May need <a href="https://github.com/phosphor-icons/homepage/releases/tag/v2.0.0?ref=itsfoss.com">Phosphor icons</a>.</li><li>Use&#xA0;<code>-e</code>&#xA0;for Emojis</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/NerdFetch-options.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1523" height="1052" srcset="https://itsfoss.com/content/images/size/w600/2024/05/NerdFetch-options.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/NerdFetch-options.png 1000w, https://itsfoss.com/content/images/2024/05/NerdFetch-options.png 1523w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">NerdFetch with fancy options</span></figcaption></figure><p><a href="https://itsfoss.com/install-yay-arch-linux/">Arch Linux users can use yay</a> or some other AUR helper:</p><pre><code class="language-bash">yay -S nerdfetch
  7. </code></pre><p>Others can install it in a bit nerdier fashion:</p><pre><code>sudo curl -fsSL https://raw.githubusercontent.com/ThatOneCalculator/NerdFetch/main/nerdfetch -o /usr/bin/nerdfetch
  8. sudo chmod u+x /usr/bin/nerdfetch</code></pre><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/ThatOneCalculator/NerdFetch?ref=itsfoss.com" class="kg-btn kg-btn-accent">NerdFetch</a></div><h2 id="archey">Archey</h2><p>Archey is a simple system information tool written in Python. It is a fork of the original Archey (Linux) system tool, and it is lightweight and fast.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/archey-1.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1145" height="678" srcset="https://itsfoss.com/content/images/size/w600/2024/05/archey-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/archey-1.png 1000w, https://itsfoss.com/content/images/2024/05/archey-1.png 1145w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Archey</span></figcaption></figure><p>Before installing Archey, make sure you have the following dependencies:</p><ul><li>Essential: <code>python3</code>, <code>python3-distro</code>, <code>python3-netifaces</code>.</li><li>Recommended: <code>procps</code>, <code>dnsutils</code>, <code>lm-sensors</code>, etc. <a href="https://github.com/HorlogeSkynet/archey4?tab=readme-ov-file&amp;ref=itsfoss.com#highly-recommended-packages">Visit their documentation</a> for more recommended packages.</li></ul><p>You can <a href="https://github.com/HorlogeSkynet/archey4/releases/?ref=itsfoss.com">download the deb file from the releases page</a> and install it on Ubuntu.</p><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">I have faced some issues while running this in Ubuntu, but on Arch Linux, it ran fine. Arch 1, Ubuntu 0 &#x1F94A;</div></div><p>For Arch Linux users, install it using any AUR helper:</p><pre><code>yay -S archey4</code></pre><p>Archey uses JSON file as configuration tool, which is usually placed at:</p><ul><li><code>/etc/archey4/config.json</code>&#xA0;(system preferences)</li><li><code>~/.config/archey4/config.json</code>&#xA0;(user preferences)</li><li><code>./config.json</code>&#xA0;(local preferences)</li></ul><p>The preference order is <strong>local preferences &gt; user preferences &gt; system preferences</strong>.</p><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/HorlogeSkynet/archey4?ref=itsfoss.com" class="kg-btn kg-btn-accent">Archey system tool</a></div><h2 id="hyfetch">HyFetch</h2><p>HyFetch is a fork of Neofetch, with <strong>LGBTQ+ pride flags</strong> &#x1F3F3;&#xFE0F;&#x200D;&#x1F308;. </p><p>The configuration file of HyFetch is located at <code>~/.config/neowofetch/config.conf</code>. It is similar to tweaking the Neofetch.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/5-hyfetch.png" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1646" height="873" srcset="https://itsfoss.com/content/images/size/w600/2024/05/5-hyfetch.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/5-hyfetch.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/05/5-hyfetch.png 1600w, https://itsfoss.com/content/images/2024/05/5-hyfetch.png 1646w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">hyfetch</span></figcaption></figure><p>You can install HyFetch from the official repositories of Ubuntu.</p><pre><code class="language-bash">sudo apt install hyfetch
  9. </code></pre><p>It is also available in Arch Linux&apos;s repositories. The documentation provides<a href="https://github.com/hykilpikonna/hyfetch?tab=readme-ov-file&amp;ref=itsfoss.com#installation" rel="noopener noreferrer"> more installation methods</a>.</p><p>During the initial run, it will ask for several configurations, such as the color scheme, brightness adjustment, etc., through a text prompt. It also displays the appearance of each choice for easy selection.</p><p>You can rerun the configuration anytime by using the command:</p><pre><code>hyfetch -c</code></pre><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/hykilpikonna/hyfetch?ref=itsfoss.com" class="kg-btn kg-btn-accent">HyFetch</a></div><h2 id="cpufetch">cpufetch</h2><p>Unlike the rest in this list, <a href="https://itsfoss.com/cpufetch/">cpufetch</a> only shows the CPU details with a neat logo.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/cpufetch.gif" class="kg-image" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System" loading="lazy" width="1600" height="800" srcset="https://itsfoss.com/content/images/size/w600/2024/05/cpufetch.gif 600w, https://itsfoss.com/content/images/size/w1000/2024/05/cpufetch.gif 1000w, https://itsfoss.com/content/images/2024/05/cpufetch.gif 1600w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">CPUFetch: Image Credits: </span><a href="https://github.com/Dr-Noob/cpufetch?ref=itsfoss.com" rel="noopener noreferrer"><span style="white-space: pre-wrap;">cpufetch</span></a></figcaption></figure><p>By default, it prints the CPU logo according to the system color scheme, but also provides methods to change it.</p><p>cpufetch is available in the repositories of Ubuntu. Which means it&apos;s quite easily installable.</p><pre><code>sudo apt install cpufetch</code></pre><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">There is a project called <a href="https://github.com/Dr-Noob/gpufetch?ref=itsfoss.com" rel="noopener noreferrer">GPUFetch</a>, that is CPUFetch for GPUs.</div></div><div class="kg-card kg-button-card kg-align-center"><a href="https://github.com/Dr-Noob/cpufetch?ref=itsfoss.com" class="kg-btn kg-btn-accent">cpufetch</a></div><h2 id="more-ascii-fun">More ASCII fun</h2><p>Why just stop here? How about some more ASCII things? </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ascii-image-converter/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Convert Images to ASCII Art in Linux Terminal</div><div class="kg-bookmark-description">Want some fun in the Linux terminal? How about converting a regular image into ASCII art? This tool lets you convert any image into ASCII art.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2021/05/convert-ascii-image-linux.png" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System"></div></a></figure><p>There are more tools to explore here.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ascii-art-linux-terminal/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">10 Tools to Have Fun With ASCII Art in Linux Terminal</div><div class="kg-bookmark-description">Think Linux terminal is all about serious work? Think again. Here are a few fun things you can do with ASCII art in the terminal.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2022/07/ascii-art-tools-linux.png" alt="Neofetch is Dead! Here are 7 Alternatives for Your Linux System"></div></a></figure><p>And finally, let&apos;s raise a glass to Neofetch &#x1F942; It will be missed.</p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More]]></title><description><![CDATA[The after-effects of Ubuntu 24.04]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-18/</link><guid isPermaLink="false">6630bc83bdfe6e0b8075cfd3</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 02 May 2024 05:00:27 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/05/_foss-weekly-23-18.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/05/_foss-weekly-23-18.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><p>It seems my <a href="https://news.itsfoss.com/ubuntu-24-04-disappointment/?ref=itsfoss.com">rant on Ubuntu 24.04&apos;s handling of third-party deb files</a> rattled many in the community. While many people agreed with me, some think it&apos;s a non-issue. A few crass comments are there telling me &apos;to just use the command line&apos;. I believe they missed the point I was trying to raise. Yes, it can be done by other means but no, the functionality should not have been removed as it leaves a bad first experience for users who think Ubuntu provides an &apos;out of the box&apos; experience.</p><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition:</strong></p><ul><li>Big tech being prioritized, again.</li><li>Ubuntu MATE fading away slowly, but surely.</li><li>Some good news about KDE&apos;s Amarok music player.</li><li>And other Linux news, videos and, of course, memes!</li><li><strong>Warp supports this edition of FOSS Weekly.</strong></li></ul><h2 id="%E2%9C%A8-warp-linux-terminal-with-ai">&#x2728; Warp: Linux Terminal With AI</h2><p>Warp is a modern terminal emulator built with Rust. It has AI assistant integrated along with IDE like features. Consider it the VS Code of terminal. <strong>Although not open source</strong> and initially developed for macOS, Warp is now also available for Linux.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.warp.dev/linux-terminal?utm_source=its_foss&amp;utm_medium=newsletter&amp;utm_campaign=linux_launch"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Linux Terminal</div><div class="kg-bookmark-description">The modern, Rust-based terminal with AI built in. Now available for Linux.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://assets-global.website-files.com/64b6f3636f598299028e8577/64b6ff9f4bb4e174f770ceb1_Favicon%20-%20Warp.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></div><div class="kg-bookmark-thumbnail"><img src="https://assets-global.website-files.com/64b6f3636f598299028e8577/65e9e1574afd335552c67e5d_linux-open-graph.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>KDE&apos;s Amarok music player has made a comeback with a <a href="https://news.itsfoss.com/amarok-3-0/?ref=itsfoss.com" rel="noreferrer">new release</a>.</li><li>Garuda Linux &#x201C;Bird of Prey&#x201D; was <a href="https://news.itsfoss.com/garud-linux-bird-of-prey/?ref=itsfoss.com">recently released</a> with many improvements.</li><li><a href="https://news.itsfoss.com/neofetch-rip/?ref=itsfoss.com">Neofetch tool has been discontinued</a>.</li><li>Ubuntu MATE is <a href="https://news.itsfoss.com/ubuntu-mate-24-04/?ref=itsfoss.com">headed towards</a> some troubled waters.</li></ul><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-mate-24-04/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Ubuntu MATE 24.04 LTS is More Ubuntu Now</div><div class="kg-bookmark-description">Ubuntu MATE 24.04 LTS may not be an exciting release. But, it&#x2019;s here!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/ubuntu-mate-24-04-release.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><p>Here&apos;s what you <a href="https://news.itsfoss.com/pop-os-cosmic/?ref=itsfoss.com">should know</a> about the long-awaited COSMIC Desktop release:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/pop-os-cosmic/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">All About the Upcoming Pop!_OS COSMIC Desktop</div><div class="kg-bookmark-description">Excited for the COSMIC desktop with Pop!_OS 24.04? Here&#x2019;s what you can expect!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/all-about-cosmic-de.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>What does this signify? Only big tech and bureaucrats are allowed to shape AI?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://arstechnica.com/information-technology/2024/04/us-department-of-homeland-security-names-ai-safety-and-security-board-members/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Critics question tech-heavy lineup of new Homeland Security AI safety board</div><div class="kg-bookmark-description">CEO-heavy board to tackle elusive AI safety concept and apply it to US infrastructure.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.arstechnica.net/wp-content/themes/ars/assets/img/ars-ios-icon-d9a45f558c.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">Ars Technica</span><span class="kg-bookmark-publisher">Benj Edwards</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://cdn.arstechnica.net/wp-content/uploads/2024/04/dangerous_ai_hero-760x380.jpg" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><p>We love Mastodon, but we have encountered a strange issue with it.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/mastodon-link-problem/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Please Don&#x2019;t Share Our Links on Mastodon: Here&#x2019;s Why!</div><div class="kg-bookmark-description">We need to talk about this problem. Should Mastodon step up?</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/05/dont-share-link-in-mastodon.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>You can get the Pop!_OS experience on GNOME with <a href="https://itsfoss.com/pop-shell-gnome-desktop/" rel="noreferrer">this guide</a>:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/pop-shell-gnome-desktop/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Use Pop Shell on GNOME Desktop</div><div class="kg-bookmark-description">Get the Pop!_OS experience (kind of) on GNOME using the Pop Shell!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Sagar Sharma</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/use-pop-shell-in-gnome.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><p>Did you <a href="https://itsfoss.com/update-snap-store/" rel="noreferrer">run into</a> the &apos;<em>Cannot refresh snap-store</em>&apos; error in Ubuntu 24.04 LTS? I&apos;ll be writing more on Ubuntu 24.04 and Fedora 40 as I use them and encounter issues.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/update-snap-store/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">[Solved] &#x2018;Cannot refresh snap-store&#x2019; Error in Ubuntu 24.04</div><div class="kg-bookmark-description">Seeing a &#x2018;cannot refresh snap-store&#x2019; error while trying to update the app store in Ubuntu? Here&#x2019;s what you can do about it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/handling-cannot-refresh-snap-store-in-ubuntu.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%9B%8D%EF%B8%8F-learning-deal">&#x1F6CD;&#xFE0F; Learning deal</h2><p>This book bundle from Packt will get you up to speed on Rust, the blazingly fast, memory-safe programming language that&#x2019;s revolutionizing systems programming.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.humblebundle.com/books/rust-mastery-packt-books?partner=itsfoss&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Humble Tech Book Bundle: Rust Mastery by Packt</div><div class="kg-bookmark-description">Master Rust with this book bundle! Explore data structures &amp; algorithms, dive into real-world projects &amp; more. Your purchase helps World Central Kitchen.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">Humble Bundle</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hb.imgix.net/2b6c6da0ac5d843bcd662417073bb3002e39dd6b.png?auto=compress,format&amp;h=630&amp;w=1200&amp;s=8aa34b690098494fb10e17087fc26b25" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-what-we-are-watching">&#x1F4F9; What we are watching</h2><p>We haven&apos;t forgot about Fedora 40 while focusing on Ubuntu 24.04. Here&apos;s an overview video.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/CPCvpyfyYAc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Fedora 40 Overview: What&apos;s in the latest and greatest release of this cutting edge Linux distro?"></iframe></figure><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><hr><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>Boost your productivity with this FOSS <a href="https://news.itsfoss.com/goodtime/?ref=itsfoss.com">Android app</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/goodtime/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">A Simple Open-Source Productivity Timer App for Android</div><div class="kg-bookmark-description">Keep yourself focused, get rid of distractions, and time your work.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/goodtime-foss.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>Dive into the kernel chronicles with this week&apos;s <a href="https://itsfoss.com/quiz/linux-kernel-quiz/" rel="noreferrer">quiz</a>!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/linux-kernel-quiz/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Kernel Chronicles: Linux kernel Insights</div><div class="kg-bookmark-description">Think you know about the Linux kernel? Answer these questions!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/linux-kernel-quiz.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>On Firefox, we can assign tags to bookmarks so that they can be easily accessed by entering the tag name in the address bar.</p><p>Visit the site you want to bookmark and click on the bookmark button. Then, add a name to the tag. (new name, if there is none, or select from the list, if existing tags are there)</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/add-tags-while-saving-a-bookmark.png" class="kg-image" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More" loading="lazy" width="1405" height="783" srcset="https://itsfoss.com/content/images/size/w600/2024/04/add-tags-while-saving-a-bookmark.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/add-tags-while-saving-a-bookmark.png 1000w, https://itsfoss.com/content/images/2024/04/add-tags-while-saving-a-bookmark.png 1405w" sizes="(min-width: 720px) 720px"></figure><p>Now, if we enter one of your tags in the address bar, all the bookmarks associated with that tag will be suggested to you.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/firefox-suggestes-entries-on-that-tag.png" class="kg-image" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More" loading="lazy" width="1405" height="577" srcset="https://itsfoss.com/content/images/size/w600/2024/04/firefox-suggestes-entries-on-that-tag.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/firefox-suggestes-entries-on-that-tag.png 1000w, https://itsfoss.com/content/images/2024/04/firefox-suggestes-entries-on-that-tag.png 1405w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>Oh Canonical, why are you like this?</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/MEME5.png" class="kg-image" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/04/MEME5.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/MEME5.png 1000w, https://itsfoss.com/content/images/2024/04/MEME5.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>The first known virus to target the BIOS, <a href="https://en.wikipedia.org/wiki/CIH_(computer_virus)?ref=itsfoss.com">CIH/Chernobyl Virus</a>, was discovered on April 26, 1999, when it started off to cause $1 Billion damages globally.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>A FOSSer <a href="https://itsfoss.community/t/recently-acquired-an-early-2015-macbook-air/11969?ref=itsfoss.com">shares</a> what they intend to do with a 2015 MacBook Air they recently acquired:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/recently-acquired-an-early-2015-macbook-air/11969?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Recently Acquired an Early 2015 MacBook Air</div><div class="kg-bookmark-description">About a month ago, I had the opportunity to trade work for my client&#x2019;s early 2015 13&#x201D; MacBook Air that I&#x2019;d been suggesting my client upgrade for a couple of years. This particular client was running Windows 10 in a VM despite the host only having 4 Gigs of RAM. &#x1F633; We found an Apple Silicon replacement for the one app they needed to use a Windows VM for. She wound up upgrading to a refurbished M1 MBA with 16 Gigs of RAM and is very happy with it. It&#x2019;s a pleasure to work on too. I fully&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">DanTheManDRH</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/2X/a/af43fe10cd5684249b4241158e14effaf6f773a9.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><p>FOSSers are <a href="https://itsfoss.community/t/native-linux-games/11956?ref=itsfoss.com">discussing</a> native Linux games. Join in and share your experience!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/native-linux-games/11956?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Native Linux Games</div><div class="kg-bookmark-description">Saw this today and thought some people might find it interesting. Not an endorsement, just a FYI. https://www.howtogeek.com/best-linux-game-stores-for-native-linux-games/?user=c2doYXRzdEBnbWFpbC5jb20</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">easyt50</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.18: Ubuntu MATE Concerns, COSMIC Desktop, Garuda Linux Release and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a> and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[Installing VS Code on Fedora]]></title><description><![CDATA[Microsoft's super popular code editor Visual Studio Code can be easily installed on Fedora.]]></description><link>https://itsfoss.com/install-vs-code-fedora/</link><guid isPermaLink="false">66308fd2bdfe6e0b8075cf4e</guid><category><![CDATA[Fedora]]></category><category><![CDATA[Installation 📥]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Wed, 01 May 2024 04:25:35 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/05/install-vscode-in-fedora.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/05/install-vscode-in-fedora.png" alt="Installing VS Code on Fedora"><p>VS Code is one of the most popular code editors out there, and it is only natural that you look for it after a fresh installation of Fedora.</p><p>Now, there are two ways to get VS Code on Fedora:</p><ul><li><strong>Unofficial Flatpak package</strong>: Easy to install from the software center. However, Flatpak apps run in sandboxed containers. So, you&apos;ll have to make additional effort to access SDKs on your actual system.</li><li><strong>Official RPM package</strong>: VS Code offers a YUM repository for Fedora and Red Hat systems. The application is installed on the system and is well integrated. It requires running a few commands in the terminal, though.</li></ul><p>You can use either method and see which one suits you better.</p><p>Let me show the steps for both methods in detail.</p><h2 id="method-1-vs-code-in-flatpak-format">Method 1: VS Code in Flatpak format</h2><p>This is rather the easier method here. Fedora comes with Flatpak baked in. So, you could just run this command and get done with it.</p><pre><code>flatpak install https://flathub.org/repo/appstream/com.visualstudio.code.flatpakref</code></pre><p>Or, if you don&apos;t like the terminal, open the software center and look for VS Code and install it from there. Just a matter of a few clicks.</p><p>The screenshots are shown for GNOME desktop environment. If you are using KDE or some other desktop environment, use their software center. The screenshots may look different but the steps remain the same.</p><p>Open the Software Center.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/fedora-open-software-center-1.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="772" height="293" srcset="https://itsfoss.com/content/images/size/w600/2024/04/fedora-open-software-center-1.png 600w, https://itsfoss.com/content/images/2024/04/fedora-open-software-center-1.png 772w" sizes="(min-width: 720px) 720px"></figure><p>Look for VS Code here. You&apos;ll see more than one results. The first one, <a href="https://code.visualstudio.com/?ref=itsfoss.com">Visual Studio Code</a>, is the one from Microsoft. Code - OSS is the same but in its open source format, instead of what Microsoft offers. Similar is the case with <a href="https://itsfoss.com/vscodium/">VSCodium</a>.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/search-vs-code-fedora-software-center.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="969" height="606" srcset="https://itsfoss.com/content/images/size/w600/2024/05/search-vs-code-fedora-software-center.png 600w, https://itsfoss.com/content/images/2024/05/search-vs-code-fedora-software-center.png 969w" sizes="(min-width: 720px) 720px"></figure><p>You&apos;ll find the option to install Visual Studio Code. Click on it and it will be installed. </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/install-vs-code-fedora-software-center.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="969" height="606" srcset="https://itsfoss.com/content/images/size/w600/2024/05/install-vs-code-fedora-software-center.png 600w, https://itsfoss.com/content/images/2024/05/install-vs-code-fedora-software-center.png 969w" sizes="(min-width: 720px) 720px"></figure><p>Since it is a sandboxed application, you won&apos;t be asked to provide your account password while installing this program. However, you&apos;ll see a warning that extra effort is required for accessing some SDKs.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/vs-code-flatpak-fedora-warning.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="1062" height="708" srcset="https://itsfoss.com/content/images/size/w600/2024/05/vs-code-flatpak-fedora-warning.png 600w, https://itsfoss.com/content/images/size/w1000/2024/05/vs-code-flatpak-fedora-warning.png 1000w, https://itsfoss.com/content/images/2024/05/vs-code-flatpak-fedora-warning.png 1062w" sizes="(min-width: 720px) 720px"></figure><h3 id="updating-to-newer-versions">Updating to newer versions</h3><p>You&apos;ll be getting updates on VS Code along with the system updates. The application itself will notify when an update is available. However, clicking on the notice will take you to the download page of VS Code. You don&apos;t have to do that.</p><p>Use the software center to update the system. Or, you can use the dnf commands to do that.</p><pre><code>sudo dnf upgrade         </code></pre><h3 id="removal-steps">Removal steps</h3><p>To remove, use the following command:</p><pre><code>flatpak uninstall code</code></pre><p>Alternatively, you can also just go to Software Center, look for VS Code again and uninstall it from there.</p><p>The Flatpak version works good for me. But if you don&apos;t like its sandboxed behavior and you are not comfortable with the extra steps required for setting your development environment, you can opt for the native RPM package.</p><h2 id="method-2-vs-code-in-native-rpm-package">Method 2: VS Code in native RPM package</h2><p><a href="https://code.visualstudio.com/docs/setup/linux?ref=itsfoss.com#_rhel-fedora-and-centos-based-distributions">Microsoft provides a YUM repository</a> that allows you to install VS Code on Fedora and update it with system updates when a newer version is available.</p><p>First, you need to import the repository signing key into your system:</p><pre><code>sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc</code></pre><p>Next, add the repository to your system using this command:</p><pre><code>sudo sh -c &apos;echo -e &quot;[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc&quot; &gt; /etc/yum.repos.d/vscode.repo&apos;</code></pre><p>The above command may look scary but that&apos;s what the official document mentions. Basically, you are creating a file <code>/etc/yum.repos.d/vscode.repo</code> and adding some text that has repository information in a specific format. <code>\n</code> is used for adding new line. </p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/05/installing-vscode-rpm-fedora.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="916" height="371" srcset="https://itsfoss.com/content/images/size/w600/2024/05/installing-vscode-rpm-fedora.png 600w, https://itsfoss.com/content/images/2024/05/installing-vscode-rpm-fedora.png 916w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click to enlarge</span></figcaption></figure><p>Now that repo is added, refresh the package cache so that your system knows about the availability of the new package.</p><pre><code>dnf check-update</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/dnf-check-updates.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="916" height="371" srcset="https://itsfoss.com/content/images/size/w600/2024/05/dnf-check-updates.png 600w, https://itsfoss.com/content/images/2024/05/dnf-check-updates.png 916w" sizes="(min-width: 720px) 720px"></figure><p>Everything is set now. You can install Visual Studio Code now with this command:</p><pre><code>sudo dnf install code</code></pre><p>You&apos;ll have to press Y to confirm your choice:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/05/installing-vs-code-fedora-rpm.png" class="kg-image" alt="Installing VS Code on Fedora" loading="lazy" width="916" height="443" srcset="https://itsfoss.com/content/images/size/w600/2024/05/installing-vs-code-fedora-rpm.png 600w, https://itsfoss.com/content/images/2024/05/installing-vs-code-fedora-rpm.png 916w" sizes="(min-width: 720px) 720px"></figure><h3 id="updating-to-newer-versions-1">Updating to newer versions</h3><p>All the installed <a href="https://itsfoss.com/update-flatpak/">Flatpak applications can be updated at once</a> with the following command:</p><pre><code>flatpak update</code></pre><p>Or, if you prefer doing it individually, you can do this to update just VS Code:</p><pre><code>flatpak update code</code></pre><h3 id="removal-steps-1">Removal steps</h3><p>To uninstall the RPM version of VS Code, use the following command:</p><pre><code>sudo dnf remove code</code></pre><h2 id="do-more-with-vs-code">Do more with VS Code</h2><p>I find it surprising that Microsoft has managed to name VS Code as code on all the platforms.</p><p>Anyway, it&apos;s good to see that Fedora has a few ways of installing VS Code and it&apos;s not that complicated.</p><p>I presume you&apos;ll be using GitHub so it&apos;s better to <a href="https://itsfoss.com/vs-code-github/">integrate it directly in VS Code</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/vs-code-github/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Connect GitHub to VS Code [Step by Step]</div><div class="kg-bookmark-description">Take your coding experience to the next level of ease by integrating GitHub into VS Code.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Installing VS Code on Fedora"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/04/integrate-github-with-vscode.png" alt="Installing VS Code on Fedora"></div></a></figure><p>Master the keyboard shortcuts to feel like the VS Code champion.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/vs-code-shortcuts/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">15 Best VS Code Keyboard Shortcuts to Increase Productivity</div><div class="kg-bookmark-description">Do you want to be highly productive? Get familiar and memorize these VS Code keyboard shortcuts for Linux, Windows, and macOS.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Installing VS Code on Fedora"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Community</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2021/06/vs-code-shortcuts.png" alt="Installing VS Code on Fedora"></div></a></figure><p>Happy coding with (VS) Code &#x1F469;&#x200D;&#x1F4BB;</p>]]></content:encoded></item><item><title><![CDATA[Handling 'Cannot refresh snap-store' Error in Ubuntu 24.04]]></title><description><![CDATA[Seeing a 'cannot refresh snap-store' error while trying to update the app store in Ubuntu? Here's what you can do about it.]]></description><link>https://itsfoss.com/update-snap-store/</link><guid isPermaLink="false">6630bdf1bdfe6e0b8075cfe1</guid><category><![CDATA[Troubleshoot 🔬]]></category><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Tue, 30 Apr 2024 10:56:31 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/handling-cannot-refresh-snap-store-in-ubuntu.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/handling-cannot-refresh-snap-store-in-ubuntu.png" alt="Handling &apos;Cannot refresh snap-store&apos; Error in Ubuntu 24.04"><p>One of the annoying issues I encountered in Ubuntu 24.04 LTS is with updating the App Store. It gives the following error:</p><blockquote>Unknown Snapd Exception<br>cannot refresh &quot;snap-store&quot;: snap &quot;snap-store&quot; has running apps (snap-store), pids:5263</blockquote><p>And the way to get rid of this error and update the snap store is close it first and then manually update it from the terminal:</p><pre><code>killall snap-store &amp;&amp; sudo snap refresh snap-store</code></pre><p>Let me discuss it in a bit more detail.</p><h2 id="what-happens-here">What happens here</h2><p>This app store, which is actually Snap Store, shows the updates available for all the snap packages installed on your system. Since the app store itself is a snap package, it shows update available for itself as well.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/snap-store-update-available.webp" class="kg-image" alt="Handling &apos;Cannot refresh snap-store&apos; Error in Ubuntu 24.04" loading="lazy" width="2000" height="1051" srcset="https://itsfoss.com/content/images/size/w600/2024/04/snap-store-update-available.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/04/snap-store-update-available.webp 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/snap-store-update-available.webp 1600w, https://itsfoss.com/content/images/size/w2400/2024/04/snap-store-update-available.webp 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">App store shows an update on Snap Store</span></figcaption></figure><p>And that becomes an issue because from what I have observed, you cannot update this snap-based app store from within the app store itself. It will result in this error:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/snap-store-update-error.webp" class="kg-image" alt="Handling &apos;Cannot refresh snap-store&apos; Error in Ubuntu 24.04" loading="lazy" width="2000" height="1051" srcset="https://itsfoss.com/content/images/size/w600/2024/04/snap-store-update-error.webp 600w, https://itsfoss.com/content/images/size/w1000/2024/04/snap-store-update-error.webp 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/snap-store-update-error.webp 1600w, https://itsfoss.com/content/images/size/w2400/2024/04/snap-store-update-error.webp 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Snap Store throws error if you try updating it from the Snap Store itself</span></figcaption></figure><p>It&apos;s one of the half-baked, ignored issues that linger for years, one release after another. Ever since Ubuntu switched to this Snap Store, this issue has been there, but it is not fixed.</p><p>So, what can you do? You can resort to manual actions in the terminal.</p><h2 id="updating-snap-store-manually">Updating Snap Store manually</h2><p>The idea is to close any running instance of Snap Store first. You can close the application window or kill it from the terminal:</p><pre><code>killall snap-store</code></pre><p>And then, force a refresh, i.e., update of the snap-store:</p><pre><code>sudo snap refresh snap-store</code></pre><p>Wait for the command to complete:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/updating-ubuntu-snap-store-command-line-1.png" class="kg-image" alt="Handling &apos;Cannot refresh snap-store&apos; Error in Ubuntu 24.04" loading="lazy" width="2000" height="441" srcset="https://itsfoss.com/content/images/size/w600/2024/04/updating-ubuntu-snap-store-command-line-1.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/updating-ubuntu-snap-store-command-line-1.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/updating-ubuntu-snap-store-command-line-1.png 1600w, https://itsfoss.com/content/images/size/w2400/2024/04/updating-ubuntu-snap-store-command-line-1.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>If you go to the app store now, you&apos;ll see that there is no longer an update available on the Snap Store itself.</p><h2 id="we-need-better-ux">We need better UX</h2><p>This is a small thing but it dents Ubuntu&apos;s image as a beginner-friendly distribution where things &apos;just work out of the box&apos;. </p><p>Terminal and command line are powerful tools and it is always good to have some knowledge of them. But a user should not be forced to jump into the terminal for trivial things such as this. </p><p>Ubuntu should at least try and exclude showing the update available on Snap Store and update it in the background. Or, it should at least make the error message more meaningful and actionable for the end user. Just my two cents on the matter.</p>]]></content:encoded></item><item><title><![CDATA[How to Use Pop Shell on GNOME Desktop]]></title><description><![CDATA[Get the Pop!_OS experience (kind of) on GNOME using the Pop Shell!]]></description><link>https://itsfoss.com/pop-shell-gnome-desktop/</link><guid isPermaLink="false">6614bdc2e1d14e31fd087561</guid><category><![CDATA[Tutorial]]></category><category><![CDATA[Customization ⚙️]]></category><dc:creator><![CDATA[Sagar Sharma]]></dc:creator><pubDate>Mon, 29 Apr 2024 11:52:04 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/use-pop-shell-in-gnome.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/use-pop-shell-in-gnome.png" alt="How to Use Pop Shell on GNOME Desktop"><p>I&apos;ve been using Pop!_OS since my college days, so whenever I distro hop, the first thing I miss is the benefits of the <strong>Pop!_OS Shell</strong>.</p><p>The ability to get tiling ability without much configuration is especially a must for someone like me.</p><p>In this tutorial, I will walk you through installing the Pop Shell extension on the GNOME desktop. And yes, it will cover most Linux distros so you can get the most out of this. </p><h2 id="installing-pop-shell-in-gnome-desktop">Installing Pop Shell in GNOME Desktop </h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Pop-shell.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="1927" height="1065" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Pop-shell.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/Pop-shell.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/Pop-shell.png 1600w, https://itsfoss.com/content/images/2024/04/Pop-shell.png 1927w" sizes="(min-width: 720px) 720px"></figure><p>Unlike most installation methods, installing the Pop!_OS Shell is a little different. </p><p>For example, if you&apos;re an Ubuntu user, you have to build Pop Shell from the source whereas Fedora users can directly install it using its package manager (as it is available in its repository).</p><p>To make things easy to follow, I have divided the installation steps for every distro into different sections:</p><h3 id="for-ubuntu">For Ubuntu</h3><p>If you are using Ubuntu, first install the required dependencies using the following:</p><pre><code>sudo apt install git node-typescript make nodejs npm gnome-shell-extensions</code></pre><p>In the next step, you have to clone the GitHub repository based on your current Ubuntu release. You can use the following command to know your release version:</p><pre><code>lsb_release -a</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Find-the-release-name-in-ubuntu.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="836" height="217" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Find-the-release-name-in-ubuntu.png 600w, https://itsfoss.com/content/images/2024/04/Find-the-release-name-in-ubuntu.png 836w" sizes="(min-width: 720px) 720px"></figure><p>Once you find the codename of your current release, head over to the <a href="https://github.com/pop-os/shell?ref=itsfoss.com" rel="noreferrer">official GitHub page of Pop Shell</a> and select the branch named after your release:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Select-release.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="1619" height="832" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Select-release.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/Select-release.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/Select-release.png 1600w, https://itsfoss.com/content/images/2024/04/Select-release.png 1619w" sizes="(min-width: 720px) 720px"></figure><p>Next, download the zip file of the branch by clicking on the <code>&lt;&gt; Code</code> button:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Download-the-zip-file-of-the-branch.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="1619" height="832" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Download-the-zip-file-of-the-branch.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/Download-the-zip-file-of-the-branch.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/Download-the-zip-file-of-the-branch.png 1600w, https://itsfoss.com/content/images/2024/04/Download-the-zip-file-of-the-branch.png 1619w" sizes="(min-width: 720px) 720px"></figure><p>Once done, open the terminal and switch to the directory where you&apos;ve downloaded the zip file. For most users, it will be the <code>Downloads</code> directory:</p><pre><code>cd ~/Downloads</code></pre><p>Now, use the unzip command to extract files in the following manner:</p><pre><code>unzip -q &lt;Filename&gt;</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Unzip-the-branch-zip-file.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="836" height="137" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Unzip-the-branch-zip-file.png 600w, https://itsfoss.com/content/images/2024/04/Unzip-the-branch-zip-file.png 836w" sizes="(min-width: 720px) 720px"></figure><p>Next, use the cd command to change to the extracted directory. In my case, it was <code>shell-master_jammy</code> so I used the following:</p><pre><code>cd shell-master_jammy</code></pre><p>Finally, build the file using the given command:</p><pre><code>make local-install</code></pre><p>During the installation, it will ask you if you want Pop Shell to override your default shortcuts. Enter <code>y</code> and press the Enter key:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Override-with-popshell-shortcuts.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="897" height="286" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Override-with-popshell-shortcuts.png 600w, https://itsfoss.com/content/images/2024/04/Override-with-popshell-shortcuts.png 897w" sizes="(min-width: 720px) 720px"></figure><p>Once done, open the GNOME extensions from the app menu and enable the Pop Shell:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Enable-pop-shell-in-ubuntu.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="814" height="507" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Enable-pop-shell-in-ubuntu.png 600w, https://itsfoss.com/content/images/2024/04/Enable-pop-shell-in-ubuntu.png 814w" sizes="(min-width: 720px) 720px"></figure><h3 id="for-fedora">For Fedora</h3><p>If you are using Fedora, then you&apos;re in luck. Pop!_OS Shell is readily available in the Fedora repository and can be installed with a single command:</p><pre><code>sudo dnf install gnome-shell-extension-pop-shell</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Install-pop-shell-in-Fedora.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="1345" height="441" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Install-pop-shell-in-Fedora.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/Install-pop-shell-in-Fedora.png 1000w, https://itsfoss.com/content/images/2024/04/Install-pop-shell-in-Fedora.png 1345w" sizes="(min-width: 720px) 720px"></figure><p>Now, log out and log back in, and open the GNOME extension manager to enable Pop Shell:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Enable-Pop-Shell-extension-in-Fedora.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="1034" height="640" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Enable-Pop-Shell-extension-in-Fedora.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/Enable-Pop-Shell-extension-in-Fedora.png 1000w, https://itsfoss.com/content/images/2024/04/Enable-Pop-Shell-extension-in-Fedora.png 1034w" sizes="(min-width: 720px) 720px"></figure><h3 id="for-arch">For Arch:</h3><p>While the Pop!_OS Shell extension is available in the pacman repository, you have to build it from source if you want shortcuts to work. </p><p>First, install the prerequisites for building a package: </p><pre><code>sudo pacman -S git typescript make</code></pre><p>Next, clone the Pop Shell repository using the given command:</p><pre><code>git clone https://github.com/pop-os/shell.git</code></pre><p>Now, change your directory to <code>shell</code> using the following command:</p><pre><code>cd shell</code></pre><p>Finally, use the make command to build the package:</p><pre><code>make local-install</code></pre><p>That&apos;s it! Now, enable the Pop Shell extension from the GNOME extension  manager:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/Enable-Pop-Shell-extension-in-Arch-Linux.png" class="kg-image" alt="How to Use Pop Shell on GNOME Desktop" loading="lazy" width="816" height="489" srcset="https://itsfoss.com/content/images/size/w600/2024/04/Enable-Pop-Shell-extension-in-Arch-Linux.png 600w, https://itsfoss.com/content/images/2024/04/Enable-Pop-Shell-extension-in-Arch-Linux.png 816w" sizes="(min-width: 720px) 720px"></figure><h3 id="for-manjaro">For Manjaro</h3><p>If you don&apos;t know, Majaro Linux uses its repository and Pop!_OS Shell is available in it. </p><p>To install Pop Shell in Manjaro, use the following command:</p><pre><code>sudo pamac install gnome-shell-extension-pop-shell</code></pre><p>Once done, enable the Pop Shell extension from the GNOME extension manager and that&apos;s it!</p><h2 id="your-popos-experience-is-ready">Your Pop!_OS Experience is Ready</h2><p>This was a quick tutorial on how you can install the Pop!_OS Shell extension on GNOME desktop.</p><p><em>&#x1F4AC; I hope you find this guide helpful, and for any clarifications or suggestions, feel free to leave a comment.</em></p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases]]></title><description><![CDATA[Fedora 40 and Ubuntu 24.04 releases are here.]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-17/</link><guid isPermaLink="false">66275495e37d6705f0af2d59</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Fri, 26 Apr 2024 04:29:07 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/foss-weekly-24-17.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/foss-weekly-24-17.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><p>The two big releases of the year are here; Ubuntu 24.04 LTS and Fedora 40. I deferred sending the newsletter by a day so that I could provide you with all the coverage. </p><p>Although, <a href="https://www.youtube.com/watch?v=QKyu9AuH1xo&amp;ref=itsfoss.com">Ubuntu 24.04 comes with several new features</a> and changes, I am unhappy with a change they introduced. I shared my frustration in this article.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-24-04-disappointment/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">I AM SO DISAPPOINTED WITH UBUNTU 24.04 &#x1F621;</div><div class="kg-bookmark-description">The sheer audacity of not caring for its users reeks of Microsoft-esque arrogance.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Abhishek</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/disappointed-with-ubuntu-24-04-release.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition:</strong></p><ul><li>Ubuntu 24.04 and Fedora 40 articles</li><li>Gentoo saying no to AI generated code.</li><li>FOSSers discussing who invented Wi-Fi.</li><li>A neat open-source RSS reader app for Android.</li><li>And other Linux news, videos and, of course, memes!</li></ul><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Gentoo has <a href="https://news.itsfoss.com/gentoo-linux-bans-ai-code/?ref=itsfoss.com">banned</a> AI-generated code submissions.</li><li>Thunderbird <a href="https://news.itsfoss.com/thunderbird-rust-microsoft-exchange/?ref=itsfoss.com">embraces</a> Microsoft Exchange by relying on Rust.</li><li><a href="https://news.itsfoss.com/nextcloud-hub-8/?ref=itsfoss.com">Nextcloud Hub 8</a> has arrived, with AI powering many cool features.</li></ul><hr><h2 id="%F0%9F%8C%B1-ubuntu-2404-lts">&#x1F331; Ubuntu 24.04 LTS</h2><p>Noble Numbat makes the entry.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-24-04-lts/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Much-Awaited Ubuntu 24.04 LTS Release Is Here!</div><div class="kg-bookmark-description">Canonical&#x2019;s next big LTS release is here, with exciting changes.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/ubuntu-24-04-release.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>And we have covered the release of various official flavors, too:</p><ul><li><a href="https://news.itsfoss.com/lubuntu-24-04/?ref=itsfoss.com">Lubuntu 24.04 release and features</a></li><li><a href="https://news.itsfoss.com/ubuntu-budgie-24-04/?ref=itsfoss.com">Ubuntu Budgie 24.04 release and features</a></li><li><a href="https://news.itsfoss.com/ubuntu-studio-24-04-release/?ref=itsfoss.com">Ubuntu Studio 24.04 release and features</a></li></ul><p>If you discard my earlier rant, it&apos;s a decent new release.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/ubuntu-24-04-lts-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience</div><div class="kg-bookmark-description">The biggest Linux distro release of 2024 (Ubuntu 24.04 LTS ) is here. Here&#x2019;s what we think about it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-review-ft.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>Learn all about upgrading to 24.04 from earlier Ubuntu versions.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/upgrade-ubuntu-version/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Upgrade to Ubuntu 24.04 LTS</div><div class="kg-bookmark-description">This tutorial demonstrates the steps for upgrading to Ubuntu 24.04 from 22.04. You can use the same steps to upgrade from any other supported Ubuntu version.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/upgrade-to-24-04.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>We are also working on &apos;things to do after installing Ubuntu 24.04&apos; article and Ubuntu 24.04 installation video. Stay tuned for that.</p><hr><h2 id="%F0%9F%8C%B7-fedora-40">&#x1F337; Fedora 40</h2><p>Red Hat&apos;s community offering Fedora released version 40. Inclusion of PyTorch is a nice touch, specially for students learning AI development.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/fedora-40-release/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Fedora 40 Releases as a Prettier and a More Secure Distro</div><div class="kg-bookmark-description">Fedora 40, here it is!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/fedora-40-release.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>Here are the steps to upgrade from Fedora 39 to 40.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/upgrade-fedora-version/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Upgrade From Fedora 39 to Fedora 40</div><div class="kg-bookmark-description">This tutorial shows you how to upgrade the Fedora version to a new major release.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2018/05/upgrade-fedora.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>And a few recommendations for setting it up.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/things-to-do-after-installing-fedora/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">17 Things to Do After Installing Fedora 40</div><div class="kg-bookmark-description">Installed Fedora 40 on your system? Here are some tips for you to follow to enhance your desktop experience.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/things-to-do-after-installing-fedora-40.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>Print magazines seem to be a relic of the past. There used to be several dedicated Linux magazines in the late 90s and early 2000s. Linux Voice, Linux Journal are some of the names I can recall.</p><p>Surprisingly, there are still a couple of Linux magazines that remain in print even in 2024. Pleasant surprise, actually. Linux Magazine is one of those rare few. Do check it out if you still prefer keeping books in your hand rather than on your screen.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.linux-magazine.com/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">&#xBB; Linux Magazine</div><div class="kg-bookmark-description">Linux Magazine</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.linux-magazine.com/extension/lnm/design/linux_magazin_en/images/favicon.ico" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">Linux Magazine</span></div></div><div class="kg-bookmark-thumbnail"><img src="http://www.linux-magazine.com/design/linux_magazin_en/images/OGLogo.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><hr><h2 id="%F0%9F%9B%8D%EF%B8%8F-exciting-offer">&#x1F6CD;&#xFE0F; Exciting offer</h2><p>Looking for plenty of encrypted cloud storage? Internxt&apos;s lifetime deal could be of interest. By <strong>using ITSFOSS80 coupon at checkout</strong>, you can get 2 TB of storage for a single payment of &#x20AC;100. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://internxt.sjv.io/c/1995707/2001891/14378?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Internxt Lifetime Plans &#x2013; Secure Cloud Storage For Life!</div><div class="kg-bookmark-description">Internxt Lifetime Deal: Pay once and get 2TB, 5TB, or 10TB of secure cloud storage forever. Sign up or upgrade to a Internxt lifetime plan for lifelong privacy! Only for a limited time.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://internxt.sjv.io/favicon.ico" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></div><div class="kg-bookmark-thumbnail"><img src="https://internxt.com/images/previewLink/LifetimePreviewLink.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><hr><h2 id="%F0%9F%93%B9-what-we-are-watching">&#x1F4F9; What we are watching</h2><p>More than watching, we are showing the newness of Ubuntu 24.04. There should be some more videos around it in the coming days.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/QKyu9AuH1xo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Is Ubuntu 24.04 LTS Worth Upgrading To? Full Review!"></iframe></figure><hr><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>Is this the only RSS feed reader one might <a href="https://news.itsfoss.com/feeder-rss-reader/?ref=itsfoss.com">ever need</a> for their Android smartphone? Read on to find out:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/feeder-rss-reader/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Only RSS Feed Reader You Need for Your Android Device!</div><div class="kg-bookmark-description">Get the daily dose of information with this open-source Android app!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/feeder-foss-ft.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><p>Or, how about a tool that lets you censor out sensitive information from images?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/obfuscate/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Obfuscate: The Open-Source Privacy Tool You Need!</div><div class="kg-bookmark-description">Take a step back, use this tool before you share any image online!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/obfuscate-first-look.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>How familiar are you with Richard Stallman? Can you beat this quiz?</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/richard-stallman-quiz/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">The Richard Stallman (RMS) Quiz</div><div class="kg-bookmark-description">A big thanks to all the contributions by Richard Stallman to our society. Do you know about them? Take this quiz!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/richard-stallman.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>Remove duplicate lines in a file and then sort it using the Gedit text editor.</p><p>With the file open, first click on the menu button and then select <em>Tools &#x279D; Sort</em>. On the small dialog box, check the &#x201C;Remove duplicates&#x201D; box and then click on <em>Sort</em>.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/remove-duplicate-lines-of-a-file-and-sort-it-using-gedit.gif" class="kg-image" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases" loading="lazy" width="1088" height="567" srcset="https://itsfoss.com/content/images/size/w600/2024/04/remove-duplicate-lines-of-a-file-and-sort-it-using-gedit.gif 600w, https://itsfoss.com/content/images/size/w1000/2024/04/remove-duplicate-lines-of-a-file-and-sort-it-using-gedit.gif 1000w, https://itsfoss.com/content/images/2024/04/remove-duplicate-lines-of-a-file-and-sort-it-using-gedit.gif 1088w" sizes="(min-width: 720px) 720px"></figure><p>You can see the duplicate lines are removed, and the file is sorted. Save to make the changes permanent, or use <em>CTRL + Z</em> to undo the change.</p><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>Even though I have a few workstations with Arch and NixOS installed, Ubuntu is the one I always rely on to get work done.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/MEME3.png" class="kg-image" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/04/MEME3.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/MEME3.png 1000w, https://itsfoss.com/content/images/2024/04/MEME3.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>On April 23, 2005, the first-ever YouTube video &quot;<a href="https://www.youtube.com/watch?v=jNQXAC9IVRw&amp;ref=itsfoss.com">Me at the zoo</a>&quot; was uploaded by its founder Jawed. Just one and a half years later, Google purchased YouTube for $1.65 billion.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>FOSSers are <a href="https://itsfoss.community/t/who-invented-wifi/11942?ref=itsfoss.com" rel="noreferrer">discussing</a> who invented Wi-Fi. Add your insights on this topic, if you have any!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/who-invented-wifi/11942?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Who invented WiFi?</div><div class="kg-bookmark-description">Occasionally my wife asks me a question on technology, usually because it is on the radio or in a quiz she is doing, most of the time i can give an answer in the format been there done that and still wearing the tee shirt. This moring it was on internet, communications and she asked who invented Wi-Fi&#x2026; Thanks to google i found an answer as i did not know&#x2026; But that only gave me a partial answer But still not sure, and neither gave the answer option suggested in the quiz, but there suggest&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">callpaul.eu (Paul)</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/original/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c.png" alt="FOSS Weekly #24.17: All About Ubuntu 24.04 LTS and Fedora 40 Releases"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a> and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[Ubuntu 24.04 LTS Review: Big Changes & Sleek User Experience]]></title><description><![CDATA[The biggest Linux distro release of 2024 (Ubuntu 24.04 LTS ) is here. Here's what we think about it.]]></description><link>https://itsfoss.com/ubuntu-24-04-lts-review/</link><guid isPermaLink="false">6622386de37d6705f0af1f0c</guid><category><![CDATA[Ubuntu]]></category><dc:creator><![CDATA[Ankush Das]]></dc:creator><pubDate>Thu, 25 Apr 2024 15:18:26 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-review-ft.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-review-ft.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"><p>When it comes to Ubuntu, most of the users wait for the LTS versions. It is because a lot of quality of life improvements come along with the stability it offers.</p><p>Ubuntu 24.04 LTS is no different. It comes packed with visual changes, refinements, and new features. You can check out all the <a href="https://news.itsfoss.com/ubuntu-24-04-features/?ref=itsfoss.com" rel="noreferrer">Ubuntu 24.04 LTS features</a> if you&apos;re curious.</p><p>I have been using it for a while before the stable release hit. Let me tell you about my experience with it. There&apos;s a video about it as a desktop tour, you can choose to watch that as well.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/QKyu9AuH1xo?start=1&amp;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Is Ubuntu 24.04 LTS Worth Upgrading To? Full Review!"></iframe></figure><h2 id="a-hassle-free-on-boarding-experience">A Hassle-free On-boarding Experience</h2><p>Ubuntu 24.04 LTS features a Flutter-based installer, with descriptive visuals, and concise information.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu2404-choice.jpg" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="997" height="710" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu2404-choice.jpg 600w, https://itsfoss.com/content/images/2024/04/ubuntu2404-choice.jpg 997w" sizes="(min-width: 720px) 720px"></figure><p>The improvements are not just for a modern aesthetic change. It makes it easier to understand, and minimizes the interaction needed to get started with the Ubuntu desktop experience.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu2404-installation.jpg" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1012" height="709" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu2404-installation.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu2404-installation.jpg 1000w, https://itsfoss.com/content/images/2024/04/ubuntu2404-installation.jpg 1012w" sizes="(min-width: 720px) 720px"></figure><p>The installer also prompts if an update is available for it, and you can choose to do that or skip that.</p><p>The default installation mode was <strong>minimal, </strong>but you can opt for the extended selection mode with more pre-installed utilities.</p><p>I had a quick installation experience, along with a proprietary graphics driver being installed for my NVIDIA graphics card. No complaints there.</p><p>In case you are upgrading from Ubuntu 23.10, you can follow our <a href="https://itsfoss.com/upgrade-ubuntu-to-newer-version/" rel="noreferrer">Ubuntu 24.04 LTS upgrade guide</a>:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/upgrade-ubuntu-to-newer-version/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Upgrade to Ubuntu 24.04 LTS Right Now</div><div class="kg-bookmark-description">Ubuntu 24.04 LTS &#x2018;Noble Numbat&#x2019; is here. If you are using Ubuntu 22.04 or 23.10, here&#x2019;s how you can upgrade to Ubuntu 24.04 LTS right away.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/upgrade-to-24-04-LTS.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"></div></a></figure><p>And, if you are using Ubuntu 22.04 LTS, you can follow our Ubuntu LTS upgrade guide:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/upgrade-ubuntu-version/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Upgrade to Ubuntu 24.04 LTS</div><div class="kg-bookmark-description">This tutorial demonstrates the steps for upgrading to Ubuntu 24.04 from 22.04. You can use the same steps to upgrade from any other supported Ubuntu version.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/upgrade-to-24-04.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"></div></a></figure><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">If you are using Ubuntu 20.04 LTS, a fresh installation is recommended after you back up your important data. If not, you will have to upgrade twice, once to 22.04, and then to 24.04 LTS.</div></div><h2 id="a-prettier-experience">A Prettier Experience</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-home.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1200" height="675" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-home.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-home.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-home.png 1200w" sizes="(min-width: 720px) 720px"></figure><p>Ubuntu 24.04 LTS goes big on <strong>usability improvements.</strong> </p><p>While Ubuntu is already known as a beginner-friendly distro, Ubuntu 24.04 LTS brings in a collection of refinements that makes it a more modern computing experience.</p><p>If someone is upgrading from Ubuntu 22.04 LTS, they will feel right at home and yet realize the benefits. </p><p>And, if someone is trying Ubuntu 24.04 LTS as a new user, their initial impressions would be positive even for a first-time Linux desktop experience.</p><p>All thanks to the newer desktop environment <a href="https://news.itsfoss.com/gnome-46-release/?ref=itsfoss.com" rel="noreferrer">GNOME 46</a>, and the perks that come along with it. Things like:</p><h3 id="1-improved-notifications">1. Improved Notifications</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-notifications.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1199" height="422" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-notifications.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-notifications.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-notifications.png 1199w" sizes="(min-width: 720px) 720px"></figure><p>With the newer notification design, you get informed of the app sending you the notification, and interactive buttons to expand/close the notification.</p><p>As a byproduct, you get an informative notification area:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-discord-update.jpg" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1751" height="1164" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-discord-update.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu24-discord-update.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu24-discord-update.jpg 1600w, https://itsfoss.com/content/images/2024/04/ubuntu24-discord-update.jpg 1751w" sizes="(min-width: 720px) 720px"></figure><h3 id="2-app-center">2. App Center</h3><p>Finally, I feel better with a cleaner and more intuitive software center (now known as the &#x201C;<strong>App Center</strong>&#x201D;. You can notice that it also has a new app icon (or logo).</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-app-center.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="2000" height="1306" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-app-center.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu24-app-center.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu24-app-center.png 1600w, https://itsfoss.com/content/images/size/w2400/2024/04/ubuntu24-app-center.png 2400w" sizes="(min-width: 720px) 720px"></figure><p>It works fast, and I haven&apos;t encountered any failures or the progress getting stuck in the middle of it, which was something I had with Ubuntu 22.04 LTS.</p><p>It lets you explore the latest available software, displays information in a nicer way, and takes you through recommended selections as well. Not to forget, a better way to manage installed apps:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-software-manage.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="2000" height="1306" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-software-manage.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu24-software-manage.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu24-software-manage.png 1600w, https://itsfoss.com/content/images/size/w2400/2024/04/ubuntu24-software-manage.png 2400w" sizes="(min-width: 720px) 720px"></figure><h3 id="3-settings-revamped">3. Settings Revamped</h3><p>The settings menu with GNOME 46 is a clutter-free experience, where many entries have been put under a new &#x201C;<strong>System</strong>&#x201D; and a &#x201C;<strong>Privacy &amp; Security</strong>&#x201D; menu:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-system-settings.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="2000" height="1582" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-system-settings.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-system-settings.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-24-system-settings.png 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-system-settings.png 2318w" sizes="(min-width: 720px) 720px"></figure><p>This makes it easy to access things and less confusing.</p><h3 id="4-nautilus-file-manager-refinements"><strong>4. Nautilus File Manager Refinements</strong></h3><p>Again, thanks to the GNOME 46 update, the Nautilus file manager now features a new global search button at the top-left of the screen, and an updated search icon for the older one.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-file-manager.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="2000" height="1328" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-file-manager.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu24-file-manager.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu24-file-manager.png 1600w, https://itsfoss.com/content/images/2024/04/ubuntu24-file-manager.png 2024w" sizes="(min-width: 720px) 720px"></figure><p>You can also find some granular controls to show more details in the column via the preferences&apos; menu.</p><h3 id="5-accessible-quick-toggle">5. Accessible Quick Toggle</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-quick-toggle.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="989" height="750" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-quick-toggle.png 600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-quick-toggle.png 989w" sizes="(min-width: 720px) 720px"></figure><p>If you are using Ubuntu 22.04 LTS, you will find the quick toggle menu to be more effective, and reducing the clicks you need to get things done. Particularly, with Wi-Fi, and Bluetooth connections.</p><h3 id="6-new-firmware-updater-tool">6. New Firmware Updater Tool</h3><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-firmware.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1704" height="1400" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-firmware.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu24-firmware.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu24-firmware.png 1600w, https://itsfoss.com/content/images/2024/04/ubuntu24-firmware.png 1704w" sizes="(min-width: 720px) 720px"></figure><p>With Ubuntu 24.04 LTS, you get a firmware update tool, which you did not have in Ubuntu 22.04 LTS. It is convenient to have a GUI tool.</p><p>Of course, it is recommended to check thoroughly what an update could do &#x2014; and for you to have a backup of data when you proceed with an available update.</p><h2 id="snappy-and-comfortable-but">Snappy and Comfortable, But...</h2><p>Considering I was using the development builds, and then the beta build while writing this article, there were some hiccups for me initially.</p><p>However, with the latest updates applied, I do not have any other issues, except sometimes, the <strong>login process gets stuck on X11 session</strong>, which is my default (maybe blame it on NVIDIA?), and I have to restart to get that fixed.</p><p>And, a few other inconvenient pointers:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/inkscape-deb-snap.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1214" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/04/inkscape-deb-snap.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/inkscape-deb-snap.png 1000w, https://itsfoss.com/content/images/2024/04/inkscape-deb-snap.png 1214w" sizes="(min-width: 720px) 720px"></figure><ul><li>You cannot switch between a Debian package source/Snap in the app page. Instead, you will have to rely on performing a search, to select the correct source that you want to utilize.</li><li>The app center does not list deb packages. So, you may install a separate <a href="https://itsfoss.com/package-manager/" rel="noreferrer">package manager</a> like Synaptic or manage .deb packages via the terminal.</li><li>You cannot install .deb file using the GUI, unless you <a href="https://itsfoss.com/gdebi-default-ubuntu-software-center/" rel="noreferrer">use a tool like GDebi</a> for quick installation.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu24-deb-error.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="968" height="664" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu24-deb-error.png 600w, https://itsfoss.com/content/images/2024/04/ubuntu24-deb-error.png 968w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Cannot install .deb files on Ubuntu 24.04 LTS</span></figcaption></figure><p><strong>Maybe, these issues are a part of the aggressive focus/push towards Snap packages? </strong></p><p>If you are not okay with it, you can install Flatpak and use apps from Flathub. And, if you are a new user, you might want to learn the <a href="https://itsfoss.com/flatpak-vs-snap/" rel="noreferrer">difference between Flatpak and Snap</a>:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/flatpak-vs-snap/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Flatpak vs. Snap: 10 Differences You Should Know</div><div class="kg-bookmark-description">Flatpak vs Snap, know the differences and gain insights as a Linux user to pick the best.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/01/snap-vs-flatpak.png" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience"></div></a></figure><p>Except these issues, it has been a comfortable and snappy experience all over. </p><p>Whether it was me interacting with applications, watching videos on YouTube, connecting to a Bluetooth speaker, and so on. Everything else worked like a charm.</p><p>Some credits for hardware compatibility would go to the latest <a href="https://news.itsfoss.com/linux-kernel-6-8-release/?ref=itsfoss.com" rel="noreferrer">Linux kernel 6.8</a> included.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-neofetch.png" class="kg-image" alt="Ubuntu 24.04 LTS Review: Big Changes &amp; Sleek User Experience" loading="lazy" width="1972" height="1302" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-neofetch.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-neofetch.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-24-neofetch.png 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-neofetch.png 1972w" sizes="(min-width: 720px) 720px"></figure><h2 id="should-you-upgrade">Should You Upgrade?</h2><p>If you really like the visual makeover, and the workflow that comes along with the GNOME 46 update, Ubuntu 24.04 LTS is a great choice.</p><p>But, if you do not want any changes to your workflow, not even the slightest, and do not any time to troubleshoot any kind of issues, I recommend sticking with Ubuntu 22.04 LTS as long as you can (until 2027 without a <a href="https://news.itsfoss.com/ubuntu-pro-free/?ref=itsfoss.com" rel="noreferrer">pro subscription</a>).</p><p>&#x1F4AC;<em> Have you upgraded already? What are your impressions on Ubuntu 24.04 LTS? Let me know your thoughts in the comments below.</em></p>]]></content:encoded></item><item><title><![CDATA[Fixing update-grub command not found Error in Arch Linux]]></title><description><![CDATA[And I thought update-grub was a universal command to update grub. ]]></description><link>https://itsfoss.com/update-grub-command-not-found/</link><guid isPermaLink="false">65af9118f30830050bc96fad</guid><category><![CDATA[Troubleshoot 🔬]]></category><dc:creator><![CDATA[Sagar Sharma]]></dc:creator><pubDate>Thu, 25 Apr 2024 05:26:46 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/fixing-update-grub-not-found.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/fixing-update-grub-not-found.png" alt="Fixing update-grub command not found Error in Arch Linux"><p>In Ubuntu, I use the <code>update-grub</code> command to <a href="https://itsfoss.com/update-grub/">update grub</a>. Recently, I made a switch to Arch Linux for new adventures and there I encountered the error saying &quot;sudo: update-grub: command not found&quot;:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-19.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="977" height="308" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-19.png 600w, https://itsfoss.com/content/images/2024/01/image-19.png 977w" sizes="(min-width: 720px) 720px"></figure><p>I remember choosing GRUB <a href="https://itsfoss.com/install-arch-linux/">while installing Arch</a> and the <a href="https://itsfoss.com/what-is-grub/">GRUB</a> screen appeared too while booting the system. This is why I got confused when I saw the above error.</p><p>If you are in the same situation, let me share my findings with you.</p><h2 id="why-do-you-see-update-grub-command-not-found-error">Why do you see &apos;update-grub&apos; command not found error?</h2><p>You see the error because <code>update-grub</code> is not a standard command like ls, cd etc. It&apos;s not even a standard command that is installed with grub.</p><p>In Ubuntu, the command is just an alias and when you run the update-grub command, it runs the following command instead:</p><pre><code>sudo grub-mkconfig -o /boot/grub/grub.cfg
  10. </code></pre><p>The <code>grub-mkconfig</code> is the command for managing grub. But the above command is difficult to remember so the aliased shortcut <code>update-grub</code> was created.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">You can either run the above grub-mkconfig command or create a custom update-grub command to run the same.</div></div><h2 id="how-to-fix-the-update-grub-command-not-found-error">How to fix the update-grub command not found error</h2><p>You can put some effort and create a custom <code>update-grub</code> command the same way it is implemented on Ubuntu and Debian.</p><p>It is a four-step process and I will assist you with every step. </p><h4 id="step-1-create-a-new-file">Step 1: Create a new file </h4><p>To create the <code>update-grub</code> command, the first step is to create a new file.</p><p>So open your terminal and use the following command:</p><pre><code>sudo nano /usr/sbin/update-grub</code></pre><p>What the above command will do is create a new file named <code>update-grub</code> in the <code>/usr/sbin/</code> directory. </p><p>If you notice, there&apos;s a <code>nano</code> command used which is a text editor which is responsible for creating an opening the file just after executing the command. </p><p>It will open an empty file looking like this:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-20.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="977" height="382" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-20.png 600w, https://itsfoss.com/content/images/2024/01/image-20.png 977w" sizes="(min-width: 720px) 720px"></figure><h3 id="step-2-write-new-lines-to-the-file">Step 2: Write new lines to the file</h3><p>(secret: you don&apos;t have to write but paste those lines &#x1F609;)</p><p>Once you execute the previous command, it will open the file where you have to add lines.</p><p>Simply select the following lines and <a href="https://itsfoss.com/nano-cut-copy-paste/" rel="noreferrer">paste them into the terminal</a> using <code>Ctrl + Shift + V</code>:</p><pre><code>#!/bin/sh
  11. set -e
  12. exec grub-mkconfig -o /boot/grub/grub.cfg &quot;$@&quot;</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-21.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="977" height="343" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-21.png 600w, https://itsfoss.com/content/images/2024/01/image-21.png 977w" sizes="(min-width: 720px) 720px"></figure><p>Now, <a href="https://itsfoss.com/nano-save-exit/" rel="noreferrer">save changes and exit from the nano</a> editor using <code>Ctrl + O</code>, press the <code>Enter</code> key and then <code>Ctrl + X</code>.</p><h3 id="step-3-change-ownership-of-the-file">Step 3: Change ownership of the file</h3><p>Once you are done creating the file, you have to assign the ownership to the root user of that file. </p><p>For that purpose, you&apos;d have to <a href="https://learnubuntu.com/change-file-ownership/?ref=itsfoss.com" rel="noreferrer">use the chown command</a> in the following manner:</p><pre><code>sudo chown root:root /usr/sbin/update-grub</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-22.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="1040" height="308" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-22.png 600w, https://itsfoss.com/content/images/size/w1000/2024/01/image-22.png 1000w, https://itsfoss.com/content/images/2024/01/image-22.png 1040w" sizes="(min-width: 720px) 720px"></figure><h3 id="step-4-change-file-permissions">Step 4: Change file permissions </h3><p>In the last step, you have to <a href="https://learnubuntu.com/chmod-command/?ref=itsfoss.com" rel="noreferrer">change the read-write permissions</a> using the chmod command as shown here:</p><pre><code>sudo chmod 755 /usr/sbin/update-grub</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-23.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="1040" height="308" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-23.png 600w, https://itsfoss.com/content/images/size/w1000/2024/01/image-23.png 1000w, https://itsfoss.com/content/images/2024/01/image-23.png 1040w" sizes="(min-width: 720px) 720px"></figure><p>What the above command will do is only the file owner can read, write, and execute the file whereas others can only read and execute. </p><p>Once done, use the <code>update-grub</code> command it should work like you expect:</p><pre><code>sudo update-grub</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/01/image-24.png" class="kg-image" alt="Fixing update-grub command not found Error in Arch Linux" loading="lazy" width="1050" height="455" srcset="https://itsfoss.com/content/images/size/w600/2024/01/image-24.png 600w, https://itsfoss.com/content/images/size/w1000/2024/01/image-24.png 1000w, https://itsfoss.com/content/images/2024/01/image-24.png 1050w" sizes="(min-width: 720px) 720px"></figure><h2 id="whats-next-how-about-customizing-grub">What&apos;s next? How about customizing GRUB?</h2><p>Well, there&apos;s a perception that everything related to GRUB is difficult but it is not and customize the GRUB bootloader as per your liking without any complex steps. </p><p>For that purpose, you&apos;d have to install grub customizer, a GUI utility to customize grub easily.</p><p>Sounds interesting? Here&apos;s a <a href="https://itsfoss.com/customize-grub-linux/" rel="noreferrer">detailed guide on how to install and use grub customizer on Linux</a>:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/customize-grub-linux/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Customize Grub to Get a Better Experience With Linux</div><div class="kg-bookmark-description">Couple of Grub configuration tweaks to get better experience with multi-boot Linux system using Grub Customizer GUI tool.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Fixing update-grub command not found Error in Arch Linux"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2016/02/customize-grub.png" alt="Fixing update-grub command not found Error in Arch Linux"></div></a></figure><p> I hope you will find this guide helpful.</p>]]></content:encoded></item><item><title><![CDATA[How to Make Bash Function Return Value]]></title><description><![CDATA[By default, functions in bash do not return value. There are a couple of workarounds that may help to some extent.]]></description><link>https://itsfoss.com/bash-function-return-value/</link><guid isPermaLink="false">655d81a51efcd0050b383ebd</guid><category><![CDATA[Bash Tips]]></category><dc:creator><![CDATA[Sagar Sharma]]></dc:creator><pubDate>Tue, 23 Apr 2024 05:02:00 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/how-to-make-bash-function-return-value.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/how-to-make-bash-function-return-value.png" alt="How to Make Bash Function Return Value"><p>If you have prior experience of programming and you are just getting started with bash, there&apos;s one thing that you may find a little odd.</p><p><strong>Unlike other programming languages, functions in bash do not return any value. Instead, it returns exit status or a numeric value (between 1 and 255) indicating the success or failure of execution.</strong></p><p>But the question here is how you make the function return value in bash. </p><p>Sure, if I&apos;m writing this tutorial, I must have a solution (read workaround) to tackle this issue but before that, let&apos;s understand the problem first.</p><h2 id="the-problem-were-dealing-with">The problem we&apos;re dealing with </h2><p>First, let me share a simple C program to explain how programming languages return value through a bash function:</p><pre><code>#include &lt;stdio.h&gt;
  13.  
  14. // Function declaration with return type int
  15. int add(int x, int y) {
  16.    return x + y;
  17. }
  18.  
  19. int main() {
  20.    // Call the function and store the result in a variable
  21.    int result = add(3, 4);
  22.  
  23.    // Print the result
  24.    printf(&quot;%d\n&quot;, result);
  25.  
  26.    return 0;
  27. }</code></pre><p>If you run the above C program, it will return <code>7</code> as shown here:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2023/11/How-functions-in-C-programs-returns-value.png" class="kg-image" alt="How to Make Bash Function Return Value" loading="lazy" width="756" height="415" srcset="https://itsfoss.com/content/images/size/w600/2023/11/How-functions-in-C-programs-returns-value.png 600w, https://itsfoss.com/content/images/2023/11/How-functions-in-C-programs-returns-value.png 756w" sizes="(min-width: 720px) 720px"></figure><p>In the above C program, I created a function named <code>add</code> that takes two values and uses the return statement to add two values.</p><p>Sadly, functions in bash do not work that way and what they give you is the exit status of the last command used in the function and the exit status can be 0 (success) or non-zero (failure). </p><p>There&apos;s a <a href="https://linuxhandbook.com/bash-special-variables/?ref=itsfoss.com" rel="noreferrer">special variable in the bash</a> <code>$?</code> to know the exit status. So let me quickly share how you can use it:</p><pre><code>#!/bin/bash
  28.  
  29. # Defining the function
  30. function test {
  31.  echo &quot;A demo function created to check the exit status&quot;
  32. }
  33.  
  34. # Calling function
  35. test
  36.  
  37. # Checking the status
  38. echo &quot;The exit status of the test is: $?&quot;</code></pre><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2023/11/Check-the-exit-status-in-bash.png" class="kg-image" alt="How to Make Bash Function Return Value" loading="lazy" width="756" height="153" srcset="https://itsfoss.com/content/images/size/w600/2023/11/Check-the-exit-status-in-bash.png 600w, https://itsfoss.com/content/images/2023/11/Check-the-exit-status-in-bash.png 756w" sizes="(min-width: 720px) 720px"></figure><p>As you can see, it returned <code>0</code> indicating the function was executed successfully! </p><p>Now, let&apos;s have a look at how you can make the bash function return value.</p><h2 id="how-to-make-bash-functions-return-a-value">How to make bash functions return a value</h2><p>There are two ways in which you can make the bash functions return a value:</p><ul><li>Using the standard output data stream (involves usage of echo or print command)</li><li>Using global variable </li></ul><p>Of course, it&apos;s not the same as returning values in C or other programming languages but it may help you in many cases.</p><p>So let&apos;s start with the first one.</p><h3 id="method-1-using-the-standard-output-data-stream">Method 1: Using the standard output data stream </h3><p>If you are unaware of data streams, there are 3 data streams in Linux: input, output, and error. Each is meant for a different task. </p><p>As the title suggests, I will use the standard output data stream using the echo or the printf command in this method.</p><p>Still confused? In simple words, I will be sending the output of the function to the standard output data stream to print the output (there&apos;s where the usage of the printf or echo command).</p><p>First, let me share a bash script:</p><pre><code>#!/bin/bash
  39.  
  40. # Function definition
  41. function demo {
  42.  local namaste=&quot;Greetings from Bash!&quot;
  43.  echo &quot;${namaste}&quot;
  44. }
  45.  
  46. # Call the function and capture its output
  47. output=$(demo)
  48.  
  49. # Print the captured output
  50. echo &quot;${output}&quot;  
  51. </code></pre><p>When executed, it will give you the following output:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2023/11/Use-the-standard-output-data-stream-to-make-the-bash-function-return-value.png" class="kg-image" alt="How to Make Bash Function Return Value" loading="lazy" width="756" height="140" srcset="https://itsfoss.com/content/images/size/w600/2023/11/Use-the-standard-output-data-stream-to-make-the-bash-function-return-value.png 600w, https://itsfoss.com/content/images/2023/11/Use-the-standard-output-data-stream-to-make-the-bash-function-return-value.png 756w" sizes="(min-width: 720px) 720px"></figure><p>Now, let&apos;s have a look at the explanation part. </p><p>First, I created a function <code>demo</code> in which there was a local variable <code>namaste</code> containing the string that I wanted to print.</p><p>Later, I used the echo command to print the data inside of the <code>namaste</code> variable.</p><p>In the next part, I called the function inside of the <code>$()</code> notion which will execute the <code>demo</code> function in the subshell and the output is captured by the <code>output</code> variable.</p><p>Finally, <a href="https://linuxhandbook.com/echo-command/?ref=itsfoss.com" rel="noreferrer">the echo command</a> was used to print the captured output of the <code>ouptut</code> variable.</p><p>Pretty easy. Right? </p><h3 id="method-2-using-a-global-variable">Method 2: Using a global variable </h3><p>By default, every variable in the bash is global and to use the local variable, you have to use the term <code>local</code> before assigning any value to it.</p><p>But the question is how you use a global variable to return value in the bash function. Well, let me show a simple bash script that uses a global variable for that purpose:</p><pre><code>#!/bin/bash
  52.  
  53. # Global variable to store the result
  54. output=&quot;&quot;
  55.  
  56. # Function definition
  57. function generate_greeting {
  58.  local name=$1  # Function parameter
  59.  
  60.  # Assign the greeting to the global variable
  61.  output=&quot;Hello, ${name}!&quot;
  62. }
  63.  
  64. # Call the function with a name as an argument
  65. generate_greeting &quot;$USER&quot;
  66.  
  67. # Access the global variable
  68. echo &quot;${output}&quot;</code></pre><p>The above script simply greets the currently logged-in user and when you execute the above script, you can expect the following output:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2023/11/Use-global-variable-to-make-the-bash-function-return-value.png" class="kg-image" alt="How to Make Bash Function Return Value" loading="lazy" width="756" height="132" srcset="https://itsfoss.com/content/images/size/w600/2023/11/Use-global-variable-to-make-the-bash-function-return-value.png 600w, https://itsfoss.com/content/images/2023/11/Use-global-variable-to-make-the-bash-function-return-value.png 756w" sizes="(min-width: 720px) 720px"></figure><p>Now, let&apos;s break down the script.</p><p>First, the empty global variable <code>output</code> was declared.</p><p>Then, the function named <code>generate_greeting</code> was created that takes one parameter <code>name</code> and in the next line, the greeting text with username was assigned to the <code>output</code> variable.</p><p>Next, the script will call the function <code>generate_meeting</code> with the <code>$USER</code> argument to get the name of the currently logged-in user.</p><p>Finally, using the echo command the value of the global variable <code>output</code> was printed.</p><p>Yep, that&apos;s all it takes you to use a global variable to make a function return value in bash.</p><h2 id="which-method-to-use-in-my-opinion">Which method to use? (in my opinion)</h2><p>I personally don&apos;t like the idea of using a global variable to make the bash functions return a value and there&apos;s a simple reason why.</p><p>Global variables by their nature can be accessed and modified anywhere in the script which may cause trouble, especially if the script is complex and it may be changed by the user in between.</p><p>So what I&apos;d recommend is to use the first method, which utilizes the standard output data stream. </p><p>I hope you will find this guide helpful.</p><h2 id="new-to-bash-scripting-start-here-%F0%9F%91%87">New to bash scripting? Start here &#x1F447;</h2><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/bash-scripting-series/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Learn Bash Scripting [Free Hands-on Tutorial Series]</div><div class="kg-bookmark-description">Get the basics of Bash shell scripting in this tutorial series. Follow the examples and solve scripting challenges to enhance your knowledge.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="How to Make Bash Function Return Value"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/01/bash-scripting-series.png" alt="How to Make Bash Function Return Value"></div></a></figure>]]></content:encoded></item><item><title><![CDATA[Ubuntu 22.04 vs 24.04: What Has Changed?]]></title><description><![CDATA[What are the differences between Ubuntu 22.04 and Ubuntu 24.04? Should you upgrade to Ubuntu 24.04?  Find out more here.]]></description><link>https://itsfoss.com/ubuntu-24-04-vs-22-04/</link><guid isPermaLink="false">65e956bd93b0810d57502cf3</guid><category><![CDATA[Distro War ⚔️]]></category><dc:creator><![CDATA[Ankush Das]]></dc:creator><pubDate>Mon, 22 Apr 2024 04:36:19 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-vs-24-04-release-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-vs-24-04-release-1.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><p>Every <a href="https://itsfoss.com/long-term-support-lts/">LTS release</a> brings in a good bunch of upgrades. And, like Ubuntu 22.04 LTS (released in April 2022) was an appealing upgrade over Ubuntu 20.04 LTS, the same goes for Ubuntu 24.04 LTS (releasing in April 2024).</p><p>As a Linux user, you might be curious what the new version brings and how it is different from the current 22.04 LTS version. </p><p>If you are using Ubuntu 22.04 currently, you may even wonder if you should upgrade to the new LTS version.</p><p>Of course, considering these are long-term support releases, not everyone needs the immediate upgrade.</p><p>So, how do you decide? Only when you compare the changes, right? </p><p>Here, I shall review the feature offerings for both the Ubuntu desktop <a href="https://itsfoss.com/long-term-support-lts/" rel="noreferrer">Long-term support</a> versions to help you decide.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/QKyu9AuH1xo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Is Ubuntu 24.04 LTS Worth Upgrading To? Full Review!"></iframe></figure><div class="kg-card kg-button-card kg-align-center"><a href="https://www.youtube.com/@itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">Subscribe to It&apos;s FOSS YouTube Channel</a></div><h2 id="1-installation-experience">1. Installation Experience</h2><p>To some users, the installation steps are significant for a comfortable onboarding experience.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu2404-choice.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="997" height="710" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu2404-choice.jpg 600w, https://itsfoss.com/content/images/2024/04/ubuntu2404-choice.jpg 997w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS installation screen</span></figcaption></figure><p>And, Ubuntu 24.04 LTS has made it way simpler, and descriptive with new screens, and graphics in the installation process. </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu2404-installation.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1012" height="709" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu2404-installation.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu2404-installation.jpg 1000w, https://itsfoss.com/content/images/2024/04/ubuntu2404-installation.jpg 1012w" sizes="(min-width: 720px) 720px"></figure><p>If you want a modern installation experience with maximum clarity, Ubuntu 24.04 LTS will not disappoint you:</p><p>Ubuntu 22.04 LTS installation experience user-friendly as well. However, it is a bit more traditional if you look at it and compare it to Ubuntu 24.04 LTS.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-installation.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="936" height="730" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-22-04-installation.jpg 600w, https://itsfoss.com/content/images/2024/04/ubuntu-22-04-installation.jpg 936w" sizes="(min-width: 720px) 720px"></figure><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/install-ubuntu/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">How to Install Ubuntu Linux in the Simplest Possible Way</div><div class="kg-bookmark-description">The easiest way to install Ubuntu. Want to save time and need no hassle? This is the way.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2023/04/install-ubuntu-easily-1.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"></div></a></figure><h2 id="2-apt-and-package-management">2. APT and package management </h2><p>Another major change is the way APT packages are managed. If you have read <a href="https://itsfoss.com/ubuntu-repository-mechanism/">our guide on Ubuntu&apos;s repository system</a>, you probably know that URL and other details of a repository are written in a certain format in the /etc/apt/sources.list (for official Ubuntu repos) and /etc/apt/sources.list.d/package-name.list for external repository (that provides package-name software). The public signing key of the repo is stored in a different location.</p><pre><code>deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main</code></pre><p>However, this behavior is changed and now the repository information are stored in <code>/etc/apt/sources.list.d/ubuntu.sources</code> and other .sources files in a different format:</p><pre><code>Types: deb
  69. URIs: https://repo.vivaldi.com/stable/deb/
  70. Suites: stable
  71. Components: main</code></pre><p>In fact, the GPG signing key of the repository is also recommended to be added in the same sources.list file:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/chrome-sources-file-ubutnu.webp" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1000" height="647" srcset="https://itsfoss.com/content/images/size/w600/2024/04/chrome-sources-file-ubutnu.webp 600w, https://itsfoss.com/content/images/2024/04/chrome-sources-file-ubutnu.webp 1000w" sizes="(min-width: 720px) 720px"></figure><h2 id="3-wallpapers">3. Wallpapers</h2><p>It is a tradition to get new wallpapers that match the codename of the Ubuntu release.</p><p>Ubuntu 24.04 is code named as &quot;<strong>Noble Numbat</strong>&quot; and it includes the new artwork for the mascot with a similar color scheme and effect.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-default-wallpaper.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1267" height="797" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-default-wallpaper.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-default-wallpaper.jpg 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-default-wallpaper.jpg 1267w" sizes="(min-width: 720px) 720px"></figure><p>Ubuntu 22.04 is code named as &#x201C;<strong>Jammy Jellyfish</strong>&#x201C;, and the wallpaper illustrates the same with a similar color scheme, brighter effect, but with a different texture to the mascot:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-wallpaper.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1920" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-22-04-wallpaper.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-22-04-wallpaper.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-22-04-wallpaper.jpg 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-22-04-wallpaper.jpg 1920w" sizes="(min-width: 720px) 720px"></figure><p>I liked the older one, but the new is subtle, and some might like it more. </p><p>Of course, you also have community wallpapers that look great, you can change the wallpaper and tweak what you see.</p><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://icedrive.net/?pt=q7io5geg9t&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Icedrive - Next-Generation Cloud Storage - Get 10GB Free</div><div class="kg-bookmark-description">Next-Generation cloud storage with Icedrive. Get started right away with a massive 10GB of free storage space.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://icedrive.net/favicons/apple-touch-icon.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><span class="kg-bookmark-author">icedrive</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://icedrive.net/assets/frontend/img/icon-sm.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"></div></a><figcaption><p><span style="white-space: pre-wrap;">Partner Link</span></p></figcaption></figure><h2 id="4-log-in-screen-and-lockscreen">4. Log in Screen and Lockscreen</h2><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-lockscreen.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1687" height="962" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-lockscreen.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-lockscreen.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-24-04-lockscreen.jpg 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-lockscreen.jpg 1687w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS lockscreen</span></figcaption></figure><p>The lock screen and the log-in screens are largely the same, where the background gets blurred out for the lock screen, and it&apos;s a gray background for the log-in screen.</p><p>If you notice closer differences, you will observe that the icons/texts for the username/profile is a tad bit bigger for Ubuntu 24.04 LTS.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-log-in.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1216" height="783" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-log-in.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-log-in.jpg 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-log-in.jpg 1216w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS login screen</span></figcaption></figure><h2 id="5-desktop-environment">5. Desktop Environment</h2><p>It&apos;s <strong>GNOME 46 on Ubuntu 24.04 LTS vs. GNOME 42 on Ubuntu 22.04 LTS.</strong> </p><p>Of course, there are plenty of improvements across the board with the desktop environment, including performance refinements.</p><p><strong>Long story short:</strong> <a href="https://news.itsfoss.com/gnome-46-release/?ref=itsfoss.com" rel="noreferrer">GNOME 46</a> includes changes everywhere to make options easily accessible and provides a more modern user experience.</p><p>There are plenty of upgrades, including <strong>new search buttons in the file manager</strong>, a <strong>brand-new system menu</strong> in the settings app, and <strong>more things organized</strong> in the settings menu.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-settings-file-manager.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1799" height="853" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-settings-file-manager.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-settings-file-manager.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-24-04-settings-file-manager.jpg 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-settings-file-manager.jpg 1799w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS</span></figcaption></figure><p>Furthermore, if you are coming from <a href="https://news.itsfoss.com/gnome-42-features/?ref=itsfoss.com" rel="noreferrer">GNOME 42</a>, you will no longer find the &#x201C;<strong>Activities</strong>&#x201D; button, it is just a pill-shaped indicator showing the number of workspaces.</p><p>Overall, you will find meaningful visual difference between the two. Of course, I prefer GNOME 46 over GNOME 42 for the refinements. But, it depends on what you like.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-home.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1755" height="805" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-22-04-home.jpg 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-22-04-home.jpg 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/ubuntu-22-04-home.jpg 1600w, https://itsfoss.com/content/images/2024/04/ubuntu-22-04-home.jpg 1755w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 22.04 LTS</span></figcaption></figure><p>The toggle menu houses buttons, and organizes the options in the form of icons, rather than multiple texts with <strong>Ubuntu 24.04 LTS</strong>.</p><p>You also get the ability to quickly switch to the dark mode.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-quick-toggle.jpg" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="487" height="315"></figure><p>You will also find a screenshot button on the quick toggle menu, giving you a quick screenshot ability.</p><p>When compared, here&apos;s how the Ubuntu 22.04 LTS toggle menu looks like:</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-toggle-menu.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="480" height="407"></figure><p><strong>Suggested Read &#x1F4D6;</strong></p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/take-screenshot-linux/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Best Tools For Taking and Editing Screenshots in Linux</div><div class="kg-bookmark-description">Here are several ways you can take screenshots and edit the screenshots by adding text, arrows etc. Instructions and mentioned screenshot tools are valid for Ubuntu and other major Linux distributions.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2018/09/Taking-Screenshots-in-Linux.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"></div></a></figure><h2 id="6-software-center-apps">6. Software Center &amp; Apps</h2><p><strong>Ubuntu 22.04 LTS</strong> features the good-old software center we all love (and hate at the same time).</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-software-center.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1301" height="876" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-22-04-software-center.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-22-04-software-center.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-22-04-software-center.png 1301w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 22.04 LTS software center</span></figcaption></figure><p>Technically, it is not the fastest experience to manage/install software but it worked for the most part.</p><p>With <strong>Ubuntu 24.04 LTS</strong>, it is an entirely different experience. </p><p>The software center is called &quot;<strong>App Center</strong>&quot; instead of &quot;<strong>Ubuntu Software</strong>&quot; and it is based on Flutter, providing a snappy and modern user experience.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-app-center.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1382" height="935" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-app-center.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-24-04-app-center.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-app-center.png 1382w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS App Center</span></figcaption></figure><p>It looks and feels new, and improved in every way. Whether it is about exploring new/updated software, managing installed apps, and reliably installing software, every inch of it is a good experience in my opinion.</p><p>In addition to the software manager, considering you did not opt for a minimal install, Ubuntu 24.04 includes Snapshot as the webcam app, replacing Cheese on Ubuntu 22.04.</p><h2 id="7-ubuntu-desktop-settings-accent-color">7. Ubuntu Desktop Settings &amp; Accent Color</h2><p>With Ubuntu 22.04, you had the option to tweak the dock, its behavior, and the desktop icons from <strong>Appearance</strong> settings.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-desktop-dock.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1032" height="869" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-desktop-dock.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-desktop-dock.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-desktop-dock.png 1032w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 22.04 LTS Appearance settings</span></figcaption></figure><p>Now, with Ubuntu 24.04, you get a separate &#x201C;<strong>Ubuntu Desktop</strong>&#x201D; settings menu, which also includes newer options to enhance your window tiling experience.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-desktop-24-04.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1102" height="762" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-desktop-24-04.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/ubuntu-desktop-24-04.png 1000w, https://itsfoss.com/content/images/2024/04/ubuntu-desktop-24-04.png 1102w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Ubuntu 24.04 LTS Desktop settings</span></figcaption></figure><p>Did you notice something else here in the above screens?</p><p>Both Ubuntu 22.04 and Ubuntu 24.04 have the ability to set different accent colors. <strong>But, the way it is applied is different.</strong></p><p>The screen for Ubuntu 22.04 LTS converts the entire menu selection and displays it with the accent color as its background. However, Ubuntu 24.04 limits the accent color to the outlines, and button toggles.</p><p>Of course, this goes in more in line with the differences in look and feel because of the desktop environment, but I thought I should mention it separately.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.fanatical.com/en/bundle/working-with-linux-bundle-2-nd-edition?ref=itsfoss"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Working With Linux Bundle 2nd Edition | eBook Bundle | Fanatical</div><div class="kg-bookmark-description">Linux is the world&#x2019;s most widely used open-source operating&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.fanatical.com/production/icons/fanatical-icon-apple-touch-icon-180x180.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><span class="kg-bookmark-author">Fanatical</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://cdn-ext.fanatical.com/production/product/1280x720/3dc251bf-8243-40f9-9d90-e762de5edbc1.jpeg" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"></div></a></figure><h2 id="8-linux-kernel-version">8. Linux Kernel version</h2><p>Unlike Pop!_OS, you are not going to get the latest kernel upgrade with Ubuntu.</p><p>However, with every point release to an LTS edition, you should notice a version bump to the Linux kernel. And, if you want the latest possible kernel with Ubuntu, you need to opt for the latest LTS version, i.e. <strong>Ubuntu 24.04 LTS</strong>.</p><p>At the time of writing this, <strong>Ubuntu 22.04.3 LTS</strong> features <a href="https://news.itsfoss.com/linux-kernel-6-5-release/?ref=itsfoss.com" rel="noreferrer">Linux kernel 6.5</a>. </p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-22-04-neofetch.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="786" height="533" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-22-04-neofetch.png 600w, https://itsfoss.com/content/images/2024/04/ubuntu-22-04-neofetch.png 786w" sizes="(min-width: 720px) 720px"></figure><p>On the other hand, <strong>Ubuntu 24.04 LTS</strong> comes packed with <a href="https://news.itsfoss.com/linux-kernel-6-8-release/?ref=itsfoss.com" rel="noreferrer">Linux kernel 6.8</a>.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/ubuntu-24-04-neofetch.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="976" height="629" srcset="https://itsfoss.com/content/images/size/w600/2024/04/ubuntu-24-04-neofetch.png 600w, https://itsfoss.com/content/images/2024/04/ubuntu-24-04-neofetch.png 976w" sizes="(min-width: 720px) 720px"></figure><p>Sure, if you do not need the newer hardware compatibility improvements from the latest kernel version, you can choose to stay with Ubuntu 22.04 LTS.</p><p>And, if you are looking to fix certain hardware issues, try using the latest Ubuntu with a newer kernel and see if it does the trick for you.</p><h2 id="9-dedicated-firmware-updater-app">9. Dedicated firmware updater app</h2><p>Until now, Ubuntu handled firmware update through the software center. Since the software center is more of a snap app and firmware cannot be snaps, the firmware updates are now provided through a dedicated app called Firmware Updater.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/firmware-updater.png" class="kg-image" alt="Ubuntu 22.04 vs 24.04: What Has Changed?" loading="lazy" width="1982" height="1400" srcset="https://itsfoss.com/content/images/size/w600/2024/04/firmware-updater.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/firmware-updater.png 1000w, https://itsfoss.com/content/images/size/w1600/2024/04/firmware-updater.png 1600w, https://itsfoss.com/content/images/2024/04/firmware-updater.png 1982w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Firmware Updater tool in Ubuntu 24.04 LTS</span></figcaption></figure><h2 id="10-support-lifespan">10. Support Lifespan</h2><p>Both the Ubuntu editions are LTS (<a href="https://itsfoss.com/long-term-support-lts/" rel="noopener">Long-Term Release</a>) versions, you can pick any of them and use them for a couple of years without much worry.</p><p>To be accurate, Ubuntu 22.04 will be supported with maintenance updates for&#xA0;<strong>five years</strong>&#xA0;until&#xA0;<strong>April 2027</strong>.</p><p>And, Ubuntu 20.04 LTS will be supported until&#xA0;<strong>2025</strong>, meaning, you have&#xA0;<strong>three more years</strong>&#xA0;of software update support.</p><p>Of course, if you opt for Ubuntu Pro subscription (free for personal users), you can extend the software updates.</p><p>As of now, Ubuntu 24.04 LTS promises <strong>12 years of updates</strong> with the <a href="https://ubuntu.com/pro?ref=itsfoss.com" rel="noreferrer">Pro subscription</a>. And, Ubuntu 22.04 LTS will get <strong>10 years of support</strong> (it could change to 12 years when you are reading it).</p><p>If you are curious about the 12-year term, you can refer to our relevant coverage:</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-24-04-lts-support/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Ubuntu 24.04 LTS To Get 12 Years of Updates</div><div class="kg-bookmark-description">Canonical revealed the extension of software updates for Ubuntu LTS. And, we didn&#x2019;t know that until now&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Sourav Rudra</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/01/ubuntu-24-04-release.png" alt="Ubuntu 22.04 vs 24.04: What Has Changed?"></div></a></figure><h2 id="what-would-you-pick">What Would You Pick?</h2><p>Ubuntu 24.04 LTS is a modern pick with essential improvements.</p><p>Of course, there are no reasons for me to not recommend Ubuntu 24.04 LTS.</p><p>However, if you consider upgrading or install it fresh, you need to be careful about the data you back up/restore. If you are ready for troubleshooting if something goes wrong with the upgrade process or new installation, only then proceed with it.</p><p>If your work is too important at the time, and you do not want any kind of downtime on your production machine, you should make a specific schedule to upgrade the system to get the latest Ubuntu benefits.</p><p>Furthermore, if you do not interact with the desktop elements much, and focus on using office suites and web browsers, you will be fine with Ubuntu 22.04 LTS which should be good for three more years. No need to hassle your way through an upgrade.</p><p><em>&#x1F4AD; What would you prefer? Ubuntu 22.04 or Ubuntu 24.04? Let me know in the comments below.</em></p>]]></content:encoded></item><item><title><![CDATA[Get Dark Mode in VLC on Ubuntu and Other Linux]]></title><description><![CDATA[Go dark with your favorite media player with these tweaks.]]></description><link>https://itsfoss.com/vlc-dark-mode/</link><guid isPermaLink="false">660fdd79e1d14e31fd086b8d</guid><category><![CDATA[VLC]]></category><dc:creator><![CDATA[Sreenath]]></dc:creator><pubDate>Fri, 19 Apr 2024 09:26:54 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/dark-mode-with-vlc.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/dark-mode-with-vlc.png" alt="Get Dark Mode in VLC on Ubuntu and Other Linux"><p>VLC is an <a href="https://itsfoss.com/video-players-linux/">awesome video player for Linux</a>. However, there is a problem with it if you are a fan of dark mode. </p><p>I have noticed that when I am <a href="https://itsfoss.com/dark-mode-ubuntu/">using Ubuntu in dark mode</a>, VLC doesn&apos;t adhere to the dark theme. It keeps a white menu bar and control bar at the bottom.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/default-vlc-mode-in-ubuntu.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1120" height="576" srcset="https://itsfoss.com/content/images/size/w600/2024/04/default-vlc-mode-in-ubuntu.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/default-vlc-mode-in-ubuntu.png 1000w, https://itsfoss.com/content/images/2024/04/default-vlc-mode-in-ubuntu.png 1120w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">VLC default mode does not fully support dark mode automatically</span></figcaption></figure><p>I can guess that it probably will be the case in other distributions as well.</p><p>Allow me to share a few methods to achieve dark mode with VLC on Ubuntu. </p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">You may try the same methods in other distributions but the package management commands may differ. Also, some methods are desktop environment specific.</div></div><h2 id="method-1-gnome-adwaita-dark-mode">Method 1: GNOME Adwaita dark mode</h2><p>First, <a href="https://itsfoss.com/find-desktop-environment/">check the desktop environment</a> you are using. If it is GNOME, you can follow this section.</p><p>To make VLC full dark, first install the package <code>adwaita-qt</code>, which is a Qt port of the GNOME Adwaita theme.</p><pre><code>sudo apt install adwaita-qt
  72. </code></pre><p>Now, open VLC and go to Tools &#x2192; Preferences.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/tools-preferences-in-vlc.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1110" height="575" srcset="https://itsfoss.com/content/images/size/w600/2024/04/tools-preferences-in-vlc.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/tools-preferences-in-vlc.png 1000w, https://itsfoss.com/content/images/2024/04/tools-preferences-in-vlc.png 1110w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Go to Preferences</span></figcaption></figure><p>Alternatively, you can use the keyboard shortcut <strong>CTRL + P</strong> to open the preferences window. Inside the preferences window, go to the Interfaces tab.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/apply-force-style-adwaita-qt-dark.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1246" height="748" srcset="https://itsfoss.com/content/images/size/w600/2024/04/apply-force-style-adwaita-qt-dark.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/apply-force-style-adwaita-qt-dark.png 1000w, https://itsfoss.com/content/images/2024/04/apply-force-style-adwaita-qt-dark.png 1246w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Use Adwaita-Dark</span></figcaption></figure><p>Here, you need to force the window style to point Adwata-Dark. So, set <strong>Force window style</strong>* to Adwaita-Dark.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">Even though it won&apos;t match the Ubuntu theme in perfection, this will be more than good, if you only want to make VLC dark mode.</div></div><h2 id="method-2-apply-dark-theme-with-kvantum">Method 2: Apply dark theme with Kvantum</h2><p>If you are not satisfied with the above result, or you are using a different theme altogether, you can get help from the <a href="https://github.com/tsujan/Kvantum/tree/master/Kvantum?ref=itsfoss.com" rel="noreferrer">Kvantum engine</a>.</p><p>First, install Kvantum on Ubuntu using the command:</p><pre><code>sudo apt install qt5-style-kvantum
  73. </code></pre><p>Once Kvantum is installed, open Kvantum Manager from Activities overview.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/open-kvantum-manager-from-activities-overview.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1170" height="379" srcset="https://itsfoss.com/content/images/size/w600/2024/04/open-kvantum-manager-from-activities-overview.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/open-kvantum-manager-from-activities-overview.png 1000w, https://itsfoss.com/content/images/2024/04/open-kvantum-manager-from-activities-overview.png 1170w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Open Kvantum Manager</span></figcaption></figure><p>Inside Kvantum manager, go to Change/Delete Theme section.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/go-to-change-theme-section-in-kvantum-manager.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="932" height="467" srcset="https://itsfoss.com/content/images/size/w600/2024/04/go-to-change-theme-section-in-kvantum-manager.png 600w, https://itsfoss.com/content/images/2024/04/go-to-change-theme-section-in-kvantum-manager.png 932w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Change/Delete Theme</span></figcaption></figure><p>Here, you need to select your installed Kvantum theme. I have selected Layan Kvantum theme, that I have installed already.</p><div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">You can download Kvantum themes from the <a href="https://store.kde.org/browse?cat=123&amp;ref=itsfoss.com" rel="noreferrer">KDE Store website</a>. Once you have downloaded a theme, follow <a href="https://itsfoss.com/properly-theme-kde-plasma/" rel="noreferrer">our guide to install the theme</a>.</div></div><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/apply-a-kvantum-theme.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="975" height="647" srcset="https://itsfoss.com/content/images/size/w600/2024/04/apply-a-kvantum-theme.png 600w, https://itsfoss.com/content/images/2024/04/apply-a-kvantum-theme.png 975w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Apply a Kvantum Theme</span></figcaption></figure><p>Now, open VLC and go to Tools &#x2192; Preferences &#x2192; Interfaces.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/tools-preferences-in-vlc-2.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1110" height="575" srcset="https://itsfoss.com/content/images/size/w600/2024/04/tools-preferences-in-vlc-2.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/tools-preferences-in-vlc-2.png 1000w, https://itsfoss.com/content/images/2024/04/tools-preferences-in-vlc-2.png 1110w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Go to the Preferences window in VLC</span></figcaption></figure><p>Inside the Interfaces tab, set the <strong>Force window style</strong> to Kvantum Dark.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/apply-vlc-kvantum-dark.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1306" height="808" srcset="https://itsfoss.com/content/images/size/w600/2024/04/apply-vlc-kvantum-dark.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/apply-vlc-kvantum-dark.png 1000w, https://itsfoss.com/content/images/2024/04/apply-vlc-kvantum-dark.png 1306w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Apply Kvantum dark</span></figcaption></figure><p>At this time, you have notified the change in the appearance. Click Save to apply changes. Now close VLC and reopen it to complete the process.</p><div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">You may need to log out and log back in to get the changes visible.</div></div><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/VLC-with-kvantum-dark-theme.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1113" height="573" srcset="https://itsfoss.com/content/images/size/w600/2024/04/VLC-with-kvantum-dark-theme.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/VLC-with-kvantum-dark-theme.png 1000w, https://itsfoss.com/content/images/2024/04/VLC-with-kvantum-dark-theme.png 1113w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">VLC Kvantum Dark Theme</span></figcaption></figure><h2 id="method-3-download-a-custom-dark-skin">Method 3: Download a custom dark skin</h2><p>VLC provides a massive list of custom skins that you can use. From there, you can find a good-looking dark skin if you wish.</p><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">Do note that applying these third-party skins on VLC will change the default look of VLC. The placement of buttons and other options will be different in different skins.</div></div><p>First, open the VLC media player and then go to <strong>Tools &gt; Preferences</strong>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/click-on-tools-and-select-preferences.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1062" height="745" srcset="https://itsfoss.com/content/images/size/w600/2024/04/click-on-tools-and-select-preferences.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/click-on-tools-and-select-preferences.png 1000w, https://itsfoss.com/content/images/2024/04/click-on-tools-and-select-preferences.png 1062w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Go to Preferences</span></figcaption></figure><p>Here, click on <strong>Interface</strong>. Inside the Interfaces tab, select <strong>Custom Skin</strong>. Now, you will see a link, that points to the VLC skins web page. Click on it.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/click-on-the-link-to-skins-page-on-vlc.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1168" height="558" srcset="https://itsfoss.com/content/images/size/w600/2024/04/click-on-the-link-to-skins-page-on-vlc.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/click-on-the-link-to-skins-page-on-vlc.png 1000w, https://itsfoss.com/content/images/2024/04/click-on-the-link-to-skins-page-on-vlc.png 1168w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click on Skins Page Link</span></figcaption></figure><p>This will bring you to the official VLC skins download page. Select any dark theme from the list. </p><p>For this tutorial, I am going with the first one, called <strong>eDark Vlc</strong>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/download-edark-vlc-theme-from-the-website.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1318" height="639" srcset="https://itsfoss.com/content/images/size/w600/2024/04/download-edark-vlc-theme-from-the-website.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/download-edark-vlc-theme-from-the-website.png 1000w, https://itsfoss.com/content/images/2024/04/download-edark-vlc-theme-from-the-website.png 1318w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Download eDark Vlc Theme</span></figcaption></figure><p>Click on the Download link, to download the theme.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/click-on-download-to-start-download-the-dark-theme.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="919" height="525" srcset="https://itsfoss.com/content/images/size/w600/2024/04/click-on-download-to-start-download-the-dark-theme.png 600w, https://itsfoss.com/content/images/2024/04/click-on-download-to-start-download-the-dark-theme.png 919w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Click on Download</span></figcaption></figure><p>It will download a file called <strong><em>eDark vlc.vlt</em></strong>.</p><p>Once you have downloaded the dark skin, as in the previous step, go to <strong>Tools &#x2192; Preferences &#x2192; Interface</strong>.</p><p>Inside the Interface tab, click on custom skin and then select the downloaded theme file using the <strong>Choose</strong> button.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/select-the-downloaded-skin-on-custom-skin-field-and-save.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="1228" height="618" srcset="https://itsfoss.com/content/images/size/w600/2024/04/select-the-downloaded-skin-on-custom-skin-field-and-save.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/select-the-downloaded-skin-on-custom-skin-field-and-save.png 1000w, https://itsfoss.com/content/images/2024/04/select-the-downloaded-skin-on-custom-skin-field-and-save.png 1228w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Select the downloaded skin</span></figcaption></figure><p>Once selected, use the <strong>Save</strong> button to apply the changes. You need to quit VLC and reopen it to see the changes.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/apply-custom-vc-skin.png" class="kg-image" alt="Get Dark Mode in VLC on Ubuntu and Other Linux" loading="lazy" width="879" height="510" srcset="https://itsfoss.com/content/images/size/w600/2024/04/apply-custom-vc-skin.png 600w, https://itsfoss.com/content/images/2024/04/apply-custom-vc-skin.png 879w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Apply a custom VLC skin</span></figcaption></figure><p>VLC will now become dark mode.</p><h2 id="conclusion">Conclusion</h2><p>Life would be so much easier if VLC just adopted the dark mode with system theme. Alas! That&apos;s not the case. And that&apos;s why we need to resort to additional tweaks to get dark mode VLC. It requires some effort, but a true dark mode lover should not hesitate to go the extra mile.</p>]]></content:encoded></item><item><title><![CDATA[FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More]]></title><description><![CDATA[Ubuntu 24.04 LTS release is approaching. Here are the initial impressions.]]></description><link>https://itsfoss.com/newsletter/foss-weekly-24-16/</link><guid isPermaLink="false">661de745e37d6705f0ae7907</guid><category><![CDATA[Newsletter ✉️]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Thu, 18 Apr 2024 04:28:00 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/foss-weekly-24-16.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/foss-weekly-24-16.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><p>Do you like short videos and reels? Lately, we have been posting some real cool ones on <a href="https://www.instagram.com/itsfoss?ref=itsfoss.com">our Instagram account</a>. There are lit video memes and interesting bytes of old interviews of computing legends like Torvalds, Stallman, Ritchie, Thompson etc. Take <a href="https://www.instagram.com/reel/C5Dkpc6SsPA/?ref=itsfoss.com">this video of Ken Thompson discussing</a> how grep was built &quot;overnight&quot; for example. </p><p>These videos are being loved by the IG public. We got over 13,000 new followers in the last 30 days itself. If you use Instagram, do join us for the extra infotainment &#x1F918;</p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.instagram.com/itsfoss?ref=itsfoss.com" class="kg-btn kg-btn-accent">It&apos;s FOSS on Instagram</a></div><p><strong>&#x1F4AC; Let&apos;s see what else you get in this edition:</strong></p><ul><li>Standard Notes being acquired by Proton.</li><li>Playing with robot dog based on Raspberry Pi.</li><li>Google&apos;s rekindled push towards open-source AI.</li><li>An open-source Android app to manage personal finances.</li><li>And other Linux news, videos and, of course, memes!</li></ul><hr><h2 id="%F0%9F%93%B0-linux-news">&#x1F4F0; Linux news</h2><ul><li>Google has introduced a number of <a href="https://news.itsfoss.com/google-open-source-tools-ai/?ref=itsfoss.com">open-source AI tools</a>.</li><li>APT adds a <a href="https://news.itsfoss.com/apt-new-ui/?ref=itsfoss.com">splash of color</a> in a bid to improve readability.</li><li>Standard Notes, the popular secure note-taking app, has been <a href="https://news.itsfoss.com/proton-standard-notes/?ref=itsfoss.com">acquired by Proton</a>.</li><li>The <a href="https://news.itsfoss.com/lakka-5-0-release/?ref=itsfoss.com">Lakka 5.0 release</a> is a must for Retro Gamers!</li></ul><p>Ankush shares his thoughts on the Ubuntu 24.04.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/ubuntu-24-04-beta-experience/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">My Experience With Ubuntu 24.04 Beta So Far...</div><div class="kg-bookmark-description">Taking Ubuntu 24.04 LTS for a spin.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/my-experience-with-ubuntu-24-04-beta.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A0-what-we%E2%80%99re-thinking-about">&#x1F9E0; What we&#x2019;re thinking about</h2><p>Here&apos;s an opinion that I agree with.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.theregister.com/2024/04/12/linux_foundation_opinion/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Linux Foundation leads the fight against fauxpen source</div><div class="kg-bookmark-description">Shifts its transmission from vendor neutral into open source gear</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.theregister.com/design_picker/13249a2e80709c7ff2e57dd3d49801cd534f2094/graphics/favicons/favicon.svg" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">The Register</span><span class="kg-bookmark-publisher">Steven J. Vaughan-Nichols</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://regmedia.co.uk/2024/04/10/shutterstock_change_gear.jpg" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%F0%9F%A7%AE-linux-tips-tutorials-and-more">&#x1F9EE; Linux Tips, Tutorials and More</h2><p>You are likely to encounter this message if you install software via external repositories. Here&apos;s what you can do about it.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/key-is-stored-in-legacy-trusted-gpg/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Fixing &#x201C;Key is stored in legacy trusted.gpg keyring&#x201D; Issue in Ubuntu</div><div class="kg-bookmark-description">If you use a PPA or add an external repository in Ubuntu 22.04 and later versions, chances are that you will see a message like this: W: https://packagecloud.io/slacktechnologies/slack/debian/dists/jessie/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/wordpress/2022/11/key-legacy-trusted-gpg-keyring-error-ubuntu.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><p>I have taken an interest in &apos;making&apos; and DIY stuff lately. After the <a href="https://itsfoss.com/zimaboard-review/">ZimaBoard</a>, I spent time building this robo-dog with my Raspberry Pi.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/raspberry-pi-dog-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">My Raspberry Pi Turned into a Robo-Dog and I am Loving it</div><div class="kg-bookmark-description">Is it a dog? Is it a robot? It&#x2019;s robo dog and it runs on a Raspberry Pi.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/pi-dog-review.webp" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><p>A <a href="https://itsfoss.com/systemctl-command/">handy command</a> for both system administrators and curious users alike.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/systemctl-command/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Systemctl Command Examples in Linux</div><div class="kg-bookmark-description">Is your distro powered by systemd init? The systemctl command can be helpful!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Sagar Sharma</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/systemctl-command-examples.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%F0%9F%9B%8D%EF%B8%8F-exciting-learning-offer">&#x1F6CD;&#xFE0F; Exciting learning offer</h2><p>Get a handle on the technologies that will drive our future with this bundle of books on AI, machine learning, large language models, and other technologies on the cutting edge of computer science.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.humblebundle.com/books/machine-learning-ai-deep-learning-and-llm-pearson-books?partner=itsfoss&amp;ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Humble Tech Book Bundle: Machine Learning, AI, Deep Learning, and LLM by Pearson</div><div class="kg-bookmark-description">Stay abreast of the technologies that will define the future with these books on AI, machine learning, and other cutting edge topics in computer science!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://cdn.humblebundle.com/static/hashed/03df0490a53d595fd930f9fff52038366d60a05d.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">Humble Bundle</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://hb.imgix.net/ed864a5f1179f563a39f3cc5506a997ef95a0c67.png?auto=compress,format&amp;h=630&amp;w=1200&amp;s=731c78a991c3d838bdc8d24ff24d2b54" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%F0%9F%93%B9-what-we-are-watching">&#x1F4F9; What we are watching</h2><p>Ignore the clickbait title and focus on the product. <a href="https://meshtastic.org/?ref=itsfoss.com" rel="noreferrer">Meshtastic</a> is a decentralized comms network that&apos;s entirely open-source!</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/40llxjrIG3w?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="It&#x2019;s Been a Good Run, Phone Providers."></iframe></figure><hr><h2 id="%E2%9C%A8-project-highlights">&#x2728; Project highlights</h2><p>Continuing our Android FOSS series, we explored <a href="https://news.itsfoss.com/greenstash/?ref=itsfoss.com">GreenStash</a> personal finance app!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://news.itsfoss.com/greenstash/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">This Open-Source Android App Helps Me Save More Money!</div><div class="kg-bookmark-description">Want to have the habit to save money? This FOSS Android app can help you with that!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://news.itsfoss.com/content/images/size/w256h256/2022/08/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS News</span><span class="kg-bookmark-publisher">Ankush Das</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://news.itsfoss.com/content/images/2024/04/Green-stash-foss.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%F0%9F%A7%A9-new-quiz">&#x1F9E9; New quiz</h2><p>Test your knowledge of Linux security best practices with this quiz.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.com/quiz/linux-security/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Linux Security Best Practices Quiz</div><div class="kg-bookmark-description">Do you have what it takes to become a true Linux security expert? Try this quiz to find out!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS</span><span class="kg-bookmark-publisher">Abhishek Prakash</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.com/content/images/2024/04/linux-security-quiz.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><h2 id="%F0%9F%92%A1-quick-handy-tip">&#x1F4A1; Quick handy tip</h2><p>Add Multiple tabs to bookmarks in Firefox:</p><p>First <em>CTRL+Click</em> on the tabs you want to bookmark to select them. Now, after selecting multiple tabs, <em>Right-click</em> on one of the selected tabs, and choose &#x201C;<em>Bookmark Tabs</em>&#x201D;</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/bookmark-multiple-tabs.png" class="kg-image" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More" loading="lazy" width="1441" height="762" srcset="https://itsfoss.com/content/images/size/w600/2024/04/bookmark-multiple-tabs.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/bookmark-multiple-tabs.png 1000w, https://itsfoss.com/content/images/2024/04/bookmark-multiple-tabs.png 1441w" sizes="(min-width: 720px) 720px"></figure><p>Now, in the new bookmarks dialog, give a name to the bookmark folder and select a location (select Bookmarks Toolbar, if you want it visible on the Bookmarks panel all the time), then press &#x201C;Save&#x201D;.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/give-a-folder-name-for-the-bookmarks.png" class="kg-image" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More" loading="lazy" width="1441" height="762" srcset="https://itsfoss.com/content/images/size/w600/2024/04/give-a-folder-name-for-the-bookmarks.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/give-a-folder-name-for-the-bookmarks.png 1000w, https://itsfoss.com/content/images/2024/04/give-a-folder-name-for-the-bookmarks.png 1441w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%A4%A3-meme-of-the-week">&#x1F923; Meme of the week</h2><p>I can never part ways with it.</p><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/itsfoss-memes4.png" class="kg-image" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More" loading="lazy" width="1080" height="1080" srcset="https://itsfoss.com/content/images/size/w600/2024/04/itsfoss-memes4.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/itsfoss-memes4.png 1000w, https://itsfoss.com/content/images/2024/04/itsfoss-memes4.png 1080w" sizes="(min-width: 720px) 720px"></figure><hr><h2 id="%F0%9F%97%93%EF%B8%8F-tech-trivia">&#x1F5D3;&#xFE0F; Tech Trivia</h2><p>April 15, 1977, is regarded by many as the day when the personal computer industry was born, thanks to the launch of the <a href="https://en.wikipedia.org/wiki/Apple_II?ref=itsfoss.com">Apple II</a> computer.</p><hr><h2 id="%F0%9F%A7%91%E2%80%8D%F0%9F%A4%9D%E2%80%8D%F0%9F%A7%91-fossverse-corner">&#x1F9D1;&#x200D;&#x1F91D;&#x200D;&#x1F9D1; FOSSverse corner</h2><p>One of our regular FOSSers posted a <a href="https://itsfoss.community/t/browser-word-wrap/11904?ref=itsfoss.com">new tutorial</a> related to word wrap in HTML.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://itsfoss.community/t/browser-word-wrap/11904?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Browser word-wrap</div><div class="kg-bookmark-description">Hii all, &#x1F44B; Lately I was asking myself: Is there a way of activating word-wrap in falkon browser? The background of my question is: On occasions there are sites where some code is published. Sometimes this code is very long but &#x201C;printed&#x201D; in just one line. So I have to scroll horizontally for quite a while to see it all. It&#xB4;s quite confusing that way. &#x1F610; In (some) text editors there&#xB4;s a way of tweaking the settings in a way that word-wrap is activated. Is something like that&#x2026;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://itsfoss.community/uploads/default/optimized/1X/f274f9749e3fd8b4d6fbae1cf90c5c186d2f699c_2_180x180.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"><span class="kg-bookmark-author">It&apos;s FOSS Community</span><span class="kg-bookmark-publisher">Rosika</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://itsfoss.community/uploads/default/optimized/2X/1/1a701df532d497bf1880f1ff0f3e00f434d125e0_2_1024x647.png" alt="FOSS Weekly #24.16: New APT, Ubuntu 24.04 Beta Review, Pi Dog and More"></div></a></figure><hr><h2 id="%E2%9D%A4%EF%B8%8F-with-love">&#x2764;&#xFE0F; With love</h2><p><strong>Share it with your Linux-using friends</strong>&#xA0;and encourage them to subscribe (hint:&#xA0;<a href="https://itsfoss.com/newsletter/">it&apos;s here</a>).</p><p>Share the articles in Linux Subreddits and community forums.</p><p><a href="https://news.google.com/publications/CAAiENHoh-T8yP9Q8Qywor2dwGkqFAgKIhDR6Ifk_Mj_UPEMsKK9ncBp?ref=itsfoss.com">Follow us on Google News</a> and stay updated in your News feed.</p><p>Opt for&#xA0;<a href="https://itsfoss.com/membership">It&apos;s FOSS Plus membership</a>&#xA0;and support us &#x1F64F;</p><p>Enjoy using Linux &#x1F604;</p>]]></content:encoded></item><item><title><![CDATA[My Raspberry Pi Turned into a Robo-Dog and I am Loving it]]></title><description><![CDATA[Is it a dog? Is it a robot? It's robo dog and it runs on a Raspberry Pi.]]></description><link>https://itsfoss.com/raspberry-pi-dog-review/</link><guid isPermaLink="false">661de79fe37d6705f0ae7912</guid><category><![CDATA[Gadgets 🎛️]]></category><category><![CDATA[Review]]></category><dc:creator><![CDATA[Abhishek Prakash]]></dc:creator><pubDate>Wed, 17 Apr 2024 03:20:01 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/pi-dog-review.webp" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/pi-dog-review.webp" alt="My Raspberry Pi Turned into a Robo-Dog and I am Loving it"><p>There are <a href="https://itsfoss.com/raspberry-pi-projects/">tons of ways to put your Raspberry Pi to some good use</a>. Turning it into a robo-dog is just one of them.</p><figure class="kg-card kg-embed-card"><iframe src="https://player.vimeo.com/video/935283114?app_id=122963" width="240" height="240" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" title="Raspberry Pi based Pi Dog Walking"></iframe></figure><p>This was made possible with the <a href="https://www.sunfounder.com/products/sunfounder-pidog-robot-dog-kit-for-raspberry-pi?ref=itsfoss">Pi Dog Robot Dog Kit from SunFounder</a>.</p><p>In this article, I&apos;ll share my experience and view on using this kit to build a robotic dog based on Raspberry Pi.</p><p>I&apos;ll be honest. I tried something like this after more than a decade. Although I am not totally new to this territory as I did some basic robotics as an undergraduate, playing with microcontrollers and sensors but that was a long time ago.</p><p>But 2024 is the year I get out of my comfort zone, get rid of my laziness and explore rather new things like homelab, more of self hosting and some beginner level embedded system and robotics.</p><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4CB;</div><div class="kg-callout-text">This article contains affiliate links. Please read our <a href="https://itsfoss.com/affiliate-policy/">affiliate policy</a>.</div></div><h2 id="sunfounder-pidog-robot-dog-kit-for-raspberry-pi">SunFounder PiDog Robot Dog Kit for Raspberry Pi</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/pi-dog-modules.webp" class="kg-image" alt="My Raspberry Pi Turned into a Robo-Dog and I am Loving it" loading="lazy" width="1000" height="785" srcset="https://itsfoss.com/content/images/size/w600/2024/04/pi-dog-modules.webp 600w, https://itsfoss.com/content/images/2024/04/pi-dog-modules.webp 1000w" sizes="(min-width: 720px) 720px"></figure><p>The PiDog by SunFounder is a robot kit designed for the Raspberry Pi platform. It has a range of sensors and it can perform numerous tricks thanks to these sensors.</p><p>For example, you can pet it thanks to the touch sensor and it will respond by wagging its tail or barking. </p><p>It is constructed with an all-metal design, making it robust and durable. The robot has four legs, each with three degrees of freedom thanks to servo motors, allowing for a wide range of movements. </p><p>The ultrasound sensor looks like the eyes and helps it detect obstacles. The overall look resembles a puppy. This is a lot better than many of those <a href="https://www.youtube.com/watch?v=qgHeCfMa39E&amp;ref=itsfoss.com">Boston Dynamic look alike robo-dog</a> kits.</p><p>This kit has a Raspberry Pi Compute Module 4 to enable AI and machine learning capabilities. It also includes a charger for the onboard LiPo battery, ensuring wire-free operation for 30 minutes or so.<a href="https://www.kevsrobots.com/reviews/xgo.html?ref=itsfoss.com" rel="noopener noreferrer"></a></p><p>The PiDog kit is compatible with Pi 4 and Pi Zero 2 W. It should work with Pi 5 too but I have not tested it.</p><div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1F6A7;</div><div class="kg-callout-text">The kit costs $179.99 but it DOES NOT include a Raspberry Pi.</div></div><h2 id="the-tricks-it-can-perform">The tricks it can perform</h2><figure class="kg-card kg-image-card"><img src="https://itsfoss.com/content/images/2024/04/pi-dog.webp" class="kg-image" alt="My Raspberry Pi Turned into a Robo-Dog and I am Loving it" loading="lazy" width="1000" height="984" srcset="https://itsfoss.com/content/images/size/w600/2024/04/pi-dog.webp 600w, https://itsfoss.com/content/images/2024/04/pi-dog.webp 1000w" sizes="(min-width: 720px) 720px"></figure><p>SunFounder provides some sample Python programs and you can run them to make your Pi Dog perform several tricks. They include:</p><ul><li>Marching</li><li>Sitting, standing, panting, resting etc</li><li>Howling, wagging tail, barking</li><li>Tilting head (like a dog)</li><li>Shaking hand</li><li>Push ups (yes, really)</li><li>Fly like superman (when picked up)</li><li>Face tracking</li><li>Responding to touch (pat on head)</li><li>Detect danger (through ultrasound) and bark</li><li>Track red ball</li></ul><p>This official video demos some of its predefined skills.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/5nuhfxtredE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="SunFounder PiDog Robot Dog Kit for Raspberry Pi"></iframe></figure><p>These are some of the preset actions provided by the SunFounder programs. Since it is based on Python, OpenCV and other open source projects, you can modify the code and teach your dog some new tricks.</p><h2 id="my-experience-of-building-a-robotic-dog-out-of-raspberry-pi">My experience of building a robotic dog out of Raspberry Pi</h2><p>There are three parts to building the Pi-Dog.</p><ul><li>Assembling the hardware</li><li>Installing the software on Raspberry Pi</li><li>Calibrating the assembled hardware</li></ul><p>Now, assembling the Pi Dog kit is no simple task. As per the included instructions sheet, there are 73 steps in total. </p><p>That&apos;s a challenge but a good one. You need to have patience and time to assemble the kit.</p><p>Thankfully, the provided sheet covered every instruction in detail. All the parts were properly marked. There are numerous kinds of screws involved and they were all packed in their respective poly-bags. Thankfully, SunFounder provided more than the required number of screws, so even if you lose a few tiny ones, your project is well screwed or not screwed (lame humor alert &#x1F606;).</p><p>The kit also includes two screwdrivers. Basically you get everything you need to put the pieces together, except the Raspberry Pi. You need your own Pi, it&apos;s not included in the kit.</p><p>Many screws were really tiny and proved challenging for my fat fingers. If you easily get frustrated, try some zen music to calm yourself.</p><p>Both assembling the hardware and installing the necessary software takes time. I did it in two evenings. Don&apos;t judge me for being slow. You can see the official assembly videos. It is in two parts and they total over 50 minutes. That&apos;s when the video is cut short to show the steps quickly. </p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/Gskge1fDR30?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Assembly Tutotial 1 for PiDog - SunFounder Smart Robot Kit"></iframe></figure><h2 id="my-experience-with-the-pi-dog">My experience with the Pi Dog</h2><p>It gave me a sense of achievement when I finished building the Pi Dog. I was happy but my 3 year old daughter, Ushika, was more excited than me.</p><p>It was a big relief when I powered it on for the first time and it reacted properly. I shared a couple of videos on <a href="https://www.instagram.com/itsfoss?ref=itsfoss.com">It&apos;s FOSS Instagram account</a>. Let me share them here as well.</p><figure class="kg-card kg-embed-card"><iframe src="https://player.vimeo.com/video/935277645?app_id=122963" width="240" height="426" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" title="Pi Dog First Run"></iframe></figure><p>Did I tell you that this robo dog can also do push-ups? Looks super cute. It got Ushika excited for push-up as well.</p><figure class="kg-card kg-embed-card"><iframe src="https://player.vimeo.com/video/935279826?app_id=122963" width="240" height="240" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" title="Raspberry Pi based Robo Dog doing Push ups"></iframe></figure><p>Here&apos;s how it works. Power on the Pi Dog and wait for the Pi to boot and be ready. SSH into the Pi and control the dog or issue it some commands by running dedicated programs. The details are available on its <a href="https://docs.sunfounder.com/projects/pidog/en/latest/python/py_fun_project.html?ref=itsfoss.com">document portal</a>.</p><p>It can also be controlled via <a href="https://play.google.com/store/apps/details?id=com.sunfounder.sunfoundercontroller&amp;hl=en&amp;gl=US&amp;ref=itsfoss.com">SunFounder&apos;s mobile app</a>. That too worked just fine in my experiment.</p><h2 id="few-hiccups">Few hiccups</h2><p>Everything was not smooth and I did encounter a few issues here and there.</p><p>For example, while assembling, I messed up the touch sensor by pushing it too hard in the wrong direction. I think it can be fixed with a little soldering but at present, my Pi Dog does not respond to touch. I&apos;ll work on fixing it some weekend.</p><p>The sample Python program provided by SunFounder are quite raw. One program didn&apos;t respond to Ctrl+C to exit the command. I had to kill the process explicitly. This problem is now fixed by the SunFounder developers.</p><h2 id="help-is-not-far-away">Help is not far away</h2><p>It is only natural that you encounter issues with your project. Perhaps some part is not working as expected.</p><p>The good thing is that SunFounder has an active forum where you can seek help and clear your doubt. It is well regulated and you can see that the moderators are active.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://forum.sunfounder.com/?ref=itsfoss.com"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Sunfounder Forum</div><div class="kg-bookmark-description">A place for product users of sunfounder to discuss cool things.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://global.discourse-cdn.com/standard17/uploads/sunfounder/optimized/1X/9b6f0e80eb7727a8f1cef85c09e72edde2b0966b_2_180x180.png" alt="My Raspberry Pi Turned into a Robo-Dog and I am Loving it"><span class="kg-bookmark-author">Sunfounder Forum</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://global.discourse-cdn.com/standard17/uploads/sunfounder/original/1X/9b6f0e80eb7727a8f1cef85c09e72edde2b0966b.png" alt="My Raspberry Pi Turned into a Robo-Dog and I am Loving it"></div></a></figure><h2 id="conclusion">Conclusion</h2><div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-text">This Pi-Dog kit is not a plug and play device. It&apos;s a DIY, assemble kit where you spend time putting up all the pieces together. Somewhat like building a Lego project. Only here you do it both hardware and software wise.</div></div><p>If you have teenaged children in family, this could be a fun weekend activity with them. You have to keep patience as there are several pieces and steps involved. Teachers can also use it in their labs to encourage and lead the students towards robotics.</p><p>But the overall satisfaction of building a robo-dog, the whooshing sound it makes when the servo motors start, gives you a good feeling.</p><p>My three-year-old daughter loves it. She likes how it reacts to her command or shakes her hand. Of course, I don&apos;t leave the two unattended. Otherwise, the dog might not be able to walk again &#x1F609;</p><p>By default, Pi-Dog works for many activities. I still prefer it to have a module to activate and control it via voice without using the app. That would give it the real AI dog feeling. Using controllers is so dated in the 2020s. Since it could just be a software change, perhaps the developers would add it (if they read this review). Otherwise, if you have enough Python skills, you may also try doing it on your own.</p><p><strong>The kit costs $179 and that does not include the price of a Raspberry Pi. If you can afford it and you have the temperament of building things, this could be an interesting holiday project. You can spend a day or two assembling the kit. Later on, you can take it up as a coding project and work to teach your dog some new skills.</strong></p><p><strong>There is a learning curve involved but it certainly provides the learning opportunity to explore the world of robotics.</strong></p><div class="kg-card kg-button-card kg-align-center"><a href="https://www.sunfounder.com/products/sunfounder-pidog-robot-dog-kit-for-raspberry-pi?ref=itsfoss" class="kg-btn kg-btn-accent">Get PiDog Kit</a></div><p><strong>Please note that Raspberry Pi is not included in the kit</strong>.</p><p>SunFounder has many more such assembly kits available for Raspberry Pi and Arduino for enthusiaists, makers and tinkerers. My eyes are on a <a href="https://www.sunfounder.com/products/sunfounder-galaxyrvr-mars-rover-kit?ref=itsfoss">moon rover</a>. Perhaps I&apos;ll get my hands on it this summer. </p>]]></content:encoded></item><item><title><![CDATA[Change Video Playback Speed in VLC [Quick Tip]]]></title><description><![CDATA[Quick VLC tip to help you speed up or slow down the video playback speed.]]></description><link>https://itsfoss.com/vlc-video-speed/</link><guid isPermaLink="false">660e54c0e1d14e31fd086115</guid><category><![CDATA[VLC]]></category><dc:creator><![CDATA[Sreenath]]></dc:creator><pubDate>Fri, 12 Apr 2024 05:23:57 GMT</pubDate><media:content url="https://itsfoss.com/content/images/2024/04/vlc-video-increase-decrease-speed.png" medium="image"/><content:encoded><![CDATA[<img src="https://itsfoss.com/content/images/2024/04/vlc-video-increase-decrease-speed.png" alt="Change Video Playback Speed in VLC [Quick Tip]"><p>Have you ever watched a video and wished you could slow it down or speed it up?&#xA0;Maybe the speaker is too fast, or you just want to skip through some parts. You can do that with VLC media player!</p><p>In this article, we&#x2019;ll explore how to&#xA0;control video playback speed&#xA0;using VLC.</p><h2 id="increase-or-decrease-speed-with-keyboard">Increase or decrease speed with keyboard</h2><p>Not a fan of mouse clicks? VLC provides some simple keyboard shortcuts to control the speed of the playback.</p><p>When you are playing a video, use the following keys, for the mentioned purposes.</p><table>
  74. <thead>
  75. <tr>
  76. <th>Function</th>
  77. <th>Key</th>
  78. </tr>
  79. </thead>
  80. <tbody>
  81. <tr>
  82. <td>Increase playback speed</td>
  83. <td>+</td>
  84. </tr>
  85. <tr>
  86. <td>Increase playback speed fine control</td>
  87. <td>]</td>
  88. </tr>
  89. <tr>
  90. <td>Decrease playback speed</td>
  91. <td>-</td>
  92. </tr>
  93. <tr>
  94. <td>Decrease playback speed fine control</td>
  95. <td>[</td>
  96. </tr>
  97. <tr>
  98. <td>Make playback speed back to normal</td>
  99. <td>=</td>
  100. </tr>
  101. </tbody>
  102. </table>
  103. <p>Fine control means increasing/decreasing the speed only at a small fraction.</p><h2 id="speed-up-a-video-using-the-menu-bar">Speed up a video using the menu bar</h2><p>While playing a video, click on the <strong>Playback</strong> option on the top menu bar. When hovering over the <strong>speed</strong> entry, you will get some preset speed options.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/playback-speed-faster.png" class="kg-image" alt="Change Video Playback Speed in VLC [Quick Tip]" loading="lazy" width="1014" height="707" srcset="https://itsfoss.com/content/images/size/w600/2024/04/playback-speed-faster.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/playback-speed-faster.png 1000w, https://itsfoss.com/content/images/2024/04/playback-speed-faster.png 1014w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Control playback speed</span></figcaption></figure><p>You can use the option multiple times to increase and decrease the speed. Anytime, select <em>Normal Speed</em> to come back to the normal video speed, that is 1.0x.</p><h3 id="speed-up-a-video-using-right-click">Speed up a video using right-click</h3><p>This is almost the same as the above one, except you won&apos;t be clicking on the menubar anymore.</p><p>While playing a video, right-click on the play area. From the resulting context menu, select <strong>Playback &#x2192; Speed</strong>. From the resulting options, select the speed you want.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/right-click-playback-speed-faster.png" class="kg-image" alt="Change Video Playback Speed in VLC [Quick Tip]" loading="lazy" width="1153" height="770" srcset="https://itsfoss.com/content/images/size/w600/2024/04/right-click-playback-speed-faster.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/right-click-playback-speed-faster.png 1000w, https://itsfoss.com/content/images/2024/04/right-click-playback-speed-faster.png 1153w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Change playback speed with right-click</span></figcaption></figure><p>You can repeat the process to get more/less speed.</p><h2 id="control-the-speed-using-the-status-bar">Control the speed using the status bar</h2><p>In VLC, you can enable a small status bar below the control icons. For that, first click on <strong>View</strong> in the top menu bar. From there, enable the Status bar, by checking the box.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/enable-status-bar-view-status-bar.png" class="kg-image" alt="Change Video Playback Speed in VLC [Quick Tip]" loading="lazy" width="1156" height="794" srcset="https://itsfoss.com/content/images/size/w600/2024/04/enable-status-bar-view-status-bar.png 600w, https://itsfoss.com/content/images/size/w1000/2024/04/enable-status-bar-view-status-bar.png 1000w, https://itsfoss.com/content/images/2024/04/enable-status-bar-view-status-bar.png 1156w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Enable the status bar in VLC</span></figcaption></figure><p>Now, on the status bar, you can see a small field on the right side, that indicates the current playback speed. Click on it to get a slider.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/status-bar-adjust-speed-slider.png" class="kg-image" alt="Change Video Playback Speed in VLC [Quick Tip]" loading="lazy" width="981" height="468" srcset="https://itsfoss.com/content/images/size/w600/2024/04/status-bar-adjust-speed-slider.png 600w, https://itsfoss.com/content/images/2024/04/status-bar-adjust-speed-slider.png 981w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Current playback speed</span></figcaption></figure><p>Scroll this slider to the right to increase the speed, and scroll left to decrease the speed. Use the forward and backward button to do it in steps.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://itsfoss.com/content/images/2024/04/status-bar-custom-speed-setting-fast.png" class="kg-image" alt="Change Video Playback Speed in VLC [Quick Tip]" loading="lazy" width="984" height="466" srcset="https://itsfoss.com/content/images/size/w600/2024/04/status-bar-custom-speed-setting-fast.png 600w, https://itsfoss.com/content/images/2024/04/status-bar-custom-speed-setting-fast.png 984w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Custom speed slider</span></figcaption></figure><p>I hope you liked this quick little VLC tip.</p>]]></content:encoded></item></channel></rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=https%3A//itsfoss.com/feed/

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda