i3Kornhe touch: cannot touch #224

Open
opened 2025-08-01 05:14:45 +00:00 by yuceltoluyag · 3 comments
yuceltoluyag commented 2025-08-01 05:14:45 +00:00 (Migrated from github.com)
### config
set $viswiz      exec --no-startup-id i3viswiz
set $Kornhe      exec --no-startup-id i3Kornhe
set $run         exec --no-startup-id i3run
set $grun        exec --no-startup-id i3run -g
set $srun        exec --no-startup-id i3run -s
set $dirl  h
set $dird  j
set $diru  k
set $dirr  l
set $dirla Left
set $dirda Down
set $dirua Up
set $dirra Right
# >> Resizing

# group A, enter size mode with direction:
$super+Control+$dirl  $Kornhe s l
$super+Control+$dird  $Kornhe s d
$super+Control+$diru  $Kornhe s u
$super+Control+$dirr  $Kornhe s r
$super+Control+$dirla $Kornhe s l
$super+Control+$dirda $Kornhe s d
$super+Control+$dirua $Kornhe s u
$super+Control+$dirra $Kornhe s r

# >> Moving

$super+Shift+$dirl  $fyra -m l
$super+Shift+$dird  $fyra -m d
$super+Shift+$diru  $fyra -m u
$super+Shift+$dirr  $fyra -m r
$super+Shift+$dirla $fyra -m l
$super+Shift+$dirda $fyra -m d
$super+Shift+$dirua $fyra -m u
$super+Shift+$dirra $fyra -m r

mode "sizemode" {
  # group 1 only send direction speed 30:
  bindsym $dirl  $Kornhe -p 30 l
  bindsym $dird  $Kornhe -p 30 d
  bindsym $diru  $Kornhe -p 30 u
  bindsym $dirr  $Kornhe -p 30 r
  bindsym $dirla $Kornhe -p 30 l
  bindsym $dirda $Kornhe -p 30 d
  bindsym $dirua $Kornhe -p 30 u
  bindsym $dirra $Kornhe -p 30 r

  # group 2 only send direction speed 5:
  bindsym Shift+$dirl  $Kornhe -p 5 l
  bindsym Shift+$dird  $Kornhe -p 5 d
  bindsym Shift+$diru  $Kornhe -p 5 u
  bindsym Shift+$dirr  $Kornhe -p 5 r
  bindsym Shift+$dirla $Kornhe -p 5 l
  bindsym Shift+$dirda $Kornhe -p 5 d
  bindsym Shift+$dirua $Kornhe -p 5 u
  bindsym Shift+$dirra $Kornhe -p 5 r

  # group 3 change size direction:
   $super+$dirl  $Kornhe s l
   $super+$dird  $Kornhe s d
   $super+$diru  $Kornhe s u
   $super+$dirr  $Kornhe s r
   $super+$dirla $Kornhe s l
   $super+$dirda $Kornhe s d
   $super+$dirua $Kornhe s u
   $super+$dirra $Kornhe s r

  # group 4 enter move mode:
  bindsym m $Kornhe m -p 0 l

  # group 5 move to absolute position 1-9:
  bindsym 1 $Kornhe 1
  bindsym 2 $Kornhe 2
  bindsym 3 $Kornhe 3
  bindsym 4 $Kornhe 4
  bindsym 5 $Kornhe 5
  bindsym 6 $Kornhe 6
  bindsym 7 $Kornhe 7
  bindsym 8 $Kornhe 8
  bindsym 9 $Kornhe 9

  # group 6 exit the mode
  bindsym Escape $Kornhe x
}

Describe the bug

touch: cannot touch '/run/user/1000/i3ass/i3Kornhe.fifo1173.lock': No such file or directory
rm: cannot remove '/run/user/1000/i3ass/i3Kornhe.fifo1173.lock': No such file or directory
ls /run/user/1000/i3ass/

Expected behavior

Linux baba 6.12.40-2-lts #1 SMP PREEMPT_DYNAMIC Tue, 29 Jul 2025 15:21:52 +0000 x86_64 GNU/Linux
i3 --version
i3 version 4.24 � 2009 Michael Stapelberg and contributors

