Recent posts

#21
VSIDO Installation Help / Re: VSIDO Installation Guide f...
Last post by VastOne - August 12, 2023, 08:04:51 PM
Hey RatMan.. I am parking this here because it makes sense since there is so much How To discussion on using fsarchiver.. In using btrfs exclusively I ran into an issue where I could not get fsarchiver to restore my main root partition that I do all my work on. Since I use nVidia, occasionally I get a broken system due to a nVidia upgrade where I need to wait a day or more for nVidia to fix and release the code.. So I keep a near weekly backup of my current system and restore it to a secondary disk on the same machine.. In all my work with ext4, it never had any issues with uuid's, in fact it gives no shits about how you want to restore to, btrfs on the other hand does. Fsarchiver will not restore a btrfs file system to the machine if it detects the same uuid already on that machine, it spits out an error and life goes on.

Still have the issue though and needed a solution other than creating snapshots (story for another day) and began a search that led me straight to the fsarchiver manpages and a solution which made fsarchiver that much more an incredible tool IMO.. there is a uuid option to change the uuid on the restore! Below is the fsarchive command to generate it and also a cool site that generates random uuid's

Get a random uuid here: Random UUID (v4) generator

sudo fsarchiver -v restfs vsido_btrfs_10AUG2023.fsa id=0,dest=/dev/sdXX,uuid=ea33a312-71f8-4172-b3c9-027ca7f4264a
The uuid in that example is one I pulled for that site DO NOT USE IT, get your own!
#22
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by VastOne - August 11, 2023, 10:36:11 PM
Quote from: riV on August 10, 2023, 02:08:05 AMHello VastOne
greetings everyone
install Method 3, Method 1. vsido Welcome a pleasure.



Hey riV.. good to see you old friend. Your setup and conky looks fantastic, thanks for letting us know about the install and your work!
#23
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by VastOne - August 11, 2023, 10:34:00 PM
Quote from: vitforlinux on August 10, 2023, 12:59:05 PMYes, no problems, I used MX Linux 21.3, then RhinoLinux Grub (Ubuntu 23.10)... best grub: start Artix and Void.

I've refrained from writing a mini guide on my blog, maybe Vsido isn't for everyone. Many would find that Linux runs badly without realizing that a Sid-based distro has some problems from time to time.


Meh, it is all in the end users hands and I believe our target audience is those that have been around the block a few times .. At the same time we are also aware that any user wanting to use this one (or any distro) can have a forum and several decades of expertise to help with anything. Me personally, I have always believed SID to be maligned as the problem child when in reality it is as good as anything that a good backup can restore
#24
VSIDO News & Announcements / VSIDO FSA's Updated to Linux v...
Last post by VastOne - August 11, 2023, 10:03:08 PM
Both VSIDO FSA's were updated to the new 6.4.0-2-amd64 kernel

You can download the btrfs and ext4 fsarchives at the VSIDO download site here

There is also a How To on how to effectively use fsarchive to get this installed

There is a current a package list that shows everything that is installed in VSIDO. Please review this file and let me know of anything needed, removed or added
#25
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by riV - August 11, 2023, 03:39:38 AM
Hello PackRat and Everyone

