<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on Development notes</title>
    <link>https://dev-pages.info/tags/linux/</link>
    <description>Recent content in Linux on Development notes</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Sat, 20 May 2023 17:18:35 +0200</lastBuildDate><atom:link href="https://dev-pages.info/tags/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Troubleshooting Proxmox Installation Issues: Fixing Black Screen Problem</title>
      <link>https://dev-pages.info/troubleshooting-proxmox-installation-issues-fixing-black-screen-problem/</link>
      <pubDate>Sat, 20 May 2023 17:18:35 +0200</pubDate>
      
      <guid>https://dev-pages.info/troubleshooting-proxmox-installation-issues-fixing-black-screen-problem/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Encountering difficulties during the installation process can be frustrating, especially when you&amp;rsquo;re eager to set up your Proxmox server. One common issue is a black screen that appears after initiating the installation. In this blog post, I&amp;rsquo;ll share two effective solutions to help you overcome this problem specifically when using a 4K monitor and an older graphics card. Follow these steps in order, starting with the first solution. If it doesn&amp;rsquo;t resolve the issue, proceed to the second solution.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to fix Permission denied (publickey) error</title>
      <link>https://dev-pages.info/how-to-fix-permission-denied-publickey-error/</link>
      <pubDate>Sat, 17 Jul 2021 22:02:49 +0300</pubDate>
      
      <guid>https://dev-pages.info/how-to-fix-permission-denied-publickey-error/</guid>
      <description>&lt;p&gt;This blog post describes how to fix &amp;ldquo;Permission denied (publickey)&amp;rdquo; error while logging in via ssh using a public key.&lt;/p&gt;
&lt;p&gt;Ensure you have access to the server via Web console, like Quemu Terminal on Digital Ocean, or have physical access to the server.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Ubuntu: How to fix the error &#39;essential package ubuntu-minimal could not be located&#39;</title>
      <link>https://dev-pages.info/ubuntu-fix-essential-package-error/</link>
      <pubDate>Mon, 07 Jun 2021 00:26:44 +0300</pubDate>
      
      <guid>https://dev-pages.info/ubuntu-fix-essential-package-error/</guid>
      <description>&lt;p&gt;I got the error related to the &lt;code&gt;Invalid package information. the essential package &#39;ubuntu-minimal&#39; could not be located&lt;/code&gt; while upgrading Ubuntu 16.04 to the next version.&lt;/p&gt;
&lt;p&gt;This blog post describes how to fix such an error on the Digital Ocean droplet.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to perform stress test for Raspberry Pi on Ubuntu</title>
      <link>https://dev-pages.info/raspberry-pi-stress-test/</link>
      <pubDate>Thu, 03 Jun 2021 12:30:20 +0300</pubDate>
      
      <guid>https://dev-pages.info/raspberry-pi-stress-test/</guid>
      <description>&lt;p&gt;Some time ago, I wondered how to perform a stress test on my Raspberry Pi and see stats in real-time on the graphs. Most popular results in Google contained bash script with plain text output. Some of the scripts did not work because of a missed package for Raspberry. Thankfully for my friend, I found a tool named &lt;code&gt;s-tui&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;This blog post describes how easily perform a stress test on Raspberry Pi 4 with &lt;code&gt;s-tui&lt;/code&gt;. By default, it works as a monitor. To run a stress test in &lt;code&gt;s-tui&lt;/code&gt;, we need to install the &lt;code&gt;stress&lt;/code&gt; package. In that case, it will show us graphs with CPU load and CPU temperature under the stress test.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s get started.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to install Docker and Docker Compose on Raspberry Pi 4</title>
      <link>https://dev-pages.info/how-to-install-docker-and-docker-compose-on-raspberry-pi-4/</link>
      <pubDate>Wed, 02 Jun 2021 21:34:39 +0300</pubDate>
      
      <guid>https://dev-pages.info/how-to-install-docker-and-docker-compose-on-raspberry-pi-4/</guid>
      <description>This blog post describes how to install Docker and docker-compose on Raspberry Pi 4. In short, to install docker and docker-compose we need to make sure that our system is up to date, install required dependencies, and install docker with docker-compose. Also, we can add our user to the docker group to run docker without sudo.
