Package Details: system76-driver 24.04.2-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.000003
First Submitted: 2013-08-18 05:41 (UTC)
Last Updated: 2025-02-27 18:34 (UTC)

Latest Comments

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

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.

jward860 commented on 2014-06-08 23:47 (UTC)

I am running the clevo w740su bios on my galago ultrapro and I followed the instructions on getting the system76-driver to recognize the proper laptop model. I did as this part of the instructions (!) For Clevo W740SU BIOS/Firmware users on Galago UltraPro: your will need to create /etc/system76-daemon.json file with following content: { "model": "galu1" } to override laptop model for daemon, because it fails to correctly identify laptop model with non-system76 BIOS/Firmware flashed. When I try to run the system76-driver-cli I get this error [jon@jon-laptop ~]$ sudo system76-driver-cli WARNING wrong sys_vendor: 'Notebook' [jon@jon-laptop ~]$

ava1ar commented on 2014-06-05 00:54 (UTC)

Updated to 14.04.8. Please test and report any issues found.

shadeless commented on 2014-06-02 01:02 (UTC)

Sorry for the mega-late reply, but I tried enabling the airplane mode hack after updating the driver, and it still doesn't work. I'm apathetic about the issue at this point.

ava1ar commented on 2014-05-17 00:34 (UTC)

Disabled fix caps functionality (useful only for Ubuntu, arch has caps set correctly)

ava1ar commented on 2014-05-17 00:19 (UTC)

@petre /var/lib/system76-driver/caps-fixed file should be created after driver perform caps fix during the first run. Anyway, fixing caps functionality is required for ubuntu, but not for arch, so ignore it. I am going to disable this functionality with next release.

petre commented on 2014-05-16 23:48 (UTC)

Hello @ava1ar, I see the same exceptions in service log and I checked and there is no /var/lib/system76-driver/caps-fixed file. I am sure I used sudo. Ciao!

ava1ar commented on 2014-05-10 05:10 (UTC)

@shadeless Please try with latest version (do not forget to apply same change in python script) and let me know the results. One more thing - I see exceptions in service log, related to files creation in your messages: May 09 18:07:44 arch python[4248]: 2014-05-09 18:07:44,771 ERROR Could not create '/var/lib/system76-driver/caps-fixed' May 09 18:07:44 arch python[4248]: Traceback (most recent call last): May 09 18:07:44 arch python[4248]: File "/usr/lib/python3.4/site-packages/system76driver/daemon.py", line 93, in fix_caps May 09 18:07:44 arch python[4248]: open(MARKER_CAPS_FIXED, 'xb').close() This is strange, since daemon runs as root and should not have any issues with file creation. Can you please check if you have file /var/lib/system76-driver/caps-fixed?