Skip to content

Commit

Permalink
Add more debug info around Nvidia checks
Browse files Browse the repository at this point in the history
Issue: #380

Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>
  • Loading branch information
jiri-janousek committed Oct 11, 2017
1 parent 79f5b66 commit 3a70eb5
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/nuvolakit-runner/system/Graphics.vala
Expand Up @@ -30,12 +30,12 @@ public string? get_required_gl_extension() {
try {
var nvidia_version = Drt.System.read_file(File.new_for_path("/sys/module/nvidia/version")).strip();
if (nvidia_version != "") {
if (FileUtils.test("/sys/module/i915", FileTest.EXISTS)
&& FileUtils.test("/sys/fs/cgroup/pids/system.slice/bumblebeed.service", FileTest.EXISTS)) {
return null; // tiliado/nuvolaruntime#380
} else {
return "nvidia-" + nvidia_version.replace(".", "-");
}
var i915 = FileUtils.test("/sys/module/i915", FileTest.EXISTS);
var bumblebeed = FileUtils.test("/sys/fs/cgroup/pids/system.slice/bumblebeed.service", FileTest.EXISTS);
var ignored = i915 && bumblebeed; // tiliado/nuvolaruntime#380
debug("Nvidia %s, i915 %d, bumblebeed %d => ignored %d",
nvidia_version, (int) i915, (int) bumblebeed, (int) ignored);
return ignored ? null : "nvidia-" + nvidia_version.replace(".", "-");
}
}
catch (GLib.Error e) {
Expand Down

0 comments on commit 3a70eb5

Please sign in to comment.