Hello community,

here is the log from the commit of package suse-prime for openSUSE:Factory 
checked in at 2020-04-10 23:53:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/suse-prime (Old)
 and      /work/SRC/openSUSE:Factory/.suse-prime.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "suse-prime"

Fri Apr 10 23:53:17 2020 rev:22 rq:792950 version:0.7.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/suse-prime/suse-prime.changes    2020-03-30 
23:04:37.580218317 +0200
+++ /work/SRC/openSUSE:Factory/.suse-prime.new.3248/suse-prime.changes  
2020-04-10 23:53:49.272723803 +0200
@@ -1,0 +2,18 @@
+Fri Apr 10 12:17:13 UTC 2020 - Stefan Dirsch <[email protected]>
+
+- Update to version 0.7.10
+  * README.md: Improved documentation about the requirements for
+    NVIDIA's PRIME render offload support; it needs Xserver of
+    Leap 15.2 or later
+
+-------------------------------------------------------------------
+Thu Apr  9 19:08:44 UTC 2020 - Stefan Dirsch <[email protected]>
+
+- Update to version 0.7.9
+  * Improved documentation
+    + fixed OS requirements (Leap 15.1 instead of Tumbleweed)
+    + fixed requirements for DynamicPowerManagement to power off
+      NVIDIA GPU (Turing GPU or later is needed!)
+  * Fix: use full path in invoking prime-select
+
+-------------------------------------------------------------------

Old:
----
  SUSEPrime-0.7.8.tar.gz

New:
----
  SUSEPrime-0.7.10.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ suse-prime.spec ++++++
--- /var/tmp/diff_new_pack.iXDAmw/_old  2020-04-10 23:53:50.120724424 +0200
+++ /var/tmp/diff_new_pack.iXDAmw/_new  2020-04-10 23:53:50.124724427 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           suse-prime
-Version:        0.7.8
+Version:        0.7.10
 Release:        0
 Summary:        GPU (nvidia/intel) selection for NVIDIA optimus laptops
 License:        SUSE-Public-Domain

++++++ SUSEPrime-0.7.8.tar.gz -> SUSEPrime-0.7.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUSEPrime-0.7.8/README.md 
new/SUSEPrime-0.7.10/README.md
--- old/SUSEPrime-0.7.8/README.md       2020-03-30 11:56:20.000000000 +0200
+++ new/SUSEPrime-0.7.10/README.md      2020-04-10 14:12:22.000000000 +0200
@@ -4,7 +4,7 @@
 Assumptions
 -----------
 
-* You are running openSUSE Tumbleweed
+* You are running openSUSE Leap 15.1 or later (Xserver of Leap 15.2 or later 
for NVIDIA's PRIME render offload support)
 * You don't have bumblebee installed
 * You installed NVIDIA drivers using http://opensuse-community.org/nvidia.ymp
 
@@ -15,8 +15,8 @@
    using the NVIDIA card. To switch back to te Intel card run `sudo 
prime-select intel` (modesetting driver) or 
    `sudo prime-select intel2` (Intel Open Source driver, requires 
xf86-video-intel package).
 2. To check which video card you're currently using run 
`/usr/sbin/prime-select get-current`.
-3. On intel configurations, powering off the NVIDIA card with bbswitch (legacy 
390.xxx driver) or DynamicPowerManagement option (435.xx driver and later) to 
save power and decrease temperature is supported but requires additional manual 
setup. Refer to instructions below.
-4. With current 435.xx driver and later you can make use of NVIDIA's PRIME 
Render Offload feature in intel configurations. `Option 
"AllowNVIDIAGPUScreens"` is already taken care of by intel X configs. You only 
need to set the __NV* environment variables. Check 
<https://download.nvidia.com/XFree86/Linux-x86_64/435.21/README/primerenderoffload.html>
 for more details.
+3. On intel configurations, powering off the NVIDIA card with bbswitch (since 
390.xxx driver) or DynamicPowerManagement option (since 435.xx driver and 
Turing GPU or later) to save power and decrease temperature is supported but 
requires additional manual setup. Refer to instructions below.
+4. Since 435.xx driver you can make use of NVIDIA's PRIME Render Offload 
feature in intel configurations (Xserver of Leap 15.2 or later needed!). 
`Option "AllowNVIDIAGPUScreens"` is already taken care of by intel X configs. 
You only need to set the __NV* environment variables. Check 
<https://download.nvidia.com/XFree86/Linux-x86_64/435.21/README/primerenderoffload.html>
 for more details.
 
 Contact
 -------
@@ -29,8 +29,10 @@
 
 * SUSEPrimeQT <https://github.com/simopil/SUSEPrimeQt/> Provides a simple GUI 
for SUSEPrime
 
-NVIDIA power off support with 435.xxx driver and later (=G05 driver packages)
------------------------------------------------------------------------------
+NVIDIA power off support since 435.xxx driver with Turing GPU and later (G05 
driver packages)
+----------------------------------------------------------------------------------------------
+
+For detailed requirements of this feature see chapter "PCI-Express Runtime D3 
(RTD3) Power Management", section "SUPPORTED CONFIGURATIONS" of NVIDIA driver's 
README.txt.
 
 Recreate your initrd with some special settings, which are needed to enable 
DynamicPowerManagement and remove NVIDIA kernel modules from initrd, so some 
special udev rules can be applied to disable NVIDIA Audio and NVIDIA USB and 
make runtime PM for NVIDIA GPU active. This is needed as workaround, since 
NVIDIA Audio/USB currently cannot be enabled at the same time as NVIDIA GPU 
DynamicPowerManagement. This is easily done with:
 
@@ -44,8 +46,8 @@
   cp 90-nvidia-udev-pm-G05.rules /etc/udev/rules.d/
 ```
 
-NVIDIA power off support with 390.xxx driver (=G04 legacy driver packages)
---------------------------------------------------------------------------
+NVIDIA power off support since 390.xxx driver (G04/G05 driver packages)
+-----------------------------------------------------------------------
 
 Powering off the NVIDIA card when not in use is very efficient for 
significantly decreasing power consumption (thus increase battery life) and 
temperature. However, this is complicated by the fact that the card can be 
powered off
 only when the NVIDIA kernel modules are not loaded.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SUSEPrime-0.7.8/prime-select.service 
new/SUSEPrime-0.7.10/prime-select.service
--- old/SUSEPrime-0.7.8/prime-select.service    2020-03-30 11:56:20.000000000 
+0200
+++ new/SUSEPrime-0.7.10/prime-select.service   2020-04-10 14:12:22.000000000 
+0200
@@ -4,7 +4,7 @@
 
 [Service]
 Type=oneshot
-ExecStart=prime-select systemd_call
+ExecStart=/usr/sbin/prime-select systemd_call
 TimeoutSec=30
 
 [Install]


Reply via email to