atagen

monolith

public
Star0
Watch0

Commit 480b0a21f290

tarball

atagen <boss@atagen.co>2026-10-19 10:34 UTC

2 files changed+0-317
chore: delete two stray run logs from the repo root
Deleted file: monolith.log−293 deletions
@@ -1,293 +0,0 @@
1- Compiling monolith-render-vk v0.0.0 (/home/bolt/code/monolith/crates/render-vk)
2- Compiling monolith v0.0.0 (/home/bolt/code/monolith/crates/monolith)
3- Finished `release` profile [optimized] target(s) in 17.42s
4- Running `target/release/monolith run --backend drm`
5-2026-10-17T04:38:44.170181Z INFO monolith: logging spans slower than 1000 us
6-2026-10-17T04:38:44.171288Z INFO monolith: no realtime scheduling, it needs CAP_SYS_NICE or an rtprio limit: Operation not permitted (os error 1)
7-2026-10-17T04:38:44.346541Z DEBUG monolith_render_vk::device: queue global priority refused: ERROR_NOT_PERMITTED_KHR priority=Some(REALTIME)
8-2026-10-17T04:38:44.346776Z DEBUG monolith_render_vk::device: queue global priority refused: ERROR_NOT_PERMITTED_KHR priority=Some(HIGH)
9-2026-10-17T04:38:44.459666Z INFO monolith_render_vk::device: queue global priority priority=None
10-slow span input_seat>add_keyboard_with_context_flags>input_keyboard took_us=1719
11-slow span input_seat>add_keyboard_with_context_flags took_us=1739
12-slow span input_seat>add_keyboard took_us=1753
13-2026-10-17T04:38:44.465864Z INFO monolith::drm: primary GPU path=/dev/dri/card1
14-slow span drm_device>drm_atomic took_us=37058
15-slow span drm_device took_us=37109
16-slow span drm_device>drm_atomic>create_surface>drm_atomic>test_state took_us=6597
17-slow span new>test_state>test_state>test_state took_us=6624
18-slow span new>test_state>test_state took_us=6632
19-slow span new>test_state took_us=6641
20-slow span new took_us=8127
21-slow span drm_device>drm_atomic>create_surface>drm_atomic>test_state took_us=7121
22-slow span drm_compositor>render_frame>test_state_complete>test_state>test_state took_us=7148
23-slow span drm_compositor>render_frame>test_state_complete>test_state took_us=7166
24-slow span drm_compositor>render_frame>test_state_complete took_us=7184
25-slow span drm_compositor>render_frame>bind took_us=2433
26-slow span drm_compositor>render_frame took_us=10146
27-slow span render_frame took_us=10162
28-slow span drm_device>drm_atomic>create_surface>drm_atomic>commit took_us=49851
29-slow span commit>commit>commit took_us=49872
30-slow span commit>commit took_us=49881
31-slow span commit took_us=49893
32-2026-10-17T04:38:44.649687Z INFO monolith::drm: output connected name="DP-2" w=2560 h=1440 refresh=165 vrr_capable=true
33-2026-10-17T04:38:44.649752Z INFO monolith::ipc: control socket path=/run/user/1000/monolith-wayland-2.sock
34-2026-10-17T04:38:44.649818Z INFO monolith::xwayland: X11 clients will start Xwayland on :0
35-2026-10-17T04:38:44.649823Z INFO monolith: monolith running socket="wayland-2" device="NVIDIA GeForce RTX 3060"
36-slow span render_surface>import_texture>import_texture>upload_with took_us=1371
37-slow span render_surface>import_texture>import_texture took_us=5409
38-slow span render_surface>import_texture took_us=5417
39-slow span drm_compositor>render_frame>acquire>acquire>create_buffer>create_buffer_with_flags>create_buffer_with_flags took_us=1496
40-slow span drm_compositor>render_frame>acquire>acquire>create_buffer>create_buffer_with_flags took_us=1508
41-slow span drm_compositor>render_frame>acquire>acquire>create_buffer took_us=1516
42-slow span drm_compositor>render_frame>acquire>acquire took_us=1524
43-slow span drm_compositor>render_frame>acquire took_us=1532
44-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane took_us=1297
45-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane took_us=1317
46-slow span drm_compositor>render_frame>try_assign_element>try_assign_element took_us=1332
47-slow span drm_compositor>render_frame>try_assign_element took_us=1356
48-slow span drm_compositor>render_frame>bind took_us=1591
49-slow span drm_compositor>render_frame took_us=4870
50-slow span render_surface>render_frame took_us=4881
51-2026-10-17T04:38:44.660750Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=10435636 scene_ns=5430737 render_ns=4891937 render_cpu_ns=3583322 queue_ns=112222
52-slow span render_surface took_us=10449
53-2026-10-17T04:38:44.663521Z DEBUG monolith::drm: frame rate output="DP-2" presented=1 vblanks=3878441 vrr=false budget_us=12435
54-2026-10-17T04:39:24.548397Z DEBUG monolith::input: bind cmd=Spawn { argv: ["beer"] }
55-2026-10-17T04:39:24.548973Z INFO monolith::commands: spawned pid=283170 argv=["beer"]
56-2026-10-17T04:39:24.558591Z DEBUG monolith::stats: commits per second top=[("other", 1)]
57-2026-10-17T04:39:24.558818Z DEBUG monolith::drm: frame rate output="DP-2" presented=1 vblanks=6581 vrr=false budget_us=2521
58-slow span wayland_shm took_us=2617
59-slow span wayland_shm took_us=1619
60-2026-10-17T04:39:26.278204Z DEBUG monolith::stats: commits per second top=[("dev.notashelf.beer", 11)]
61-2026-10-17T04:39:26.286461Z DEBUG monolith::drm: frame rate output="DP-2" presented=55 vblanks=284 vrr=false budget_us=2360
62-2026-10-17T04:39:27.280560Z DEBUG monolith::stats: commits per second top=[("dev.notashelf.beer", 12)]
63-2026-10-17T04:39:27.286722Z DEBUG monolith::drm: frame rate output="DP-2" presented=12 vblanks=165 vrr=false budget_us=2398
64-2026-10-17T04:39:27.293574Z INFO monolith::xwayland: starting Xwayland
65-2026-10-17T04:39:27.364232Z INFO monolith::xwayland: Xwayland ready
66-2026-10-17T04:39:27.944452Z DEBUG monolith::layers: new layer surface namespace="quickshell" output="DP-2"
67-2026-10-17T04:39:27.944617Z DEBUG monolith::layers: new layer surface namespace="quickshell" output="DP-2"
68-2026-10-17T04:39:27.944666Z DEBUG monolith::layers: new layer surface namespace="quickshell" output="DP-2"
69-2026-10-17T04:39:27.944709Z DEBUG monolith::layers: new layer surface namespace="quickshell" output="DP-2"
70-slow span wayland_shm took_us=3745
71-2026-10-17T04:39:28.157816Z DEBUG monolith::layers: new layer surface namespace="quickshell" output="DP-2"
72-slow span drm_compositor>render_frame took_us=1535
73-slow span render_surface>render_frame took_us=1603
74-slow span render_surface took_us=2081
75-slow span wayland_shm took_us=2424
76-2026-10-17T04:39:28.285107Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 35), ("dev.notashelf.beer", 4)]
77-2026-10-17T04:39:28.286976Z DEBUG monolith::drm: frame rate output="DP-2" presented=25 vblanks=165 vrr=false budget_us=2405
78-slow span new>render_damage>render_output_internal>submit>end_and_submit>queue_submit took_us=2235
79-slow span new>render_damage>render_output_internal>submit>end_and_submit took_us=2266
80-slow span new>render_damage>render_output_internal>submit took_us=2295
81-slow span new>render_damage>render_output_internal took_us=2308
82-slow span new>render_damage>render_output>render_output_internal took_us=2316
83-slow span new>render_damage>render_output took_us=2331
84-slow span drm_compositor>render_frame>render_output took_us=2338
85-slow span drm_compositor>render_frame took_us=2382
86-slow span render_surface>render_frame took_us=2390
87-slow span render_surface took_us=2517
88-2026-10-17T04:39:28.505232Z DEBUG monolith::drm: frame missed its vblank output="DP-2" late_ns=6064851 budget_ns=2796078
89-2026-10-17T04:39:29.267450Z DEBUG monolith::input: bind cmd=Close
90-slow span dropping Pool took_us=3081
91-slow span wayland_shm took_us=1338
92-2026-10-17T04:39:29.285636Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 98)]
93-2026-10-17T04:39:29.287268Z DEBUG monolith::drm: frame rate output="DP-2" presented=74 vblanks=165 vrr=false budget_us=2761
94-slow span render_surface took_us=1076
95-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>create_buffer>create_buffer_with_flags>create_buffer_with_flags took_us=1194
96-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>create_buffer>create_buffer_with_flags took_us=1223
97-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>create_buffer took_us=1231
98-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane took_us=1845
99-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane took_us=1861
100-slow span drm_compositor>render_frame>try_assign_element>try_assign_element took_us=1870
101-slow span drm_compositor>render_frame>try_assign_element took_us=1893
102-slow span drm_compositor>render_frame took_us=1991
103-slow span render_surface>render_frame took_us=2004
104-slow span render_surface took_us=2209
105-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with>end_and_submit>queue_submit took_us=1674
106-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with>end_and_submit took_us=1696
107-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with took_us=1719
108-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm took_us=1729
109-slow span import_surface_tree>import_surface_tree>import_surface>import_surface took_us=1739
110-slow span import_surface_tree>import_surface_tree>import_surface took_us=1748
111-slow span import_surface_tree>import_surface_tree took_us=1757
112-slow span import_surface_tree took_us=1766
113-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>add_framebuffer>framebuffer_from_bo>framebuffer_from_bo_internal took_us=1354
114-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>add_framebuffer>framebuffer_from_bo took_us=1394
115-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane>add_framebuffer took_us=1405
116-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane>try_assign_cursor_plane took_us=2345
117-slow span drm_compositor>render_frame>try_assign_element>try_assign_element>try_assign_cursor_plane took_us=2366
118-slow span drm_compositor>render_frame>try_assign_element>try_assign_element took_us=2375
119-slow span drm_compositor>render_frame>try_assign_element took_us=2385
120-slow span drm_compositor>render_frame took_us=2485
121-slow span render_surface>render_frame took_us=2498
122-slow span render_surface took_us=2648
123-2026-10-17T04:39:30.039935Z DEBUG monolith::drm: frame missed its vblank output="DP-2" late_ns=6037851 budget_ns=3207156
124-2026-10-17T04:39:30.287499Z DEBUG monolith::drm: frame rate output="DP-2" presented=164 vblanks=165 vrr=false budget_us=3211
125-2026-10-17T04:39:30.290753Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 195)]
126-slow span backend_libinput took_us=2101
127-slow span process_events took_us=2146
128-slow span wayland_shm took_us=1460
129-2026-10-17T04:39:31.287752Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vblanks=165 vrr=false budget_us=3216
130-2026-10-17T04:39:31.291311Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 91)]
131-slow span wayland_shm took_us=1852
132-slow span new>render_damage>render_output_internal>submit>end_and_submit>queue_submit took_us=2669
133-slow span new>render_damage>render_output_internal>submit>end_and_submit took_us=2711
134-slow span new>render_damage>render_output_internal>submit took_us=2736
135-slow span new>render_damage>render_output_internal took_us=2747
136-slow span new>render_damage>render_output>render_output_internal took_us=2756
137-slow span new>render_damage>render_output took_us=2771
138-slow span drm_compositor>render_frame>render_output took_us=2779
139-slow span drm_compositor>render_frame took_us=2818
140-slow span render_surface>render_frame took_us=2827
141-2026-10-17T04:39:32.257602Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=3046020 scene_ns=27610 render_ns=2838516 render_cpu_ns=3004462 queue_ns=179524
142-slow span render_surface took_us=3095
143-2026-10-17T04:39:32.288013Z DEBUG monolith::drm: frame rate output="DP-2" presented=96 vblanks=165 vrr=false budget_us=3161
144-2026-10-17T04:39:32.292102Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 29)]
145-slow span wayland_shm took_us=1507
146-2026-10-17T04:39:33.288273Z DEBUG monolith::drm: frame rate output="DP-2" presented=25 vblanks=165 vrr=false budget_us=3194
147-2026-10-17T04:39:33.292130Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 29)]
148-slow span wayland_shm took_us=1404
149-2026-10-17T04:39:34.288538Z DEBUG monolith::drm: frame rate output="DP-2" presented=26 vblanks=165 vrr=false budget_us=3168
150-2026-10-17T04:39:34.297797Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 31)]
151-slow span wayland_shm took_us=1388
152-2026-10-17T04:39:35.288793Z DEBUG monolith::drm: frame rate output="DP-2" presented=26 vblanks=165 vrr=false budget_us=3197
153-2026-10-17T04:39:35.298083Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 30)]
154-slow span wayland_shm took_us=1160
155-2026-10-17T04:39:36.289062Z DEBUG monolith::drm: frame rate output="DP-2" presented=27 vblanks=165 vrr=false budget_us=3169
156-2026-10-17T04:39:36.298297Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 31)]
157-slow span wayland_shm took_us=1358
158-2026-10-17T04:39:37.289313Z DEBUG monolith::drm: frame rate output="DP-2" presented=27 vblanks=165 vrr=false budget_us=3223
159-2026-10-17T04:39:37.298556Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 31)]
160-slow span wayland_shm took_us=1337
161-2026-10-17T04:39:38.289580Z DEBUG monolith::drm: frame rate output="DP-2" presented=27 vblanks=165 vrr=false budget_us=3236
162-2026-10-17T04:39:38.299126Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 31)]
163-2026-10-17T04:39:38.720360Z DEBUG monolith::input: bind cmd=Spawn { argv: ["beer"] }
164-2026-10-17T04:39:38.721056Z INFO monolith::commands: spawned pid=283380 argv=["beer"]
165-slow span wayland_shm took_us=1871
166-slow span wayland_shm took_us=1915
167-slow span wayland_shm took_us=2297
168-2026-10-17T04:39:39.295912Z DEBUG monolith::drm: frame rate output="DP-2" presented=88 vblanks=166 vrr=false budget_us=3183
169-2026-10-17T04:39:39.449877Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 86), ("dev.notashelf.beer", 10), ("other", 1)]
170-slow span wayland_shm took_us=1143
171-slow span drm_device>drm_atomic>create_surface>drm_atomic>page_flip took_us=3011
172-slow span render_surface>queue_frame>submit>page_flip>page_flip>page_flip took_us=3056
173-slow span render_surface>queue_frame>submit>page_flip>page_flip took_us=3069
174-slow span render_surface>queue_frame>submit>page_flip took_us=3083
175-slow span render_surface>queue_frame>submit took_us=3097
176-slow span render_surface>queue_frame took_us=3109
177-2026-10-17T04:39:39.568645Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=3247183 scene_ns=27700 render_ns=96022 render_cpu_ns=297360 queue_ns=3123321
178-slow span render_surface took_us=3291
179-slow span wayland_shm took_us=1527
180-slow span wayland_shm took_us=1021
181-2026-10-17T04:39:40.296146Z DEBUG monolith::drm: frame rate output="DP-2" presented=75 vblanks=164 vrr=false budget_us=3227
182-slow span new>render_damage>render_output_internal>submit>end_and_submit>queue_submit took_us=3241
183-slow span new>render_damage>render_output_internal>submit>end_and_submit took_us=3277
184-slow span new>render_damage>render_output_internal>submit took_us=3309
185-slow span new>render_damage>render_output_internal took_us=3338
186-slow span new>render_damage>render_output>render_output_internal took_us=3347
187-slow span new>render_damage>render_output took_us=3370
188-slow span drm_compositor>render_frame>render_output took_us=3380
189-slow span drm_compositor>render_frame took_us=3448
190-slow span render_surface>render_frame took_us=3459
191-2026-10-17T04:39:40.357161Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=3623911 scene_ns=40241 render_ns=3470648 render_cpu_ns=1371421 queue_ns=112862
192-slow span render_surface took_us=3653
193-2026-10-17T04:39:40.362853Z DEBUG monolith::drm: frame missed its vblank output="DP-2" late_ns=6065851 budget_ns=3395391
194-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with>end_and_submit>queue_submit took_us=1419
195-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with>end_and_submit took_us=1464
196-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm>upload_with took_us=1492
197-slow span import_surface_tree>import_surface_tree>import_surface>import_surface>wayland_shm took_us=1525
198-slow span import_surface_tree>import_surface_tree>import_surface>import_surface took_us=1540
199-slow span import_surface_tree>import_surface_tree>import_surface took_us=1571
200-slow span import_surface_tree>import_surface_tree took_us=1584
201-slow span import_surface_tree took_us=1594
202-2026-10-17T04:39:40.450831Z DEBUG monolith::stats: commits per second top=[("layer:quickshell", 102), ("title:vkcube", 17), ("dev.notashelf.beer", 11)]
203-2026-10-17T04:39:41.296440Z DEBUG monolith::drm: frame rate output="DP-2" presented=164 vblanks=165 vrr=false budget_us=3480
204-2026-10-17T04:39:41.451004Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165), ("layer:quickshell", 41)]
205-slow span new>render_damage>render_output_internal>submit>end_and_submit>queue_submit took_us=2335
206-slow span new>render_damage>render_output_internal>submit>end_and_submit took_us=2366
207-slow span new>render_damage>render_output_internal>submit took_us=2392
208-slow span new>render_damage>render_output_internal took_us=2406
209-slow span new>render_damage>render_output>render_output_internal took_us=2414
210-slow span new>render_damage>render_output took_us=2434
211-slow span drm_compositor>render_frame>render_output took_us=2441
212-slow span drm_compositor>render_frame took_us=2502
213-slow span render_surface>render_frame took_us=2510
214-slow span render_surface took_us=2652
215-slow span drm_device>drm_atomic>create_surface>drm_atomic>page_flip took_us=1112
216-slow span render_surface>queue_frame>submit>page_flip>page_flip>page_flip took_us=1194
217-slow span render_surface>queue_frame>submit>page_flip>page_flip took_us=1208
218-slow span render_surface>queue_frame>submit>page_flip took_us=1226
219-slow span render_surface>queue_frame>submit took_us=1242
220-slow span render_surface>queue_frame took_us=1256
221-slow span render_surface took_us=1663
222-slow span drm_device>drm_atomic>frame_submitted took_us=1450
223-slow span drm_device>drm_atomic took_us=1494
224-slow span wayland_shm took_us=1126
225-slow span render_surface>queue_frame>submit>page_flip>page_flip>page_flip took_us=1001
226-slow span render_surface>queue_frame>submit>page_flip>page_flip took_us=1069
227-slow span render_surface>queue_frame>submit>page_flip took_us=1089
228-slow span render_surface>queue_frame>submit took_us=1106
229-slow span render_surface>queue_frame took_us=1120
230-slow span render_surface took_us=2257
231-slow span wayland_shm took_us=1364
232-2026-10-17T04:39:42.296676Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vblanks=164 vrr=false budget_us=3573
233-2026-10-17T04:39:42.451143Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165), ("layer:quickshell", 61)]
234-2026-10-17T04:39:42.895274Z DEBUG monolith::input: bind cmd=Fullscreen
235-slow span render_surface>create_test_buffer took_us=1359
236-2026-10-17T04:39:42.901731Z INFO render_surface: monolith::drm: adaptive sync output="DP-2" vrr=true
237-slow span drm_device>drm_atomic>create_surface>drm_atomic>page_flip took_us=7430
238-slow span render_surface>queue_frame>submit>page_flip>page_flip>page_flip took_us=7453
239-slow span render_surface>queue_frame>submit>page_flip>page_flip took_us=7469
240-slow span render_surface>queue_frame>submit>page_flip took_us=7487
241-slow span render_surface>queue_frame>submit took_us=7502
242-slow span render_surface>queue_frame took_us=7517
243-2026-10-17T04:39:42.909485Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=7735443 scene_ns=48411 render_ns=155714 render_cpu_ns=6771784 queue_ns=7531038
244-slow span render_surface took_us=10019
245-2026-10-17T04:39:42.915017Z DEBUG monolith::drm: frame missed its vblank output="DP-2" late_ns=12121851 budget_ns=3458772
246-slow span on_commit_buffer_handler>update_buffer took_us=2253
247-slow span on_commit_buffer_handler took_us=2282
248-slow span drm_device>drm_atomic took_us=4049
249-slow span drm_device>drm_atomic>create_surface>drm_atomic>page_flip took_us=1088
250-slow span drm_device>drm_atomic>render_surface>queue_frame>submit>page_flip>page_flip>page_flip took_us=1241
251-slow span drm_device>drm_atomic>render_surface>queue_frame>submit>page_flip>page_flip took_us=1258
252-slow span drm_device>drm_atomic>render_surface>queue_frame>submit>page_flip took_us=1342
253-slow span drm_device>drm_atomic>render_surface>queue_frame>submit took_us=1357
254-slow span drm_device>drm_atomic>render_surface>queue_frame took_us=1370
255-slow span drm_device>drm_atomic>render_surface took_us=2378
256-slow span drm_device>drm_atomic took_us=2430
257-slow span wayland_shm took_us=1371
258-2026-10-17T04:39:43.298517Z DEBUG monolith::drm: frame rate output="DP-2" presented=163 vrr=true budget_us=3479
259-2026-10-17T04:39:43.456616Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 162), ("layer:quickshell", 30)]
260-slow span wayland_shm took_us=1343
261-2026-10-17T04:39:44.299406Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3488
262-2026-10-17T04:39:44.457806Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165), ("layer:quickshell", 6)]
263-2026-10-17T04:39:45.300368Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3359
264-2026-10-17T04:39:45.458311Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
265-2026-10-17T04:39:46.301215Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3276
266-2026-10-17T04:39:46.459211Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
267-slow span new>render_damage>render_output_internal>submit>end_and_submit>queue_submit took_us=3340
268-slow span new>render_damage>render_output_internal>submit>end_and_submit took_us=3386
269-slow span new>render_damage>render_output_internal>submit took_us=3418
270-slow span new>render_damage>render_output_internal took_us=3435
271-slow span new>render_damage>render_output>render_output_internal took_us=3449
272-slow span new>render_damage>render_output took_us=3469
273-slow span drm_compositor>render_frame>render_output took_us=3483
274-slow span drm_compositor>render_frame took_us=3522
275-slow span drm_device>drm_atomic>render_surface>render_frame took_us=3538
276-2026-10-17T04:39:47.093645Z DEBUG render_surface: monolith::drm: slow frame output="DP-2" took_ns=3839606 scene_ns=15781 render_ns=3559300 render_cpu_ns=3810302 queue_ns=264045
277-slow span drm_device>drm_atomic>render_surface took_us=3869
278-slow span drm_device>drm_atomic took_us=3897
279-2026-10-17T04:39:47.302116Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3394
280-2026-10-17T04:39:47.460167Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
281-slow span drm_device>drm_atomic>end_and_submit>queue_submit took_us=1125
282-slow span drm_device>drm_atomic>end_and_submit took_us=1168
283-slow span drm_device>drm_atomic took_us=1598
284-2026-10-17T04:39:48.303060Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3362
285-2026-10-17T04:39:48.461217Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
286-2026-10-17T04:39:49.303963Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3381
287-2026-10-17T04:39:49.462253Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
288-2026-10-17T04:39:50.304828Z DEBUG monolith::drm: frame rate output="DP-2" presented=165 vrr=true budget_us=3294
289-2026-10-17T04:39:50.462775Z DEBUG monolith::stats: commits per second top=[("title:vkcube", 165)]
290-2026-10-17T04:39:50.925261Z DEBUG monolith::input: bind cmd=Quit
291-slow span drm_device>drm_atomic>create_surface>drm_atomic took_us=50184
292-slow span drm_device>drm_atomic>create_surface>drm_atomic>clear_state took_us=50219
293-Io error: Broken pipe (os error 32)
Deleted file: write−24 deletions
@@ -1,24 +0,0 @@
1- Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.07s
2- Running `target/debug/monolith run --backend drm , vkcube monolith.log`
3-2026-10-16T13:15:52.268659Z  INFO monolith::drm: primary GPU path=/dev/dri/card1
4-2026-10-16T13:15:52.483545Z  INFO monolith::drm: output connected name="DP-2" w=2560 h=1440 refresh=165
5-2026-10-16T13:15:52.483705Z  INFO monolith::ipc: control socket path=/run/user/1000/monolith-wayland-2.sock
6-2026-10-16T13:15:52.483730Z  INFO monolith: monolith running socket="wayland-2" device="NVIDIA GeForce RTX 3060"
7-2026-10-16T13:15:52.484186Z  INFO monolith::commands: spawned pid=334214 argv=[",", "vkcube", "monolith.log"]
8-Usage:
9- vkcube [--use_staging] [--validate]
10- [--break] [--c <framecount>] [--suppress_popups]
11- [--incremental_present] [--display_timing]
12- [--gpu_number <index of physical device>]
13- [--present_mode <present mode enum>]
14- [--width <width>] [--height <height>]
15- [--force_errors]
16- [--wsi <xcb|xlib|wayland|display>]
17- <present_mode_enum>
18- VK_PRESENT_MODE_IMMEDIATE_KHR = 0
19- VK_PRESENT_MODE_MAILBOX_KHR = 1
20- VK_PRESENT_MODE_FIFO_KHR = 2
21- VK_PRESENT_MODE_FIFO_RELAXED_KHR = 3
22-2026-10-16T13:15:52.502193Z DEBUG monolith::drm: slow frame output="DP-2" took_ns=17909067
23-2026-10-16T13:15:52.508712Z DEBUG monolith::drm: frame rate output="DP-2" presented=1 vblanks=8326874 budget_us=19909
24-2026-10-16T13:15:55.925022Z DEBUG monolith::input: bind cmd=Quit