HOME/.conkyrcb
New syntax for active lines.
Please give to it your vsido icon image path, in the conky.text,
an example /usr/share/icons/yad.png does work in place of
This sample has an invented path to image /home/vsido/images/vis60; will be displayed 60x60.
conky.config = {
    -- VSIDO Default b conky b
    --#  Begin Window Settings 
    --################################################
    -- Create own window instead of using desktop (required in nautilus)
    own_window = true,
    own_window_type = 'normal',
    own_window_transparent = true,
    own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
    own_window_colour = 'gray',
    own_window_class = 'conky',
    own_window_title = 'VSIDO Conky b',

    -- Use the Xdbe extension? (eliminates flicker)
    -- It is highly recommended to use own window with this one
    -- so double buffer won't be so big.
    double_buffer = true,

    --# ARGB can be used for real transparency
    --# NOTE that a composite manager is required for real transparency.
    --# This option will not work as desired (in most cases) in conjunction with
    --# own_window_type normal
    own_window_argb_visual = true,

    --# When ARGB visuals are enabled, this use this to modify the alpha value
    --# Use: own_window_type normal
    --# Use: own_window_transparent no
    --# Valid range is 0-255, where 0 is 0% opacity, and 255 is 100% opacity.
    -- own_window_argb_value 255

    minimum_width = 160, minimum_height = 220,
    maximum_width = 160,

    gap_x = 40,
    gap_y = 0,

    alignment = 'middle_right',
    --#########################################  End Window Settings  ###
    --#  Font Settings  #################################################
    -- Use Xft (anti-aliased font and stuff)
    use_xft = true,
    font = 'Monofont:bold:size=9',

    -- Alpha of Xft font. Must be a value at or between 1 and 0 ###
    xftalpha = 1,
    -- Force UTF8? requires XFT ###
    override_utf8_locale = true,

    draw_shades = false,
    default_shade_color = 'black',

    draw_outline = false,
    default_outline_color = 'black',

    uppercase = false,
    --###########################################  End Font Settings  ###
    --#  Color Settings #################################################
    default_shade_color = 'gray',
    default_outline_color = 'black',

    default_color = 'DCDCDC', -- 220 220 220   Gainsboro
    color0 = '8FBC8F', -- 143 188 143   DarkSeaGreen
    color1 = '778899', -- 119 136 153   LightSlateGray
    color2 = 'FF8C00', -- 255 140   0   DarkOrange
    color3 = '7FFF00', -- 127 255   0   Chartreuse
    color4 = 'FFA07A', -- 255 160 122   LightSalmon
    color5 = 'FFDEAD', -- 255 222 173   NavajoWhite
    color6 = '00BFFF', --   0 191 255   DeepSkyBlue
    color7 = '00FFFF', --   0 255 255   Cyan
    color8 = 'FFFF00', -- 255 255   0   Yellow
    color9 = 'B22222', -- 178  34  34   FireBrick
    --#########################################  End Color Settings  ###
    --#  Borders Section ###############################################
    draw_borders = false,
    -- Stippled borders?
    stippled_borders = 0,
    -- border margins
    border_inner_margin = 5,
    border_outer_margin = 0,
    -- border width
    border_width = 1,
    -- graph borders
    draw_graph_borders = true,
    --default_graph_size 15 40
    --########################################  End Borders Secton  ###
    --#  Miscellaneous Section   #######################################
    --Boolean value, if true, Conky will be forked to background when started.
    background = true,

    -- Adds spaces around certain objects to stop them from moving other things
    -- around, this only helps if you are using a mono font
    -- Options: right, left or none
    use_spacer = 'none',
    -- Default and Minimum size is 256 - needs more for single commands that
    -- "call" a lot of text IE: bash scripts
    text_buffer_size = 1028,

    -- Subtract (file system) buffers from used memory?
    no_buffers = true,

    -- change GiB to G and MiB to M
    short_units = true,

    -- Like it says, ot pads the decimals on % values
    -- doesn't seem to work since v1.7.1
    pad_percents = 2,

    --   Maximum size of user text buffer, i.e. layout below TEXT line in config file
    --  (default is 16384 bytes)
    -- max_user_text 16384

    -- Desired output unit of all objects displaying a temperature. Parameters are
    -- either "fahrenheit" or "celsius". The default unit is degree Celsius.
    -- temperature_unit Fahrenheit

    --#######################################  End Miscellaneous Section  ###
    --#  LUA Settings #######################################################
    -- Above and After TEXT - requires a composite manager or blinks.
    --
    -- lua_load ~/Conky/LUA/draw-bg.lua
    --TEXT
    --${lua conky_draw_bg 10 0 0 0 0 0x000000 0.6}
    --
    -- ${lua conky_draw_bg corner_radius x_position y_position width height color alpha}
    --
    -- OR Both above TEXT (No composite manager required - no blinking!)
    --
    --lua_load = '/home/vsido/images/vis60',

    --lua_draw_hook_pre draw_bg 15 0 0 0 0 0x000000 0.5
    -- lua_draw_hook_post draw-bg 125 0 0 0 0 0x000000 0.01
    --
    -- TEXT
    --
    --###############################################  End LUA Settings  ###
    update_interval = 1
}

