์Šค์›จ์ด 1.12

๋ณด๋„์ž๋ฃŒ๊ฐ€ ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค ์Šค์›จ์ด 1.12 โ€” i3 ํ”„๋กœ์„ธ์„œ์™€ ์ด๋… ๋ฐ ๊ตฌ์„ฑ ๋ฉด์—์„œ ํ˜ธํ™˜๋˜๋Š” ํƒ€์ผ๋ง ์›จ์ผ๋žœ๋“œ ์ปดํฌ์ง€ํ„ฐ์˜ ์ƒˆ๋กœ์šด ๋ฒ„์ „์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 25 ์›” 2026 ๋…„ํ”„๋กœ์ ํŠธ์— ๋”ฐ๋ฅด๋ฉด Sway 1.12์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ฐธ๊ฐ€์ž 50๋ช… ์ค‘ 138๋ช… ๋ณ€๊ฒฝ๊ทธ๋ฆฌ๊ณ  ์ด์ œ ์กฐ๋ฆฝ์—๋Š” ๋‹ค์Œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. wlroots 0.20.0.

์ฃผ์š” ์‚ฌ์šฉ์ž ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ง€์›์ด์—ˆ์Šต๋‹ˆ๋‹ค. HDR10 ์ž‘์—…ํ•˜๋Š” ๋™์•ˆ ๋ฒŒ์นธ ๋ Œ๋”๋Ÿฌ์ด ๊ธฐ๋Šฅ์ด ๋ชจ๋“  ๊ตฌ์„ฑ์—์„œ HDR์„ ์ž๋™์œผ๋กœ ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. HDR ๊ธฐ๋Šฅ์€ wlroots/Sway์˜ Vulkan ๋ฐฑ์—”๋“œ/๋ Œ๋”๋Ÿฌ์™€ ๋“œ๋ผ์ด๋ฒ„, ๋ชจ๋‹ˆํ„ฐ, ๊ธฐํƒ€ ๊ทธ๋ž˜ํ”ฝ ์Šคํƒ์˜ ์ง€์› ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ์ด๋Š” Sway๊ฐ€ Wayland ํ™˜๊ฒฝ์—์„œ ์ตœ์‹  HDR ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•˜๋Š” ๋ฐ ์žˆ์–ด ์ค‘์š”ํ•œ ์ง„์ „์ž…๋‹ˆ๋‹ค.

