Package Details: system76-driver 20.04.107-1

Git Clone URL: https://aur.archlinux.org/system76-driver.git (read-only, click to copy)
Package Base: system76-driver
Description: Universal driver for System76 computers
Upstream URL: https://github.com/pop-os/system76-driver
Licenses: GPL-2.0-or-later
Submitter: ava1ar
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 23
Popularity: 0.000011
First Submitted: 2013-08-18 05:41 (UTC)
Last Updated: 2024-12-19 18:09 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 17 Next › Last »

jward860 commented on 2014-06-09 01:05 (UTC)

Thank you so much!

ava1ar commented on 2014-06-09 00:58 (UTC)

My bad! there should be a comma after "vendor": "System76, Inc" line: { "vendor": "System76, Inc", "model": "galu1" }

jward860 commented on 2014-06-09 00:56 (UTC)

New error and I made sure to update /etc/system76-daemon.json with the following text { "vendor": "System76, Inc" "model": "galu1" } Below is the new error [jon@jon-laptop ~]$ sudo system76-driver-cli ERROR Error loading JSON conf from '/etc/system76-daemon.json' Traceback (most recent call last): File "/usr/lib/python3.4/site-packages/system76driver/daemon.py", line 114, in load_json_conf obj = json.load(fp) File "/usr/lib/python3.4/json/__init__.py", line 268, in load parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw) File "/usr/lib/python3.4/json/__init__.py", line 318, in loads return _default_decoder.decode(s) File "/usr/lib/python3.4/json/decoder.py", line 343, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.4/json/decoder.py", line 359, in raw_decode obj, end = self.scan_once(s, idx) ValueError: Expecting ',' delimiter: line 4 column 6 (char 40) WARNING wrong sys_vendor: 'Notebook' [jon@jon-laptop ~]$

ava1ar commented on 2014-06-09 00:40 (UTC)

@jward860 Try updating the package and use cli version - it should work now. Be sure to update /etc/system76-daemon.json - it now has 2 lines in it.

ava1ar commented on 2014-06-09 00:38 (UTC)

Package updated. Changelist: - gtk3 listed as optional dependency, since it is required to run /usr/bin/system76-driver - /usr/bin/system76-driver-cli was patched to allow vendor/model override via /etc/system76-daemon.json config - this is required for model with non System76 BIOS flashed (i.e. Galago UltraPro with Clevo W740U BIOS)

jward860 commented on 2014-06-09 00:37 (UTC)

Thanks for all the help so far, well I installed gtk3 and the program now runs but now it hangs where it just says now installing drivers this may take a while and it stays there forever. If this helps any this is the text from the terminal while the program is running. Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files (system76-driver:939): Gtk-WARNING **: Could not load image '76icon.svg': Couldn't recognize the image file format for file '/usr/lib/python3.4/site-packages/system76driver/data/76icon.svg' onInstallClicked Fix Internal Mic Gain Exception in thread Thread-1: Traceback (most recent call last): File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner self.run() File "/usr/lib/python3.4/threading.py", line 868, in run self._target(*self._args, **self._kwargs) File "/usr/lib/python3.4/site-packages/system76driver/gtk.py", line 125, in worker_thread for msg in self.action_runner.run_iter(): File "/usr/lib/python3.4/site-packages/system76driver/actions.py", line 169, in run_iter action.perform() File "/usr/lib/python3.4/site-packages/system76driver/actions.py", line 202, in perform self.atomic_write(self.content, self.mode) File "/usr/lib/python3.4/site-packages/system76driver/actions.py", line 131, in atomic_write fp = open(self.tmp, 'x') FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf.6STUPRAQRLF26H2NQOPDAGX4'

ava1ar commented on 2014-06-09 00:19 (UTC)

@jward860 Looks like package is missing gtk3 dependency - try installing it and confirm it is working. I will add it to the optdepends list then.

jward860 commented on 2014-06-09 00:15 (UTC)

Unfortunately I could never figure out how to run the system76-driver, I have always used kde and just used the system76-driver-cli. Here are the errors I get when I run system76-driver. [jon@jon-laptop ~]$ sudo system76-driver [sudo] password for jon: /usr/lib/python3.4/site-packages/gi/overrides/Gtk.py:50: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) No protocol specified (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkAboutDialog.has-resize-grip (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkAboutDialog.license-type /usr/lib/python3.4/site-packages/system76driver/gtk.py:48: Warning: invalid (NULL) pointer instance self.builder.add_from_file(get_datafile('gtk3.glade')) /usr/lib/python3.4/site-packages/system76driver/gtk.py:48: Warning: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed self.builder.add_from_file(get_datafile('gtk3.glade')) (system76-driver:4613): Gdk-CRITICAL **: IA__gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed (system76-driver:4613): Gdk-CRITICAL **: IA__gdk_cursor_new_for_display: assertion 'GDK_IS_DISPLAY (display)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed /usr/lib/python3.4/site-packages/system76driver/gtk.py:48: Warning: g_object_get: assertion 'G_IS_OBJECT (object)' failed self.builder.add_from_file(get_datafile('gtk3.glade')) /usr/lib/python3.4/site-packages/system76driver/gtk.py:48: Warning: value "TRUE" of type 'gboolean' is invalid or out of range for property 'visible' of type 'gboolean' self.builder.add_from_file(get_datafile('gtk3.glade')) (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_settings_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-WARNING **: Could not load image '76icon.svg': Couldn't recognize the image file format for file '/usr/lib/python3.4/site-packages/system76driver/data/76icon.svg' (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed (system76-driver:4613): Gtk-CRITICAL **: IA__gtk_icon_theme_load_icon: assertion 'GTK_IS_ICON_THEME (icon_theme)' failed (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkWindow.has-resize-grip (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkBox.margin-left (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkBox.margin-right (system76-driver:4613): Gtk-WARNING **: Unknown property: GtkBox.margin-bottom (system76-driver:4613): GLib-GObject-ERROR **: cannot create instance of abstract (non-instantiatable) type 'GtkBox' [jon@jon-laptop ~]$

ava1ar commented on 2014-06-08 23:52 (UTC)

@jward860 /etc/system76-daemon.json file is used by system76.service, which is flight mode service, it is not required for system76-driver-cli/system76-driver. I can confirm, that system76-driver-cli is not working with Clevo BIOS on Galago UltrPro - please use system76-driver instead while I am looking into the issue.