Comment by ~sfozz on ~emersion/kanshi
sway version 1.7 (debian bookworm) Unsure about the wlroots version any suggestions on how to dig that out?
Comment by ~sfozz on ~emersion/kanshi
configuration for profile 'MyDesk' applied [ 998554.919] wl_display@1.delete_id(3) [ 998555.035] wl_registry@2.global_remove(58) [ 998555.048] zwlr_output_mode_v1@4278190124.finished() [ 998555.065] zwlr_output_mode_v1@4278190123.finished() [ 998555.070] zwlr_output_mode_v1@4278190122.finished() [ 998555.075] zwlr_output_mode_v1@4278190121.finished() [ 998555.081] zwlr_output_mode_v1@4278190120.finished() [ 998555.085] zwlr_output_mode_v1@4278190119.finished() [ 998555.091] zwlr_output_mode_v1@4278190118.finished() [ 998555.096] zwlr_output_mode_v1@4278190117.finished() [ 998555.101] zwlr_output_mode_v1@4278190116.finished() [ 998555.106] zwlr_output_mode_v1@4278190115.finished() [ 998555.112] zwlr_output_mode_v1@4278190114.finished() [ 998555.117] zwlr_output_mode_v1@4278190113.finished() [ 998555.121] zwlr_output_mode_v1@4278190112.finished() [ 998555.126] zwlr_output_mode_v1@4278190111.finished() [ 998555.131] zwlr_output_mode_v1@4278190110.finished() [ 998555.136] zwlr_output_mode_v1@4278190109.finished() [ 998555.141] zwlr_output_mode_v1@4278190108.finished() [ 998555.146] zwlr_output_mode_v1@4278190107.finished() [ 998555.151] zwlr_output_mode_v1@4278190106.finished() [ 998555.156] zwlr_output_mode_v1@4278190105.finished() [ 998555.160] zwlr_output_mode_v1@4278190104.finished() [ 998555.165] zwlr_output_mode_v1@4278190103.finished() [ 998555.170] zwlr_output_mode_v1@4278190102.finished() [ 998555.177] zwlr_output_mode_v1@4278190101.finished() [ 998555.183] zwlr_output_mode_v1@4278190100.finished() [ 998555.188] zwlr_output_mode_v1@4278190099.finished() [ 998555.193] zwlr_output_mode_v1@4278190098.finished() [ 998555.198] zwlr_output_mode_v1@4278190097.finished() [ 998555.202] zwlr_output_mode_v1@4278190096.finished() [ 998555.207] zwlr_output_mode_v1@4278190095.finished() [ 998555.212] zwlr_output_mode_v1@4278190094.finished() [ 998555.216] zwlr_output_mode_v1@4278190093.finished() [ 998555.221] zwlr_output_mode_v1@4278190092.finished() [ 998555.226] zwlr_output_mode_v1@4278190091.finished() [ 998555.230] zwlr_output_mode_v1@4278190090.finished() [ 998555.235] zwlr_output_mode_v1@4278190089.finished() [ 998555.240] zwlr_output_mode_v1@4278190088.finished() [ 998555.244] zwlr_output_mode_v1@4278190087.finished() [ 998555.249] zwlr_output_mode_v1@4278190086.finished() [ 998555.257] zwlr_output_mode_v1@4278190085.finished() [ 998555.264] zwlr_output_mode_v1@4278190084.finished() [ 998555.269] zwlr_output_mode_v1@4278190083.finished() [ 998555.274] zwlr_output_mode_v1@4278190082.finished() [ 998555.278] zwlr_output_mode_v1@4278190081.finished() [ 998555.283] zwlr_output_head_v1@4278190080.finished() [ 998555.290] zwlr_output_manager_v1@4.done(142665) applying profile '<anonymous at line 21, col 9>' [ 998555.304] -> zwlr_output_manager_v1@4.create_configuration(new id zwlr_output_configuration_v1@3, 142665) applying profile output 'eDP-1' on connected head 'eDP-1' [ 998555.315] -> zwlr_output_configuration_v1@3.enable_head(new id zwlr_output_configuration_head_v1@6, zwlr_output_head_v1@4278190125) [ 998555.321] -> zwlr_output_configuration_v1@3.apply() [ 998949.628] wl_display@1.delete_id(6) [ 998949.719] zwlr_output_manager_v1@4.done(142666) [ 998949.754] wl_registry@2.global(59, "wl_output", 4) [ 998949.761] zwlr_output_configuration_v1@3.succeeded() [ 998949.766] -> zwlr_output_configuration_v1@3.destroy() configuration for profile '<anonymous at line 21, col 9>' applied [ 998949.777] zwlr_output_head_v1@4278190125.enabled(1) [ 998949.782] zwlr_output_head_v1@4278190125.current_mode(zwlr_output_mode_v1@4278190126) [ 998949.787] zwlr_output_head_v1@4278190125.position(0, 0) [ 998949.792] zwlr_output_head_v1@4278190125.transform(0) [ 998949.796] zwlr_output_head_v1@4278190125.scale(1.00000000) [ 998949.800] zwlr_output_manager_v1@4.done(142699) [1795215.119] wl_display@1.delete_id(3) [1795215.246] zwlr_output_manager_v1@4.head(new id zwlr_output_head_v1@4278190080) [1795215.267] zwlr_output_head_v1@4278190080.name("DP-1") [1795215.275] zwlr_output_head_v1@4278190080.description("Philips Consumer Electronics Company PHL 346B1C 0x00000708 (DP-1)") [1795215.283] zwlr_output_head_v1@4278190080.physical_size(800, 330) [1795215.291] zwlr_output_head_v1@4278190080.make("Philips Consumer Electronics Company") [1795215.299] zwlr_output_head_v1@4278190080.model("PHL 346B1C") [1795215.307] zwlr_output_head_v1@4278190080.serial_number("0x00000708") [1795215.314] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190081) [1795215.323] zwlr_output_mode_v1@4278190081.size(3440, 1440) [1795215.330] zwlr_output_mode_v1@4278190081.refresh(59973) [1795215.338] zwlr_output_mode_v1@4278190081.preferred() [1795215.345] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190082) [1795215.352] zwlr_output_mode_v1@4278190082.size(2560, 1080) [1795215.359] zwlr_output_mode_v1@4278190082.refresh(99943) [1795215.366] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190083) [1795215.374] zwlr_output_mode_v1@4278190083.size(2560, 1080) [1795215.381] zwlr_output_mode_v1@4278190083.refresh(59976) [1795215.388] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190084) [1795215.395] zwlr_output_mode_v1@4278190084.size(2560, 1080) [1795215.402] zwlr_output_mode_v1@4278190084.refresh(60000) [1795215.409] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190085) [1795215.417] zwlr_output_mode_v1@4278190085.size(2560, 1080) [1795215.424] zwlr_output_mode_v1@4278190085.refresh(59940) [1795215.430] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190086) [1795215.438] zwlr_output_mode_v1@4278190086.size(2560, 1080) [1795215.445] zwlr_output_mode_v1@4278190086.refresh(50000) [1795215.452] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190087) [1795215.459] zwlr_output_mode_v1@4278190087.size(1720, 1440) [1795215.466] zwlr_output_mode_v1@4278190087.refresh(59936) [1795215.473] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190088) [1795215.480] zwlr_output_mode_v1@4278190088.size(1920, 1200) [1795215.488] zwlr_output_mode_v1@4278190088.refresh(59973) [1795215.495] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190089) [1795215.502] zwlr_output_mode_v1@4278190089.size(1920, 1080) [1795215.509] zwlr_output_mode_v1@4278190089.refresh(99930) [1795215.516] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190090) [1795215.523] zwlr_output_mode_v1@4278190090.size(1920, 1080) [1795215.530] zwlr_output_mode_v1@4278190090.refresh(60000) [1795215.537] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190091) [1795215.545] zwlr_output_mode_v1@4278190091.size(1920, 1080) [1795215.552] zwlr_output_mode_v1@4278190091.refresh(60000) [1795215.559] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190092) [1795215.566] zwlr_output_mode_v1@4278190092.size(1920, 1080) [1795215.573] zwlr_output_mode_v1@4278190092.refresh(59940) [1795215.579] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190093) [1795215.587] zwlr_output_mode_v1@4278190093.size(1920, 1080) [1795215.594] zwlr_output_mode_v1@4278190093.refresh(50000) [1795215.601] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190094) [1795215.622] zwlr_output_mode_v1@4278190094.size(1600, 1200) [1795215.629] zwlr_output_mode_v1@4278190094.refresh(59973) [1795215.636] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190095) [1795215.643] zwlr_output_mode_v1@4278190095.size(1680, 1050) [1795215.650] zwlr_output_mode_v1@4278190095.refresh(59954) [1795215.657] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190096) [1795215.664] zwlr_output_mode_v1@4278190096.size(1280, 1024) [1795215.671] zwlr_output_mode_v1@4278190096.refresh(75025) [1795215.678] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190097) [1795215.686] zwlr_output_mode_v1@4278190097.size(1280, 1024) [1795215.693] zwlr_output_mode_v1@4278190097.refresh(60020) [1795215.700] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190098) [1795215.707] zwlr_output_mode_v1@4278190098.size(1440, 900) [1795215.714] zwlr_output_mode_v1@4278190098.refresh(59887) [1795215.721] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190099) [1795215.728] zwlr_output_mode_v1@4278190099.size(1280, 800) [1795215.735] zwlr_output_mode_v1@4278190099.refresh(59973) [1795215.742] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190100) [1795215.749] zwlr_output_mode_v1@4278190100.size(1280, 720) [1795215.756] zwlr_output_mode_v1@4278190100.refresh(60000) [1795215.763] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190101) [1795215.770] zwlr_output_mode_v1@4278190101.size(1280, 720) [1795215.778] zwlr_output_mode_v1@4278190101.refresh(60000) [1795215.784] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190102) [1795215.791] zwlr_output_mode_v1@4278190102.size(1280, 720) [1795215.799] zwlr_output_mode_v1@4278190102.refresh(59940) [1795215.805] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190103) [1795215.813] zwlr_output_mode_v1@4278190103.size(1280, 720) [1795215.820] zwlr_output_mode_v1@4278190103.refresh(50000) [1795215.826] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190104) [1795215.834] zwlr_output_mode_v1@4278190104.size(1024, 768) [1795215.841] zwlr_output_mode_v1@4278190104.refresh(75029) [1795215.848] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190105) [1795215.855] zwlr_output_mode_v1@4278190105.size(1024, 768) [1795215.862] zwlr_output_mode_v1@4278190105.refresh(70069) [1795215.869] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190106) [1795215.877] zwlr_output_mode_v1@4278190106.size(1024, 768) [1795215.884] zwlr_output_mode_v1@4278190106.refresh(60004) [1795215.891] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190107) [1795215.898] zwlr_output_mode_v1@4278190107.size(832, 624) [1795215.905] zwlr_output_mode_v1@4278190107.refresh(74551) [1795215.912] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190108) [1795215.919] zwlr_output_mode_v1@4278190108.size(800, 600) [1795215.926] zwlr_output_mode_v1@4278190108.refresh(75000) [1795215.933] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190109) [1795215.940] zwlr_output_mode_v1@4278190109.size(800, 600) [1795215.947] zwlr_output_mode_v1@4278190109.refresh(72188) [1795215.954] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190110) [1795215.961] zwlr_output_mode_v1@4278190110.size(800, 600) [1795215.968] zwlr_output_mode_v1@4278190110.refresh(60317) [1795215.975] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190111) [1795215.982] zwlr_output_mode_v1@4278190111.size(800, 600) [1795215.989] zwlr_output_mode_v1@4278190111.refresh(56250) [1795215.996] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190112) [1795216.004] zwlr_output_mode_v1@4278190112.size(720, 576) [1795216.011] zwlr_output_mode_v1@4278190112.refresh(50000) [1795216.018] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190113) [1795216.025] zwlr_output_mode_v1@4278190113.size(720, 576) [1795216.032] zwlr_output_mode_v1@4278190113.refresh(50000) [1795216.046] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190114) [1795216.053] zwlr_output_mode_v1@4278190114.size(720, 480) [1795216.060] zwlr_output_mode_v1@4278190114.refresh(60000) [1795216.067] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190115) [1795216.074] zwlr_output_mode_v1@4278190115.size(720, 480) [1795216.081] zwlr_output_mode_v1@4278190115.refresh(60000) [1795216.088] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190116) [1795216.095] zwlr_output_mode_v1@4278190116.size(720, 480) [1795216.103] zwlr_output_mode_v1@4278190116.refresh(59940) [1795216.110] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190117) [1795216.117] zwlr_output_mode_v1@4278190117.size(720, 480) [1795216.124] zwlr_output_mode_v1@4278190117.refresh(59940) [1795216.131] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190118) [1795216.139] zwlr_output_mode_v1@4278190118.size(640, 480) [1795216.146] zwlr_output_mode_v1@4278190118.refresh(75000) [1795216.152] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190119) [1795216.159] zwlr_output_mode_v1@4278190119.size(640, 480) [1795216.166] zwlr_output_mode_v1@4278190119.refresh(72809) [1795216.173] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190120) [1795216.180] zwlr_output_mode_v1@4278190120.size(640, 480) [1795216.188] zwlr_output_mode_v1@4278190120.refresh(66667) [1795216.195] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190121) [1795216.202] zwlr_output_mode_v1@4278190121.size(640, 480) [1795216.209] zwlr_output_mode_v1@4278190121.refresh(60000) [1795216.216] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190122) [1795216.223] zwlr_output_mode_v1@4278190122.size(640, 480) [1795216.230] zwlr_output_mode_v1@4278190122.refresh(59940) [1795216.237] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190123) [1795216.244] zwlr_output_mode_v1@4278190123.size(640, 480) [1795216.251] zwlr_output_mode_v1@4278190123.refresh(59940) [1795216.258] zwlr_output_head_v1@4278190080.mode(new id zwlr_output_mode_v1@4278190124) [1795216.265] zwlr_output_mode_v1@4278190124.size(720, 400) [1795216.272] zwlr_output_mode_v1@4278190124.refresh(70082) [1795216.279] zwlr_output_head_v1@4278190080.enabled(0) [1795216.286] zwlr_output_manager_v1@4.done(142722) applying profile 'MyDesk' [1795216.305] -> zwlr_output_manager_v1@4.create_configuration(new id zwlr_output_configuration_v1@3, 142722) applying profile output 'Philips Consumer Electronics Company PHL 346B1C 0x00000708' on connected head 'DP-1' [1795216.319] -> zwlr_output_configuration_v1@3.disable_head(zwlr_output_head_v1@4278190080) applying profile output 'eDP-1' on connected head 'eDP-1' [1795216.332] -> zwlr_output_configuration_v1@3.disable_head(zwlr_output_head_v1@4278190125) [1795216.339] -> zwlr_output_configuration_v1@3.apply() [1795216.346] wl_registry@2.global(60, "wl_output", 4) [1795216.354] zwlr_output_head_v1@4278190080.enabled(1) [1795216.362] zwlr_output_head_v1@4278190080.current_mode(zwlr_output_mode_v1@4278190081) [1795216.369] zwlr_output_head_v1@4278190080.position(0, 0) [1795216.376] zwlr_output_head_v1@4278190080.transform(0) [1795216.383] zwlr_output_head_v1@4278190080.scale(1.00000000) [1795216.390] zwlr_output_manager_v1@4.done(142738) [1795502.687] wl_display@1.error(wl_display@1, 1, "invalid arguments for zwlr_output_configuration_v1@3.disable_head") wl_display@1: error 1: invalid arguments for zwlr_output_configuration_v1@3.disable_head
Comment by ~sfozz on ~emersion/kanshi
the error should be
wl_display@1: error 1: invalid arguments for zwlr_output_configuration_v1@9.disable_head
Ticket created by ~sfozz on ~emersion/kanshi
Have recently been experiencing crashes which exit with the following:
applying profile output 'eDP-1' on connected head 'eDP-1' applying profile '<anonymous at line 6, col 9>'5, col 9>' applied applying profile output 'Philips Consumer Electronics Company PHL 346B1C 0x00000708' on connected head 'DP-1' applying profile output 'eDP-1' on connected head 'eDP-1' wl_display@1: error 1: invalid arguments for zwlr_output_configuration_v1@9.disable_head
Ticket created by ~sfozz on ~emersion/kanshi
Working in a hotdesk environment there is a need to be able to wildcard parts of the output configuration so that you can move between desks and not have to specify each monitors serial number.
for example replace
profile { output eDP-1 disable output "Philips Consumer Electronics Company PHL 346B1C 0x00000808" mode 3440x1440 position 0,0 } profile { output eDP-1 disable output "Philips Consumer Electronics Company PHL 346B1C 0x00000609" mode 3440x1440 position 0,0 } profile { output eDP-1 disable output "Philips Consumer Electronics Company PHL 346B1C 0x00000010" mode 3440x1440 position 0,0 } profile { output eDP-1 enable }
with
profile { output eDP-1 disable output "Philips Consumer Electronics Company PHL 346B1C *" mode 3440x1440 position 0,0 } profile { output eDP-1 enable }