Sway 1.12์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ

  • ๊ฐœ๋ณ„ ์ฐฝ ์บก์ฒ˜๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
    ์ด์ œ Sway์—์„œ ์ „์ฒด ํ™”๋ฉด์ด๋‚˜ ์ž‘์—… ๊ณต๊ฐ„์ด ์•„๋‹Œ ๊ฐœ๋ณ„ ์ฐฝ์„ ์บก์ฒ˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํ™”๋ฉด ๋…นํ™” ๋ฐ ํ™”์ƒ ํ†ตํ™” ์‹œ ์•ฑ ๊ณต์œ ์— ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์œผ๋กœ, ์ „์ฒด ๋ฐ์Šคํฌํ†ฑ์„ ๋ณด์—ฌ์ฃผ์ง€ ์•Š๊ณ  ํŠน์ • ์•ฑ๋งŒ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ์ „์ฒด ๋ณ€๊ฒฝ ๋กœ๊ทธ์— ์ง€์› ์‚ฌํ•ญ์œผ๋กœ ๋ช…์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์ƒ์œ„ ์บก์ฒ˜.

  • Vulkan ๋ Œ๋”๋Ÿฌ๋ฅผ ํ†ตํ•œ HDR10.
    ์ถ”๊ฐ€ ์ง€์› Vulkan ๋ Œ๋”๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Sway๋ฅผ ์‹คํ–‰ํ•  ๋•Œ HDR10 ์ถœ๋ ฅ์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. HDR10์€ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ HDR ๋น„๋””์˜ค ํฌ๋งท ์ค‘ ํ•˜๋‚˜์ด๋ฏ€๋กœ, ์ตœ์‹  ๋ชจ๋‹ˆํ„ฐ์™€ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํ™˜๊ฒฝ์„ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํŠนํžˆ ๋ˆˆ์— ๋„๋Š” ๋ณ€ํ™”์ž…๋‹ˆ๋‹ค.

  • ์ƒˆ๋กœ์šด ์›จ์ผ๋žœ๋“œ ํ”„๋กœํ† ์ฝœ.
    ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ๋Š” color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 ๋ฐ wl_fixes์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ƒ‰์ƒ ๊ด€๋ฆฌ, ์™ธ๋ถ€ ๊ตฌ์„ฑ ์š”์†Œ์™€ ์ž‘์—… ๊ณต๊ฐ„ ๊ฐ„์˜ ์ƒํ˜ธ ์ž‘์šฉ, ๊ทธ๋ฆฌ๊ณ  ์ตœ์ƒ์œ„ ์ฐฝ์„ ๋”์šฑ ์ •ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•˜๋Š” ๊ธฐ๋ฐ˜์ด ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค.

  • ์ถœ๋ ฅ ์ƒ‰์ƒ ํ”„๋กœํ•„์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์˜ต์…˜์ธ --device-primaries๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ์ด์ œ ๋ชจ๋‹ˆํ„ฐ๊ฐ€ ๋ณด๊ณ ํ•˜๋Š” ๊ธฐ๋ณธ ์ƒ‰์ƒ ์ขŒํ‘œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. EDID์ด๋Š” ๋ฏธ๋ฆฌ ์ •์˜๋œ ํ”„๋กœํ•„์„ ๋Œ€๋žต์ ์œผ๋กœ ์ฐธ์กฐํ•˜๋Š” ๋Œ€์‹  ํŠน์ • ๋””์Šคํ”Œ๋ ˆ์ด์˜ ์ƒ‰์ƒ ํŠน์„ฑ์„ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  • sRGB ํ”„๋กœํ•„์˜ ๋™์ž‘ ๋ฐฉ์‹์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
    ์ด์ œ sRGB ํ”„๋กœํŒŒ์ผ์€ ๋‹จ์ˆœํ•œ ๊ฐ๋งˆ 2.2 ๋Œ€์‹  ๊ตฌ๋ถ„์  sRGB ์ „์†ก ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋™์ž‘ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด gamma22 ํ”„๋กœํŒŒ์ผ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž์— ๋”ฐ๋ฅด๋ฉด ์‹ค์งˆ์ ์ธ ๊ธฐ๋ณธ ๋™์ž‘์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๊ฐ๋งˆ 2.2์ž…๋‹ˆ๋‹ค.

  • ๋””์Šคํ”Œ๋ ˆ์ด ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•œ ์‹คํ–‰์„ ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
    ์ด์ „์—๋Š” ๋””์Šคํ”Œ๋ ˆ์ด ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•ด Sway๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์ด ๊ณต์‹์ ์œผ๋กœ ์ง€์›๋˜์ง€ ์•Š๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค๋กœ ๊ฐ„์ฃผ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋“ค์€ ๋กœ๊ทธ์ธ ๊ด€๋ฆฌ์ž์™€ ๊ด€๋ จ๋œ ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ์–ธ๊ธ‰ํ•˜๋ฉฐ ํ•ด๋‹น ๋ณด๊ณ ์„œ๋ฅผ ์ง€์›๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ข…๊ฒฐ ์ฒ˜๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ Sway 1.12 ๋ฒ„์ „์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ž…์žฅ์ด ์ˆ˜์ •๋˜์–ด ๋””์Šคํ”Œ๋ ˆ์ด ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•œ ์‹คํ–‰์ด ์ด์ œ ๊ณต์‹์ ์œผ๋กœ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

  • ์ง€์›๋˜์ง€ ์•Š๋Š” GPU์—์„œ์˜ ๋™์ž‘ ๋ฐฉ์‹์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    Sway๋Š” ์ด์ œ NVIDIA ๋…์  ๋“œ๋ผ์ด๋ฒ„๋ฅผ ํฌํ•จํ•˜์—ฌ ์ง€์›๋˜์ง€ ์•Š๋Š” ๋น„๋””์˜ค ๋“œ๋ผ์ด๋ฒ„์—์„œ ์‹คํ–‰์„ ๊ฑฐ๋ถ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹คํ–‰์„ ๊ฑฐ๋ถ€ํ•˜๋Š” ๋Œ€์‹  ์ •๋ณด ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ์ง€์› ์ •์ฑ…์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์‹œ์ž‘ ๋™์ž‘๋งŒ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค๊ณ  ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฉ”์‹œ์ง€๋Š” `--unsupported-gpu` ๋งค๊ฐœ๋ณ€์ˆ˜ ๋˜๋Š” `SWAY_UNSUPPORTED_GPU` ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ‘œ์ค€ ๊ตฌ์„ฑ์—์„œ playerctl์„ ํ†ตํ•œ ๋ฏธ๋””์–ด ํ‚ค ์„ค์ •.
    playerctl์— ๋Œ€ํ•œ ํ‚ค ๋ฐ”์ธ๋”ฉ์ด ๊ธฐ๋ณธ ์„ค์ • ํŒŒ์ผ์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ”์ธ๋”ฉ์„ ์ˆ˜๋™์œผ๋กœ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๊ณ ๋„ ํ‘œ์ค€ ๋ฏธ๋””์–ด ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋””์–ด ํ”Œ๋ ˆ์ด์–ด๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ‚คํŒจ๋“œ ์Šฌ๋ผ์ด๋“œ ์Šค์œ„์น˜๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
    ํ‚ค๋ณด๋“œ ๋ธ”๋ก์˜ ์Šฌ๋ผ์ด๋“œ ์Šค์œ„์น˜ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ์ž…๋ ฅ ์ฒ˜๋ฆฌ์™€ ๊ด€๋ จ์ด ์žˆ์œผ๋ฉฐ, ํ‚ค๋ณด๋“œ์— ํ•˜๋“œ์›จ์–ด ์Šค์œ„์น˜๊ฐ€ ํฌํ•จ๋œ ์žฅ์น˜์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—๋Š” ์ฃผ์š” ๊ธฐ๋Šฅ ์™ธ์—๋„ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ์ฒ˜๋ฆฌ, ์ปจํ…Œ์ด๋„ˆ ์ด๋™, ์ž‘์—… ๊ณต๊ฐ„, ๋ ˆ์ด์–ด ์…ธ, xdg ์…ธ, ์Šคํฌ๋ž˜์น˜ํŒจ๋“œ, Pango/Cairo๋ฅผ ํ†ตํ•œ ํ…์ŠคํŠธ ๋ Œ๋”๋ง ๋ฐ ์—ฌ๋Ÿฌ IPC ์Šคํฌ๋ฆฝํŠธ์— ๋Œ€ํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ˆ˜์ • ์‚ฌํ•ญ์—๋Š” ํŒจ๋„ ๋ช…๋ น์„ ์ž˜๋ชป ์‚ฌ์šฉํ–ˆ์„ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ถฉ๋Œ, ์žฌ๋ถ€ํŒ… ํ›„ ์ฒซ ๋ฒˆ์งธ ์Šคํƒ€์ผ๋Ÿฌ์Šค ํƒญ, ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ž‘์—… ๊ณต๊ฐ„ ๊ฐ€์žฅ์ž๋ฆฌ๋กœ ๋“œ๋ž˜๊ทธํ•  ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ถฉ๋Œ, ๊ทธ๋ฆฌ๊ณ  ์ผ๋ถ€ ํฌ๊ธฐ ์กฐ์ •/์ด๋™ ์ž‘์—…์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์ถฉ๋Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

