You are not logged in.

#1 2022-03-27 12:00:35

theprimeARCH
Member
Registered: 2021-11-10
Posts: 23

[SOLVED] Variety not working correctly when using greetd.

I am using an i3 + Picom WM setup. I used lightdm for quiet sometime now and everything was smooth. I am on a Dual GPU laptop. But Everything is running good using optimus manager. I have a bunch of programs that starts up through i3. Among them is variety which worked absolutely fine. I am trying to go as mouseless as possible so wanting to move to a TUI/console based login and hence installed and setup greetd along with tuigreet. I made the necessary changes in xinitrc and launch my x server with start x. Even optimus manager works absolutely okay.
Variety seems to be running but wallpaper is greyed out. If I manually set a wall using feh it works for that session.

I went back to lightdm and lo variety was working again. So I checked any error logs for variety and I got two main traces. Variety uses python GOlib for some stuff. And one of the function was it getting my xgd_config_directory. When running the same lines manually in python, it gives a deprecated warning but does give me the correct object. So I don't know extra env lightdm is setting that greetd is not.

When it does not find the picture path I set up it falls back to a default of ~/Pictures.
But even after that It fails to actually change the wall. This comes from another Traceback but the reason it fails is the same:  "Could not get path to Pictures folder. Defaulting to ~/Pictures."

What am I missing with greetd that for lightdm works out of the box.

I do not know the login internals and the whole login process at all but if needed I can check any resources you guys might have.

Last edited by theprimeARCH (2022-03-31 07:10:05)

Offline

#2 2022-03-27 16:38:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,256

Re: [SOLVED] Variety not working correctly when using greetd.

Please post your xinitrc and i3 config.

Offline

#3 2022-03-27 17:57:08

theprimeARCH
Member
Registered: 2021-11-10
Posts: 23

Re: [SOLVED] Variety not working correctly when using greetd.

Here,

xinitrc:

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi
prime-offload
/usr/bin/numlockx on
exec i3

i3 config:

#This file has been auto-generated by i3-config-wizard(1).
# It will not be overwritten, so edit it as you like.
#
# Should you change your keyboard layout some time, delete
# this file and re-run i3-config-wizard(1).
#

# i3 config file (v4)
#
# Please see https://i3wm.org/docs/userguide.html for a complete reference!

set $mod Mod1

# Font for window titles. Will also be used by the bar unless a different font
# is used in the bar {} block below.
font pango:Sauce Code Pro Nerd Font 9

# This font is widely installed, provides lots of unicode glyphs, right-to-left
# text rendering and scalability on retina/hidpi displays (thanks to pango).
#font pango:DejaVu Sans Mono 8

# The combination of xss-lock, nm-applet and pactl is a popular choice, so
# they are included here as an example. Modify as you see fit.

# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
# screen before suspend. Use loginctl lock-session to lock your screen.
exec --no-startup-id xss-lock --transfer-sleep-lock -- ~/.xlock/piclock.sh --nofork

# NetworkManager is the most popular way to manage wireless networks on Linux,
# and nm-applet is a desktop environment-independent system tray GUI for it.
exec --no-startup-id nm-applet

# Use pactl to adjust volume in PulseAudio.
set $refresh_i3status pkill -SIGRTMIN+10 i3blocks
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5% && $refresh_i3status
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ -5% && $refresh_i3status
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle && $refresh_i3status
bindsym XF86AudioMicMute exec --no-startup-id pactl set-source-mute @DEFAULT_SOURCE@ toggle && $refresh_i3status

#for i3 lock
bindsym $mod+Shift+x exec ~/.xlock/lock.sh

#Default Brightness
exec xrandr --output eDP-1 --brightness 0.8
exec xrandr --output eDP-1-1 --brightness 0.8

# You can also use any non-zero value if you'd like to have a border
for_window [class=".*"] border pixel 2
################# i3-radius #######################
#smart_borders on
#smart_borders no_gaps
#border_radius 5
# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod

