question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Etcher using GTK+2 on sudo, and GTK+3 otherwise

See original GitHub issue
  • Etcher version: 1.0.0_1-1
  • Operating system and architecture: 4.9.33-1-MANJARO(KDE)
  • Image flashed: Qubes-R3.2-x86_64.iso

Etcher is working properly in direct “etcher” input in command line. But there are the two major issues I am facing when I try to run “sudo etcher”. I wanted to try this because etcher needs root permission anyway.

But, then when I try to select an image instead of kdialog, gdialog pops up. image then, image flashing gets stuck at some point. From terminal I am seeing some repeating errors. They are:

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_n_channels: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_pixels_with_length: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_rowstride: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

(etcher:29851): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion 'GDK_IS_PIXBUF (pixbuf)' failed

Etcher has become a worthy replacement of rufus in linux for me. Hope this can help it someway.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:21 (13 by maintainers)

github_iconTop GitHub Comments

1reaction
now-imcommented, Jul 3, 2017

I have good news, usb booted, so you guys are clear. I think i will wait out a bit because electron will be gtk3 soon. This ought to fix the problem.

0reactions
lurchcommented, Jul 3, 2017

i can’t mount my usb

That’s probably because of something like https://github.com/resin-io/etcher/blob/master/docs/USER-DOCUMENTATION.md#flashing-ubuntu-isos

If the validation completed without reporting any errors, then that means that Etcher did its job correctly, so I guess the problem here must be something to do with the ArchLinux version, which was created by a 3rd party rather than us. So I’ll close this issue again, and I suggest you file a bug against the ArchLinux package of Etcher.

Read more comments on GitHub >

github_iconTop Results From Across the Web

USB flash installation medium - ArchWiki
This page discusses various multi-platform methods on how to create an Arch Linux Installer USB drive (also referred to as "flash drive", ...
Read more >
How to setup a C development environment on Linux for GTK+?
The exact package name depends on your Linux distribution. If you're using Ubuntu, then the right command is: sudo apt-get install libgtk-3- ...
Read more >
Setup C/GTK+ Programming Tools on Ubuntu for Beginners
1. Install GTK+ Library Dependencies. First, install GTK3 libraries: $ sudo apt-get install libgtk-3-dev · 2. Install C Compiler. Second, you ...
Read more >
Setting up GTK for GNU/Linux and Unix
In order to install GTK for GNU/Linux and Unix systems, you will need to get the GLib, GObject-Introspection, Pango, Gdk-Pixbuf, ATK and GTK...
Read more >
4 Beautiful GNOME 3.2 Themes ~ Web Upd8
The theme is compatible with the latest GTK 3.2 and uses the Adwaita engine for the GTK3 theme and Murrine for the GTK2...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found