Make sure system is up to date sudo apt update &amp;amp;&amp;amp; sudo apt upgrade -y Install required dependencies sudo apt install python3 python3-pip libffi-dev libssl-dev -y Install Docker curl -sSL https://get.</description>
    </item>
    
    <item>
      <title>Ubuntu: How to fix Virtual Box Vboxdrv Error</title>
      <link>https://dev-pages.info/ubuntu-how-to-fix-virtual-box-vboxdrv-error/</link>
      <pubDate>Thu, 09 Apr 2020 22:26:53 +0300</pubDate>
      
      <guid>https://dev-pages.info/ubuntu-how-to-fix-virtual-box-vboxdrv-error/</guid>
      <description>&lt;p&gt;While running &lt;code&gt;sudo /sbin/vboxconfig&lt;/code&gt; the following error may occur:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vboxdrv.sh: Stopping VirtualBox services.
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vboxdrv.sh: Starting VirtualBox services.
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vboxdrv.sh: Building VirtualBox kernel modules.
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vboxdrv.sh: failed: Look at /var/log/vbox-setup.log to find out what went wrong.
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;There were problems setting up VirtualBox.  To re-start the set-up process, run
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  /sbin/vboxconfig
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;as root.  If your system is using EFI Secure Boot you may need to sign the
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;kernel modules &lt;span style=&#34;color:#f92672&#34;&gt;(&lt;/span&gt;vboxdrv, vboxnetflt, vboxnetadp, vboxpci&lt;span style=&#34;color:#f92672&#34;&gt;)&lt;/span&gt; before you can load
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; them. Please see your Linux system&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;&amp;#39;&lt;/span&gt;s documentation &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; more information.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;To fix it, run the following command:&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>How to Enable Nvidia CUDA for Davinci Resolve on Linux</title>
      <link>https://dev-pages.info/how-to-enable-nvidia-cuda-for-davinci-resolve-linux/</link>
      <pubDate>Tue, 27 Aug 2019 22:28:18 +0300</pubDate>
      
      <guid>https://dev-pages.info/how-to-enable-nvidia-cuda-for-davinci-resolve-linux/</guid>
      <description>This post describes how to fix the error No OpenCL Hardware Acceleration Detected on Linux.
First of all make sure that latest NVidia drivers, nvidia-modules, nvidia-kernels are installed for the latest driver version.
For Ubuntu 19.04, nvidia 418 drivers and linux kernel 5.0.0-25 the terminal command will look like:
sudo apt install nvidia-kernel-common-418 nvidia-dkms-418 linux-modules-nvidia-418-5.0.0-25-generic Install NVidia Cuda toolkit To install nvidia cuda toolkit use the following:
sudo apt install nvidia-cuda-toolkit Do Logout after successfull toolkit installation.</description>
    </item>
    
    <item>
      <title>Tuxguitar No Sound</title>
      <link>https://dev-pages.info/tuxguitar-no-sound/</link>
      <pubDate>Fri, 21 Jun 2019 21:36:27 +0300</pubDate>
      
      <guid>https://dev-pages.info/tuxguitar-no-sound/</guid>
      <description>In case if there is no sound in TuxGuitar in linux, do the following
1 Install package tuxguitar-jsa
sudo apt install tuxguitar-jsa 2 Update MIDI port into TuxGuitar settings
Go to Tools -&amp;gt; Settings. A new window with TexGuitar configs will be opened. Find Sound section and change MIDI port to Gervill:
Close Settings window and verify everything works fine.</description>
    </item>
    
    <item>
      <title>Wasteland 2 Director&#39;s Cut: Can&#39;t save or enter at Ranger Citadel under Linux</title>
      <link>https://dev-pages.info/linux-fix-loading-citadel-in-wasteland-2/</link>
      <pubDate>Fri, 18 Jan 2019 17:27:51 +0000</pubDate>
      
      <guid>https://dev-pages.info/linux-fix-loading-citadel-in-wasteland-2/</guid>
      <description>The Linux version of Wasteland 2: Director&#39;s Cut has a weird bug which doesn&amp;rsquo;t allow either to save or enter (sometimes) into Ranger Citadel location. This is an engine-level issue in the used Unity version: Unity loads into memory multiple copies of the sames game files.
To fix this issue we need to update permissions for max open file limits in Linux. Open /etc/security/limits.conf file as root user (or using sudo) and add the following 2 lines at the end of the file:</description>
    </item>
    
    <item>
      <title>Visual Studio Code: How to enable fonts ligatures in Ubuntu</title>
      <link>https://dev-pages.info/linux-how-to-enable-fonts-ligatures/</link>
      <pubDate>Thu, 10 Jan 2019 19:53:26 +0000</pubDate>
      
      <guid>https://dev-pages.info/linux-how-to-enable-fonts-ligatures/</guid>
      <description>Visual Code supports fonts ligatures out of the box. But also an appropriate font with ligatures support is required. Fira Code is one of such fonts. Fira Code can be used not only in Visual Studio Code but also in other editors and IDE (e.g. Intellij Idea).
First of all we need to install Fira Code. For Ubuntu based distributions it&amp;rsquo;s better to install font from official repositories. (With other installations ligatures didn&amp;rsquo;t work for me).</description>
    </item>
    
    <item>
      <title>How to change font size in Skype for Linux</title>
      <link>https://dev-pages.info/how-to-change-font-size-in-skype-for-linux/</link>
      <pubDate>Thu, 20 Dec 2018 20:27:21 +0000</pubDate>
      
      <guid>https://dev-pages.info/how-to-change-font-size-in-skype-for-linux/</guid>
      <description>Skype for Linux doesn&amp;rsquo;t scale fonts well on monitor with high DPI out of the box. Below I provide 2 solutions how to increase font size.