# start a terminal
bindsym $mod+Return exec i3-sensible-terminal

# kill focused window
bindsym $mod+Shift+q kill

# start dmenu (a program launcher)
bindsym $mod+d exec --no-startup-id rofi -show combi -lines 10 -fixed-num-lines 10 -width 30
bindsym $mod+x exec rofipass

#bindsym $mod+d exec --no-startup-id i3-demnu-desktop
# There also is the (new) i3-dmenu-desktop which only displays applications
# shipping a .desktop file. It is a wrapper around dmenu, so you need that
# installed.
# bindsym $mod+d exec --no-startup-id i3-dmenu-desktop

# change focus
bindsym $mod+h focus left
bindsym $mod+j focus down
bindsym $mod+k focus up
bindsym $mod+l focus right

# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
bindsym $mod+Down focus down
bindsym $mod+Up focus up
bindsym $mod+Right focus right

# move focused window
bindsym $mod+Shift+h move left
bindsym $mod+Shift+j move down
bindsym $mod+Shift+k move up
bindsym $mod+Shift+l move right

# alternatively, you can use the cursor keys:
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right

# split in horizontal orientation
bindsym $mod+b split h

# split in vertical orientation
bindsym $mod+v split v

# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen toggle

# change container layout (stacked, tabbed, toggle split)
bindsym $mod+s layout stacking
bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split

# toggle tiling / floating
bindsym $mod+Shift+space floating toggle

# change focus between tiling / floating windows
bindsym $mod+space focus mode_toggle

# focus the parent container
bindsym $mod+a focus parent

# focus the child container
#bindsym $mod+d focus child

#setting up gaps:w
gaps inner 10
smart_gaps inverse_outer

# Define names for default workspaces for which we configure key bindings later on.
# We use variables to avoid repeating the names in multiple places.
set $ws1 "1:"
set $ws2 "2:"
set $ws3 "3:"
set $ws4 "4:"
set $ws5 "5:"
set $ws6 "6:"
set $ws7 "7:"
set $ws8 "8:"
set $ws9 "9:"
set $ws10 "10:"

# switch to workspace
bindsym $mod+1 workspace number $ws1
bindsym $mod+2 workspace number $ws2
bindsym $mod+3 workspace number $ws3
bindsym $mod+4 workspace number $ws4
bindsym $mod+5 workspace number $ws5
bindsym $mod+6 workspace number $ws6
bindsym $mod+7 workspace number $ws7
bindsym $mod+8 workspace number $ws8
bindsym $mod+9 workspace number $ws9
bindsym $mod+0 workspace number $ws10

# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number $ws1
bindsym $mod+Shift+2 move container to workspace number $ws2
bindsym $mod+Shift+3 move container to workspace number $ws3
bindsym $mod+Shift+4 move container to workspace number $ws4
bindsym $mod+Shift+5 move container to workspace number $ws5
bindsym $mod+Shift+6 move container to workspace number $ws6
bindsym $mod+Shift+7 move container to workspace number $ws7
bindsym $mod+Shift+8 move container to workspace number $ws8
bindsym $mod+Shift+9 move container to workspace number $ws9
bindsym $mod+Shift+0 move container to workspace number $ws10

##Binds for container and workspace auto startups
assign [class="discord"] $ws9
assign [class="Signal"] $ws9
assign [class="firefox"] $ws2
assign [class="Simplenote"] $ws1
assign [class="Code"] $ws4
assign [class="Steam"] $ws8
assign [class="Thunderbird"] $ws9
assign [class="realvnc-vncviewer"] $ws10
assign [class="vlc"] $ws7

#Explicit floating modifier for certain windows.
for_window [class="firefox" instance="Places"] floating enable
for_window [class="Steam" title="x200: Steam News *"] floating enable
for_window [class="Steam" title="Friends List"] floating enable
for_window [class="anki" instance="Anki"] floating enable

