Package Details: optimus-manager 1.4-4

Git Clone URL: https://aur.archlinux.org/optimus-manager.git (read-only, click to copy)
Package Base: optimus-manager
Description: Management utility to handle GPU switching for Optimus laptops
Upstream URL: https://github.com/Askannz/optimus-manager
Licenses: MIT
Conflicts: optimus-manager-git
Provides: optimus-manager
Submitter: Askannz
Maintainer: Askannz
Last Packager: Askannz
Votes: 118
Popularity: 2.28
First Submitted: 2018-11-17 05:42 (UTC)
Last Updated: 2022-02-23 00:23 (UTC)

Latest Comments

MarsSeed commented on 2022-03-19 10:19 (UTC) (edited on 2022-05-17 22:01 (UTC) by MarsSeed)

Those who want to use Optimus Manager with Qtile need to install optimus-manager-git package from AUR, for the time being (at least until the next version is released, i.e. either 1.4.1 or 1.5).

cskartikey commented on 2022-03-19 05:41 (UTC) (edited on 2022-03-19 05:45 (UTC) by cskartikey)

@MarsSeed @cena Sorry for my lack of experience, but the git log of https://github.com/Askannz/optimus-manager.git and https://aur.archlinux.org/optimus-manager.git is completely different and the git log of latter does not reflects the Qtile commit or any other commit except from Robin Lange robin.langenc@gmail.com.

MarsSeed commented on 2022-03-17 07:41 (UTC) (edited on 2022-03-17 07:43 (UTC) by MarsSeed)

@cena it's 2022, dude, not 2021! :D

The qtile fix commit got merged on the master branch on 23 Feb, 2022.

Last release v1.4 was published on 28 Feb 2021, more than a year ago.

Still, this version is not out of date, it just doesn't support Qtile yet.

The developer said they can not test the requested fix so they rely on others' feedback. No one replied yet if that fix works or not.

cena commented on 2022-03-17 04:15 (UTC) (edited on 2022-03-17 04:16 (UTC) by cena)

I think the current out-of-date flag is a mistake. Its comment says references a wrong Qtile shutdown command. I had a look at referenced pull request and found out that the correct qtile shutdown command is already included in v1.4.

MarsSeed commented on 2022-02-23 09:25 (UTC)

Thanks for the update!

salvoton commented on 2022-02-22 17:56 (UTC)

Still working well.

Akitemoon commented on 2022-02-18 13:24 (UTC)

Can you move optimus-manager.conf to /etc/optimus-manager/? I think this makes it easier to configure,Thanks

MarsSeed commented on 2022-02-07 14:01 (UTC) (edited on 2022-02-23 09:27 (UTC) by MarsSeed)

Optimus Manager is still broken because of a missing (mismatching) dependency. (See my out-of-date flag message.)

Reason for wrong Mesa dependency: extra/mesa-demos was split last year.

Needed /usr/bin/glxinfo is now part of extra/mesa-utils. Consequently, 'mesa-demos' is no longer a needed dependency.

Solution - please declare the following dependency instead of mesa-demos:

depends=('mesa-utils')
  -or preferably- 
depends=('glxinfo')

togusa commented on 2022-01-24 08:43 (UTC) (edited on 2022-01-24 08:44 (UTC) by togusa)

Not sure how to submit a pr, but here it goes:

Index: PKGBUILD
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/PKGBUILD b/PKGBUILD
--- a/PKGBUILD  (revision d6ac19c9e4eca3d5d95622c79e9d66152f5ce677)
+++ b/PKGBUILD  (date 1643012202275)
@@ -2,14 +2,14 @@

 pkgname=optimus-manager
 pkgver=1.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Management utility to handle GPU switching for Optimus laptops"
 arch=('any')
 url="https://github.com/Askannz/optimus-manager"
 license=('MIT')
 conflicts=("optimus-manager-git")
 provides=("optimus-manager=$pkgver")