Increase Electron&amp;rsquo;s fonts Because Skype for Linux uses Electron under the hood, which is just a web browser, we can increase font by using Ctrl + Shift + =. Or via menu:
Using such approach menu will still have a small font.
Scale Skype window Another approach is to scale the whole Skype window.</description>
    </item>
    
    <item>
      <title>How to enable high DPI mode in Firefox</title>
      <link>https://dev-pages.info/enabling-high-dpi-mode-in-firefox/</link>
      <pubDate>Thu, 20 Dec 2018 20:02:00 +0000</pubDate>
      
      <guid>https://dev-pages.info/enabling-high-dpi-mode-in-firefox/</guid>
      <description>In our days High DPI monitors become more popular. But unfortunately, still there are issues with some applications on such monitors mostly on all operating systems. �And Firefox on Linux is not an exclusion.
All what is written bellow mostly relevant to Firefox on Linux, because on Windows and Mac OS Firefox looks good out of the box on high DPI monitors.
Right now (when I&amp;rsquo;m writing this) in Linux only KDE can scale monitors out of the box.</description>
    </item>
    
    <item>
      <title>Linux: how to make Bluetooth working</title>
      <link>https://dev-pages.info/ubuntu-bluetooth/</link>
      <pubDate>Mon, 06 Nov 2017 13:00:49 +0000</pubDate>
      
      <guid>https://dev-pages.info/ubuntu-bluetooth/</guid>
      <description>This post describes step by step solution of how to make Bluetooth working on Lenovo V580c in linux distributions: Ubuntu 17.10 and Manjero 2017. My Lenovo laptop uses BCM43142 chipset.
Find bluetoth chipset and device ID First of all we need to make sure that we have appropriate Chipset. Open terminal and enter the following command:
lsusb | grep Bluetooth The output will look like:
Bus 001 Device 004: ID 105b:e065 Foxconn International, Inc.</description>
    </item>
    
    <item>
      <title>How to start Ghost as a service on Ubuntu 16.04</title>
      <link>https://dev-pages.info/how-to-start-ghost-as-a-service-on-ubuntu-16-04/</link>
      <pubDate>Tue, 29 Nov 2016 17:36:01 +0000</pubDate>
      
      <guid>https://dev-pages.info/how-to-start-ghost-as-a-service-on-ubuntu-16-04/</guid>
      <description>Official Ghost documentation Deploying Ghost describes how to start Ghost as a service using script for /etc/init.d. This approach work well only for Ubuntu prior version 16.04. In this tutorial I&amp;rsquo;ll describe how to start Ghost as a service using new systemd service manager.
Requirements Ghost should be already installed. *How to install Ghost described here: How to install Ghost on Ubuntu 16.04. Ghost is installed in /var/www/ghost Create systemd script Open terminal as root (or sudo user).</description>
    </item>
    
    <item>
      <title>How to add a swap file on Ubuntu 16.04</title>
      <link>https://dev-pages.info/how-to-add-a-swap-file-on-ubuntu-16-04/</link>
      <pubDate>Wed, 12 Oct 2016 15:40:00 +0000</pubDate>
      
      <guid>https://dev-pages.info/how-to-add-a-swap-file-on-ubuntu-16-04/</guid>
      <description>Into one of my posts (How to install Ghost on Ubuntu 16.04) I mentioned that error Killedt:iconv-lite → gunz may occur because of using npm on VPS instance with low RAM. I&amp;rsquo;ve got such error while installing Ghost on VPS instance with 512MB of RAM. That happened because npm run out of memory and Linux OOM killer started to kill processed to get memory back to the system. Such problem could be resolved by increasing RAM from 512MB to 1GB or by creating a swap file.</description>
    </item>
    
    <item>
      <title>How to install maven on OpenSUSE</title>
      <link>https://dev-pages.info/how-to-install-maven-on-opensuse/</link>
      <pubDate>Sun, 09 Oct 2016 00:18:56 +0000</pubDate>
      
      <guid>https://dev-pages.info/how-to-install-maven-on-opensuse/</guid>
      <description>By default OpenSUSE Linux distribution doesn&amp;rsquo;t have Maven into its repositories because of tons of dependencies which needed for Maven. But in spite of this Maven installation is straightforward in OpenSUSE.
In this tutorial I will show how to install Maven from its official web site.
First of all we need to download Maven from the official web site. There 2 types of archives there: tar.gz and zip. In this tutorial we will install Maven from the tar.</description>
    </item>
    
  </channel>
</rss>