conky.text = [[
    ${image /home/vsido/images/vis60 -s 60x60 -p 0,0}\
    ${color OldLace}
    ${alignr 5}${time %X}
    ${alignr 5}${time %x}
    ${alignr 5}${uptime_short}
    ${hr}
    ${alignc}${kernel}
    ${hr}
    Host  ${alignr 5}${nodename}
    RAM   ${alignr 5}${color5}${mem}${color OldLace} / ${memmax}
    Swap  ${alignr 5}${color5}${swap}${color OldLace} / ${swapmax}
    # CPU 1  ${alignr 5}${cpu cpu1}%
    # CPU 2  ${alignr 5}${cpu cpu2}%
    # CPU 3  ${alignr 5}${cpu cpu3}%
    # CPU 4  ${alignr 5}${cpu cpu4}%
    # CPU Avg  ${alignr 5}${cpu cpu0}%
cpu  ${alignr 5}${color5}${cpu cpu0}${color OldLace}%
   
    Disk  ${alignr 5}${fs_used /} / ${fs_size /}
    /Root ${fs_size /}${alignr 5}${fs_used_perc /}%
    /Home ${fs_size /home}${alignr 5}${fs_used_perc /home}%
    DISK  ${hr}
    Read   ${alignr 5}${diskio_read /dev/sda}
    Write  ${alignr 5}${diskio_write /dev/sda}
   
   
    ${alignc}${upspeedgraph eth0 14,140 000000 00ff00}
    Up  ${alignr 5}${upspeedf eth0}
    NETWORK  ${hr}
    Down  ${alignr 5}${downspeedf eth0}
    ${alignc}${downspeedgraph eth0 14,140 000000 ff0000}
    $conky_version
    conky
]]
   
#26
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by vitforlinux - August 10, 2023, 12:59:05 PM
Quote from: PackRat on August 10, 2023, 12:47:52 AMThat's impressive, but I was just referring to the installation of VSIDO itself. Did the installation from the fsarchive go well?

Yes, no problems, I used MX Linux 21.3, then RhinoLinux Grub (Ubuntu 23.10)... best grub: start Artix and Void.

I've refrained from writing a mini guide on my blog, maybe Vsido isn't for everyone. Many would find that Linux runs badly without realizing that a Sid-based distro has some problems from time to time.
#27
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by riV - August 10, 2023, 02:08:05 AM
Hello VastOne
greetings everyone
install Method 3, Method 1. vsido Welcome a pleasure. 
vsido@vsido:~$ stat / |grep Birth
 Birth: 2023-08-09 00:11:17.000000000 -0500
vsido@vsido:~$ inxi -S
System:    Host: vsido Kernel: 6.4.0-2-amd64 x86_64 (64 bit) Desktop: Fluxbox 1.3.8 Distro: VSIDO V-Ger V-Ger
vsido@vsido:~$ /usr/bin/inxi -pl -xx -S -xxx -W 20510 -aI
System:
  Host: vsido Kernel: 6.4.0-2-amd64 arch: x86_64 bits: 64 compiler: gcc
    v: 13.2.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-2-amd64
    root=UUID=07036f91-0272-4942-8405-4a4a5e0cea87 ro net.ifnames=0 quiet
  Desktop: Fluxbox v: 1.3.8 info: tint2 vt: 7 dm: LXDM Distro: Debian
    GNU/Linux trixie/sid
Partition:
  ID-1: / raw-size: 23.44 GiB size: 22.9 GiB (97.71%) used: 5.15 GiB (22.5%)
    fs: ext4 dev: /dev/sda2 maj-min: 8:2 label: vsido
  ID-2: swap-1 size: 1.77 GiB used: 0 KiB (0.0%) fs: swap
    swappiness: 70 (default 60) cache-pressure: 100 (default) priority: -2
    dev: /dev/sda1 maj-min: 8:1 label: N/A
Weather:
  Report: temperature: 25.82 C (78 F) conditions: scattered clouds wind: from
    SW at 3.1 m/s (11 km/h, 7 mph) cloud cover: 40% humidity: 69%
    pressure: 1009 mb (34 in)
  Locale: Washington, US, 20510 current time: Wed 09 Aug 2023 08:34:17 PM
    CDT observation time: N/A Source: OpenWeatherMap.org
Info:
  Processes: 123 Uptime: 1h 16m wakeups: 0 Memory: total: 1024 MiB
  available: 895.8 MiB used: 405.8 MiB (45.3%) Init: systemd v: 254
  target: graphical (5) default: graphical tool: systemctl Compilers:
  gcc: 13.2.0 alt: 10/11/12/13/6 Packages: pm: dpkg pkgs: 1444 libs: 886
  tools: apt,apt-get,synaptic Shell: Bash v: 5.2.15 running-in: xfce4-terminal
  inxi: 3.3.28
OS: Debian GNU/Linux trixie/sid x86_64
Resolution: 1920x1080
WM Theme: twice
Theme: Vertex-Dark [GTK2/3]
Icons: LinuxLex-8 [GTK2/3]
#28
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by PackRat - August 10, 2023, 12:47:52 AM
That's impressive, but I was just referring to the installation of VSIDO itself. Did the installation from the fsarchive go well?
#29
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by vitforlinux - August 09, 2023, 01:35:42 PM
Quote from: PackRat on August 08, 2023, 11:05:37 PMNice.

How did the installation go?

EHM!

Step One JGmenu... ala Vit

sudo apt uppdate && sudo apt install jgmenu && jgmenu_run init --theme=archlabs_1803 && jgmenu_run init --apply-gtktheme && sed -i 's/position_mode        = fixed/position_mode        = pointer/g' ~/.config/jgmenu/jgmenurc &&  sed -i 's/font                 = Ubuntu 12px/font                 = Ubuntu 16px/g' ~/.config/jgmenu/jgmenurc

then add to tint2conf

Step Two Add MX 23 repo... need for xfdashboard

wget https://mxrepo.com/mx/repo/pool/main/m/mx23-archive-keyring/mx23-archive-keyring_2023.6.6_all.deb && sudo apt install ./mx23-archive-keyring_2023.6.6_all.deb && echo "deb http://mxrepo.com/mx/repo/ bookworm main non-free" | sudo tee /etc/apt/sources.list.d/mxlinux.list && echo -e "Package: *\nPin: release a=mx\nPin-Priority: 100" | sudo tee /etc/apt/preferences.d/mxlinux && sudo apt update && sudo apt install mx-packageinstaller
Step Tree Hot corners with xfdashboard

mkdir ~/.config/bl-hotcorners/

echo "[Hot Corners]" > ~/.config/bl-hotcorners/bl-hotcornersrc
echo "top_left_corner_command = xfdashboard" >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "top_right_corner_command = " >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "bottom_left_corner_command = " >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "bottom_right_corner_command = " >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "polling_interval = 0.4" >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "corner_delay = 0.2" >>  ~/.config/bl-hotcorners/bl-hotcornersrc
echo "bounce_distance = 40" >>  ~/.config/bl-hotcorners/bl-hotcornersrc

sudo apt install python3-xlib wmctrl xdotool xfdashboard && wget https://github.com/capn-damo/scripts/raw/master/bl-hotcorners-python3 -P /tmp && chmod +x /tmp/bl-hotcorners-python3 && sudo mv /tmp/bl-hotcorners-python3 /usr/local/bin/ && echo -e "\n\n\t now add bl-hotcorners-python3 -d to autostart\n\n"

Step Four Ulauncher (for Ubuntu)

wget https://launchpad.net/~agornostal/+archive/ubuntu/ulauncher/+files/ulauncher_5.15.3-0ubuntu1ppa1~lunar_all.deb && sudo apt install ./ulauncher*.deb
Then add ulauncher & to ~/.fluxbox/startup

Step Five lightpad (another program search)

wget https://github.com/libredeb/lightpad/releases/download/v0.0.8/lightpad_0.0.8.rev1_amd64.deb && sudo apt install ./lightpad*.deb
My ~/.config/bl-hotcorners/bl-hotcornersrc (xdotool key super+d is for iconize window... not default)

[Hot Corners]
top_left_corner_command = xfdashboard -t
top_right_corner_command = com.github.libredeb.lightpad
bottom_left_corner_command = ulauncher-toggle   
bottom_right_corner_command = xdotool key super+d
polling_interval = 0.2
corner_delay = 0.2
bounce_distance = 40


Good luck!
#30
Artwork & Screenshots / Re: 2021 - Perpetuity Screensh...
Last post by PackRat - August 08, 2023, 11:06:50 PM