``` ### config set $viswiz exec --no-startup-id i3viswiz set $Kornhe exec --no-startup-id i3Kornhe set $run exec --no-startup-id i3run set $grun exec --no-startup-id i3run -g set $srun exec --no-startup-id i3run -s set $dirl h set $dird j set $diru k set $dirr l set $dirla Left set $dirda Down set $dirua Up set $dirra Right # >> Resizing # group A, enter size mode with direction: $super+Control+$dirl $Kornhe s l $super+Control+$dird $Kornhe s d $super+Control+$diru $Kornhe s u $super+Control+$dirr $Kornhe s r $super+Control+$dirla $Kornhe s l $super+Control+$dirda $Kornhe s d $super+Control+$dirua $Kornhe s u $super+Control+$dirra $Kornhe s r # >> Moving $super+Shift+$dirl $fyra -m l $super+Shift+$dird $fyra -m d $super+Shift+$diru $fyra -m u $super+Shift+$dirr $fyra -m r $super+Shift+$dirla $fyra -m l $super+Shift+$dirda $fyra -m d $super+Shift+$dirua $fyra -m u $super+Shift+$dirra $fyra -m r mode "sizemode" { # group 1 only send direction speed 30: bindsym $dirl $Kornhe -p 30 l bindsym $dird $Kornhe -p 30 d bindsym $diru $Kornhe -p 30 u bindsym $dirr $Kornhe -p 30 r bindsym $dirla $Kornhe -p 30 l bindsym $dirda $Kornhe -p 30 d bindsym $dirua $Kornhe -p 30 u bindsym $dirra $Kornhe -p 30 r # group 2 only send direction speed 5: bindsym Shift+$dirl $Kornhe -p 5 l bindsym Shift+$dird $Kornhe -p 5 d bindsym Shift+$diru $Kornhe -p 5 u bindsym Shift+$dirr $Kornhe -p 5 r bindsym Shift+$dirla $Kornhe -p 5 l bindsym Shift+$dirda $Kornhe -p 5 d bindsym Shift+$dirua $Kornhe -p 5 u bindsym Shift+$dirra $Kornhe -p 5 r # group 3 change size direction: $super+$dirl $Kornhe s l $super+$dird $Kornhe s d $super+$diru $Kornhe s u $super+$dirr $Kornhe s r $super+$dirla $Kornhe s l $super+$dirda $Kornhe s d $super+$dirua $Kornhe s u $super+$dirra $Kornhe s r # group 4 enter move mode: bindsym m $Kornhe m -p 0 l # group 5 move to absolute position 1-9: bindsym 1 $Kornhe 1 bindsym 2 $Kornhe 2 bindsym 3 $Kornhe 3 bindsym 4 $Kornhe 4 bindsym 5 $Kornhe 5 bindsym 6 $Kornhe 6 bindsym 7 $Kornhe 7 bindsym 8 $Kornhe 8 bindsym 9 $Kornhe 9 # group 6 exit the mode bindsym Escape $Kornhe x } ``` **Describe the bug** touch: cannot touch '/run/user/1000/i3ass/i3Kornhe.fifo1173.lock': No such file or directory rm: cannot remove '/run/user/1000/i3ass/i3Kornhe.fifo1173.lock': No such file or directory `ls /run/user/1000/i3ass/` **Expected behavior** Linux baba 6.12.40-2-lts #1 SMP PREEMPT_DYNAMIC Tue, 29 Jul 2025 15:21:52 +0000 x86_64 GNU/Linux i3 --version i3 version 4.24 � 2009 Michael Stapelberg and contributors
1ntronaut commented 2025-08-20 17:56:04 +00:00 (Migrated from github.com)

I've actually never ever had any problem like this with i3Kornhe.

@yuceltoluyag Have you installed i3ass from 'source' obtained from github?

I've actually never ever had any problem like this with i3Kornhe. @yuceltoluyag Have you installed i3ass from 'source' obtained from github?
yuceltoluyag commented 2025-08-21 16:23:31 +00:00 (Migrated from github.com)

I've actually never ever had any problem like this with i3Kornhe.

@yuceltoluyag Have you installed i3ass from 'source' obtained from github?

Yes, I installed it manually, it is not a problem for me, but I saw it in the .xsession-errors file.

> I've actually never ever had any problem like this with i3Kornhe. > > [@yuceltoluyag](https://github.com/yuceltoluyag) Have you installed i3ass from 'source' obtained from github? Yes, I installed it manually, it is not a problem for me, but I saw it in the .xsession-errors file.
budRich commented 2025-09-27 17:22:41 +00:00 (Migrated from github.com)

I think this is expected behavior. It is a while since i did this Kohrne stuff with the lockfile. But if im not mistaken i think there was some chance that a Kohrne process tried to delete an already deleted (by a different Korhne process) lock file, but cannot touch should really never happen. i will investigate, thanks for reporting and sorry for the late reply.

I think this is expected behavior. It is a while since i did this Kohrne stuff with the lockfile. But if im not mistaken i think there was some chance that a Kohrne process tried to delete an already deleted (by a different Korhne process) lock file, but cannot touch should really never happen. i will investigate, thanks for reporting and sorry for the late reply.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bud/i3ass#224
No description provided.