Sway 1.12๋Š” ์ธํ”„๋ผ ์ˆ˜์ค€์˜ ์—…๋ฐ์ดํŠธ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๊ฐ€ wlroots 0.20์— ๋งž์ถฐ ์—…๋ฐ์ดํŠธ๋˜์—ˆ๊ณ , ์ตœ์‹  ์ƒ‰์ƒ ๊ด€๋ฆฌ ๋ฐ HDR์„ ์ง€์›ํ•˜๋„๋ก ์ค€๋น„๋˜์—ˆ์œผ๋ฉฐ, ํ™”๋ฉด ๊ณต์œ  ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๊ฐœ์„ ๋˜์—ˆ๊ณ , ๋””์Šคํ”Œ๋ ˆ์ด ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•œ ์‹คํ–‰์— ๋Œ€ํ•œ ๊ธฐ์กด์˜ ๊ณต์‹์ ์ธ ์ œํ•œ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋กค๋ง ๋ฆด๋ฆฌ์Šค ๋ฐฐํฌํŒ ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ, ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ๋Š” ์ผ๋ฐ˜์ ์ธ ํŒจํ‚ค์ง€ ๋ฐฐํฌ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ์ œ๊ณต๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์ง€๋งŒ, Sway๋ฅผ ์ง์ ‘ ๋นŒ๋“œํ•˜๋Š” ์‚ฌ์šฉ์ž๋Š” wlroots 0.20.0์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์˜์กด์„ฑ์„ ์ธ์ง€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster