From 8703feedee755353269306c65cdb78384dcc97e8 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 6 Jan 2024 08:46:30 +0400 Subject: tty: Print full path to render node --- src/backend/tty.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/backend/tty.rs') diff --git a/src/backend/tty.rs b/src/backend/tty.rs index 226d45df..cabce8b7 100644 --- a/src/backend/tty.rs +++ b/src/backend/tty.rs @@ -1,5 +1,6 @@ use std::cell::RefCell; use std::collections::{HashMap, HashSet}; +use std::fmt::Write; use std::path::Path; use std::rc::Rc; use std::sync::{Arc, Mutex}; @@ -195,7 +196,14 @@ impl Tty { .node_with_type(NodeType::Render) .unwrap() .unwrap(); - info!("using {} as the primary GPU", primary_render_node); + + let mut node_path = String::new(); + if let Some(path) = primary_render_node.dev_path() { + write!(node_path, "{:?}", path).unwrap(); + } else { + write!(node_path, "{}", primary_render_node).unwrap(); + } + info!("using as the render node: {}", node_path); Self { config, -- cgit