summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-17 09:47:53 -0600
committerJeff Carr <[email protected]>2025-01-17 09:47:53 -0600
commit250f1c756881c04720b277bbe1e56ece4988c88f (patch)
tree8de6a76d3027393869abafb9d66eb3ec3aa92ecb
parent3a3c1de9dec92e93e51147880fdce404041b47c6 (diff)
improve DISPLAY handlingv0.22.21
-rw-r--r--init.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/init.go b/init.go
index f17adfd..4dfbf07 100644
--- a/init.go
+++ b/init.go
@@ -283,10 +283,12 @@ func (n *Node) Default() *Node {
// if DISPLAY isn't set, return since gtk can't load
// TODO: figure out how to check what to do in macos and mswindows
if os.Getenv("DISPLAY") == "" {
+ log.Log(WARN, "gui.Default() DISPLAY not set")
+ log.Log(WARN, "gui.Default() attempting ncurses gui")
if n, err = n.LoadToolkit("gocui"); err == nil {
return n
}
- log.Log(WARN, "LoadToolkit() failed to load gocui")
+ return nil
}
if n, err = n.LoadToolkit("andlabs"); err == nil {
return n