I3: λ°±κ·ΈλΌμš΄λ“œμ—μ„œ μƒˆ ν„°λ―Έλ„λ‘œ μƒˆ μž‘μ—… 곡간 λ§Œλ“€κΈ°

에 λ§Œλ“  2019λ…„ 10μ›” 13일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: i3/i3

μ œμΆœν•©λ‹ˆλ‹€β€¦

 [x] 버그
 [ ] κΈ°λŠ₯ μš”μ²­
 [ ] λ¬Έμ„œ μš”μ²­
 [ ] 기타 (μžμ„Ένžˆ κΈ°μˆ ν•΄ μ£Όμ‹­μ‹œμ˜€)

ν˜„μž¬ 행동


i3-msg에 λͺ…령을 보내고 ν˜„μž¬ μž‘μ—… κ³΅κ°„μ—μ„œ μƒˆ 터미널을 μ—° ν›„ μƒˆ μž‘μ—… 곡간이 μƒμ„±λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μ˜ˆμƒλ˜λŠ” λ™μž‘


λ‹€λ₯Έ μž‘μ—… κ³΅κ°„μ—μ„œ μƒˆ 터미널을 μ—° λ‹€μŒ ν˜„μž¬ μž‘μ—… κ³΅κ°„μœΌλ‘œ λŒμ•„κ°€κ³  μƒˆ μž‘μ—… κ³΅κ°„μœΌλ‘œ μ „ν™˜ν•˜μ§€ μ•ŠμœΌλ €κ³  ν•©λ‹ˆλ‹€.

dev1 μž‘μ—… 곡간에 μžˆλŠ” λ™μ•ˆ 이 λ©”μ‹œμ§€λ₯Ό i3-msg에 보내면 터미널이 μžˆλŠ” μƒˆ μž‘μ—… 곡간이 생성될 κ²ƒμœΌλ‘œ κΈ°λŒ€ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. κ·Έ μž‘μ—… κ³΅κ°„μœΌλ‘œ μ¦‰μ‹œ μ „ν™˜ν•˜κ³  싢지 μ•ŠμŠ΅λ‹ˆλ‹€. λ‚˜λŠ” 그것이 λ°°κ²½μ—μ„œ μΌμ–΄λ‚˜κΈ° μ›ν•˜κ³  μƒˆλ‘œμš΄ μ΄ˆμ μ„ 맞좘 μž‘μ—… κ³΅κ°„μ΄λ˜μ§€ μ•ŠκΈ°λ₯Ό λ°”λžλ‹ˆλ‹€.

i3-msg "workspace dev2; exec terminator -b; workspace dev1;"
## 볡제 지침 ## ν™˜κ²½ `i3 --moreversion 2>&-`의 좜λ ₯:
 i3 버전: 
 i3 --moreversion 2>&- || i3 --버전
 λ°”μ΄λ„ˆλ¦¬ i3 버전: 4.17.1-2-g225ebb0d (2019-08-30, λΆ„κΈ° "λ§ˆμŠ€ν„°") Β© 2009 Michael Stapelberg 및 기고자
 i3 버전 μ‹€ν–‰: 4.17.1-2-g225ebb0d(2019-08-30, "λ§ˆμŠ€ν„°" λΆ„κΈ°)(pid 10228)
 λ‘œλ“œλœ i3 ꡬ성: /home/ymo/.config/i3cmd/conf/config.dev(μ΅œμ’… μˆ˜μ •: Sun 13 Oct 2019 10:14:27 AM EDT, 609초 μ „)

 방금 ν˜ΈμΆœν•œ i3 λ°”μ΄λ„ˆλ¦¬: /opt/i3/i3-master-225ebb0d/bin/i3
 μ‹€ν–‰ 쀑인 i3 λ°”μ΄λ„ˆλ¦¬: i3

 둜그 파일 URL:
 https://logs.i3wm.org/logs/5632254176919552.bz2

 - Linux 배포 및 버전:
 $ lsb_release -a 
 μ‚¬μš© κ°€λŠ₯ν•œ LSB λͺ¨λ“ˆμ΄ μ—†μŠ΅λ‹ˆλ‹€.
 배포자 ID: μš°λΆ„νˆ¬
 μ„€λͺ…: μš°λΆ„νˆ¬ 18.04.3 LTS
 μΆœμ‹œ: 18.04
 μ½”λ“œλ„€μž„: λ°”μ΄μ˜€λ‹‰

 - 컴포지터(예: xcompmgr λ˜λŠ” compton)λ₯Ό μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ?
 ν•©μ„±κΈ°κ°€ μ—†μŠ΅λ‹ˆλ‹€. μ‹œμŠ€ν…œμ€ μ΅œμ‹  λ§ˆμŠ€ν„°μ—μ„œ i3λ₯Ό λ‹€μ‹œ μ»΄νŒŒμΌν–ˆλ‹€λŠ” 사싀을 μ œμ™Έν•˜κ³  κΈ°λ³Έ μš°λΆ„νˆ¬ μ‹œμŠ€ν…œμž…λ‹ˆλ‹€.
4.17 bug

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이미 λ‹€λ₯Έ λ¬Έμ œμ— λŒ€ν•΄ μ–ΈκΈ‰ν–ˆλ“―μ΄:

λ˜ν•œ μ‘μš© ν”„λ‘œκ·Έλž¨μ΄ μ‹€μ œλ‘œ μ‹œμž‘ μ•Œλ¦Ό ν”„λ‘œν† μ½œμ„ μ§€μ›ν•˜λŠ” κ²½μš°μ—λ§Œ μž‘λ™ν•©λ‹ˆλ‹€. 그렇지 μ•ŠμœΌλ©΄ for_window 할당을 μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

