swaywm / wlroots

A modular Wayland compositor library
https://gitlab.freedesktop.org/wlroots/wlroots/
MIT License
2.15k stars 342 forks source link

transparent screenshot with grim #1438

Closed bbigras closed 5 years ago

bbigras commented 5 years ago

Feel free to rename the title. I was asked to open an issue here. https://github.com/emersion/grim/issues/17#issuecomment-447927526

Screen captures using grim result in transparent pictures.

NVIDIA Quadro FX 580 with nouveau. Dual screen grim https://github.com/emersion/grim/commit/9c2e630da91227f2d315381bcadee1116cb90229 wlroots c70b8f64b7f1ea0a603517c7e6852ef3743a483a sway version https://github.com/swaywm/sway/commit/d440468d2deb31d311564a5b796608136cf99e49

sway -d 2> ~/sway.log ``` 2018-12-17 12:53:41 - [sway/server.c:34] Preparing Wayland server initialization 2018-12-17 12:53:41 - [backend/session/logind.c:537] Successfully loaded logind session 2018-12-17 12:53:41 - [backend/backend.c:142] Found 1 GPUs 2018-12-17 12:53:41 - [backend/drm/backend.c:151] Initializing DRM backend for /dev/dri/card0 (nouveau) 2018-12-17 12:53:41 - [backend/drm/drm.c:60] Atomic modesetting unsupported, using legacy DRM interface 2018-12-17 12:53:41 - [backend/drm/drm.c:156] Found 2 DRM CRTCs 2018-12-17 12:53:41 - [backend/drm/drm.c:87] Found 4 DRM planes 2018-12-17 12:53:41 - [backend/drm/drm.c:129] (0 overlay, 2 primary, 2 cursor) 2018-12-17 12:53:41 - [render/egl.c:149] Using EGL 1.4 2018-12-17 12:53:41 - [render/egl.c:150] Supported EGL extensions: EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_WL_bind_wayland_display 2018-12-17 12:53:41 - [render/egl.c:151] EGL vendor: Mesa Project 2018-12-17 12:53:41 - [render/gles2/renderer.c:553] Using OpenGL ES 3.0 Mesa 18.2.6 2018-12-17 12:53:41 - [render/gles2/renderer.c:554] GL vendor: nouveau 2018-12-17 12:53:41 - [render/gles2/renderer.c:555] Supported GLES2 extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_separate_shader_objects GL_EXT_shader_integer_mix GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_elements_base_vertex GL_EXT_polygon_offset_clamp GL_EXT_texture_border_clamp GL_KHR_context_flush_control GL_OES_copy_image GL_OES_draw_elements_base_vertex GL_OES_texture_border_clamp GL_OES_texture_stencil8 GL_EXT_blend_func_extended GL_KHR_no_error GL_OES_EGL_image_external_essl3 GL_EXT_clip_cull_distance GL_EXT_window_rectangles GL_MESA_shader_integer_functions 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 15, bytes: 120 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 6, bytes: 32 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 17, bytes: 136 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 17, bytes: 104 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 22, bytes: 176 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 9, bytes: 56 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 22, bytes: 176 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 9, bytes: 56 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 22, bytes: 176 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 9, bytes: 56 2018-12-17 12:53:41 - [sway/main.c:189] Linux bruno 4.14.88 #1-NixOS SMP Thu Dec 13 08:18:54 UTC 2018 x86_64 GNU/Linux 2018-12-17 12:53:41 - [sway/main.c:161] Contents of /etc/os-release: 2018-12-17 12:53:41 - [sway/main.c:168] NAME=NixOS 2018-12-17 12:53:41 - [sway/main.c:168] ID=nixos 2018-12-17 12:53:41 - [sway/main.c:168] VERSION="19.03.git.e0a4d10 (Koi)" 2018-12-17 12:53:41 - [sway/main.c:168] VERSION_CODENAME=koi 2018-12-17 12:53:41 - [sway/main.c:168] VERSION_ID="19.03.git.e0a4d10" 2018-12-17 12:53:41 - [sway/main.c:168] PRETTY_NAME="NixOS 19.03.git.e0a4d10 (Koi)" 2018-12-17 12:53:41 - [sway/main.c:168] HOME_URL="https://nixos.org/" 2018-12-17 12:53:41 - [sway/main.c:168] SUPPORT_URL="https://nixos.org/nixos/support.html" 2018-12-17 12:53:41 - [sway/main.c:168] BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues" 2018-12-17 12:53:41 - [sway/main.c:359] Starting sway version d440468d2deb31d311564a5b796608136cf99e49 2018-12-17 12:53:41 - [sway/server.c:47] Initializing Wayland server 2018-12-17 12:53:41 - [types/wlr_idle.c:242] idle manager created 2018-12-17 12:53:41 - [types/wlr_idle_inhibit_v1.c:191] idle_inhibit manager created 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:242] Loaded cursor theme 'default', available cursors: 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_left_corner (1 images) 16x16+1,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_right_corner (1 images) 16x16+14,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_side (1 images) 15x16+7,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] grabbing (1 images) 16x16+8,8 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] left_ptr (1 images) 10x16+1,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] left_side (1 images) 16x15+1,7 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] right_side (1 images) 16x15+14,7 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_left_corner (1 images) 16x16+1,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_right_corner (1 images) 16x16+14,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_side (1 images) 15x16+7,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] xterm (1 images) 9x16+4,8 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] hand1 (1 images) 13x16+12,0 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] watch (1 images) 16x16+15,9 2018-12-17 12:53:41 - [sway/main.c:146] PATH=/home/bbigras2/bin:/run/wrappers/bin:/home/bbigras2/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/etc/profiles/per-user/bbigras2/bin:/home/bbigras2/.npm-packages/bin:/home/bbigras2/.cargo/bin:/home/bbigras2/go/bin 2018-12-17 12:53:41 - [sway/main.c:146] LD_LIBRARY_PATH=/run/opengl-driver/lib 2018-12-17 12:53:41 - [sway/main.c:146] LD_PRELOAD_PATH=(null) 2018-12-17 12:53:41 - [sway/main.c:146] LD_LIBRARY_PATH=/run/opengl-driver/lib 2018-12-17 12:53:41 - [sway/main.c:146] SWAY_CURSOR_THEME=(null) 2018-12-17 12:53:41 - [sway/main.c:146] SWAY_CURSOR_SIZE=(null) 2018-12-17 12:53:41 - [sway/main.c:146] SWAYSOCK=/run/user/1000/sway-ipc.1000.24445.sock 2018-12-17 12:53:41 - [sway/config.c:328] Set XDG_CONFIG_HOME to /home/bbigras2/.config 2018-12-17 12:53:41 - [sway/config.c:358] Loading config from /home/bbigras2/.config/sway/config 2018-12-17 12:53:41 - [sway/config.c:661] Read line 1: # Default config for sway 2018-12-17 12:53:41 - [sway/config.c:661] Read line 2: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 3: # Copy this to ~/.config/sway/config and edit it to your liking. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 4: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 5: # Read `man 5 sway` for a complete reference. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 6: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 7: ### Variables 2018-12-17 12:53:41 - [sway/config.c:661] Read line 8: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 9: # Logo key. Use Mod1 for Alt. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 10: set $mod Mod4 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $mod Mod4 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $mod Mod4 2018-12-17 12:53:41 - [sway/config.c:661] Read line 11: # Home row direction keys, like vim 2018-12-17 12:53:41 - [sway/config.c:661] Read line 12: set $left h 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $left h 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $left h 2018-12-17 12:53:41 - [sway/config.c:661] Read line 13: set $down j 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $down j 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $down j 2018-12-17 12:53:41 - [sway/config.c:661] Read line 14: set $up k 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $up k 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $up k 2018-12-17 12:53:41 - [sway/config.c:661] Read line 15: set $right l 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $right l 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $right l 2018-12-17 12:53:41 - [sway/config.c:661] Read line 16: # Your preferred terminal emulator 2018-12-17 12:53:41 - [sway/config.c:661] Read line 17: set $term alacritty 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $term alacritty 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $term alacritty 2018-12-17 12:53:41 - [sway/config.c:661] Read line 18: # Your preferred application launcher 2018-12-17 12:53:41 - [sway/config.c:661] Read line 19: # Note: it's recommended that you pass the final command to sway 2018-12-17 12:53:41 - [sway/config.c:661] Read line 20: set $menu dmenu_path | dmenu | xargs swaymsg exec 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: set $menu dmenu_path | dmenu | xargs swaymsg exec 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(set) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: set $menu dmenu_path | dmenu | xargs swaymsg exec 2018-12-17 12:53:41 - [sway/config.c:661] Read line 21: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 22: ### Output configuration 2018-12-17 12:53:41 - [sway/config.c:661] Read line 23: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 24: # Default wallpaper (more resolutions are available in __DATADIR__/backgrounds/sway/) 2018-12-17 12:53:41 - [sway/config.c:661] Read line 25: output * bg ~/background/Sway_Wallpaper_Blue_1920x1080.png fill 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: output * bg ~/background/Sway_Wallpaper_Blue_1920x1080.png fill 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(output) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: output * bg ~/background/Sway_Wallpaper_Blue_1920x1080.png fill 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bg) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bg ~/background/Sway_Wallpaper_Blue_1920x1080.png fill 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bg) 2018-12-17 12:53:41 - [sway/config/output.c:127] Adding output * config 2018-12-17 12:53:41 - [sway/config/output.c:135] Config stored for output * (enabled: -1) (-1x-1@-1.000000Hz position -1,-1 scale -1.000000 transform -1) (bg /home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png fill) (dpms 0) 2018-12-17 12:53:41 - [sway/config.c:661] Read line 26: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 27: # Example configuration: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 28: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 29: # output HDMI-A-1 resolution 1920x1080 position 1920,0 2018-12-17 12:53:41 - [sway/config.c:661] Read line 30: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 31: # You can get the names of your outputs by running: swaymsg -t get_outputs 2018-12-17 12:53:41 - [sway/config.c:661] Read line 32: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 33: output DVI-I-1 pos 0 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: output DVI-I-1 pos 0 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(output) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: output DVI-I-1 pos 0 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(pos) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: pos 0 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(pos) 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(res) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(res) 2018-12-17 12:53:41 - [sway/config/output.c:114] Adding non-wildcard output config 2018-12-17 12:53:41 - [sway/config/output.c:117] Merging on top of output * config 2018-12-17 12:53:41 - [sway/config/output.c:135] Config stored for output DVI-I-1 (enabled: -1) (1680x1050@-1.000000Hz position 0,0 scale -1.000000 transform -1) (bg /home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png fill) (dpms 0) 2018-12-17 12:53:41 - [sway/config.c:661] Read line 34: output DP-1 pos 1680 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: output DP-1 pos 1680 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(output) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: output DP-1 pos 1680 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(pos) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: pos 1680 0 res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(pos) 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(res) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: res 1680x1050 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(res) 2018-12-17 12:53:41 - [sway/config/output.c:114] Adding non-wildcard output config 2018-12-17 12:53:41 - [sway/config/output.c:117] Merging on top of output * config 2018-12-17 12:53:41 - [sway/config/output.c:135] Config stored for output DP-1 (enabled: -1) (1680x1050@-1.000000Hz position 1680,0 scale -1.000000 transform -1) (bg /home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png fill) (dpms 0) 2018-12-17 12:53:41 - [sway/config.c:661] Read line 35: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 36: ### Idle configuration 2018-12-17 12:53:41 - [sway/config.c:661] Read line 37: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 38: # Example configuration: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 39: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 40: exec swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000' 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: exec swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000' 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(exec) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: exec swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000' 2018-12-17 12:53:41 - [sway/config.c:724] Deferring command `exec swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000'' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 41: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 42: # This will lock your screen after 300 seconds of inactivity, then turn off 2018-12-17 12:53:41 - [sway/config.c:661] Read line 43: # your displays after another 300 seconds, and turn your screens back on when 2018-12-17 12:53:41 - [sway/config.c:661] Read line 44: # resumed. It will also lock your screen before your computer goes to sleep. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 45: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 46: ### Input configuration 2018-12-17 12:53:41 - [sway/config.c:661] Read line 47: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 48: # Example configuration: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 49: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 50: # input "2:14:SynPS/2_Synaptics_TouchPad" { 2018-12-17 12:53:41 - [sway/config.c:661] Read line 51: # dwt enabled 2018-12-17 12:53:41 - [sway/config.c:661] Read line 52: # tap enabled 2018-12-17 12:53:41 - [sway/config.c:661] Read line 53: # natural_scroll enabled 2018-12-17 12:53:41 - [sway/config.c:661] Read line 54: # middle_emulation enabled 2018-12-17 12:53:41 - [sway/config.c:661] Read line 55: # } 2018-12-17 12:53:41 - [sway/config.c:661] Read line 56: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 57: # You can get the names of your inputs by running: swaymsg -t get_inputs 2018-12-17 12:53:41 - [sway/config.c:661] Read line 58: # Read `man 5 sway-input` for more information about this section. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 59: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 60: input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 { 2018-12-17 12:53:41 - [sway/config.c:734] Entering block 'input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 61: xkb_layout ca 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 xkb_layout ca 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(input) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 xkb_layout ca 2018-12-17 12:53:41 - [sway/commands/input.c:48] entering input block: 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 2018-12-17 12:53:41 - [sway/config/input.c:14] new_input_config(1118:1974:Microsoft_Comfort_Curve_Keyboard_3000) 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(xkb_layout) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: xkb_layout ca 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(xkb_layout) 2018-12-17 12:53:41 - [sway/commands/input/xkb_layout.c:21] set-xkb_layout for config: 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 layout: ca 2018-12-17 12:53:41 - [sway/config/input.c:160] Adding non-wildcard input config 2018-12-17 12:53:41 - [sway/config/input.c:177] Config stored for input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 2018-12-17 12:53:41 - [sway/config.c:661] Read line 62: xkb_numlock enabled 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 xkb_numlock enabled 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(input) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 xkb_numlock enabled 2018-12-17 12:53:41 - [sway/commands/input.c:48] entering input block: 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 2018-12-17 12:53:41 - [sway/config/input.c:14] new_input_config(1118:1974:Microsoft_Comfort_Curve_Keyboard_3000) 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(xkb_numlock) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: xkb_numlock enabled 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(xkb_numlock) 2018-12-17 12:53:41 - [sway/config/input.c:154] Merging on top of existing input config 2018-12-17 12:53:41 - [sway/config/input.c:177] Config stored for input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 2018-12-17 12:53:41 - [sway/config.c:661] Read line 63: # Xkb_variant ,nodeadkeys 2018-12-17 12:53:41 - [sway/config.c:661] Read line 64: # xkb_options grp:alt_shift_toggle 2018-12-17 12:53:41 - [sway/config.c:661] Read line 65: } 2018-12-17 12:53:41 - [sway/config.c:751] Exiting block 'input 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 66: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 67: ### Key bindings 2018-12-17 12:53:41 - [sway/config.c:661] Read line 68: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 69: # Basics: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 70: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 71: # start a terminal 2018-12-17 12:53:41 - [sway/config.c:661] Read line 72: bindsym $mod+Return exec $term 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Return exec $term 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Return exec alacritty 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Return to command `exec alacritty` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 73: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 74: # kill focused window 2018-12-17 12:53:41 - [sway/config.c:661] Read line 75: bindsym $mod+Shift+q kill 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+q kill 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+q kill 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+q to command `kill` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 76: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 77: # start your launcher 2018-12-17 12:53:41 - [sway/config.c:661] Read line 78: bindsym $mod+d exec $menu 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+d exec $menu 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+d exec dmenu_path | dmenu | xargs swaymsg exec 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+d to command `exec dmenu_path | dmenu | xargs swaymsg exec` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 79: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 80: # lock 2018-12-17 12:53:41 - [sway/config.c:661] Read line 81: bindsym $mod+Print exec swaylock 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Print exec swaylock 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Print exec swaylock 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Print to command `exec swaylock` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 82: # bindsym $mod+Print exec swaylock -i ~/wallpaper/angelswaylock.png -s fill 2018-12-17 12:53:41 - [sway/config.c:661] Read line 83: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 84: bindsym Print exec slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym Print exec slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Print exec slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Print to command `exec slurp | grim -g - $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png')` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 85: bindsym Mod1+Print exec grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym Mod1+Print exec grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod1+Print exec grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png') 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod1+Print to command `exec grim -o $(swaymsg -t get_outputs | jq -r '.[] | select(.focused) | .name') $(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim.png')` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 86: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 87: # Drag floating windows by holding down $mod and left mouse button. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 88: # Resize them with right mouse button + $mod. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 89: # Despite the name, also works for non-floating windows. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 90: # Change normal to inverse to use left mouse button for resizing and right 2018-12-17 12:53:41 - [sway/config.c:661] Read line 91: # mouse button for dragging. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 92: floating_modifier $mod normal 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: floating_modifier $mod normal 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(floating_modifier) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: floating_modifier Mod4 normal 2018-12-17 12:53:41 - [sway/config.c:661] Read line 93: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 94: # reload the configuration file 2018-12-17 12:53:41 - [sway/config.c:661] Read line 95: bindsym $mod+Shift+c reload 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+c reload 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+c reload 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+c to command `reload` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 96: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 97: # exit sway (logs you out of your Wayland session) 2018-12-17 12:53:41 - [sway/config.c:661] Read line 98: bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+e to command `exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit'` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 99: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 100: # Moving around: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 101: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 102: # Move your focus around 2018-12-17 12:53:41 - [sway/config.c:661] Read line 103: bindsym $mod+$left focus left 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+$left focus left 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+h focus left 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+h to command `focus left` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 104: bindsym $mod+$down focus down 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+$down focus down 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+j focus down 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+j to command `focus down` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 105: bindsym $mod+$up focus up 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+$up focus up 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+k focus up 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+k to command `focus up` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 106: bindsym $mod+$right focus right 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+$right focus right 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+l focus right 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+l to command `focus right` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 107: # or use $mod+[up|down|left|right] 2018-12-17 12:53:41 - [sway/config.c:661] Read line 108: bindsym $mod+Left focus left 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Left focus left 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Left focus left 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Left to command `focus left` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 109: bindsym $mod+Down focus down 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Down focus down 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Down focus down 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Down to command `focus down` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 110: bindsym $mod+Up focus up 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Up focus up 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Up focus up 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Up to command `focus up` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 111: bindsym $mod+Right focus right 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Right focus right 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Right focus right 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Right to command `focus right` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 112: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 113: # _move_ the focused window with the same, but add Shift 2018-12-17 12:53:41 - [sway/config.c:661] Read line 114: bindsym $mod+Shift+$left move left 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+$left move left 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+h move left 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+h to command `move left` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 115: bindsym $mod+Shift+$down move down 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+$down move down 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+j move down 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+j to command `move down` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 116: bindsym $mod+Shift+$up move up 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+$up move up 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+k move up 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+k to command `move up` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 117: bindsym $mod+Shift+$right move right 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+$right move right 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+l move right 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+l to command `move right` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 118: # ditto, with arrow keys 2018-12-17 12:53:41 - [sway/config.c:661] Read line 119: bindsym $mod+Shift+Left move left 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+Left move left 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+Left move left 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+Left to command `move left` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 120: bindsym $mod+Shift+Down move down 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+Down move down 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+Down move down 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+Down to command `move down` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 121: bindsym $mod+Shift+Up move up 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+Up move up 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+Up move up 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+Up to command `move up` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 122: bindsym $mod+Shift+Right move right 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+Right move right 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+Right move right 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+Right to command `move right` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 123: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 124: # Workspaces: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 125: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 126: # switch to workspace 2018-12-17 12:53:41 - [sway/config.c:661] Read line 127: bindsym $mod+1 workspace 1 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+1 workspace 1 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+1 workspace 1 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+1 to command `workspace 1` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 128: bindsym $mod+2 workspace 2 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+2 workspace 2 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+2 workspace 2 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+2 to command `workspace 2` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 129: bindsym $mod+3 workspace 3 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+3 workspace 3 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+3 workspace 3 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+3 to command `workspace 3` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 130: bindsym $mod+4 workspace 4 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+4 workspace 4 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+4 workspace 4 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+4 to command `workspace 4` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 131: bindsym $mod+5 workspace 5 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+5 workspace 5 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+5 workspace 5 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+5 to command `workspace 5` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 132: bindsym $mod+6 workspace 6 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+6 workspace 6 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+6 workspace 6 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+6 to command `workspace 6` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 133: bindsym $mod+7 workspace 7 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+7 workspace 7 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+7 workspace 7 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+7 to command `workspace 7` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 134: bindsym $mod+8 workspace 8 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+8 workspace 8 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+8 workspace 8 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+8 to command `workspace 8` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 135: bindsym $mod+9 workspace 9 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+9 workspace 9 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+9 workspace 9 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+9 to command `workspace 9` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 136: bindsym $mod+0 workspace 10 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+0 workspace 10 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+0 workspace 10 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+0 to command `workspace 10` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 137: # move focused container to workspace 2018-12-17 12:53:41 - [sway/config.c:661] Read line 138: bindsym $mod+Shift+1 move container to workspace 1 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+1 move container to workspace 1 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+1 move container to workspace 1 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+1 to command `move container to workspace 1` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 139: bindsym $mod+Shift+2 move container to workspace 2 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+2 move container to workspace 2 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+2 move container to workspace 2 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+2 to command `move container to workspace 2` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 140: bindsym $mod+Shift+3 move container to workspace 3 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+3 move container to workspace 3 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+3 move container to workspace 3 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+3 to command `move container to workspace 3` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 141: bindsym $mod+Shift+4 move container to workspace 4 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+4 move container to workspace 4 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+4 move container to workspace 4 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+4 to command `move container to workspace 4` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 142: bindsym $mod+Shift+5 move container to workspace 5 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+5 move container to workspace 5 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+5 move container to workspace 5 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+5 to command `move container to workspace 5` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 143: bindsym $mod+Shift+6 move container to workspace 6 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+6 move container to workspace 6 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+6 move container to workspace 6 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+6 to command `move container to workspace 6` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 144: bindsym $mod+Shift+7 move container to workspace 7 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+7 move container to workspace 7 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+7 move container to workspace 7 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+7 to command `move container to workspace 7` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 145: bindsym $mod+Shift+8 move container to workspace 8 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+8 move container to workspace 8 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+8 move container to workspace 8 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+8 to command `move container to workspace 8` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 146: bindsym $mod+Shift+9 move container to workspace 9 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+9 move container to workspace 9 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+9 move container to workspace 9 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+9 to command `move container to workspace 9` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 147: bindsym $mod+Shift+0 move container to workspace 10 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+0 move container to workspace 10 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+0 move container to workspace 10 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+0 to command `move container to workspace 10` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 148: # Note: workspaces can have any name you want, not just numbers. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 149: # We just use 1-10 as the default. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 150: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 151: # Layout stuff: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 152: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 153: # You can "split" the current object of your focus with 2018-12-17 12:53:41 - [sway/config.c:661] Read line 154: # $mod+b or $mod+v, for horizontal and vertical splits 2018-12-17 12:53:41 - [sway/config.c:661] Read line 155: # respectively. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 156: bindsym $mod+b splith 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+b splith 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+b splith 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+b to command `splith` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 157: bindsym $mod+v splitv 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+v splitv 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+v splitv 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+v to command `splitv` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 158: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 159: # Switch the current container between different layout styles 2018-12-17 12:53:41 - [sway/config.c:661] Read line 160: bindsym $mod+s layout stacking 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+s layout stacking 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+s layout stacking 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+s to command `layout stacking` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 161: bindsym $mod+w layout tabbed 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+w layout tabbed 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+w layout tabbed 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+w to command `layout tabbed` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 162: bindsym $mod+e layout toggle split 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+e layout toggle split 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+e layout toggle split 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+e to command `layout toggle split` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 163: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 164: # Make the current focus fullscreen 2018-12-17 12:53:41 - [sway/config.c:661] Read line 165: bindsym $mod+f fullscreen 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+f fullscreen 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+f fullscreen 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+f to command `fullscreen` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 166: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 167: # Toggle the current focus between tiling and floating mode 2018-12-17 12:53:41 - [sway/config.c:661] Read line 168: bindsym $mod+Shift+space floating toggle 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+space floating toggle 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+space floating toggle 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+space to command `floating toggle` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 169: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 170: # Swap focus between the tiling area and the floating area 2018-12-17 12:53:41 - [sway/config.c:661] Read line 171: bindsym $mod+space focus mode_toggle 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+space focus mode_toggle 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+space focus mode_toggle 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+space to command `focus mode_toggle` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 172: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 173: # move focus to the parent container 2018-12-17 12:53:41 - [sway/config.c:661] Read line 174: bindsym $mod+a focus parent 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+a focus parent 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+a focus parent 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+a to command `focus parent` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 175: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 176: # Scratchpad: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 177: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 178: # Sway has a "scratchpad", which is a bag of holding for windows. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 179: # You can send windows there and get them back later. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 180: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 181: # Move the currently focused window to the scratchpad 2018-12-17 12:53:41 - [sway/config.c:661] Read line 182: bindsym $mod+Shift+minus move scratchpad 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+Shift+minus move scratchpad 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+Shift+minus move scratchpad 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+Shift+minus to command `move scratchpad` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 183: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 184: # Show the next scratchpad window or hide the focused scratchpad window. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 185: # If there are multiple scratchpad windows, this command cycles through them. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 186: bindsym $mod+minus scratchpad show 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+minus scratchpad show 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+minus scratchpad show 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+minus to command `scratchpad show` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 187: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 188: # Resizing containers: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 189: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 190: mode "resize" { 2018-12-17 12:53:41 - [sway/config.c:734] Entering block 'mode "resize"' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 191: # left will shrink the containers width 2018-12-17 12:53:41 - [sway/config.c:661] Read line 192: # right will grow the containers width 2018-12-17 12:53:41 - [sway/config.c:661] Read line 193: # up will shrink the containers height 2018-12-17 12:53:41 - [sway/config.c:661] Read line 194: # down will grow the containers height 2018-12-17 12:53:41 - [sway/config.c:661] Read line 195: bindsym $left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym $left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym h resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym h resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound h to command `resize shrink width 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 196: bindsym $down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym $down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym j resize grow height 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym j resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound j to command `resize grow height 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 197: bindsym $up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym $up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym k resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym k resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound k to command `resize shrink height 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 198: bindsym $right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym $right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym l resize grow width 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym l resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound l to command `resize grow width 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 199: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 200: # ditto, with arrow keys 2018-12-17 12:53:41 - [sway/config.c:661] Read line 201: bindsym Left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Left resize shrink width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Left to command `resize shrink width 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 202: bindsym Down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Down resize grow height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Down to command `resize grow height 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 203: bindsym Up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Up resize shrink height 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Up to command `resize shrink height 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 204: bindsym Right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Right resize grow width 10px 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Right to command `resize grow width 10px` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 205: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 206: # return to default mode 2018-12-17 12:53:41 - [sway/config.c:661] Read line 207: bindsym Return mode "default" 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Return mode "default" 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Return mode "default" 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Return mode default 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Return to command `mode default` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 208: bindsym Escape mode "default" 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: mode "resize" bindsym Escape mode "default" 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(mode) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: mode "resize" bindsym Escape mode "default" 2018-12-17 12:53:41 - [sway/commands/mode.c:70] Switching to mode `resize' (pango=0) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: bindsym Escape mode default 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Escape to command `mode default` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 209: } 2018-12-17 12:53:41 - [sway/config.c:751] Exiting block 'mode "resize"' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 210: bindsym $mod+r mode "resize" 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym $mod+r mode "resize" 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym Mod4+r mode "resize" 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound Mod4+r to command `mode "resize"` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 211: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 212: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 213: # Status Bar: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 214: # 2018-12-17 12:53:41 - [sway/config.c:661] Read line 215: # Read `man 5 sway-bar` for more information about this section. 2018-12-17 12:53:41 - [sway/config.c:661] Read line 216: bar { 2018-12-17 12:53:41 - [sway/config.c:734] Entering block 'bar' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 217: swaybar_command waybar 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bar swaybar_command waybar 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bar) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bar swaybar_command waybar 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(waybar) 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(waybar) 2018-12-17 12:53:41 - [sway/commands/bar.c:100] Creating bar bar-0 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(swaybar_command) 2018-12-17 12:53:41 - [sway/commands.c:442] Subcommand: swaybar_command waybar 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(swaybar_command) 2018-12-17 12:53:41 - [sway/commands/bar/swaybar_command.c:18] Using custom swaybar command: waybar 2018-12-17 12:53:41 - [sway/config.c:661] Read line 218: } 2018-12-17 12:53:41 - [sway/config.c:751] Exiting block 'bar' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 219: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 220: bindsym XF86AudioRaiseVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') +5% 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym XF86AudioRaiseVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') +5% 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym XF86AudioRaiseVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') +5% 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound XF86AudioRaiseVolume to command `exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') +5%` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 221: bindsym XF86AudioLowerVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') -5% 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym XF86AudioLowerVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') -5% 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym XF86AudioLowerVolume exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') -5% 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound XF86AudioLowerVolume to command `exec pactl set-sink-volume $(pacmd list-sinks |awk '/* index:/{print $3}') -5%` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 222: bindsym XF86AudioMute exec pactl set-sink-mute $(pacmd list-sinks |awk '/* index:/{print $3}') toggle 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym XF86AudioMute exec pactl set-sink-mute $(pacmd list-sinks |awk '/* index:/{print $3}') toggle 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym XF86AudioMute exec pactl set-sink-mute $(pacmd list-sinks |awk '/* index:/{print $3}') toggle 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound XF86AudioMute to command `exec pactl set-sink-mute $(pacmd list-sinks |awk '/* index:/{print $3}') toggle` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 223: bindsym XF86MonBrightnessDown exec brightnessctl set 5%- 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym XF86MonBrightnessDown exec brightnessctl set 5%- 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym XF86MonBrightnessDown exec brightnessctl set 5%- 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound XF86MonBrightnessDown to command `exec brightnessctl set 5%-` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 224: bindsym XF86MonBrightnessUp exec brightnessctl set +5% 2018-12-17 12:53:41 - [sway/commands.c:393] Config command: bindsym XF86MonBrightnessUp exec brightnessctl set +5% 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(bindsym) 2018-12-17 12:53:41 - [sway/commands.c:414] After replacement: bindsym XF86MonBrightnessUp exec brightnessctl set +5% 2018-12-17 12:53:41 - [sway/commands/bind.c:271] bindsym - Bound XF86MonBrightnessUp to command `exec brightnessctl set +5%` for device '*' 2018-12-17 12:53:41 - [sway/config.c:661] Read line 225: 2018-12-17 12:53:41 - [sway/config.c:661] Read line 226: # include /nix/store/mwwymc2hbh0jy350z4f0yi1655im43pp-sway-b1aec1ef14459e3458ebb85a69bccad97e7658e7/etc/sway/config.d/* 2018-12-17 12:53:41 - [sway/config.c:661] Read line 227: 2018-12-17 12:53:41 - [sway/server.c:178] Starting backend on wayland display 'wayland-0' 2018-12-17 12:53:41 - [backend/drm/drm.c:1011] Scanning DRM connectors 2018-12-17 12:53:41 - [backend/drm/drm.c:1074] Found connector 'DVI-I-1' 2018-12-17 12:53:41 - [backend/drm/drm.c:1110] 'DVI-I-1' connected 2018-12-17 12:53:41 - [backend/drm/drm.c:1112] Current CRTC: 39 2018-12-17 12:53:41 - [backend/drm/drm.c:1117] Physical size: 430x270 2018-12-17 12:53:41 - [backend/drm/drm.c:1128] Detected modes: 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1680x1050@59954 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1600x1200@60000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1400x1050@59948 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1280x1024@75025 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1440x900@74984 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1440x900@59901 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1280x960@60000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1366x768@59949 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1152x864@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@75029 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@70069 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@60004 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 832x624@74551 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@72188 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@60317 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@56250 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@72809 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@66667 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@59940 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 720x400@70082 2018-12-17 12:53:41 - [backend/drm/drm.c:1074] Found connector 'DP-1' 2018-12-17 12:53:41 - [backend/drm/drm.c:1110] 'DP-1' connected 2018-12-17 12:53:41 - [backend/drm/drm.c:1112] Current CRTC: 42 2018-12-17 12:53:41 - [backend/drm/drm.c:1117] Physical size: 430x270 2018-12-17 12:53:41 - [backend/drm/drm.c:1128] Detected modes: 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1680x1050@59954 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1600x1200@60000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1400x1050@59948 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1280x1024@75025 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1440x900@74984 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1440x900@59901 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1280x960@60000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1366x768@59949 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1152x864@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@75029 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@70069 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 1024x768@60004 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 832x624@74551 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@72188 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@60317 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 800x600@56250 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@75000 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@72809 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@66667 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 640x480@59940 2018-12-17 12:53:41 - [backend/drm/drm.c:1149] 720x400@70082 2018-12-17 12:53:41 - [backend/drm/drm.c:1074] Found connector 'DP-2' 2018-12-17 12:53:41 - [backend/drm/drm.c:861] Reallocating CRTCs 2018-12-17 12:53:41 - [backend/drm/drm.c:873] State before reallocation: 2018-12-17 12:53:41 - [backend/drm/drm.c:883] 'DP-2' crtc=-1 state=0 desired_enabled=0 2018-12-17 12:53:41 - [backend/drm/drm.c:883] 'DP-1' crtc=1 state=1 desired_enabled=1 2018-12-17 12:53:41 - [backend/drm/drm.c:883] 'DVI-I-1' crtc=0 state=1 desired_enabled=1 2018-12-17 12:53:41 - [backend/drm/drm.c:944] State after reallocation: 2018-12-17 12:53:41 - [backend/drm/drm.c:949] 'DP-2' crtc=-1 state=0 desired_enabled=0 2018-12-17 12:53:41 - [backend/drm/drm.c:949] 'DP-1' crtc=1 state=1 desired_enabled=1 2018-12-17 12:53:41 - [backend/drm/drm.c:949] 'DVI-I-1' crtc=0 state=1 desired_enabled=1 2018-12-17 12:53:41 - [backend/drm/drm.c:433] Reallocating planes 2018-12-17 12:53:41 - [backend/drm/drm.c:478] Assigning plane -1 -> 37 (type 1) to CRTC 39 2018-12-17 12:53:41 - [backend/drm/drm.c:478] Assigning plane -1 -> 40 (type 1) to CRTC 42 2018-12-17 12:53:41 - [backend/drm/drm.c:478] Assigning plane -1 -> 38 (type 2) to CRTC 39 2018-12-17 12:53:41 - [backend/drm/drm.c:478] Assigning plane -1 -> 41 (type 2) to CRTC 42 2018-12-17 12:53:41 - [backend/drm/drm.c:1220] Requesting modeset for 'DVI-I-1' 2018-12-17 12:53:41 - [sway/desktop/output.c:557] New output 0x1735610: DVI-I-1 2018-12-17 12:53:41 - [sway/tree/output.c:266] Matched wildcard output config for DVI-I-1 2018-12-17 12:53:41 - [sway/tree/output.c:262] Matched output config for DVI-I-1 2018-12-17 12:53:41 - [sway/tree/workspace.c:284] Workspace: Generating new workspace name for output DVI-I-1 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '1' 2018-12-17 12:53:41 - [sway/tree/workspace.c:274] Workspace: Found free name 1 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '2' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '3' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '4' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '5' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '6' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '7' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '8' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '9' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '10' 2018-12-17 12:53:41 - [sway/tree/output.c:94] Creating default workspace 1 2018-12-17 12:53:41 - [sway/tree/workspace.c:75] Adding workspace 1 for output DVI-I-1 2018-12-17 12:53:41 - [sway/config/output.c:201] Set DVI-I-1 mode to 1680x1050 (-1.000000 GHz) 2018-12-17 12:53:41 - [sway/config/output.c:162] Assigning configured mode to DVI-I-1 2018-12-17 12:53:41 - [backend/drm/drm.c:510] Modesetting 'DVI-I-1' with '1680x1050@59954 mHz' 2018-12-17 12:53:41 - [backend/drm/drm.c:357] Starting renderer on output 'DVI-I-1' 2018-12-17 12:53:41 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 6, bytes: 32 2018-12-17 12:53:41 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 21, bytes: 168 2018-12-17 12:53:41 - [sway/config/output.c:219] Set DVI-I-1 position to 0, 0 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 0x0@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:41 - [sway/desktop/transaction.c:402] Transaction 0x17517a0 committing with 2 instructions 2018-12-17 12:53:41 - [sway/desktop/transaction.c:263] Applying transaction 0x17517a0 2018-12-17 12:53:41 - [sway/config/output.c:237] Setting background for output 0 to /home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png 2018-12-17 12:53:41 - [sway/config/output.c:252] -> swaybg 0 "/home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png" fill 2018-12-17 12:53:41 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:41 - [sway/desktop/transaction.c:402] Transaction 0x176c3e0 committing with 1 instructions 2018-12-17 12:53:41 - [sway/desktop/transaction.c:263] Applying transaction 0x176c3e0 2018-12-17 12:53:41 - [backend/drm/drm.c:1220] Requesting modeset for 'DP-1' 2018-12-17 12:53:41 - [sway/desktop/output.c:557] New output 0x1734f80: DP-1 2018-12-17 12:53:41 - [sway/tree/output.c:266] Matched wildcard output config for DP-1 2018-12-17 12:53:41 - [sway/tree/output.c:262] Matched output config for DP-1 2018-12-17 12:53:41 - [sway/tree/workspace.c:284] Workspace: Generating new workspace name for output DP-1 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '1' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '2' 2018-12-17 12:53:41 - [sway/tree/workspace.c:274] Workspace: Found free name 2 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '3' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '4' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '5' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '6' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '7' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '8' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '9' 2018-12-17 12:53:41 - [sway/tree/workspace.c:221] Got valid workspace command for target: '10' 2018-12-17 12:53:41 - [sway/tree/output.c:94] Creating default workspace 2 2018-12-17 12:53:41 - [sway/tree/workspace.c:75] Adding workspace 2 for output DP-1 2018-12-17 12:53:41 - [sway/config/output.c:201] Set DP-1 mode to 1680x1050 (-1.000000 GHz) 2018-12-17 12:53:41 - [sway/config/output.c:162] Assigning configured mode to DP-1 2018-12-17 12:53:41 - [backend/drm/drm.c:510] Modesetting 'DP-1' with '1680x1050@59954 mHz' 2018-12-17 12:53:41 - [backend/drm/drm.c:357] Starting renderer on output 'DP-1' 2018-12-17 12:53:41 - [sway/config/output.c:219] Set DP-1 position to 1680, 0 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 0x0@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 0.000000 2018-12-17 12:53:41 - [sway/desktop/transaction.c:402] Transaction 0x172d450 committing with 3 instructions 2018-12-17 12:53:41 - [sway/desktop/transaction.c:263] Applying transaction 0x172d450 2018-12-17 12:53:41 - [sway/config/output.c:237] Setting background for output 1 to /home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png 2018-12-17 12:53:41 - [sway/config/output.c:252] -> swaybg 1 "/home/bbigras2/background/Sway_Wallpaper_Blue_1920x1080.png" fill 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:242] Loaded cursor theme 'default', available cursors: 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_left_corner (1 images) 16x16+1,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_right_corner (1 images) 16x16+14,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] bottom_side (1 images) 15x16+7,14 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] grabbing (1 images) 16x16+8,8 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] left_ptr (1 images) 10x16+1,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] left_side (1 images) 16x15+1,7 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] right_side (1 images) 16x15+14,7 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_left_corner (1 images) 16x16+1,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_right_corner (1 images) 16x16+14,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] top_side (1 images) 15x16+7,1 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] xterm (1 images) 9x16+4,8 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] hand1 (1 images) 13x16+12,0 2018-12-17 12:53:41 - [xcursor/wlr_xcursor.c:248] watch (1 images) 16x16+15,9 2018-12-17 12:53:41 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 0.000000 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:41 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:41 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 0.000000 2018-12-17 12:53:41 - [sway/desktop/transaction.c:402] Transaction 0x173df30 committing with 2 instructions 2018-12-17 12:53:41 - [sway/desktop/transaction.c:263] Applying transaction 0x173df30 2018-12-17 12:53:41 - [backend/libinput/backend.c:55] Initializing libinput 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added Power Button [0:1] 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '0:1:Power_Button' 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 0:1:Power_Button to seat seat0 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added Power Button [0:1] 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '0:1:Power_Button' 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 0:1:Power_Button to seat seat0 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added HDA Intel Front Mic [0:0] 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added HDA Intel Rear Mic [0:0] 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added HDA Intel Line [0:0] 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added HDA Intel Line Out [0:0] 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added HDA Intel Front Headphone [0:0] 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added Microsoft Comfort Curve Keyboard 3000 [1118:1974] 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:41 - [sway/input/input-manager.c:109] input_manager_libinput_config_keyboard(1118:1974:Microsoft_Comfort_Curve_Keyboard_3000) 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 to seat seat0 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added Microsoft Comfort Curve Keyboard 3000 [1118:1974] 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:41 - [sway/input/input-manager.c:109] input_manager_libinput_config_keyboard(1118:1974:Microsoft_Comfort_Curve_Keyboard_3000) 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 to seat seat0 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:41 - [sway/input/input-manager.c:153] input_manager_libinput_config_pointer(1118:1974:Microsoft_Comfort_Curve_Keyboard_3000) 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 to seat seat0 2018-12-17 12:53:41 - [sway/input/seat.c:414] Applying input config to 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 2018-12-17 12:53:41 - [backend/libinput/events.c:94] Added Logitech USB Laser Mouse [1133:49257] 2018-12-17 12:53:41 - [sway/input/input-manager.c:284] adding device: '1133:49257:Logitech_USB_Laser_Mouse' 2018-12-17 12:53:41 - [sway/input/input-manager.c:300] no seat configuration, using default seat 2018-12-17 12:53:41 - [sway/input/seat.c:529] adding device 1133:49257:Logitech_USB_Laser_Mouse to seat seat0 2018-12-17 12:53:41 - [backend/libinput/backend.c:101] libinput successfully initialized 2018-12-17 12:53:41 - [sway/config/bar.c:237] Invoking swaybar for bar id 'bar-0' 2018-12-17 12:53:41 - [sway/config/bar.c:216] Spawned swaybar 24450 2018-12-17 12:53:41 - [sway/main.c:393] Running deferred commands 2018-12-17 12:53:41 - [sway/commands.c:279] Handling command 'exec swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000'' 2018-12-17 12:53:41 - [sway/commands.c:158] find_handler(exec) 2018-12-17 12:53:41 - [sway/commands/exec_always.c:44] Executing swayidle timeout 300 'swaylock -c 000000' timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' before-sleep 'swaylock -c 000000' 2018-12-17 12:53:41 - [sway/commands/exec_always.c:85] Child process created with pid 24452 2018-12-17 12:53:41 - [sway/tree/root.c:208] Recording workspace for process 24452 2018-12-17 12:53:41 - [sway/server.c:189] Running compositor on wayland display 'wayland-0' 2018-12-17 12:53:41 - [types/wlr_surface.c:596] New wlr_surface 0x185bdf0 (res 0x18669f0) 2018-12-17 12:53:41 - [types/wlr_layer_shell_v1.c:388] new layer_surface 0x1881960 (res 0x18668d0) 2018-12-17 12:53:41 - [sway/desktop/layer_shell.c:368] new layer surface: namespace wallpaper layer 0 anchor 0 size 0x0 margin 0,0,0,0 2018-12-17 12:53:41 - [types/wlr_surface.c:596] New wlr_surface 0x18860d0 (res 0x1867410) 2018-12-17 12:53:41 - [types/wlr_layer_shell_v1.c:388] new layer_surface 0x18863f0 (res 0x1867ad0) 2018-12-17 12:53:41 - [sway/desktop/layer_shell.c:368] new layer surface: namespace wallpaper layer 0 anchor 0 size 0x0 margin 0,0,0,0 2018-12-17 12:53:41 - [swayidle/main.c:93] Failed to send Inhibit signal: Invalid argument 2018-12-17 12:53:41 - [types/wlr_surface.c:596] New wlr_surface 0x188aeb0 (res 0x186a2b0) 2018-12-17 12:53:41 - [types/wlr_surface.c:596] New wlr_surface 0x188b1d0 (res 0x186a850) 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 54 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 56 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 56 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 56 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 56 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 58 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 60 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 60 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 60 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 60 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 62 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 64 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 64 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 64 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 62 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 62 queue: { "id": 1, "name": "root", "rect": { "x": 0, "y": 0, "width": 3360, "height": 1050 }, "focused": false, "focus": [ 2, 4 ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "root", "nodes": [ { "id": 2, "name": "DVI-I-1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ 3 ], "border": "none", "current_border_width": 0, "layout": "output", "orientation": "none", "percent": 0.5, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "output", "active": true, "primary": false, "make": "Acer Technologies", "model": "AL2016W", "serial": "L640C0184054", "scale": 1.0, "transform": "normal", "current_workspace": "1", "modes": [ { "width": 720, "height": 400, "refresh": 70082 }, { "width": 640, "height": 480, "refresh": 59940 }, { "width": 640, "height": 480, "refresh": 66667 }, { "width": 640, "height": 480, "refresh": 72809 }, { "width": 640, "height": 480, "refresh": 75000 }, { "width": 800, "height": 600, "refresh": 56250 }, { "width": 800, "height": 600, "refresh": 60317 }, { "width": 800, "height": 600, "refresh": 72188 }, { "width": 800, "height": 600, "refresh": 75000 }, { "width": 832, "height": 624, "refresh": 74551 }, { "width": 1024, "height": 768, "refresh": 60004 }, { "width": 1024, "height": 768, "refresh": 70069 }, { "width": 1024, "height": 768, "refresh": 75029 }, { "width": 1152, "height": 864, "refresh": 75000 }, { "width": 1366, "height": 768, "refresh": 59949 }, { "width": 1280, "height": 960, "refresh": 60000 }, { "width": 1440, "height": 900, "refresh": 59901 }, { "width": 1440, "height": 900, "refresh": 74984 }, { "width": 1280, "height": 1024, "refresh": 75025 }, { "width": 1400, "height": 1050, "refresh": 59948 }, { "width": 1600, "height": 1200, "refresh": 60000 }, { "width": 1680, "height": 1050, "refresh": 59954 } ], "current_mode": { "width": 1680, "height": 1050, "refresh": 59954 }, "nodes": [ { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": "DVI-I-1", "type": "workspace", "representation": null, "nodes": [ ] } ] }, { "id": 4, "name": "DP-1", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ 5 ], "border": "none", "current_border_width": 0, "layout": "output", "orientation": "none", "percent": 0.5, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "output", "active": true, "primary": false, "make": "Acer Technologies", "model": "AL2016W", "serial": "L640C0184054", "scale": 1.0, "transform": "normal", "current_workspace": "2", "modes": [ { "width": 720, "height": 400, "refresh": 70082 }, { "width": 640, "height": 480, "refresh": 59940 }, { "width": 640, "height": 480, "refresh": 66667 }, { "width": 640, "height": 480, "refresh": 72809 }, { "width": 640, "height": 480, "refresh": 75000 }, { "width": 800, "height": 600, "refresh": 56250 }, { "width": 800, "height": 600, "refresh": 60317 }, { "width": 800, "height": 600, "refresh": 72188 }, { "width": 800, "height": 600, "refresh": 75000 }, { "width": 832, "height": 624, "refresh": 74551 }, { "width": 1024, "height": 768, "refresh": 60004 }, { "width": 1024, "height": 768, "refresh": 70069 }, { "width": 1024, "height": 768, "refresh": 75029 }, { "width": 1152, "height": 864, "refresh": 75000 }, { "width": 1366, "height": 768, "refresh": 59949 }, { "width": 1280, "height": 960, "refresh": 60000 }, { "width": 1440, "height": 900, "refresh": 59901 }, { "width": 1440, "height": 900, "refresh": 74984 }, { "width": 1280, "height": 1024, "refresh": 75025 }, { "width": 1400, "height": 1050, "refresh": 59948 }, { "width": 1600, "height": 1200, "refresh": 60000 }, { "width": 1680, "height": 1050, "refresh": 59954 } ], "current_mode": { "width": 1680, "height": 1050, "refresh": 59954 }, "nodes": [ { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": "DP-1", "type": "workspace", "representation": null, "nodes": [ ] } ] } ] } 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 62 writable Disabling module "battery", No batteries. Disabling module "battery#bat2", No battery named BAT2 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 66 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 68 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 68 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 68 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 68 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 70 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 72 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 72 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 72 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 72 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 74 2018-12-17 12:53:42 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:42 - [sway/ipc-server.c:201] New client: fd 76 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 76 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: {"success": true} 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 76 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 74 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 74 queue: { "id": 1, "name": "root", "rect": { "x": 0, "y": 0, "width": 3360, "height": 1050 }, "focused": false, "focus": [ 2, 4 ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "root", "nodes": [ { "id": 2, "name": "DVI-I-1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ 3 ], "border": "none", "current_border_width": 0, "layout": "output", "orientation": "none", "percent": 0.5, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "output", "active": true, "primary": false, "make": "Acer Technologies", "model": "AL2016W", "serial": "L640C0184054", "scale": 1.0, "transform": "normal", "current_workspace": "1", "modes": [ { "width": 720, "height": 400, "refresh": 70082 }, { "width": 640, "height": 480, "refresh": 59940 }, { "width": 640, "height": 480, "refresh": 66667 }, { "width": 640, "height": 480, "refresh": 72809 }, { "width": 640, "height": 480, "refresh": 75000 }, { "width": 800, "height": 600, "refresh": 56250 }, { "width": 800, "height": 600, "refresh": 60317 }, { "width": 800, "height": 600, "refresh": 72188 }, { "width": 800, "height": 600, "refresh": 75000 }, { "width": 832, "height": 624, "refresh": 74551 }, { "width": 1024, "height": 768, "refresh": 60004 }, { "width": 1024, "height": 768, "refresh": 70069 }, { "width": 1024, "height": 768, "refresh": 75029 }, { "width": 1152, "height": 864, "refresh": 75000 }, { "width": 1366, "height": 768, "refresh": 59949 }, { "width": 1280, "height": 960, "refresh": 60000 }, { "width": 1440, "height": 900, "refresh": 59901 }, { "width": 1440, "height": 900, "refresh": 74984 }, { "width": 1280, "height": 1024, "refresh": 75025 }, { "width": 1400, "height": 1050, "refresh": 59948 }, { "width": 1600, "height": 1200, "refresh": 60000 }, { "width": 1680, "height": 1050, "refresh": 59954 } ], "current_mode": { "width": 1680, "height": 1050, "refresh": 59954 }, "nodes": [ { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": "DVI-I-1", "type": "workspace", "representation": null, "nodes": [ ] } ] }, { "id": 4, "name": "DP-1", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ 5 ], "border": "none", "current_border_width": 0, "layout": "output", "orientation": "none", "percent": 0.5, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "output", "active": true, "primary": false, "make": "Acer Technologies", "model": "AL2016W", "serial": "L640C0184054", "scale": 1.0, "transform": "normal", "current_workspace": "2", "modes": [ { "width": 720, "height": 400, "refresh": 70082 }, { "width": 640, "height": 480, "refresh": 59940 }, { "width": 640, "height": 480, "refresh": 66667 }, { "width": 640, "height": 480, "refresh": 72809 }, { "width": 640, "height": 480, "refresh": 75000 }, { "width": 800, "height": 600, "refresh": 56250 }, { "width": 800, "height": 600, "refresh": 60317 }, { "width": 800, "height": 600, "refresh": 72188 }, { "width": 800, "height": 600, "refresh": 75000 }, { "width": 832, "height": 624, "refresh": 74551 }, { "width": 1024, "height": 768, "refresh": 60004 }, { "width": 1024, "height": 768, "refresh": 70069 }, { "width": 1024, "height": 768, "refresh": 75029 }, { "width": 1152, "height": 864, "refresh": 75000 }, { "width": 1366, "height": 768, "refresh": 59949 }, { "width": 1280, "height": 960, "refresh": 60000 }, { "width": 1440, "height": 900, "refresh": 59901 }, { "width": 1440, "height": 900, "refresh": 74984 }, { "width": 1280, "height": 1024, "refresh": 75025 }, { "width": 1400, "height": 1050, "refresh": 59948 }, { "width": 1600, "height": 1200, "refresh": 60000 }, { "width": 1680, "height": 1050, "refresh": 59954 } ], "current_mode": { "width": 1680, "height": 1050, "refresh": 59954 }, "nodes": [ { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": "DP-1", "type": "workspace", "representation": null, "nodes": [ ] } ] } ] } 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 74 writable Disabling module "battery", No batteries. Disabling module "battery#bat2", No battery named BAT2 2018-12-17 12:53:42 - [types/wlr_surface.c:596] New wlr_surface 0x1893210 (res 0x183d0b0) 2018-12-17 12:53:42 - [types/wlr_layer_shell_v1.c:388] new layer_surface 0x189efb0 (res 0x181ad10) 2018-12-17 12:53:42 - [sway/desktop/layer_shell.c:368] new layer surface: namespace waybar layer 2 anchor 2 size 0x30 margin 0,0,0,0 2018-12-17 12:53:42 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:42 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:42 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 30.000000 2018-12-17 12:53:42 - [sway/desktop/transaction.c:402] Transaction 0x189dfd0 committing with 1 instructions 2018-12-17 12:53:42 - [sway/desktop/transaction.c:263] Applying transaction 0x189dfd0 2018-12-17 12:53:42 - [types/wlr_surface.c:596] New wlr_surface 0x1895810 (res 0x17e41d0) 2018-12-17 12:53:42 - [types/wlr_layer_shell_v1.c:388] new layer_surface 0x1897c60 (res 0x183e580) 2018-12-17 12:53:42 - [sway/desktop/layer_shell.c:368] new layer surface: namespace waybar layer 2 anchor 2 size 0x30 margin 0,0,0,0 2018-12-17 12:53:42 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:42 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:42 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 30.000000 2018-12-17 12:53:42 - [sway/desktop/transaction.c:402] Transaction 0x189dae0 committing with 1 instructions 2018-12-17 12:53:42 - [sway/desktop/transaction.c:263] Applying transaction 0x189dae0 Option inconnue -b 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 54 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 54 queue: [ { "id": 3, "name": "1", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": "DVI-I-1", "type": "workspace", "representation": null, "focused": true, "visible": true }, { "id": 5, "name": "2", "rect": { "x": 1680, "y": 30, "width": 1680, "height": 1020 }, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": "DP-1", "type": "workspace", "representation": null, "focused": false, "visible": true } ] 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 54 writable Un objet est déjà exporté pour l'interface « org.kde.StatusNotifierWatcher » en « /StatusNotifierWatcher » 2018-12-17 12:53:42 - [sway/ipc-server.c:223] Client 66 readable 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 66 queue: [ { "id": 3, "name": "1", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": "DVI-I-1", "type": "workspace", "representation": null, "focused": true, "visible": true }, { "id": 5, "name": "2", "rect": { "x": 1680, "y": 30, "width": 1680, "height": 1020 }, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": "DP-1", "type": "workspace", "representation": null, "focused": false, "visible": true } ] 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 66 writable GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Status Notifier Host with bus name ':1.0' and object path '/StatusNotifierHost/0' is already registered 2018-12-17 12:53:42 - [GLES2] type: 1, local: 0, shared: 0, gpr: 4, inst: 4, bytes: 24 2018-12-17 12:53:42 - [GLES2] type: 0, local: 0, shared: 0, gpr: 4, inst: 8, bytes: 64 2018-12-17 12:53:42 - [sway/commands/bind.c:289] running command for binding: exec alacritty 2018-12-17 12:53:42 - [sway/commands.c:279] Handling command 'exec alacritty' 2018-12-17 12:53:42 - [sway/commands.c:158] find_handler(exec) 2018-12-17 12:53:42 - [sway/commands/exec_always.c:44] Executing alacritty 2018-12-17 12:53:42 - [sway/commands/exec_always.c:85] Child process created with pid 24481 2018-12-17 12:53:42 - [sway/tree/root.c:208] Recording workspace for process 24481 2018-12-17 12:53:42 - [sway/ipc-server.c:401] Sending binding event problem with config: env: invalid type: unit value, expected a map at line 17 column 1; Using default value The `scale_with_dpi` setting has been removed, on X11 the WINIT_HIDPI_FACTOR environment variable can be used instead. Config `custom_cursor_colors` is deprecated. Config `cursor_style` is deprecated. Please use `cursor.style` instead. Config `hide_cursor_when_typing` is deprecated. Please use `mouse.hide_when_typing` instead. Config `unfocused_hollow_cursor` is deprecated. Please use `cursor.unfocused_hollow` instead. 2018-12-17 12:53:42 - [xwayland/xwayland.c:122] WAYLAND_SOCKET=16 Xwayland :0 -rootless -terminate -listen 14 -listen 15 -wm 81 glamor: EGL version 1.4 (DRI2): The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Unsupported high keycode 372 for name ignored > X11 cannot support keycodes above 255. > This warning only shows for the first high keycode. > Internal error: Could not resolve keysym XF86WWAN > Internal error: Could not resolve keysym XF86RFKill > Internal error: Could not resolve keysym XF86Keyboard Errors from xkbcomp are not fatal to the X server 2018-12-17 12:53:42 - [types/wlr_surface.c:596] New wlr_surface 0x1894bb0 (res 0x185f570) 2018-12-17 12:53:42 - [xwayland/xwayland.c:371] sent SIGUSR1 to process 24445 2018-12-17 12:53:42 - [xwayland/xwayland.c:262] Xserver is ready 2018-12-17 12:53:42 - [xwayland/xwm.c:1483] xfixes version: 5.0 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (986) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (986) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (2097153) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (2097154) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (2097154) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (2097155) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (986) 2018-12-17 12:53:42 - [sway/input/cursor.c:1227] denying request to set cursor from unfocused client The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Unsupported maximum keycode 374, clipping. > X11 cannot support keycodes above 255. > Warning: Unsupported high keycode 372 for name ignored > X11 cannot support keycodes above 255. > This warning only shows for the first high keycode. > Internal error: Could not resolve keysym XF86WWAN > Internal error: Could not resolve keysym XF86RFKill > Internal error: Could not resolve keysym XF86Keyboard Errors from xkbcomp are not fatal to the X server 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (4194305) 2018-12-17 12:53:42 - [sway/desktop/xwayland.c:587] New xwayland surface title='(null)' class='(null)' 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (4194307) 2018-12-17 12:53:42 - [sway/desktop/xwayland.c:587] New xwayland surface title='(null)' class='(null)' 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:456] NET_WM_PID 24481 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:688] unhandled X11 property 36 (WM_CLIENT_MACHINE) for window 4194307 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:572] WM_NORMAL_HINTS (18) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:502] WM_PROTOCOLS (1) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:884] XCB_MAP_REQUEST (4194307) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:688] unhandled X11 property 269 (WM_STATE) for window 4194307 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:897] XCB_MAP_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:1162] XCB_CLIENT_MESSAGE (4194307) 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:456] NET_WM_PID 24481 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:688] unhandled X11 property 36 (WM_CLIENT_MACHINE) for window 4194307 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:688] unhandled X11 property 311 (WM_LOCALE_NAME) for window 4194307 2018-12-17 12:53:42 - [types/wlr_surface.c:596] New wlr_surface 0x1788200 (res 0x185f9f0) 2018-12-17 12:53:42 - [xwayland/xwm.c:1331] New xwayland surface: 0x1788200 2018-12-17 12:53:42 - [xwayland/xwm.c:368] XCB_ATOM_WM_CLASS: Alacritty Alacritty 2018-12-17 12:53:42 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: Alacritty 2018-12-17 12:53:42 - [xwayland/xwm.c:502] WM_PROTOCOLS (1) 2018-12-17 12:53:42 - [xwayland/xwm.c:572] WM_NORMAL_HINTS (18) 2018-12-17 12:53:42 - [sway/tree/view.c:343] View 0x1787f40 updated CSD to 0 2018-12-17 12:53:42 - [xwayland/xwm.c:616] MOTIF_WM_HINTS (5) 2018-12-17 12:53:42 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: Alacritty 2018-12-17 12:53:42 - [xwayland/xwm.c:456] NET_WM_PID 24481 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [xwayland/xwm.c:838] XCB_CONFIGURE_REQUEST (4194307) [724x412+0,0] 2018-12-17 12:53:42 - [xwayland/selection/selection.c:118] not handling selection events: no seat assigned to xwayland 2018-12-17 12:53:42 - [sway/tree/root.c:164] Looking up workspace for pid 24481 2018-12-17 12:53:42 - [sway/tree/root.c:173] found pid_workspace for pid 24481, workspace 1 2018-12-17 12:53:42 - [sway/ipc-server.c:329] Sending window::new event 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "new", "container": { "id": 6, "name": null, "rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 0.0, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "new", "container": { "id": 6, "name": null, "rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 0.0, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:329] Sending window::title event 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "title", "container": { "id": 6, "name": "Alacritty", "rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 0.0, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "title", "container": { "id": 6, "name": "Alacritty", "rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 0.0, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:42 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 30.000000 2018-12-17 12:53:42 - [sway/tree/arrange.c:38] Arranging 0x7ffc9eb39cd0 horizontally 2018-12-17 12:53:42 - [sway/ipc-server.c:329] Sending window::focus event 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "focus", "container": { "id": 6, "name": "Alacritty", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "focus", "container": { "id": 6, "name": "Alacritty", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "Alacritty", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/desktop/transaction.c:402] Transaction 0x1860e50 committing with 3 instructions 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (986) 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:532] WM_HINTS (9) 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 64 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 76 writable 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: bbigras2@bruno: ~ 2018-12-17 12:53:42 - [sway/ipc-server.c:329] Sending window::title event 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "title", "container": { "id": 6, "name": "bbigras2@bruno: ~", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "bbigras2@bruno: ~", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "title", "container": { "id": 6, "name": "bbigras2@bruno: ~", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "bbigras2@bruno: ~", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 64 writable 2018-12-17 12:53:42 - [sway/ipc-server.c:500] Client 76 writable 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:42 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: bbigras2@bruno: ~ 2018-12-17 12:53:42 - [sway/desktop/transaction.c:484] Transaction 0x1860e50 is ready 2018-12-17 12:53:42 - [sway/desktop/transaction.c:263] Applying transaction 0x1860e50 2018-12-17 12:53:42 - [sway/tree/container.c:987] Container 0x1788940 entered output 0x1752d60 2018-12-17 12:53:43 - [xwayland/xwm.c:1247] unhandled X11 event: MappingNotify (34) 2018-12-17 12:53:43 - [xwayland/xwm.c:1247] unhandled X11 event: MappingNotify (34) 2018-12-17 12:53:44 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:44 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:44 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: bbigras2@bruno: ~ 2018-12-17 12:53:45 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (6291457) 2018-12-17 12:53:45 - [sway/desktop/xwayland.c:587] New xwayland surface title='(null)' class='(null)' 2018-12-17 12:53:45 - [xwayland/selection/incoming.c:411] XCB_XFIXES_SELECTION_NOTIFY (selection=1, owner=6291457) 2018-12-17 12:53:45 - [xwayland/selection/incoming.c:383] XCB_SELECTION_NOTIFY (selection=1, property=271, target=272) 2018-12-17 12:53:45 - [xwayland/xwm.c:792] XCB_CREATE_NOTIFY (8388609) 2018-12-17 12:53:45 - [sway/desktop/xwayland.c:587] New xwayland surface title='(null)' class='(null)' 2018-12-17 12:53:45 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (8388609) 2018-12-17 12:53:45 - [xwayland/xwm.c:688] unhandled X11 property 313 (XCLIP_OUT) for window 8388609 2018-12-17 12:53:45 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (8388609) 2018-12-17 12:53:45 - [xwayland/xwm.c:806] XCB_DESTROY_NOTIFY (8388609) 2018-12-17 12:53:55 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:55 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (4194307) 2018-12-17 12:53:55 - [xwayland/xwm.c:418] XCB_ATOM_WM_NAME: bbigras2@bruno: ~ 2018-12-17 12:53:56 - [xwayland/xwm.c:806] XCB_DESTROY_NOTIFY (4194305) 2018-12-17 12:53:56 - [xwayland/xwm.c:911] XCB_UNMAP_NOTIFY (4194307) 2018-12-17 12:53:56 - [sway/ipc-server.c:329] Sending window::close event 2018-12-17 12:53:56 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "close", "container": { "id": 6, "name": "bbigras2@bruno: ~", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "normal", "current_border_width": 2, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 1680, "height": 25 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "bbigras2@bruno: ~", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:56 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "close", "container": { "id": 6, "name": "bbigras2@bruno: ~", "rect": { "x": 0, "y": 30, "width": 1680, "height": 1020 }, "focused": true, "focus": [ ], "border": "normal", "current_border_width": 2, "layout": "none", "orientation": "none", "percent": 1.0, "window_rect": { "x": 2, "y": 0, "width": 1676, "height": 993 }, "deco_rect": { "x": 0, "y": 0, "width": 1680, "height": 25 }, "geometry": { "x": 0, "y": 0, "width": 724, "height": 412 }, "window": 4194307, "urgent": false, "floating_nodes": [ ], "sticky": false, "type": "con", "pid": 24481, "app_id": null, "marks": [ ], "window_properties": { "class": "Alacritty", "instance": "Alacritty", "title": "bbigras2@bruno: ~", "transient_for": null }, "nodes": [ ] } } 2018-12-17 12:53:56 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:56 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 30.000000 2018-12-17 12:53:56 - [sway/desktop/transaction.c:402] Transaction 0x189ff80 committing with 2 instructions 2018-12-17 12:53:56 - [sway/desktop/transaction.c:263] Applying transaction 0x189ff80 2018-12-17 12:53:56 - [xwayland/xwm.c:1247] unhandled X11 event: FocusOut (10) 2018-12-17 12:53:56 - [xwayland/xwm.c:806] XCB_DESTROY_NOTIFY (4194307) 2018-12-17 12:53:56 - [xwayland/xwm.c:1223] xcb error: op ChangeProperty (no minor), code Window (no extension), sequence 180, value 4194307 2018-12-17 12:53:56 - [xwayland/xwm.c:923] XCB_PROPERTY_NOTIFY (986) 2018-12-17 12:53:56 - [sway/input/cursor.c:1227] denying request to set cursor from unfocused client 2018-12-17 12:53:56 - [sway/ipc-server.c:500] Client 64 writable 2018-12-17 12:53:56 - [sway/ipc-server.c:500] Client 76 writable 2018-12-17 12:53:56 - [sway/commands/bind.c:289] running command for binding: exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' 2018-12-17 12:53:56 - [sway/commands.c:279] Handling command 'exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit'' 2018-12-17 12:53:56 - [sway/commands.c:158] find_handler(exec) 2018-12-17 12:53:56 - [sway/commands/exec_always.c:44] Executing swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -b 'Yes, exit sway' 'swaymsg exit' 2018-12-17 12:53:56 - [sway/commands/exec_always.c:85] Child process created with pid 24512 2018-12-17 12:53:56 - [sway/tree/root.c:208] Recording workspace for process 24512 2018-12-17 12:53:56 - [sway/ipc-server.c:401] Sending binding event 2018-12-17 12:53:56 - [types/wlr_surface.c:596] New wlr_surface 0x191ac70 (res 0x183f0c0) 2018-12-17 12:53:56 - [types/wlr_surface.c:596] New wlr_surface 0x1920b00 (res 0x191dce0) 2018-12-17 12:53:56 - [types/wlr_layer_shell_v1.c:388] new layer_surface 0x1920e20 (res 0x1921290) 2018-12-17 12:53:56 - [sway/desktop/layer_shell.c:368] new layer surface: namespace swaynag layer 2 anchor 2 size 0x32 margin 0,0,0,0 2018-12-17 12:53:56 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:56 - [sway/tree/arrange.c:190] Usable area for ws: 1680x988@0,62 2018-12-17 12:53:56 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 62.000000 2018-12-17 12:53:56 - [sway/desktop/transaction.c:402] Transaction 0x189dfd0 committing with 1 instructions 2018-12-17 12:53:56 - [sway/desktop/transaction.c:263] Applying transaction 0x189dfd0 2018-12-17 12:53:56 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:56 - [sway/tree/arrange.c:190] Usable area for ws: 1680x990@0,60 2018-12-17 12:53:56 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 60.000000 2018-12-17 12:53:56 - [sway/desktop/transaction.c:402] Transaction 0x1754540 committing with 1 instructions 2018-12-17 12:53:56 - [sway/desktop/transaction.c:263] Applying transaction 0x1754540 2018-12-17 12:53:57 - [sway/input/cursor.c:1227] denying request to set cursor from unfocused client 2018-12-17 12:53:57 - [sway/input/cursor.c:1227] denying request to set cursor from unfocused client 2018-12-17 12:53:57 - [sway/input/cursor.c:1227] denying request to set cursor from unfocused client 2018-12-17 12:53:57 - [sway/ipc-server.c:155] Event on IPC listening socket 2018-12-17 12:53:57 - [sway/ipc-server.c:201] New client: fd 81 2018-12-17 12:53:57 - [sway/ipc-server.c:223] Client 81 readable 2018-12-17 12:53:57 - [sway/commands.c:279] Handling command 'exit' 2018-12-17 12:53:57 - [sway/commands.c:158] find_handler(exit) 2018-12-17 12:53:57 - [sway/ipc-server.c:387] Sending shutdown::exit event 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 81 queue: [ { "success": true } ] 2018-12-17 12:53:57 - [sway/main.c:414] Shutting down sway 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:312] Layer surface destroyed (wallpaper) (EE)2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x990@0,60 Fatal server error: (EE)2018-12-17 12:53:57 - failed to read Wayland events: Broken pipe [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 60.000000(EE) 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x191c920 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x191c920 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:312] Layer surface destroyed (wallpaper) 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 30.000000 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x191c920 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x191c920 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:312] Layer surface destroyed (waybar) 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 0.000000 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '2' at 1680.000000, 0.000000 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x189d5f0 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x189d5f0 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:312] Layer surface destroyed (waybar) 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 30.000000 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1020@0,30 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 30.000000 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x189d5f0 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x189d5f0 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:312] Layer surface destroyed (swaynag) 2018-12-17 12:53:57 - [sway/desktop/layer_shell.c:178] Usable area changed, rearranging output 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x191b010 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x191b010 XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0" after 16 requests (14 known processed) with 0 events remaining. Gdk-Message: 12:53:57.566: Error reading events from display: Broken pipe 2018-12-17 12:53:57 - [sway/tree/output.c:214] Disabling output 'DP-1' 2018-12-17 12:53:57 - [sway/tree/workspace.c:154] Destroying workspace '2' 2018-12-17 12:53:57 - [sway/ipc-server.c:303] Sending workspace::empty event 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 56 queue: { "change": "empty", "old": null, "current": { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": null, "type": "workspace", "representation": null, "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "empty", "old": null, "current": { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": null, "type": "workspace", "representation": null, "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 68 queue: { "change": "empty", "old": null, "current": { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": null, "type": "workspace", "representation": null, "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "empty", "old": null, "current": { "id": 5, "name": "2", "rect": { "x": 1680, "y": 0, "width": 1680, "height": 1050 }, "focused": false, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 2, "output": null, "type": "workspace", "representation": null, "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:57 - [sway/tree/output.c:240] Destroying output 'DP-1' 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x176c3e0 committing with 3 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x176c3e0 2018-12-17 12:53:57 - [sway/tree/arrange.c:190] Usable area for ws: 1680x1050@0,0 2018-12-17 12:53:57 - [sway/tree/arrange.c:221] Arranging workspace '1' at 0.000000, 0.000000 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x1741d50 committing with 1 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x1741d50 2018-12-17 12:53:57 - [backend/drm/drm.c:1370] Emitting destruction signal for 'DP-1' 2018-12-17 12:53:57 - [backend/drm/drm.c:831] De-allocating CRTC 1 for output 'DP-1' 2018-12-17 12:53:57 - [sway/tree/output.c:214] Disabling output 'DVI-I-1' 2018-12-17 12:53:57 - [sway/tree/workspace.c:154] Destroying workspace '1' 2018-12-17 12:53:57 - [sway/ipc-server.c:303] Sending workspace::empty event 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 56 queue: { "change": "empty", "old": null, "current": { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": null, "type": "workspace", "representation": "H[]", "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 64 queue: { "change": "empty", "old": null, "current": { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": null, "type": "workspace", "representation": "H[]", "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 68 queue: { "change": "empty", "old": null, "current": { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": null, "type": "workspace", "representation": "H[]", "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/ipc-server.c:887] Added IPC reply to client 76 queue: { "change": "empty", "old": null, "current": { "id": 3, "name": "1", "rect": { "x": 0, "y": 0, "width": 1680, "height": 1050 }, "focused": true, "focus": [ ], "border": "none", "current_border_width": 0, "layout": "splith", "orientation": "horizontal", "percent": null, "window_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "deco_rect": { "x": 0, "y": 0, "width": 0, "height": 0 }, "geometry": { "x": 0, "y": 0, "width": 0, "height": 0 }, "window": null, "urgent": false, "floating_nodes": [ ], "sticky": false, "num": 1, "output": null, "type": "workspace", "representation": "H[]", "nodes": [ ] } } 2018-12-17 12:53:57 - [sway/tree/output.c:240] Destroying output 'DVI-I-1' 2018-12-17 12:53:57 - [sway/desktop/transaction.c:402] Transaction 0x17624b0 committing with 2 instructions 2018-12-17 12:53:57 - [sway/desktop/transaction.c:263] Applying transaction 0x17624b0 2018-12-17 12:53:57 - [backend/drm/drm.c:1370] Emitting destruction signal for 'DVI-I-1' 2018-12-17 12:53:57 - [backend/drm/drm.c:831] De-allocating CRTC 0 for output 'DVI-I-1' 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '0:1:Power_Button' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 0:1:Power_Button from seat seat0 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '0:1:Power_Button' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 0:1:Power_Button from seat seat0 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 from seat seat0 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 from seat seat0 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '1118:1974:Microsoft_Comfort_Curve_Keyboard_3000' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 1118:1974:Microsoft_Comfort_Curve_Keyboard_3000 from seat seat0 2018-12-17 12:53:57 - [sway/input/input-manager.c:254] removing device: '1133:49257:Logitech_USB_Laser_Mouse' 2018-12-17 12:53:57 - [sway/input/seat.c:549] removing device 1133:49257:Logitech_USB_Laser_Mouse from seat seat0 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 54 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 56 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 58 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 60 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 62 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 64 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 66 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 68 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 70 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 72 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 74 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 76 disconnected 2018-12-17 12:53:57 - [sway/ipc-server.c:530] IPC Client 81 disconnected 2018-12-17 12:53:57 - [common/ipc-client.c:70] Unable to receive IPC response 2018-12-17 12:53:57 - [sway/config/bar.c:22] Terminating swaybar 24450 ```
WAYLAND_DEBUG=client grim > test.png 2>&1 ``` [1995207.315] -> wl_display@1.get_registry(new id wl_registry@2) [1995207.467] wl_registry@2.global(1, "wl_shm", 1) [1995207.515] -> wl_registry@2.bind(1, "wl_shm", 1, new id [unknown]@3) [1995207.551] wl_registry@2.global(2, "zwp_linux_dmabuf_v1", 3) [1995207.578] wl_registry@2.global(3, "wl_drm", 2) [1995207.604] wl_registry@2.global(4, "wl_compositor", 4) [1995207.630] wl_registry@2.global(5, "wl_subcompositor", 1) [1995207.656] wl_registry@2.global(6, "wl_data_device_manager", 3) [1995207.682] wl_registry@2.global(7, "gamma_control_manager", 1) [1995207.708] wl_registry@2.global(8, "zwlr_gamma_control_manager_v1", 1) [1995207.734] wl_registry@2.global(9, "gtk_primary_selection_device_manager", 1) [1995207.759] wl_registry@2.global(10, "zxdg_output_manager_v1", 2) [1995207.786] -> wl_registry@2.bind(10, "zxdg_output_manager_v1", 2, new id [unknown]@4) [1995207.822] wl_registry@2.global(11, "org_kde_kwin_idle", 1) [1995207.848] wl_registry@2.global(12, "zwp_idle_inhibit_manager_v1", 1) [1995207.874] wl_registry@2.global(13, "zwlr_layer_shell_v1", 1) [1995207.900] wl_registry@2.global(14, "zxdg_shell_v6", 1) [1995207.926] wl_registry@2.global(15, "xdg_wm_base", 2) [1995207.952] wl_registry@2.global(16, "org_kde_kwin_server_decoration_manager", 1) [1995207.978] wl_registry@2.global(17, "zxdg_decoration_manager_v1", 1) [1995208.004] wl_registry@2.global(18, "wp_presentation", 1) [1995208.030] wl_registry@2.global(19, "zwlr_export_dmabuf_manager_v1", 1) [1995208.056] wl_registry@2.global(20, "zwlr_screencopy_manager_v1", 1) [1995208.083] -> wl_registry@2.bind(20, "zwlr_screencopy_manager_v1", 1, new id [unknown]@5) [1995208.119] wl_registry@2.global(21, "zwp_virtual_keyboard_manager_v1", 1) [1995208.145] wl_registry@2.global(22, "zwlr_input_inhibit_manager_v1", 1) [1995208.171] wl_registry@2.global(23, "wl_seat", 6) [1995208.197] wl_registry@2.global(24, "wl_output", 3) [1995208.224] -> wl_registry@2.bind(24, "wl_output", 3, new id [unknown]@6) [1995208.260] wl_registry@2.global(25, "wl_output", 3) [1995208.286] -> wl_registry@2.bind(25, "wl_output", 3, new id [unknown]@7) [1995208.324] -> wl_display@1.sync(new id wl_callback@8) [1995208.436] wl_display@1.delete_id(8) [1995208.451] wl_output@6.geometry(0, 0, 433, 271, 0, "Acer Technologies", "AL2016W", 0) [1995208.528] wl_output@6.mode(0, 720, 400, 70082) [1995208.561] wl_output@6.mode(0, 640, 480, 59940) [1995208.593] wl_output@6.mode(0, 640, 480, 66667) [1995208.625] wl_output@6.mode(0, 640, 480, 72809) [1995208.657] wl_output@6.mode(0, 640, 480, 75000) [1995208.690] wl_output@6.mode(0, 800, 600, 56250) [1995208.722] wl_output@6.mode(0, 800, 600, 60317) [1995208.754] wl_output@6.mode(0, 800, 600, 72188) [1995208.787] wl_output@6.mode(0, 800, 600, 75000) [1995208.819] wl_output@6.mode(0, 832, 624, 74551) [1995208.851] wl_output@6.mode(0, 1024, 768, 60004) [1995208.884] wl_output@6.mode(0, 1024, 768, 70069) [1995208.916] wl_output@6.mode(0, 1024, 768, 75029) [1995208.949] wl_output@6.mode(0, 1152, 864, 75000) [1995208.981] wl_output@6.mode(0, 1366, 768, 59949) [1995209.014] wl_output@6.mode(0, 1280, 960, 60000) [1995209.047] wl_output@6.mode(0, 1440, 900, 59901) [1995209.079] wl_output@6.mode(0, 1440, 900, 74984) [1995209.112] wl_output@6.mode(0, 1280, 1024, 75025) [1995209.144] wl_output@6.mode(0, 1400, 1050, 59948) [1995209.177] wl_output@6.mode(0, 1600, 1200, 60000) [1995209.209] wl_output@6.mode(1, 1680, 1050, 59954) [1995209.242] wl_output@6.scale(1) [1995209.255] wl_output@6.done() [1995209.265] wl_output@7.geometry(1680, 0, 433, 271, 0, "Acer Technologies", "AL2016W", 0) [1995209.323] wl_output@7.mode(0, 720, 400, 70082) [1995209.355] wl_output@7.mode(0, 640, 480, 59940) [1995209.388] wl_output@7.mode(0, 640, 480, 66667) [1995209.420] wl_output@7.mode(0, 640, 480, 72809) [1995209.452] wl_output@7.mode(0, 640, 480, 75000) [1995209.494] wl_output@7.mode(0, 800, 600, 56250) [1995209.527] wl_output@7.mode(0, 800, 600, 60317) [1995209.559] wl_output@7.mode(0, 800, 600, 72188) [1995209.591] wl_output@7.mode(0, 800, 600, 75000) [1995209.624] wl_output@7.mode(0, 832, 624, 74551) [1995209.663] wl_output@7.mode(0, 1024, 768, 60004) [1995209.696] wl_output@7.mode(0, 1024, 768, 70069) [1995209.729] wl_output@7.mode(0, 1024, 768, 75029) [1995209.761] wl_output@7.mode(0, 1152, 864, 75000) [1995209.793] wl_output@7.mode(0, 1366, 768, 59949) [1995209.826] wl_output@7.mode(0, 1280, 960, 60000) [1995209.858] wl_output@7.mode(0, 1440, 900, 59901) [1995209.891] wl_output@7.mode(0, 1440, 900, 74984) [1995209.923] wl_output@7.mode(0, 1280, 1024, 75025) [1995209.956] wl_output@7.mode(0, 1400, 1050, 59948) [1995209.988] wl_output@7.mode(0, 1600, 1200, 60000) [1995210.021] wl_output@7.mode(1, 1680, 1050, 59954) [1995210.053] wl_output@7.scale(1) [1995210.066] wl_output@7.done() [1995210.076] wl_callback@8.done(131) [1995210.090] -> zxdg_output_manager_v1@4.get_xdg_output(new id zxdg_output_v1@8, wl_output@7) [1995210.114] -> zxdg_output_manager_v1@4.get_xdg_output(new id zxdg_output_v1@9, wl_output@6) [1995210.189] zxdg_output_v1@8.logical_position(1680, 0) [1995210.210] zxdg_output_v1@8.logical_size(1680, 1050) [1995210.230] zxdg_output_v1@8.name("DP-1") [1995210.243] zxdg_output_v1@8.description("Acer Technologies AL2016W L640C0184054 (DP-1)") [1995210.256] zxdg_output_v1@8.done() [1995210.266] zxdg_output_v1@9.logical_position(0, 0) [1995210.286] zxdg_output_v1@9.logical_size(1680, 1050) [1995210.306] zxdg_output_v1@9.name("DVI-I-1") [1995210.319] zxdg_output_v1@9.description("Acer Technologies AL2016W L640C0184054 (DVI-I-1)") [1995210.332] zxdg_output_v1@9.done() [1995210.343] -> wl_display@1.sync(new id wl_callback@10) [1995210.400] wl_display@1.delete_id(10) [1995210.415] wl_callback@10.done(131) [1995210.429] -> zwlr_screencopy_manager_v1@5.capture_output(new id zwlr_screencopy_frame_v1@10, 0, wl_output@7) [1995210.459] -> zwlr_screencopy_manager_v1@5.capture_output(new id zwlr_screencopy_frame_v1@11, 0, wl_output@6) [1995210.569] zwlr_screencopy_frame_v1@10.buffer(0, 1680, 1050, 6720) [1995210.635] -> wl_shm@3.create_pool(new id wl_shm_pool@12, fd 5, 7056000) [1995210.667] -> wl_shm_pool@12.create_buffer(new id wl_buffer@13, 0, 1680, 1050, 6720, 0) [1995210.716] -> wl_shm_pool@12.destroy() [1995210.727] -> zwlr_screencopy_frame_v1@10.copy(wl_buffer@13) [1995210.740] zwlr_screencopy_frame_v1@11.buffer(0, 1680, 1050, 6720) [1995210.787] -> wl_shm@3.create_pool(new id wl_shm_pool@14, fd 6, 7056000) [1995210.819] -> wl_shm_pool@14.create_buffer(new id wl_buffer@15, 0, 1680, 1050, 6720, 0) [1995210.868] -> wl_shm_pool@14.destroy() [1995210.879] -> zwlr_screencopy_frame_v1@11.copy(wl_buffer@15) [1995228.571] wl_display@1.delete_id(12) [1995228.626] wl_display@1.delete_id(14) [1995228.639] zwlr_screencopy_frame_v1@10.flags(1) [1995228.653] zwlr_screencopy_frame_v1@10.ready(0, 260307, 903831100) [1995242.813] zwlr_screencopy_frame_v1@11.flags(1) [1995242.831] zwlr_screencopy_frame_v1@11.ready(0, 260307, 919078846) [1995568.633] -> zwlr_screencopy_frame_v1@10.destroy() [1995569.078] -> wl_buffer@13.destroy() [1995569.090] -> zxdg_output_v1@8.destroy() [1995569.101] -> wl_output@7.release() [1995569.111] -> zwlr_screencopy_frame_v1@11.destroy() [1995569.537] -> wl_buffer@15.destroy() [1995569.550] -> zxdg_output_v1@9.destroy() [1995569.560] -> wl_output@6.release() [1995569.570] -> zwlr_screencopy_manager_v1@5.destroy() [1995569.579] -> zxdg_output_manager_v1@4.destroy() ```
bbigras commented 5 years ago