# reload the configuration file
bindsym $mod+Shift+c reload
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
bindsym $mod+Shift+r restart
# exit i3 (logs you out of your X session)
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'"

# resize window (you can also use the mouse for that)
mode "resize" {
        # These bindings trigger as soon as you enter the resize mode

        # Pressing left will shrink the window’s width.
        # Pressing right will grow the window’s width.
        # Pressing up will shrink the window’s height.
        # Pressing down will grow the window’s height.
        bindsym h resize shrink width 10 px or 10 ppt
        bindsym j resize grow height 10 px or 10 ppt
        bindsym k resize shrink height 10 px or 10 ppt
        bindsym l resize grow width 10 px or 10 ppt

        # same bindings, but for the arrow keys
        bindsym Left resize shrink width 10 px or 10 ppt
        bindsym Down resize grow height 10 px or 10 ppt
        bindsym Up resize shrink height 10 px or 10 ppt
        bindsym Right resize grow width 10 px or 10 ppt

        # back to normal: Enter or Escape or $mod+r
        bindsym Return mode "default"
        bindsym Escape mode "default"
        bindsym $mod+r mode "default"
}

bindsym $mod+r mode "resize"

set $bg-color               #9950F2
set $inactive-bg-color      #5B318F
set $text-color             #C9EBA4
set $inactive-text-color    #DDE8D0
set $urgent-bg-color        #ee4040
set $border-color           #54E37A

# window colors
#                           border              background          text                    indicator
client.focused              $bg-color           $bg-color           $text-color             $bg-color
client.unfocused            $inactive-bg-color  $inactive-bg-color  $inactive-text-color    $inactive-bg-color
client.focused_inactive     $inactive-bg-color  $inactive-bg-color  $inactive-text-color    $inactive-bg-color
client.urgent               $urgent-bg-color    $urgent-bg-color    $text-color             $urgent-bg-color
# original border color : fccc53
hide_edge_borders vertical
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
bar {
        i3bar_command /usr/bin/i3bar -t
        status_command i3blocks -c ~/.config/i3/i3blocks.conf
        font pango:Sauce Code Pro Nerd Font 9
        separator_symbol ""
            position top
            colors {
                background #9950f230
                separator #9aee7d 
                #                   border              background          text
                focused_workspace   "#C9EBA420"         "#9950F2"           "#C9EBA4" 
                inactive_workspace  "#9950F230"         "#9950F230"         $inactive-text-color
                urgent_workspace    $urgent-bg-color    $urgent-bg-color    $text-color 
            }
}

#origin fix

for_window [instance="^steam_app_1182480" title="Origin"] floating enable
for_window [class="origin.exe" title="Origin"] floating enable
for_window [class="Origin.exe" title="Origin"] floating enable


exec discord
exec signal-desktop
exec_always variety
exec redshift-gtk -l
exec_always blueberry-tray
exec timeshift
exec firefox
exec simplenote
exec thunderbird
exec_always xautolock -time 10 -locker ~/.xlock/lock.sh -corners +00-
exec_always xrandr --dpi 120
exec_always nm-applet
exec_always picom --config ~/.config/picom/picom.conf
exec_always optimus-manager-qt
exec_always --no-startup-id autotiling
exec --no-startup-id ~/.local/bin/nextcloud
#polybar Launch Script
#exec_always --no-startup-id $HOME/.config/polybar/launch.sh

Offline

#4 2022-03-27 18:57:00

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: [SOLVED] Variety not working correctly when using greetd.

As far as I know, greetd does not cater do systemd idioms, i.e. XDG_SESSION_TYPE is not set before the logind session is started by pam. That may or may not matter to some applications.
Maybe setting those variables afterwards in a wrapper script could be enough, maybe you need to import them in the systemd user session as well, but no guarantees that will work.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#5 2022-03-27 20:13:43

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,256

Re: [SOLVED] Variety not working correctly when using greetd.