exec λŠ” ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹œμž‘ν•˜λŠ” 데 μ‚¬μš©λ˜μ§€λ§Œ ν”„λ‘œμ„ΈμŠ€κ°€ 창을 μ—΄λ©΄ μ–΄λŠ μ‹œμ μ—μ„œ μ—΄λ¦¬κ±°λ‚˜ μ—΄λ¦¬λŠ”μ§€λŠ” μ™„μ „νžˆ λ³„κ°œμ˜ μ£Όμ œμž…λ‹ˆλ‹€. λ”°λΌμ„œ μž‘μ—… κ³΅κ°„μœΌλ‘œ μ „ν™˜ν•˜κ³  ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹œμž‘ν•˜κ³  λ‹€μ‹œ μ „ν™˜ν•΄λ„ λ‚˜μ€‘μ— 창이 열리기 λ•Œλ¬Έμ— 아무 μž‘μ—…λ„ μˆ˜ν–‰ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ‹œμž‘ μ•Œλ¦Ό ν”„λ‘œν† μ½œμ€ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ—΄λ¦¬λŠ” μ°½κ³Ό μ—°κ²°ν•˜λŠ” 데 μ‚¬μš©ν•˜μ§€λ§Œ μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ 지원이 ν•„μš”ν•©λ‹ˆλ‹€.

μ—¬κΈ°μ„œ λ‹€λ₯Έ μ˜΅μ…˜μ€ for_window 할당을 μ‚¬μš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€(https://www.reddit.com/r/i3wm/wiki/faq/bind_emulator 및 https://www.reddit.com/ μ°Έμ‘°). μ‚¬μš© 사둀에 따라 r/i3wm/wiki/faq/assign_emulator) λ˜λŠ” λ ˆμ΄μ•„μ›ƒ μ €μž₯ 및 볡원(https://i3wm.org/docs/layout-saving.html).

λͺ¨λ“  4 λŒ“κΈ€

이미 λ‹€λ₯Έ λ¬Έμ œμ— λŒ€ν•΄ μ–ΈκΈ‰ν–ˆλ“―μ΄:

λ˜ν•œ μ‘μš© ν”„λ‘œκ·Έλž¨μ΄ μ‹€μ œλ‘œ μ‹œμž‘ μ•Œλ¦Ό ν”„λ‘œν† μ½œμ„ μ§€μ›ν•˜λŠ” κ²½μš°μ—λ§Œ μž‘λ™ν•©λ‹ˆλ‹€. 그렇지 μ•ŠμœΌλ©΄ for_window 할당을 μ‚¬μš©ν•΄μ•Ό ν•©λ‹ˆλ‹€.

exec λŠ” ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹œμž‘ν•˜λŠ” 데 μ‚¬μš©λ˜μ§€λ§Œ ν”„λ‘œμ„ΈμŠ€κ°€ 창을 μ—΄λ©΄ μ–΄λŠ μ‹œμ μ—μ„œ μ—΄λ¦¬κ±°λ‚˜ μ—΄λ¦¬λŠ”μ§€λŠ” μ™„μ „νžˆ λ³„κ°œμ˜ μ£Όμ œμž…λ‹ˆλ‹€. λ”°λΌμ„œ μž‘μ—… κ³΅κ°„μœΌλ‘œ μ „ν™˜ν•˜κ³  ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‹œμž‘ν•˜κ³  λ‹€μ‹œ μ „ν™˜ν•΄λ„ λ‚˜μ€‘μ— 창이 열리기 λ•Œλ¬Έμ— 아무 μž‘μ—…λ„ μˆ˜ν–‰ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ‹œμž‘ μ•Œλ¦Ό ν”„λ‘œν† μ½œμ€ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ—΄λ¦¬λŠ” μ°½κ³Ό μ—°κ²°ν•˜λŠ” 데 μ‚¬μš©ν•˜μ§€λ§Œ μ‘μš© ν”„λ‘œκ·Έλž¨μ˜ 지원이 ν•„μš”ν•©λ‹ˆλ‹€.

μ—¬κΈ°μ„œ λ‹€λ₯Έ μ˜΅μ…˜μ€ for_window 할당을 μ‚¬μš©ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€(https://www.reddit.com/r/i3wm/wiki/faq/bind_emulator 및 https://www.reddit.com/ μ°Έμ‘°). μ‚¬μš© 사둀에 따라 r/i3wm/wiki/faq/assign_emulator) λ˜λŠ” λ ˆμ΄μ•„μ›ƒ μ €μž₯ 및 볡원(https://i3wm.org/docs/layout-saving.html).

이것이 μ‚¬λžŒλ“€μ΄ μ§λ©΄ν•˜λŠ” κ°€μž₯ 일반적인 문제 쀑 ν•˜λ‚˜λΌλŠ” 점을 κ°μ•ˆν•  λ•Œ μΌνšŒμ„± for_window κ·œμΉ™μ²˜λŸΌ μž‘λ™ν•˜λŠ” 슀크립트λ₯Ό μ œκ³΅ν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

또 λ‹€λ₯Έ 방법은 λŸ°νƒ€μž„ μ‹œ 그리고 "μœ νš¨μ„± μΉ΄μš΄ν„°"(λ˜λŠ” 이와 μœ μ‚¬ν•œ 것)λ₯Ό μ‚¬μš©ν•˜μ—¬ 일치 κ·œμΉ™μ„ 생성할 수 μžˆλ„λ‘ ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 이전에 이에 λŒ€ν•œ λ¬Έμ œκ°€ μžˆμ—ˆλ˜ 것 κ°™μ§€λ§Œ λ‹«ν˜€ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

도움을 μ£Όμ‹  λΆ„λ“€κ»˜ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€. 맀우 감사 !

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