-depends=('python3' 'python-setuptools' 'python-dbus' 'mesa-demos' 'xorg-xrandr')
+depends=('python3' 'python-setuptools' 'python-dbus' 'mesa-utils' 'xorg-xrandr')
 optdepends=('bbswitch: alternative power switching method'
             'acpi_call: alternative power switching method'
             'xf86-video-intel: provides the Xorg intel driver')
Index: .SRCINFO
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/.SRCINFO b/.SRCINFO
--- a/.SRCINFO  (revision d6ac19c9e4eca3d5d95622c79e9d66152f5ce677)
+++ b/.SRCINFO  (date 1643012758814)
@@ -1,7 +1,7 @@
 pkgbase = optimus-manager
    pkgdesc = Management utility to handle GPU switching for Optimus laptops
    pkgver = 1.4
-   pkgrel = 3
+   pkgrel = 4
    url = https://github.com/Askannz/optimus-manager
    arch = any
    license = MIT
@@ -10,7 +10,7 @@
    depends = python3
    depends = python-setuptools
    depends = python-dbus
-   depends = mesa-demos
+   depends = mesa-utils
    depends = xorg-xrandr
    optdepends = bbswitch: alternative power switching method
    optdepends = acpi_call: alternative power switching method

MarsSeed commented on 2022-01-14 15:17 (UTC)

@ShadowBelmolve Yes, optimus-manager requires glxinfo, which is now part of extra/mesa-utils, not extra/mesa-demos as it was earlier.

beyond9thousand commented on 2021-12-27 10:20 (UTC)

switching to hybrid does not load the gtx1650 GPU, gwe reads NV-Control X not found.

ShadowBelmolve commented on 2021-12-26 15:48 (UTC)

Had the same problem as Spekham2013, mesa-utils should be a dependency.

bswalsh commented on 2021-12-15 00:20 (UTC)

I'm having the same issue as JocasMath, even after reinstalling, and trying the new version you just posted. :(

Askannz commented on 2021-12-14 10:10 (UTC)

Hey all, the pkgrel version was bumped up to force AUR helpers to rebuild the package with 3.10.

porzione commented on 2021-12-13 21:46 (UTC)

fix it all at once https://www.reddit.com/r/archlinux/comments/rf6c84/psa_python_310_is_in_core_rebuild_your_aur/

JocasMath commented on 2021-12-13 21:35 (UTC) (edited on 2021-12-13 21:36 (UTC) by JocasMath)

Hello , Askannz

After the last update, Optimus doenst let me enter the graphic interface. I had to uninstall the manager. Can u correct this please?

Thank very much!!!!

lipnitsk commented on 2021-12-13 19:41 (UTC) (edited on 2021-12-13 20:00 (UTC) by lipnitsk)

Askannz can you bump the package version to force a rebuild? Re-running makepkg -sri fixed the GUI boot issue for me after the latest system upgrade.

Error details:

Dec 13 11:31:27 hostname lightdm[1793]: Traceback (most recent call last):
Dec 13 11:31:27 hostname lightdm[1793]:   File "/sbin/prime-offload", line 33, in <module>
Dec 13 11:31:27 hostname lightdm[1793]:     sys.exit(load_entry_point('optimus-manager==1.4', 'console_scripts', 'prime-offload')())
Dec 13 11:31:27 hostname lightdm[1793]:   File "/sbin/prime-offload", line 22, in importlib_load_entry_point
Dec 13 11:31:27 hostname lightdm[1793]:     for entry_point in distribution(dist_name).entry_points
Dec 13 11:31:27 hostname lightdm[1793]:   File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 919, in distribution
Dec 13 11:31:27 hostname lightdm[1793]:     return Distribution.from_name(distribution_name)
Dec 13 11:31:27 hostname lightdm[1793]:   File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 518, in from_name
Dec 13 11:31:27 hostname lightdm[1793]:     raise PackageNotFoundError(name)
Dec 13 11:31:27 hostname lightdm[1793]: importlib.metadata.PackageNotFoundError: No package metadata was found for optimus-manager