If that's not the cause, what happens if you kill picom?
(Doesn't relate to the different DM, but I could see where a race condition between something setting the root pixmap and the compositor could lead to the perceived outcome)

Offline

#6 2022-03-30 15:23:03

theprimeARCH
Member
Registered: 2021-11-10
Posts: 23

Re: [SOLVED] Variety not working correctly when using greetd.

Enabling/disabling picom have had no effect. I am guessing it is to do with systemd idioms. How can I set the env for systemd idioms? Any archwiki links?

Offline

#7 2022-03-30 16:22:52

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,256

Re: [SOLVED] Variety not working correctly when using greetd.

Let's see what's there and whether there's a difference

printenv
loginctl session-status

in either session.

Offline

#8 2022-03-30 16:42:29

theprimeARCH
Member
Registered: 2021-11-10
Posts: 23

Re: [SOLVED] Variety not working correctly when using greetd.

Here. There definitly are differences between the two startups.

LightDM Env out:

SHELL=/bin/bash
WINDOWID=90177538
COLORTERM=truecolor
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
I3SOCK=/run/user/1000/i3/ipc-socket.3386
DOTNET_ROOT=/usr/share/dotnet
DESKTOP_SESSION=i3
GTK_MODULES=canberra-gtk-module
XDG_SEAT=seat0
PWD=/home/username
XDG_SESSION_DESKTOP=i3
LOGNAME=username
QT_QPA_PLATFORMTHEME=qt5ct
XDG_SESSION_TYPE=x11
XAUTHORITY=/home/username/.Xauthority
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/username
MOTD_SHOWN=pam
HOME=/home/username
LANG=en_US.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
XDG_CURRENT_DESKTOP=i3
STARSHIP_SHELL=bash
STARSHIP_CONFIG=/home/username/.config/starship/config.toml
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
DOTNET_BUNDLE_EXTRACT_BASE_DIR=/home/username/.cache/dotnet_bundle_extract
STARSHIP_SESSION_KEY=9754257502693010
ALACRITTY_SOCKET=/run/user/1000/Alacritty-:0-4614.sock
XDG_SESSION_CLASS=user
TERM=xterm-256color
USER=username
DISPLAY=:0
SHLVL=1
XDG_VTNR=7
XDG_SESSION_ID=2
XDG_RUNTIME_DIR=/run/user/1000
QT_STYLE_OVERIDE=GTK+
GTK3_MODULES=xapp-gtk3-module
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/home/username/.dotnet/tools:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/username/.local/bin:/home/username/.pscripts/global/:/home/username/.npm/nodeMods/bin
ALACRITTY_LOG=/tmp/Alacritty-4614.log
GDMSESSION=i3
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/username
_=/usr/bin/printenv

greetd Env out:

SHELL=/bin/bash
WINDOWID=88080386
COLORTERM=truecolor
I3SOCK=/run/user/1000/i3/ipc-socket.6553
DOTNET_ROOT=/usr/share/dotnet
GTK_MODULES=canberra-gtk-module
XDG_SEAT=seat0
PWD=/home/username
LOGNAME=username
QT_QPA_PLATFORMTHEME=qt5ct
XDG_SESSION_TYPE=tty
XAUTHORITY=/home/username/.Xauthority
WINDOWPATH=7
MOTD_SHOWN=pam
HOME=/home/username
LANG=en_US.UTF-8
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
STARSHIP_SHELL=bash
STARSHIP_CONFIG=/home/username/.config/starship/config.toml
DOTNET_BUNDLE_EXTRACT_BASE_DIR=/home/username/.cache/dotnet_bundle_extract
STARSHIP_SESSION_KEY=1318312344248162
ALACRITTY_SOCKET=/run/user/1000/Alacritty-:0-8142.sock
XDG_SESSION_CLASS=user
TERM=xterm-256color
USER=username
DISPLAY=:0
SHLVL=1
XDG_VTNR=7
XDG_SESSION_ID=3
XDG_RUNTIME_DIR=/run/user/1000
QT_STYLE_OVERIDE=GTK+
GREETD_SOCK=/run/greetd-5821.sock
GTK3_MODULES=xapp-gtk3-module
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/username/.dotnet/tools:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/username/.local/bin:/home/username/.pscripts/global/:/home/username/.npm/nodeMods/bin
ALACRITTY_LOG=/tmp/Alacritty-8142.log
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/username
_=/usr/sbin/printenv

LightDM Session out:

2 - username (1000)
	   Since: Wed 2022-03-30 21:56:08 IST; 1min 15s ago
	  Leader: 3372 (lightdm)
	    Seat: seat0; vc7
	 Display: :0
	 Service: lightdm; type x11; class user
	 Desktop: i3
	   State: active
	    Unit: session-2.scope
		  ├─3372 lightdm --session-child 14 21
		  ├─3386 i3
		  ├─3397 xss-lock --transfer-sleep-lock -- /home/username/.xlock/piclock.sh --nofork
		  ├─3399 nm-applet
		  ├─3408 /opt/discord/Discord
		  ├─3410 "/usr/lib/signal-desktop/signal-desktop --enable-crashpad"
		  ├─3412 python3 /usr/bin/redshift-gtk
		  ├─3416 /usr/lib/firefox/firefox
		  ├─3418 /opt/Simplenote/simplenote
		  ├─3422 /home/username/.local/bin/nextcloud
		  ├─3424 /usr/bin/python /usr/bin/variety
		  ├─3427 blueberry-tray
		  ├─3434 /home/username/.local/bin/nextcloud
		  ├─3441 picom --config /home/username/.config/picom/picom.conf
		  ├─3443 optimus-manager-qt
		  ├─3445 /usr/bin/python /usr/local/bin/autotiling
		  ├─3447 /usr/bin/i3bar -t --bar_id=bar-0 --socket=/run/user/1000/i3/ipc-socket.3386
		  ├─3460 i3blocks -c /home/username/.config/i3/i3blocks.conf
		  ├─3485 "/usr/lib/signal-desktop/signal-desktop --type=zygote --no-zygote-sandbox --enable-crashpad --enable-crashpad"
		  ├─3487 "/usr/lib/signal-desktop/signal-desktop --type=zygote --enable-crashpad --enable-crashpad"
		  ├─3490 "/opt/discord/Discord --type=zygote --no-zygote-sandbox"
		  ├─3491 "/opt/discord/Discord --type=zygote"
		  ├─3503 "/opt/Simplenote/simplenote --type=zygote --no-zygote-sandbox"
		  ├─3504 "/opt/Simplenote/simplenote --type=zygote"
		  ├─3537 "/opt/discord/Discord --type=zygote"
		  ├─3569 "/opt/Simplenote/simplenote --type=zygote"
		  ├─3570 /usr/bin/redshift -v
		  ├─3582 "/usr/lib/signal-desktop/signal-desktop --type=zygote --enable-crashpad --enable-crashpad"
		  ├─3591 /bin/sh /usr/lib/blueberry/safechild /usr/sbin/rfkill event
		  ├─3596 /usr/sbin/rfkill event
		  ├─3738 "/opt/discord/Discord --type=gpu-process --field-trial-handle=16313280458665787672,8552908126534104401,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --gpu-preferences=UAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --shared-files"
		  ├─3778 "/opt/discord/Discord --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=16313280458665787672,8552908126534104401,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --service-sandbox-type=none --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --shared-files=v8_context_snapshot_data:100"
		  ├─3786 /usr/lib/firefox/firefox -contentproc -parentBuildID 20220323001514 -prefsLen 1 -prefMapSize 256916 -appDir /usr/lib/firefox/browser 3416 true socket
		  ├─3962 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 65 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  ├─3999 "/opt/Simplenote/simplenote --type=gpu-process --field-trial-handle=10282677203446201929,1713740948488734315,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --gpu-preferences=UAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --use-gl=swiftshader-webgl --shared-files"
		  ├─4011 "/opt/Simplenote/simplenote --type=broker"
		  ├─4026 "/opt/Simplenote/simplenote --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=10282677203446201929,1713740948488734315,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --lang=en-US --service-sandbox-type=network --shared-files=v8_context_snapshot_data:100"
		  ├─4027 "/usr/lib/signal-desktop/signal-desktop --type=gpu-process --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --gpu-preferences=UAAAAAAAAAAgAAAIAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABgAAAAAAAAAGAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --shared-files --field-trial-handle=0,17515899784880152603,16763272203937584047,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess"
		  ├─4031 "/usr/lib/signal-desktop/signal-desktop --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,17515899784880152603,16763272203937584047,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─4034 "/opt/Simplenote/simplenote --type=renderer --field-trial-handle=10282677203446201929,1713740948488734315,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --disable-gpu-compositing --lang=en-US --app-path=/opt/Simplenote/resources/app.asar --no-sandbox --no-zygote --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100"
		  ├─4139 "/usr/lib/signal-desktop/signal-desktop --type=renderer --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --app-path=/usr/lib/signal-desktop/resources/app.asar --no-sandbox --no-zygote --lang=en-US --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --launch-time-ticks=18234996 --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,17515899784880152603,16763272203937584047,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─4160 "/opt/discord/Discord --type=renderer --autoplay-policy=no-user-gesture-required --field-trial-handle=16313280458665787672,8552908126534104401,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --app-path=/opt/discord/resources/app.asar --no-sandbox --no-zygote --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=7 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100 --enable-node-leakage-in-renderers"
		  ├─4234 /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 4925 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  ├─4310 /usr/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 5624 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  ├─4331 /usr/lib/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5624 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  ├─4387 "/usr/lib/signal-desktop/signal-desktop --type=utility --utility-sub-type=audio.mojom.AudioService --lang=en-US --service-sandbox-type=none --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,17515899784880152603,16763272203937584047,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─4422 "/opt/discord/Discord --type=utility --utility-sub-type=audio.mojom.AudioService --field-trial-handle=16313280458665787672,8552908126534104401,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --service-sandbox-type=none --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --shared-files=v8_context_snapshot_data:100"
		  ├─4578 /usr/lib/firefox/firefox -contentproc -childID 7 -isForBrowser -prefsLen 5690 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  ├─4614 alacritty
		  ├─4624 /bin/bash
		  ├─5290 /usr/lib/firefox/firefox -contentproc -childID 8 -isForBrowser -prefsLen 5737 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 3416 true tab
		  └─5474 loginctl session-status

greetd session out

3 - username (1000)
	   Since: Wed 2022-03-30 21:59:32 IST; 48s ago
	  Leader: 6506 (greetd)
	    Seat: seat0; vc7
	     TTY: tty7
	 Service: greetd; type tty; class user
	   State: active
	    Unit: session-3.scope
		  ├─6506 /usr/bin/greetd --session-worker 12
		  ├─6519 /bin/sh /usr/sbin/startx
		  ├─6539 xinit /home/username/.xinitrc -- /etc/X11/xinit/xserverrc :0 vt7 -keeptty -auth /tmp/serverauth.36xK5lRSXn
		  ├─6540 /usr/lib/Xorg -nolisten tcp :0 vt7 -keeptty -auth /tmp/serverauth.36xK5lRSXn
		  ├─6553 i3
		  ├─6568 xss-lock --transfer-sleep-lock -- /home/username/.xlock/piclock.sh --nofork
		  ├─6570 nm-applet
		  ├─6576 /opt/discord/Discord
		  ├─6578 "/usr/lib/signal-desktop/signal-desktop --enable-crashpad"
		  ├─6580 python3 /usr/sbin/redshift-gtk
		  ├─6584 /usr/lib/firefox/firefox
		  ├─6586 /opt/Simplenote/simplenote
		  ├─6590 /home/username/.local/bin/nextcloud
		  ├─6594 /usr/bin/python /usr/sbin/variety
		  ├─6603 blueberry-tray
		  ├─6607 /home/username/.local/bin/nextcloud
		  ├─6612 picom --config /home/username/.config/picom/picom.conf
		  ├─6614 optimus-manager-qt
		  ├─6616 /usr/bin/python /usr/local/bin/autotiling
		  ├─6618 /usr/bin/i3bar -t --bar_id=bar-0 --socket=/run/user/1000/i3/ipc-socket.6553
		  ├─6634 i3blocks -c /home/username/.config/i3/i3blocks.conf
		  ├─6660 "/usr/lib/signal-desktop/signal-desktop --type=zygote --no-zygote-sandbox --enable-crashpad --enable-crashpad"
		  ├─6661 "/usr/lib/signal-desktop/signal-desktop --type=zygote --enable-crashpad --enable-crashpad"
		  ├─6666 "/opt/Simplenote/simplenote --type=zygote --no-zygote-sandbox"
		  ├─6667 "/opt/discord/Discord --type=zygote --no-zygote-sandbox"
		  ├─6672 "/opt/Simplenote/simplenote --type=zygote"
		  ├─6677 "/opt/discord/Discord --type=zygote"
		  ├─6719 "/opt/Simplenote/simplenote --type=zygote"
		  ├─6725 "/usr/lib/signal-desktop/signal-desktop --type=zygote --enable-crashpad --enable-crashpad"
		  ├─6770 "/opt/discord/Discord --type=zygote"
		  ├─6809 /bin/sh /usr/lib/blueberry/safechild /usr/sbin/rfkill event
		  ├─6811 /usr/sbin/rfkill event
		  ├─6824 /usr/bin/redshift -v
		  ├─6967 "/opt/discord/Discord --type=gpu-process --field-trial-handle=7376485020881314485,2575430579058428849,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --gpu-preferences=UAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --shared-files"
		  ├─6981 /usr/lib/firefox/firefox -contentproc -parentBuildID 20220323001514 -prefsLen 1 -prefMapSize 256916 -appDir /usr/lib/firefox/browser 6584 true socket
		  ├─6991 "/opt/discord/Discord --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=7376485020881314485,2575430579058428849,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --service-sandbox-type=none --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --shared-files=v8_context_snapshot_data:100"
		  ├─7153 /usr/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 65 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  ├─7219 "/usr/lib/signal-desktop/signal-desktop --type=gpu-process --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --gpu-preferences=UAAAAAAAAAAgAAAIAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABgAAAAAAAAAGAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --shared-files --field-trial-handle=0,432689169037865388,203417741337335926,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess"
		  ├─7226 "/opt/Simplenote/simplenote --type=gpu-process --field-trial-handle=5168299896371796539,12766275631288229156,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --gpu-preferences=UAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAACAAAAAAAAAA= --use-gl=swiftshader-webgl --shared-files"
		  ├─7233 "/usr/lib/signal-desktop/signal-desktop --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,432689169037865388,203417741337335926,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─7243 "/opt/Simplenote/simplenote --type=broker"
		  ├─7253 "/opt/Simplenote/simplenote --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=5168299896371796539,12766275631288229156,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --lang=en-US --service-sandbox-type=network --shared-files=v8_context_snapshot_data:100"
		  ├─7264 "/opt/Simplenote/simplenote --type=renderer --field-trial-handle=5168299896371796539,12766275631288229156,131072 --enable-features=WebComponentsV0Enabled --disable-features=CertVerifierService,CookiesWithoutSameSiteMustBeSecure,SameSiteByDefaultCookies,SpareRendererForSitePerProcess --disable-gpu-compositing --lang=en-US --app-path=/opt/Simplenote/resources/app.asar --no-sandbox --no-zygote --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100"
		  ├─7319 "/usr/lib/signal-desktop/signal-desktop --type=renderer --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --app-path=/usr/lib/signal-desktop/resources/app.asar --no-sandbox --no-zygote --lang=en-US --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --launch-time-ticks=27794954 --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,432689169037865388,203417741337335926,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─7380 /usr/lib/firefox/firefox -contentproc -childID 3 -isForBrowser -prefsLen 4925 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  ├─7383 "/opt/discord/Discord --type=renderer --autoplay-policy=no-user-gesture-required --field-trial-handle=7376485020881314485,2575430579058428849,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --app-path=/opt/discord/resources/app.asar --no-sandbox --no-zygote --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=7 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100 --enable-node-leakage-in-renderers"
		  ├─7478 /usr/lib/firefox/firefox -contentproc -childID 4 -isForBrowser -prefsLen 5624 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  ├─7495 /usr/lib/firefox/firefox -contentproc -childID 6 -isForBrowser -prefsLen 5624 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  ├─7540 "/usr/lib/signal-desktop/signal-desktop --type=utility --utility-sub-type=audio.mojom.AudioService --lang=en-US --service-sandbox-type=none --enable-crashpad --enable-crash-reporter=f3a66762-208b-45e4-b0fb-656f0362316b,no_channel --user-data-dir=/home/username/.config/Signal --shared-files=v8_context_snapshot_data:100 --field-trial-handle=0,432689169037865388,203417741337335926,131072 --disable-features=HardwareMediaKeyHandling,PlzServiceWorker,SpareRendererForSitePerProcess --enable-crashpad"
		  ├─7608 "/opt/discord/Discord --type=utility --utility-sub-type=audio.mojom.AudioService --field-trial-handle=7376485020881314485,2575430579058428849,131072 --disable-features=CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,MediaSessionService,SameSiteByDefaultCookies,SpareRendererForSitePerProcess,WinRetrieveSuggestionsOnlyOnDemand --lang=en-US --service-sandbox-type=none --enable-crash-reporter=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel --global-crash-keys=06f763ef-b021-4141-ba97-8fcaa72d9ad4,no_channel,_companyName=Discord Inc.,_productName=Discord,_version=0.0.17 --shared-files=v8_context_snapshot_data:100"
		  ├─7758 /usr/lib/firefox/firefox -contentproc -childID 7 -isForBrowser -prefsLen 5690 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  ├─8142 alacritty
		  ├─8152 /bin/bash
		  ├─8374 /usr/lib/firefox/firefox -contentproc -childID 8 -isForBrowser -prefsLen 5737 -prefMapSize 256916 -jsInitLen 279424 -parentBuildID 20220323001514 -appDir /usr/lib/firefox/browser 6584 true tab
		  └─8425 loginctl session-status

Last edited by theprimeARCH (2022-03-30 16:44:46)

Offline

#9 2022-03-30 19:40:47

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,256

Re: [SOLVED] Variety not working correctly when using greetd.

Possibly relevant difference:

< DESKTOP_SESSION=i3
< XDG_CURRENT_DESKTOP=i3
< XDG_SESSION_DESKTOP=i3
< XDG_SESSION_TYPE=x11
> XDG_SESSION_TYPE=tty

You could try to export the desktop type (i3) to variety (eg. in your xinitrc) and see whether that makes it happy (being a multi-purpose wallpaper change it'll likely try to support various desktop environment as well as root window based sessions what makes it important to be able to distinguish between those)
I don't think the XDG_SESSION_TYPE will be relevant but it seems the only other half-wise significant difference.

Offline

#10 2022-03-31 06:53:09

theprimeARCH
Member
Registered: 2021-11-10
Posts: 23

Re: [SOLVED] Variety not working correctly when using greetd.

I can confirm that exporting either

XDG_CURRENT_DESKTOP=i3
or
XDG_SESSION_DESKTOP=i3

in my xinitrc works. I decided to go with XDG_SESSION_DESKTOP.

Also like you said the XDG_SESSION_TYPE had no effect on it,

This thread can be marked solved and closed.

Offline

#11 2022-03-31 07:04:23

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,256

Re: [SOLVED] Variety not working correctly when using greetd.

Mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB