GTK InitError (trying to open display) when in CLI only mode (WSL) due to missing rescue catch
Closed this issue · 0 comments
vtcifer commented
Traceback (most recent call last):
2: from ./lich.rbw:548:in `<main>'
1: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- gtk2 (LoadError)
5: from ./lich.rbw:548:in `<main>'
4: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:156:in `require'
3: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in `rescue in require'
2: from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:168:in `require'
1: from /var/lib/gems/2.7.0/gems/gtk2-3.4.3/lib/gtk2.rb:13:in `<top (required)>'
/var/lib/gems/2.7.0/gems/gtk2-3.4.3/lib/gtk2.rb:13:in `init': Cannot open display: (Gtk::InitError)
Line 550 in 81fb8e4
Should be changed to:
rescue LoadError, Gtk::InitError => e