Category Archives: RunIt browser

PostX Gnu/Linux 0.9 is released

Plenty of things changed, minimalism and functionality remained.

All the material is here: https://www.techtimejourney.net/PostX_09/

Here is a mandatory screenshot. Remember to read the release notes in detail. There might be small manual adjustments you need to make. Also, at the end of this post there is a part that you should run as a script, to fix some issues that came apparent after this release. These issues will be addressed in future builds.

F6 key pressed: Tint2 and clock with a day appearing.

Important0: Spin-FM/sfm no trash found: mkdir -p .local/share/Trash/files

Important1: https://github.com/postman721/Cyberpunk-Dark-Volume-OSD-On-Screen-Display/blob/main/README.md

The wandering keyboard issue.

Keyboard is not a fixed entity and thus its numbering will move upon fresh install. This will do harm to osd. Here is a fix for it.

sudo apt install evtest #Install evtest

sudo evtest #Find your keyboard

sudo nano /usr/share/osd.py #Open osd.py

KEYBOARD_DEVICE = “/dev/input/event4” #Modify the number to match the device number of keyboard.

Exit Openbox and login again.

Important2: Fix for sources and troublesome firmware. Save the script below, for example, script.sh. Then do sudo bash script.sh and run it. It will fix the sources list and remove a troublesome firmware. Notice that Nvidia part is only needed when Lightdm or other X resources are stopped and you are actually installing Nvidia proprietary from nvidia.com



#!/bin/bash

# Script to remove raspi-firmware, purge Debian Nvidia drivers, and set up sources for Nvidia and non-free firmware

# 1. Remove raspi-firmware (for Raspberry Pi users)
echo "Removing raspi-firmware..."
sudo apt-get remove --purge -y raspi-firmware

# 2. Remove Debian Nvidia drivers if present - needed only when using proprietary drivers from nvidia.com
#echo "Removing Debian's Nvidia drivers..."
#sudo apt-get remove --purge -y nvidia*

# 3. Overwrite the apt sources list with the new repositories
echo "Overwriting the apt sources list..."

cat <<EOL | sudo tee /etc/apt/sources.list
deb http://deb.debian.org/debian bookworm main non-free-firmware contrib non-free
deb-src http://deb.debian.org/debian bookworm main non-free-firmware contrib non-free

deb http://deb.debian.org/debian bookworm-updates main non-free-firmware contrib non-free
deb-src http://deb.debian.org/debian bookworm-updates main non-free-firmware contrib non-free

deb http://security.debian.org/debian-security/ bookworm-security main non-free-firmware contrib non-free
deb-src http://security.debian.org/debian-security/ bookworm-security main non-free-firmware contrib non-free

deb http://deb.debian.org/debian bookworm-backports main non-free-firmware contrib non-free
deb-src http://deb.debian.org/debian bookworm-backports main non-free-firmware contrib non-free
EOL

# 4. Update the package list
echo "Updating package list..."
sudo apt-get update

echo "Setup complete."




RunIT-QT Browser 0.7 released

RunIT Browser (QWebEngine version) has reached its 0.7 version.

Notable improvements/changes:

new
  • Youtube and Netflix confirmed working on almost complete full screen mode.
  • Homepage is now pointing to StartPage search engine.
  • Window is resized to be larger and more useful from the beginning.
  • Addressbar improvements: google.com AND www.google.com AND https://google.com will resolve. -> https is auto appended into the front.
  • More verbosity added to statusbar(notices go back, go forward etc. functions on tabs).
  • UI is styled to be darker than before.
  • Tabs now have titles in them.
  • Back, forward etc. Now upgrade urlbar address like they should.
  • Ecosia replaces Wolfram Alpha on search engines.

Source code and more details are available at the Github: https://github.com/postman721/RunIT-QT_QWebengine

RunIT Browser advances to version 0.7 RC1

New version of RunIT Browser(Python+QT5) has been released.

I added the following functionalities to this release:

  • Numbered tabs.
  • Statusbar that shows what was last loaded and on what tab.

This release also fixes some minor stability and functionality issues.

Here is a screenshot.

0.7 RC1.

The code and further instructions can be found from the project´s GitHub page