nimra commented on 2021-12-13 06:20 (UTC)

This seems to be broken and needs manual rebuild after python upgrade to 3.10 in core

porzione commented on 2021-12-01 07:47 (UTC)

@Spekham2013 this is because of changes in mesa-demos pkg

https://github.com/archlinux/svntogit-packages/commit/1c8fcc676eaa3472daaab0070eaa055cb15ef141#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a

Spekham2013 commented on 2021-12-01 07:40 (UTC)

Had problems with optimus-manager switching this morning. For some reason glxinfo wasn't installed. Fixed by installing mesa-utils. Missing dependency?

Askannz commented on 2021-03-01 22:30 (UTC)

Fixed, apologies for the inconvenience.

chepito commented on 2021-03-01 12:09 (UTC)

Can also confirm that the removal of the suggested line fixes the build.

ixevix commented on 2021-03-01 08:24 (UTC)

Can confirm the removal of install -Dm755 config/xsetup-intel.sh "$pkgdir/etc/optimus-manager/xsetup-intel.sh" fixes the build.

siliconmeadow commented on 2021-02-28 21:47 (UTC)

I think Kr1ss and konicks are right. This worked for me:

diff --git a/PKGBUILD b/PKGBUILD
index e95feb4..83033de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -63,7 +63,6 @@ package() {
   install -Dm644 config/xorg/hybrid-mode/integrated-gpu.conf "$pkgdir/etc/optimus-manager/xorg/hybrid-mode/integrated-gpu.conf"
   install -Dm644 config/xorg/hybrid-mode/nvidia-gpu.conf "$pkgdir/etc/optimus-manager/xorg/hybrid-mode/nvidia-gpu.conf"

-  install -Dm755 config/xsetup-intel.sh "$pkgdir/etc/optimus-manager/xsetup-intel.sh"
   install -Dm755 config/xsetup-nvidia.sh "$pkgdir/etc/optimus-manager/xsetup-nvidia.sh"
   install -Dm755 config/xsetup-hybrid.sh "$pkgdir/etc/optimus-manager/xsetup-hybrid.sh"
   install -Dm755 config/xsetup-integrated.sh "$pkgdir/etc/optimus-manager/xsetup-integrated.sh"

konicks commented on 2021-02-28 11:50 (UTC)

config/xsetup-intel.sh seems to be gone in the actual package but not the PKGBUILD function, please patch it as in it's current form the package is un-buildable

Kr1ss commented on 2021-02-28 09:51 (UTC) (edited on 2021-02-28 10:00 (UTC) by Kr1ss)

I think

install -Dm755 config/xsetup-intel.sh "$pkgdir/etc/optimus-manager/xsetup-intel.sh"

in package()

needs to be removed, as that file has been renamed in the new release.

EDIT/

anjanik012 commented on 2021-02-28 07:08 (UTC) (edited on 2021-02-28 07:09 (UTC) by anjanik012)

I also got the same error as @Xarius.

siliconmeadow commented on 2021-02-28 06:06 (UTC)

I just got the same as @xarius:

:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  optimus-manager-1.4-1

  1 optimus-manager                          (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/rsheppard/.cache/yay/optimus-manager
:: Downloaded PKGBUILD (1/1): optimus-manager
  1 optimus-manager                          (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> 
:: (1/1) Parsing SRCINFO: optimus-manager
==> Making package: optimus-manager 1.4-1 (Sun 28 Feb 2021 04:46:41 GMT)
==> Retrieving sources...
  -> Cloning optimus-manager git repo...
Cloning into bare repository '/home/rsheppard/.cache/yay/optimus-manager/optimus-manager'...
remote: Enumerating objects: 174, done.
remote: Counting objects: 100% (174/174), done.
remote: Compressing objects: 100% (110/110), done.
remote: Total 4809 (delta 107), reused 106 (delta 62), pack-reused 4635
Receiving objects: 100% (4809/4809), 904.10 KiB | 1.65 MiB/s, done.
Resolving deltas: 100% (2955/2955), done.
==> Validating source files with sha256sums...
    optimus-manager ... Skipped
==> Making package: optimus-manager 1.4-1 (Sun 28 Feb 2021 04:46:45 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating optimus-manager git repo...
Fetching origin
==> Validating source files with sha256sums...
    optimus-manager ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of optimus-manager git repo...
Cloning into 'optimus-manager'...
done.
Switched to a new branch 'makepkg'
==> Sources are ready.
==> Making package: optimus-manager 1.4-1 (Sun 28 Feb 2021 04:46:49 GMT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
running build
running build_py
creating build
creating build/lib
creating build/lib/optimus_manager
copying optimus_manager/envs.py -> build/lib/optimus_manager
copying optimus_manager/var.py -> build/lib/optimus_manager
copying optimus_manager/__init__.py -> build/lib/optimus_manager
copying optimus_manager/config.py -> build/lib/optimus_manager
copying optimus_manager/daemon.py -> build/lib/optimus_manager
copying optimus_manager/kernel_parameters.py -> build/lib/optimus_manager
copying optimus_manager/kernel.py -> build/lib/optimus_manager
copying optimus_manager/log_utils.py -> build/lib/optimus_manager
copying optimus_manager/pci.py -> build/lib/optimus_manager
copying optimus_manager/xorg.py -> build/lib/optimus_manager
copying optimus_manager/checks.py -> build/lib/optimus_manager
copying optimus_manager/sessions.py -> build/lib/optimus_manager
copying optimus_manager/acpi_data.py -> build/lib/optimus_manager
copying optimus_manager/processes.py -> build/lib/optimus_manager
creating build/lib/optimus_manager/hacks
copying optimus_manager/hacks/manjaro.py -> build/lib/optimus_manager/hacks
copying optimus_manager/hacks/__init__.py -> build/lib/optimus_manager/hacks
creating build/lib/optimus_manager/hooks
copying optimus_manager/hooks/pre_xorg_start.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/post_daemon_stop.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/post_resume.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/__init__.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/pre_suspend.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/post_xorg_start.py -> build/lib/optimus_manager/hooks
copying optimus_manager/hooks/pre_daemon_start.py -> build/lib/optimus_manager/hooks
creating build/lib/optimus_manager/client
copying optimus_manager/client/__init__.py -> build/lib/optimus_manager/client
copying optimus_manager/client/client_checks.py -> build/lib/optimus_manager/client
copying optimus_manager/client/args.py -> build/lib/optimus_manager/client
copying optimus_manager/client/utils.py -> build/lib/optimus_manager/client
copying optimus_manager/client/error_reporting.py -> build/lib/optimus_manager/client
copying optimus_manager/config_schema.json -> build/lib/optimus_manager
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'config/xsetup-intel.sh': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error making: optimus-manager

Xarius commented on 2021-02-28 04:42 (UTC) (edited on 2021-02-28 04:43 (UTC) by Xarius)

Ending up with the following error when trying to update to 1.4-1 using paru or yay: ==> Entering fakeroot environment... ==> Starting package()... install: cannot stat 'config/xsetup-intel.sh': No such file or directory

zwastik commented on 2021-01-02 15:02 (UTC) (edited on 2021-01-02 15:02 (UTC) by zwastik)

sudo prime-switch

...
modprobe: ERROR: Error running install command '/usr/bin/false' for module   ipmi_devintf: retcode 1
modprobe: ERROR: Error running install command '/bin/false' for module nvidia: retcode 1
modprobe: ERROR: could not insert 'nvidia': Invalid argument
...

liOnux commented on 2020-12-04 10:53 (UTC) (edited on 2020-12-04 11:03 (UTC) by liOnux)

Hi,

After Python update, I used these commands to recompile optimus-manager :

yay -S optimus-manager && yay -S optimus-manager-qt

ameed commented on 2020-12-03 20:36 (UTC)

Confirming the experiences reported by DAMO238 and LIN_X42; the symptom for me was a black screen on system startup, and I fixed it with a makepkg -sif. This is because the package() function in the PKGBUILD is what installs the Python module, so you have to rebuild the package to install it to Python 3.9.

DAMO238 commented on 2020-12-03 12:13 (UTC)

If you are getting a ModuleNotFoundError when trying to start up the optimus-manager systemd service, just rebuild the package and it should work again.

LIN_X42 commented on 2020-12-02 10:44 (UTC)

rebuild the package to port it from python3.8 to python3.9.

SoongVilda commented on 2020-07-21 20:05 (UTC)

Thank you for this project. I can easily switch between the nvidia and intel GPU. Instructions is clear and simple to understand. Dell inspiron 15 7567 running under Manjaro with KDE.

Askannz commented on 2020-06-24 11:57 (UTC)

@rharish yeah, that was a typo. The PKGBUILD was incorrectly pinned to master instead of the version tag. Fixed now.

panoplied commented on 2020-06-16 09:41 (UTC)

After six hours of tinkering with other options this is the only solution that actually worked practically out of the box on Thinkpad w520 with display brightness controls working with recommended kernel parameters (video.use_native_backlight=0 acpi_backlight=video nvidia-drm.modeset=1). Other ones had issues with either starting X (lots of different problems) or controlling backlight.

Thank you for your work.

rharish commented on 2020-05-24 05:21 (UTC) (edited on 2020-05-24 05:25 (UTC) by rharish)

@Askannz, since this package gets the latest commits from your repo, isn't it a duplicate of "optimus-manager-git"? Even the PKGBUILDs are extremely similar. Why not make this package download the source tarball from the latest release, and then build that one?

andryandrew commented on 2020-05-15 15:23 (UTC)

Thank you for the project! For some reason, last update does not seem to install the default optimus-manager.conf in /etc/optimus-manager/ (and the upgrade deleted the one that was already there).

laurentO commented on 2020-02-08 14:04 (UTC)

@Askannz, many many thanks for this project, that is now in a rock solid version and make dual gpu management so easy ! When I install a new arch system with an Nvidia card, that's the package I install just after Nvidia package for solving all my drivers issues

Shatur commented on 2020-01-05 00:15 (UTC)

Could you add nvidia as dependency?

jskier commented on 2019-11-14 16:37 (UTC)

Thank you, that did it.

Kr1ss commented on 2019-11-14 16:28 (UTC)

The package just needs to be rebuild against the new Python version 3.8 So just rebuild and reinstall, then u should be fine. Maybe @Askannz could consider bumping $pkgrel ?

jskier commented on 2019-11-14 15:58 (UTC)

Recent system updates cause this to fail to start the service, reverting to Intel GPU. https://pastebin.com/eMndneSy

laurentO commented on 2019-10-21 06:01 (UTC)

This project is amazing ! Thanks for the job It solved all my setup issues with NVIDIA drivers whatever the desktop environment used (tested on KDE, Cinnamon,XFCE and Deepin until now) It can ALSO be used if you don't have a dual CPU, just for a working install of nvidia drivers.

stefnix commented on 2019-10-07 02:42 (UTC)

@Askannz This project is amazing! This is just what I was looking for when wanting to have prime-select on Arch.

Kr1ss commented on 2019-05-13 22:30 (UTC)

Hey @Askannz, stepping by to say thank you for your this project and for packaging it for the AUR.

I noticed you do provides=(); this should not be needed for the actual $pkgname / $pkgver according to the wiki. Seems you can omit that statement.

Anyways, great job ! Cheers !

jpegxguy commented on 2019-03-26 21:39 (UTC)

@Askannz Thanks. BTW you could go the bumblebee route:

The official nvidia packages are, as listed in the dependencies of bumblebee:

nvidia - NVIDIA kernel driver
nvidia-340xx - NVIDIA kernel driver for even older devices
nvidia-390xx - NVIDIA kernel driver for old devices

Since AFAIK some form nvidia is required for this package.

Askannz commented on 2019-03-26 10:14 (UTC)

@jpegxguy I changed the blacklist path and removed the nvidia dependency.

I though legacy packages like nvidia-390xx provided the virtual package nvidia, but it does not seem to be the case. Oh well.

jpegxguy commented on 2019-03-24 23:11 (UTC) (edited on 2019-03-24 23:11 (UTC) by jpegxguy)

I think the blacklist file optimus-manager.conf should go in /usr/lib/modprobe.d like other arch packages do it (e.g. nvidia)

jpegxguy commented on 2019-03-05 14:20 (UTC) (edited on 2019-03-05 14:21 (UTC) by jpegxguy)

The nvidia dependency lists packages that are a bit "off", to say the least. I use nvidia-390xx, and I had to edit the PKGBUILD.

The official nvidia packages are listed here: https://www.archlinux.org/packages/?sort=&q=nvidia

Askannz commented on 2019-02-13 13:05 (UTC)

@czapnaper : Looks like I derped another release. Thanks for noticing, fixed.

@dude : Fixed, thanks.

czapnaper commented on 2019-02-12 14:27 (UTC)

In package missing optimus-manager-systray.desktop

dude commented on 2019-01-20 22:04 (UTC)

Please add the 'git' package to your makedepends.

==> ERROR: Cannot find the git package needed to handle git sources.                           
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/z/build

Neros commented on 2018-11-28 16:34 (UTC)

The packages manager "yay" (command: yay -Syu --devel) always see a commit and it tries to update it even if there is no commit.

It's probably a mistake in the PKGBUILD see here: https://github.com/Jguer/yay/issues/691

Askannz commented on 2018-11-25 02:24 (UTC)

@ValHue @jpegxguy should be fixed in the new v0.4 release

jpegxguy commented on 2018-11-24 23:20 (UTC) (edited on 2018-11-24 23:21 (UTC) by jpegxguy)

@ValHue It needs this in the service file

[Install]
WantedBy=graphical.target

Add it with systemctl edit or edit the file directly because it will be there in the next release anyway. It's fixed in github master but not in 0.3

ValHue commented on 2018-11-24 09:11 (UTC) (edited on 2018-11-24 09:12 (UTC) by ValHue)

I will get an error when I run:

sudo systemctl enable optimus-manager.service
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias
settings in the [Install] section, and DefaultInstance for template units).
This means they are not meant to be enabled using systemctl.
Possible reasons for having this kind of units are:
1) A unit may be statically enabled by being symlinked from another unit's
   .wants/ or .requires/ directory.
2) A unit's purpose may be to act as a helper for some other unit which has
   a requirement dependency on it.
3) A unit may be started when needed via activation (socket, path, timer,
   D-Bus, udev, scripted systemctl call, ...).
4) In case of template units, the unit is meant to be enabled with some
   instance name specified.

I've looked inside optimus-manager.service and I do not have the [Install] section, so I think that's where the error is.

Should we install it in another way?

I followed the instructions at https://github.com/Askannz/optimus-manager and I was unable to activate the service.

Thanks.

Askannz commented on 2018-11-19 02:55 (UTC)

Thank you @coderobe, I fixed those issues.

coderobe commented on 2018-11-17 14:06 (UTC) (edited on 2018-11-17 14:07 (UTC) by coderobe)

There are a couple issues with your PKGBUILD:

  • You're not installing the license, which is a requirement for MIT-licensed projects

  • You're pulling git master HEAD on a regular versioned package - pin commits or tags, or rename the package to optimus-manager-git

  • You're depending on python3, use python instead

  • Renaming the source in source=() is redundant in your case

  • Your packaging functions don't follow the Python package guidelines (https://wiki.archlinux.org/index.php/Python_package_guidelines)

Could you please fix the aforementioned packaging issues?

nakrule commented on 2018-11-17 11:06 (UTC)

Install and set up in 2 minutes. Huge performance improvement compared to Bumblebee (twice as much FPS in CSGO than before).