lib/mittsu/renderers/generic_lib.rb in mittsu-0.4.0 vs lib/mittsu/renderers/generic_lib.rb in mittsu-0.4.1

- old
+ new

@@ -1,5 +1,7 @@ +require 'open3' + module Mittsu module GenericLib def discover case OpenGL.get_platform when :OPENGL_PLATFORM_WINDOWS @@ -30,10 +32,11 @@ File.basename file_path end class << self def kernel_module_in_use - lspci_line = `lspci -nnk | grep -i vga -A3 | grep 'in use'` + lspci_line, stderr, _status = Open3.capture3("lspci -nnk | grep -i vga -A3 | grep 'in use'") + puts stderr if DEBUG /in use:\s*(\S+)/ =~ lspci_line && $1 rescue '' end