Anything I can do do help with this bug?

emersion commented 5 years ago

This seems to only happen on Nouveau. Are you using Nouveau?

bbigras commented 5 years ago

Yes.

onny commented 5 years ago

I'm also affected by this bug. My card:

01:00.0 VGA compatible controller: NVIDIA Corporation GT218M [NVS 3100M] (rev a2)
emersion commented 5 years ago

Filled https://bugs.freedesktop.org/show_bug.cgi?id=109330

imirkin commented 5 years ago

I believe this is a wlroots bug - see my comment in https://bugs.freedesktop.org/show_bug.cgi?id=109330#c5.

init_drm_plane_surfaces uses GBM_FORAMT_XRGB8888 while the config is chosen for GBM_FORMAT_ARGB8888.

emersion commented 5 years ago

Okay, so the situation is more complicated. Tried to apply the patch (https://hastebin.com/awiwunojox.php), but it doesn't work on my GPU because the primary plane doesn't support ARGB (so it refuses the alpha framebuffer altogether).

ascent12 commented 5 years ago

If I recall correctly, weston had some logic to fallback to an opaque format if the alpha one wouldn't work. We probably should do something similar, which is also part of the work to get 16 or 30 bit formats.

emersion commented 5 years ago

Yeah, we could do that, but it wouldn't fully fix the issue: we'll still use a ARGB visual with a XRGB framebuffer on some GPUs. I guess the better solution is not to use GL APIs to know if the buffer has an alpha channel, but rather track framebuffer formats and be able to query them from the renderer. This can't be done with the current design, but I think the renderer redesign pull request will help.

imirkin commented 5 years ago

Ideally you'd have a way of passing the format the plane is initialized with to the logic that selects a GL config that uses that plane as a front buffer. That way there's never any mismatch.

ascent12 commented 5 years ago

The new renderer does away with EGL configs and exclusively uses EGL images to draw to. This should remove any possibility for a framebuffer mismatch.

emersion commented 5 years ago

As said in the FDO issue, we're allowed to use ARGB for the framebuffer format and then call addFB2 with XRGB.

emersion commented 5 years ago

Users affected by this bug: can you try out https://github.com/swaywm/wlroots/pull/1509?

onny commented 5 years ago

@emersion: thank you, this fixed the bug for me. screenshot is fine now with grim 1.0 stable! here's the PKGBUILD I used to build wlroots with your patch https://git.project-insanity.org/snippets/49

bbigras commented 5 years ago

It seems to have fixed the bug for me too.

I had a weird bug where I wasn't able to click some applications (maybe related to xwayland) but I probably did something wrong when updating wlroots with https://github.com/colemickens/nixpkgs-wayland on NixOS.

Thanks!

onny commented 5 years ago

@bbigras: maybe you also have to install the newest sway git version beside of wlroots git

bbigras commented 5 years ago

@onny yes that was probably it. In the end I cherry-picked the commit. Thanks!