demm

new pacman.log output:

 live  ~  cat /var/log/pacman.log
[2019-12-28T15:19:17+0000] [PACMAN] Running 'pacman -Rdd --noconfirm xf86-video-intel'
[2019-12-28T15:19:18+0000] [PACMAN] Running 'pacman -Rdd --noconfirm xf86-video-nouveau'
[2019-12-28T15:19:18+0000] [PACMAN] Running 'pacman -Ud --noconfirm /opt/kdeos/pkgs/nvidia-utils-1:440.44-2-x86_64.pkg.tar.xz'
[2019-12-28T15:19:18+0000] [ALPM] transaction started
[2019-12-28T15:19:24+0000] [ALPM] installed nvidia-utils (1:440.44-2)
[2019-12-28T15:19:24+0000] [ALPM] transaction completed
[2019-12-28T15:19:24+0000] [PACMAN] Running 'pacman -Ud --noconfirm /opt/kdeos/pkgs/nvidia-1:440.44-3-x86_64.pkg.tar.xz'
[2019-12-28T15:19:24+0000] [ALPM] transaction started
[2019-12-28T15:19:25+0000] [ALPM] installed nvidia (1:440.44-3)
[2019-12-28T15:19:36+0000] [ALPM-SCRIPTLET] In order to use nvidia module, reboot the system.
[2019-12-28T15:19:36+0000] [ALPM] transaction completed
[2019-12-28T15:19:36+0000] [PACMAN] Running 'pacman -Ud --noconfirm /opt/kdeos/pkgs/prime'
 live  ~  inxi -G
Graphics:  Device-1: Intel HD Graphics 530 driver: i915 v: kernel 
           Device-2: NVIDIA GM204M [GeForce GTX 970M] driver: nvidia v: 440.44 
           Display: x11 server: X.Org 1.20.6 driver: modesetting unloaded: vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2) v: 4.5 Mesa 19.2.8 
 live  ~  xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x47 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 0 name:modesetting 
live  ~  lsmod | grep nvidia
nvidia              20357120  0
ipmi_msghandler        57344  2 ipmi_devintf,nvidia

First full ISO is now up. Corrections needed for the output from a PRIME system from the above post are included.
Seafile is now again included, since it recently moved to python3. Nvidia 340xx is updated and no longer needs any kernel patches.
Calamares includes what should be the final release notes (and more changes to work with new prime option).
If all goes well, then this will be the final ISO, released in 1-2 days.

https://sourceforge.net/projects/kaos-test/files/iso/KaOS-2019.12.28-x86_64.iso
SHA256:

30fadfcca2bb4f8d7397249b4fb3aeaa1f93b80b6d9ffaf05468e5513ba003c2  KaOS-2019.12.28-x86_64.iso

Too many bugs found on the ISO from yesterday, so a second full ISO is needed, changes since yesterday:

  • NVIDIA 390xx no longer fails to install
  • Creation of xorg.conf is no longer done, this fixes setting a wrong screen driver for hybrid systems/PRIME
  • Virtualbox modules are now signed too

https://sourceforge.net/projects/kaos-test/files/iso/KaOS-2019.12.29-x86_64.iso
SHA256:

9f7cd94cd972b1d7b213f7b7a656724c1c19bf41d60a28bbf782924118707612  KaOS-2019.12.29-x86_64.iso

    demm
    Well, good news, everything's working on the non-free live session.
    I just installed it, and I noticed there is no prime or propietary drivers installed. I don't know if this is intended or not.

    
     eqlucky  ~  sudo pacman -Q prime
    error: package 'prime' was not found
     eqlucky  ~  inxi -G
    Graphics:  Device-1: Intel HD Graphics 530 driver: i915 v: kernel 
               Device-2: NVIDIA GM204M [GeForce GTX 970M] driver: nouveau v: kernel 
               Display: x11 server: X.Org 1.20.6 driver: modesetting unloaded: vesa resolution: 1920x1080~60Hz 
               OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2) v: 4.5 Mesa 19.2.8 
     eqlucky  ~  xrandr --listproviders
    Providers: number : 2
    Provider 0: id: 0x47 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 0 name:modesetting
    Provider 1: id: 0xcf cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 1 associated providers: 0 name:modesetting
    • demm replied to this.

      eqlucky no prime or propietary drivers installed

      Please post the /var/log/installation.log (from installed system), maybe it will show why non-free module did not install nvidia & prime.
      And were you presented with the License page and accepted the license?

      EDIT:
      The License page could not have been shown since nvidia-prime was not added to the Calamares launch script, thus the non-free module stopped with License Declined. You can test the install again, with the current ISO by starting the installer with sudo calamares -d, that way the license page will show, and you can test the prime/non-free install. Even better would be if you would edit /usr/bin/launch-calamares.sh and make line 3 into:

      if [ ! -f /var/log/nvidia ] && [ ! -f /var/log/nvidia-prime ] && [ ! -f /var/log/nvidia-340xx ] && [ ! -f /var/log/nvidia-390xx ];

      then start Calamares as normal from the Welcome app. Stop with the install, if the License page still doesn't show.

      A new ISO will be coming for this (I want to have the prime option working on next stable ISO).

        eqlucky
        Almost there!
        I installed the system twice again, one with the command suggested and the other with the fix. Both installed detected the nvidia card and installed the propietary drivers, but prime wasn't installed.
        I'm posting the installation.log output and some useful command outputs:

        new installation log

         eqlucky  ~  sudo pacman -Q prime
        error: package 'prime' was not found
         eqlucky  ~  xrandr --listproviders
        Providers: number : 1
        Provider 0: id: 0x47 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 5 associated providers: 0 name:modesetting
         eqlucky  ~  inxi -G
        Graphics:  Device-1: Intel HD Graphics 530 driver: i915 v: kernel 
                   Device-2: NVIDIA GM204M [GeForce GTX 970M] driver: nvidia v: 440.44 
                   Display: x11 server: X.Org 1.20.6 driver: modesetting unloaded: nvidia,vesa resolution: 1920x1080~60Hz 
                   OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2) v: 4.5 Mesa 19.2.8 
         eqlucky  ~  lsmod | grep nvidia
        nvidia_drm             49152  0
        nvidia_modeset       1101824  1 nvidia_drm
        nvidia              20357120  4 nvidia_modeset
        drm_kms_helper        180224  2 nvidia_drm,i915
        drm                   475136  12 drm_kms_helper,nvidia_drm,i915
        ipmi_msghandler        57344  2 ipmi_devintf,nvidia

        Test cycle is now 2020.01.....
        New full ISO is up, changes since ISO from Dec 29:

        • Kernel moved to linux 5.4.7
        • FFMPEG 4.2.2 (plus needed rebuilds)
        • Sudo 1.8.30
        • Libarchive 3.4.1
        • All system data moved to 2020 (filesystem, release notes, calamares, kinfocenter)
        • Calamares launcher script fixed to show needed license page for NVIDIA/PRIME
        • Calamares non-free module adjusted to properly install prime

        This should be the final ISO, release set for tomorrow or Saturday.
        https://sourceforge.net/projects/kaos-test/files/iso/KaOS-2020.01.02-x86_64.iso
        SHA256:

        8a145dfae21ca77b1a6afe656ec0bf5d65bc371b48e392067780cbad159a654d  KaOS-2020.01.02-x86_64.iso

          demm
          Downloaded, booted, installed and... perfect! Prime out of the box!
          I'll be working here this evening, so if I find anything weird, I'll post here. But no issues so far.
          Great work!

          A question just out of curiosity, will kvantum be implemented as an option, will it continue with qtcurve, both options, kvantum will not be implemented, only breeze will remain?

          • demm replied to this.

            jomada A question just out of curiosity, will kvantum be implemented as an option, will it continue with qtcurve, both options, kvantum will not be implemented, only breeze will remain?

            This test cycle was really for 2019, new theme will be for 2020, so yes, next ISO will have new theme with kvantum and hopefully new wallpaper. Expect that for February/March.
            Welcome app will have a new look/new options too, see https://github.com/KaOSx/welcome_qml/blob/master/README.md for how it looks now (also not on the current test ISO). Added is a package list page.

              21 days later