Commit efa15bffcd6b
tarball3 files changed+31-0
@@ -95,6 +95,8 @@ fn main() -> ExitCode {
9595
.with_env_filter(9696
EnvFilter::try_from_default_env().unwrap_or_else(|_| EnvFilter::new("info")),9797
)98
+ .with_writer(std::io::stderr)99
+ .with_ansi(std::io::IsTerminal::is_terminal(&std::io::stderr()))98100
.init();99101
let backend = match backend {100102
Backend::Auto if std::env::var_os("WAYLAND_DISPLAY").is_some() => Backend::Nested,@@ -0,0 +1,5 @@
1
+ Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.06s2
+ Running `target/debug/monolith run --backend drm , vkcube`3
+Selected WSI platform: wayland4
+Selected GPU 0: NVIDIA GeForce RTX 3060, type: DiscreteGpu, apiVersion: 4211017 (1.4.329), driverVersion: -1797652352 (83.416.128) 5
+Io error: Broken pipe (os error 32)@@ -0,0 +1,24 @@
1
+ Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.07s2
+ Running `target/debug/monolith run --backend drm , vkcube monolith.log`3
+[2m2026-10-16T13:15:52.268659Z[0m [32m INFO[0m [2mmonolith::drm[0m[2m:[0m primary GPU [3mpath[0m[2m=[0m/dev/dri/card14
+[2m2026-10-16T13:15:52.483545Z[0m [32m INFO[0m [2mmonolith::drm[0m[2m:[0m output connected [3mname[0m[2m=[0m"DP-2" [3mw[0m[2m=[0m2560 [3mh[0m[2m=[0m1440 [3mrefresh[0m[2m=[0m1655
+[2m2026-10-16T13:15:52.483705Z[0m [32m INFO[0m [2mmonolith::ipc[0m[2m:[0m control socket [3mpath[0m[2m=[0m/run/user/1000/monolith-wayland-2.sock6
+[2m2026-10-16T13:15:52.483730Z[0m [32m INFO[0m [2mmonolith[0m[2m:[0m monolith running [3msocket[0m[2m=[0m"wayland-2" [3mdevice[0m[2m=[0m"NVIDIA GeForce RTX 3060"7
+[2m2026-10-16T13:15:52.484186Z[0m [32m INFO[0m [2mmonolith::commands[0m[2m:[0m spawned [3mpid[0m[2m=[0m334214 [3margv[0m[2m=[0m[",", "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 = 019
+ VK_PRESENT_MODE_MAILBOX_KHR = 120
+ VK_PRESENT_MODE_FIFO_KHR = 221
+ VK_PRESENT_MODE_FIFO_RELAXED_KHR = 322
+[2m2026-10-16T13:15:52.502193Z[0m [34mDEBUG[0m [2mmonolith::drm[0m[2m:[0m slow frame [3moutput[0m[2m=[0m"DP-2" [3mtook_ns[0m[2m=[0m1790906723
+[2m2026-10-16T13:15:52.508712Z[0m [34mDEBUG[0m [2mmonolith::drm[0m[2m:[0m frame rate [3moutput[0m[2m=[0m"DP-2" [3mpresented[0m[2m=[0m1 [3mvblanks[0m[2m=[0m8326874 [3mbudget_us[0m[2m=[0m1990924
+[2m2026-10-16T13:15:55.925022Z[0m [34mDEBUG[0m [2mmonolith::input[0m[2m:[0m bind [3mcmd[0m[2m=[0mQuit