Page 1 of 1

MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 3:59 pm
by BitJam
On the live system we are trying to automatically configure machines that have multiple video cards so they get to X on the first live boot. This has been a problem in the past.

If we think you have hybrid graphics with an Intel iGPU then we will try to disable the non-Intel GPU to give the Intel control. This is the default behavior. If we detect other mulitple video card configurations then we will give you a menu of video cards to let you select one. This choice will be remembered on a full-featured live-usb and all of the vcard configuration should be passed on when you install.

We provide a new vcard= cheat to control this system in case the default does not work for you. It is available in the F4 Options menu in the Legacy bootloader but currently must be entered manually if you boot via UEFI.

Code: Select all

vcard=on     This is the default behavior described above
vcard=off    Do nothing
vcard=menu   Present the vcard menu
You vcard= choice is saved (when appropriate) and your choice from the vcard menu is saved on full featured live-usbs. These are saved separately for each machine you run the live system on.

If you have Multiple Video Cards or Hybrid Graphics

1) Were you able to boot to X previously on MX/antiX Live?

2) Can you boot to X now on MX-19 RC1 live?

3) Do you have any comments, complaints, or suggestions?

4) If you have multiple video cards or hybrid graphics we would like to know your experience, good, bad, or otherwise. Please also include either the output of "inxi -Gxx" or the quick system info.

Depending on the feedback we get, we may need to tweak the vcard system before the final release.

Thanks!

edit: Thanks fehlix!

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 4:42 pm
by Stevo
If you have Multiple Video Cards or Hybrid Graphics

Yes, two Optimus laptops

1) Were you able to boot to X previously on MX/antiX Live?

Yes

2) Can you boot to X now on MX-19 RC1 live?

Yes

3) Do you have any comments, complaints, or suggestions?

64-bit stock Buster Nvidia 418.74 driver and Bumblebee install works out of the box with MX NI, but not the 435.21 driver from the test repo. Currently working with d_o to fix that situation, which seems to be due to the "no-automatic-upgrade" policy now in the test repo. A workaround to upgrade to 435.21 is to upgrade everything "nvidia" related from MXPI test repo tab, including any lib packages.

4) If you have multiple video cards or hybrid graphics we would like to know your experience, good, bad, or otherwise. Please also include either the output of "inxi -G" or the quick system info.

Not on the test laptop ATM, but it has an Intel Skylake 520 GPU paired with an Nvidia 940MX GPU. I plan to update the packaging laptop to MX 19 soon, it's working fine with Bumblebee on MX 18:

Code: Select all

optirun inxi -G

Graphics:  Device-1: Intel UHD Graphics 630 driver: i915 v: kernel 
           Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] driver: nvidia v: 435.21 
           Display: x11 server: X.Org 1.19.2 driver: intel resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 435.21

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 4:43 pm
by chrispop99
Machine is a hybrid laptop.

1. Yes
2. Yes
3. This will be very useful if it works for all
4. inxi -G:

Code: Select all

$ inxi -G
Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
           Device-2: NVIDIA GF108GLM [NVS 5200M] driver: N/A 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1600x900~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.3.6 
I then rebooted, used F4 to choose 'Menu', and selected the Nvidia card. It booted to a blank screen. I used Ctrl-Alt-F1 to get to a console login, and tried to startx, but again was left with a blank screen.

I rebooted with 'vcard=on' and it booted to X.

FYI this is a Dell laptop that has problems with Bumblebee. It worked in MX-18, but didn't work with the MX-19 Alphas. I haven't tried it with later iterations of MX-19; it's only a test machine.

Chris

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 5:45 pm
by BitJam
Thanks Chris!
chrispop99 wrote: Wed Oct 16, 2019 4:43 pmI then rebooted, used F4 to choose 'Menu', and selected the Nvidia card. It booted to a blank screen. I used Ctrl-Alt-F1 to get to a console login, and tried to startx, but again was left with a blank screen.
I should have mentioned this. On the two Intel/Nvidia hybrid systems we tested we could not find a way to get the Nvidia gpu to work using what was available on the live system. So instead of giving a vcard menu by default, if we think you have a hybrid system, we select the Intel gpu automatically since it makes no sense to give people a choice when one of the options will not work correctly.

So far, we do not have a reliable way to detect hybrid graphics versus simply multiple gpus. We tried looking for /sys/kernel/debug/vgaswitcheroo/, but sadly, this will only show up if the nouveau driver is loaded with modeset enabled which on our test systems ensures X will not start!

I tried tracking down the pci-ids of the Intel gpus listed here: Frequently Asked Questions for Switchable Graphics Feature [from Intel] but of all the GPUs listed I could only find ONE that was listed in the pci.id file (which is used to convert pci-id numbers to the names of devices).

We tried using the xorg.conf "BusID" feature to select a card on a hybrid system. It kinda sorta works but never for the Nvidia gpu and even with the Intel gpu at least one test system was unstable in certain situations (such as booting to runlevel 5 instead of runlevel 3). We still use this if you use the vcard menu but we also disable modeset for the drivers of all the gpus you didn't select which has been the key to getting our two test system to get to X. On the hybrids we tested using the BusID alone worked for Intel, but not Nvidia (nothing we tried worked for Nvidia).

Thanks again Chris! We seem to be swimming in dark waters trying to get this stuff to work.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 6:17 pm
by Srdjan
I have Lenovo T510 with intel+nvidia, will report on this... soon.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 6:20 pm
by fehlix
Stevo wrote: Wed Oct 16, 2019 4:42 pm 3) Do you have any comments, complaints, or suggestions?

64-bit stock Buster Nvidia 418.74 driver and Bumblebee install works out of the box with MX NI, but not the 435.21 driver from the test repo. Currently working with d_o to fix that situation, which seems to be due to the "no-automatic-upgrade" policy now in the test repo. A workaround to upgrade to 435.21 is to upgrade everything "nvidia" related from MXPI test repo tab, including any lib packages.
I might have a play with one of my hybrids, and try figure whether I can install and then upgrade to testrepo nvidia. Maybe we can apply similar tricks I used for the libreoffice uprade to backports (and also for backwards downgrades), which has kind of similar "no-automatice-upgrade" policy.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 7:11 pm
by Srdjan
1. Yes
2. Yes

3 / 4:

Lenovo T510, intel + nvidia, optimus enabled in BIOS.

First live boot went ok. Then I proceeded and installed it,
all went fine, system booted. Then I updated system.
After that, I run nvidia automatic installer.
It asked me if I want from test repo, I said no.
(it detected good that I need bumblebee drivers)

Installer passed, but I throw some messages on crypto...something and some other errors,
tell me which log you need, I will post it.

It works, but glxinfo does not report nvidia drivers.
72285013_967677360261273_2481051243661754368_n.jpg
72373130_1230674567116111_3580618203501428736_n.jpg
73513510_706963863104675_6051048993767555072_n.jpg

Code: Select all

creating lock ...
===================================
Install drivers for: nvidia
Start at (m/d/y): 10/17/2019 00:34:27
===================================
Refreshing Sources with apt-get update
Candidate is:  3.2.1-20
Installed is:  (none)
Would you like to check MX Test Repo for a later version?

Yes or No?

1: No
2: Yes

Enter Number of selection
Ok...
Candidate is:  3.2.1-20
Installed is:  (none)
Candidate is:  3.2.1-20
Installed is:  (none)
Need driver: bumblebee-nvidia (3.2.1-20)
 packages to install are  bumblebee-nvidia
Frontend: 
Nvidia command  = apt-get install --install-recommends --reinstall -y    bumblebee-nvidia
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 0 not upgraded.
Need to get 823 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 build-essential amd64 12.6 [7,576 B]
Get:2 http://deb.debian.org/debian-security buster/updates/main amd64 linux-headers-4.19.0-6-amd64 amd64 4.19.67-2+deb10u1 [797 kB]
Get:3 http://mxrepo.com/mx/repo buster/non-free amd64 firmware-linux-nonfree all 20190717-1~mx19+1 [18.9 kB]
Fetched 823 kB in 1s (1,224 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 273141 files and directories currently installed.)
Preparing to unpack .../build-essential_12.6_amd64.deb ...
Unpacking build-essential (12.6) over (12.6) ...
Preparing to unpack .../firmware-linux-nonfree_20190717-1~mx19+1_all.deb ...
Unpacking firmware-linux-nonfree (20190717-1~mx19+1) over (20190717-1~mx19+1) ...
Preparing to unpack .../linux-headers-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
Unpacking linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) over (4.19.67-2+deb10u1) ...
Setting up linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
Setting up firmware-linux-nonfree (20190717-1~mx19+1) ...
Setting up build-essential (12.6) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  bbswitch-dkms bumblebee glx-alternative-mesa glx-alternative-nvidia
  glx-diversions libatomic1:i386 libbsd0:i386 libdrm-amdgpu1:i386
  libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386
  libedit2:i386 libegl-mesa0:i386 libegl-nvidia0 libegl-nvidia0:i386
  libegl1:i386 libelf1:i386 libexpat1:i386 libffi6:i386 libgbm1:i386
  libgl1:i386 libgl1-mesa-dri:i386 libgl1-nvidia-glvnd-glx
  libgl1-nvidia-glvnd-glx:i386 libglapi-mesa:i386 libgles-nvidia1
  libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386 libgles1
  libgles1:i386 libgles2:i386 libglvnd0:i386 libglx-mesa0:i386 libglx-nvidia0
  libglx-nvidia0:i386 libglx0:i386 libllvm7:i386 libnvidia-cbl libnvidia-cfg1
  libnvidia-eglcore libnvidia-eglcore:i386 libnvidia-fatbinaryloader
  libnvidia-glcore libnvidia-glcore:i386 libnvidia-glvkspirv
  libnvidia-glvkspirv:i386 libnvidia-ml1 libnvidia-ptxjitcompiler1
  libnvidia-rtcore libopengl0 libopengl0:i386 libpciaccess0:i386
  libsensors5:i386 libstdc++6:i386 libtinfo6:i386 libturbojpeg0
  libturbojpeg0:i386 libvulkan1:i386 libwayland-client0:i386
  libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
  libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdamage1:i386
  libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386 libxv1:i386
  libxxf86vm1:i386 nvidia-alternative nvidia-driver nvidia-driver-bin
  nvidia-driver-libs nvidia-driver-libs:i386 nvidia-driver-libs-i386:i386
  nvidia-egl-common nvidia-egl-icd nvidia-egl-icd:i386
  nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
  nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-settings
  nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
  nvidia-vulkan-icd:i386 update-glx virtualgl virtualgl-libs
  virtualgl-libs:i386 virtualgl-libs-ia32:i386 xserver-xorg-video-nvidia
  zlib1g:i386
Suggested packages:
  lm-sensors:i386 vulkan-utils vulkan-utils:i386
Recommended packages:
  nvidia-persistenced
The following NEW packages will be installed:
  bbswitch-dkms bumblebee bumblebee-nvidia glx-alternative-mesa
  glx-alternative-nvidia glx-diversions libatomic1:i386 libbsd0:i386
  libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
  libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libegl-mesa0:i386
  libegl-nvidia0 libegl-nvidia0:i386 libegl1:i386 libelf1:i386 libexpat1:i386
  libffi6:i386 libgbm1:i386 libgl1:i386 libgl1-mesa-dri:i386
  libgl1-nvidia-glvnd-glx libgl1-nvidia-glvnd-glx:i386 libglapi-mesa:i386
  libgles-nvidia1 libgles-nvidia1:i386 libgles-nvidia2 libgles-nvidia2:i386
  libgles1 libgles1:i386 libgles2:i386 libglvnd0:i386 libglx-mesa0:i386
  libglx-nvidia0 libglx-nvidia0:i386 libglx0:i386 libllvm7:i386 libnvidia-cbl
  libnvidia-cfg1 libnvidia-eglcore libnvidia-eglcore:i386
  libnvidia-fatbinaryloader libnvidia-glcore libnvidia-glcore:i386
  libnvidia-glvkspirv libnvidia-glvkspirv:i386 libnvidia-ml1
  libnvidia-ptxjitcompiler1 libnvidia-rtcore libopengl0 libopengl0:i386
  libpciaccess0:i386 libsensors5:i386 libstdc++6:i386 libtinfo6:i386
  libturbojpeg0 libturbojpeg0:i386 libvulkan1:i386 libwayland-client0:i386
  libwayland-server0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
  libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdamage1:i386
  libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386 libxv1:i386
  libxxf86vm1:i386 nvidia-alternative nvidia-driver nvidia-driver-bin
  nvidia-driver-libs nvidia-driver-libs:i386 nvidia-driver-libs-i386:i386
  nvidia-egl-common nvidia-egl-icd nvidia-egl-icd:i386
  nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms
  nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-settings
  nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd
  nvidia-vulkan-icd:i386 update-glx virtualgl virtualgl-libs
  virtualgl-libs:i386 virtualgl-libs-ia32:i386 xserver-xorg-video-nvidia
  zlib1g:i386
0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded.
Need to get 94.7 MB of archives.
After this operation, 485 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 bbswitch-dkms amd64 0.8-8 [12.8 kB]
Get:2 http://deb.debian.org/debian buster/main amd64 bumblebee amd64 3.2.1-20 [50.1 kB]
Get:3 http://deb.debian.org/debian buster/contrib amd64 update-glx amd64 1.0.0 [10.5 kB]
Get:4 http://deb.debian.org/debian buster/contrib amd64 glx-alternative-mesa amd64 1.0.0 [9,592 B]
Get:5 http://deb.debian.org/debian buster/contrib amd64 nvidia-installer-cleanup amd64 20151021+9 [19.2 kB]
Get:6 http://deb.debian.org/debian buster/contrib amd64 glx-diversions amd64 1.0.0 [12.0 kB]
Get:7 http://deb.debian.org/debian buster/contrib amd64 glx-alternative-nvidia amd64 1.0.0 [10.8 kB]
Get:8 http://deb.debian.org/debian buster/non-free amd64 nvidia-legacy-check amd64 418.74-1 [206 kB]
Get:9 http://deb.debian.org/debian buster/non-free amd64 nvidia-alternative amd64 418.74-1 [203 kB]
Get:10 http://deb.debian.org/debian buster/non-free amd64 libnvidia-glcore amd64 418.74-1 [6,337 kB]
Get:11 http://mxrepo.com/mx/repo buster/main amd64 virtualgl-libs amd64 2.6.2-0mx19+2 [279 kB]
Get:12 http://mxrepo.com/mx/repo buster/main amd64 virtualgl amd64 2.6.2-0mx19+2 [330 kB]
Get:13 http://deb.debian.org/debian buster/non-free amd64 libglx-nvidia0 amd64 418.74-1 [458 kB]
Get:14 http://deb.debian.org/debian buster/non-free amd64 libgl1-nvidia-glvnd-glx amd64 418.74-1 [360 kB]
Get:15 http://deb.debian.org/debian buster/non-free amd64 nvidia-egl-common amd64 418.74-1 [202 kB]
Get:16 http://deb.debian.org/debian buster/non-free amd64 libnvidia-eglcore amd64 418.74-1 [6,312 kB]
Get:17 http://mxrepo.com/mx/repo buster/main i386 virtualgl-libs i386 2.6.2-0mx19+2 [288 kB]
Get:18 http://mxrepo.com/mx/repo buster/main i386 virtualgl-libs-ia32 i386 2.6.2-0mx19+2 [33.6 kB]
Get:19 http://deb.debian.org/debian buster/non-free amd64 libegl-nvidia0 amd64 418.74-1 [431 kB]
Get:20 http://deb.debian.org/debian buster/non-free amd64 nvidia-egl-icd amd64 418.74-1 [201 kB]
Get:21 http://deb.debian.org/debian buster/non-free amd64 nvidia-driver-libs amd64 418.74-1 [202 kB]
Get:22 http://deb.debian.org/debian buster/non-free amd64 libnvidia-ml1 amd64 418.74-1 [638 kB]
Get:23 http://deb.debian.org/debian buster/non-free amd64 nvidia-driver-bin amd64 418.74-1 [290 kB]
Get:24 http://deb.debian.org/debian buster/contrib amd64 nvidia-support amd64 20151021+9 [20.0 kB]
Get:25 http://deb.debian.org/debian buster/non-free amd64 xserver-xorg-video-nvidia amd64 418.74-1 [2,459 kB]
Get:26 http://deb.debian.org/debian buster/non-free amd64 nvidia-vdpau-driver amd64 418.74-1 [891 kB]
Get:27 http://deb.debian.org/debian buster/contrib amd64 nvidia-kernel-common amd64 20151021+9 [10.8 kB]
Get:28 http://deb.debian.org/debian buster/contrib amd64 nvidia-modprobe amd64 418.56-1 [19.2 kB]
Get:29 http://deb.debian.org/debian buster/non-free amd64 nvidia-kernel-support amd64 418.74-1 [202 kB]
Get:30 http://deb.debian.org/debian buster/non-free amd64 nvidia-kernel-dkms amd64 418.74-1 [11.4 MB]
Get:31 http://deb.debian.org/debian buster/non-free amd64 nvidia-driver amd64 418.74-1 [509 kB]
Get:32 http://deb.debian.org/debian buster/contrib amd64 nvidia-settings amd64 418.74-1 [976 kB]
Get:33 http://deb.debian.org/debian buster/contrib amd64 bumblebee-nvidia amd64 3.2.1-20 [5,940 B]
Get:34 http://deb.debian.org/debian buster/main i386 libatomic1 i386 8.3.0-6 [9,472 B]
Get:35 http://deb.debian.org/debian buster/main i386 libbsd0 i386 0.9.1-2 [104 kB]
Get:36 http://deb.debian.org/debian buster/main i386 libdrm2 i386 2.4.97-1 [42.5 kB]
Get:37 http://deb.debian.org/debian buster/main i386 libdrm-amdgpu1 i386 2.4.97-1 [30.1 kB]
Get:38 http://deb.debian.org/debian buster/main i386 zlib1g i386 1:1.2.11.dfsg-1 [95.7 kB]
Get:39 http://deb.debian.org/debian buster/main i386 libpciaccess0 i386 0.14-1 [55.7 kB]
Get:40 http://deb.debian.org/debian buster/main i386 libdrm-intel1 i386 2.4.97-1 [72.9 kB]
Get:41 http://deb.debian.org/debian buster/main i386 libdrm-nouveau2 i386 2.4.97-1 [28.0 kB]
Get:42 http://deb.debian.org/debian buster/main i386 libdrm-radeon1 i386 2.4.97-1 [32.5 kB]
Get:43 http://deb.debian.org/debian buster/main i386 libtinfo6 i386 6.1+20181013-2+deb10u1 [326 kB]
Get:44 http://deb.debian.org/debian buster/main i386 libedit2 i386 3.1-20181209-1 [98.2 kB]
Get:45 http://deb.debian.org/debian-security buster/updates/main i386 libexpat1 i386 2.2.6-2+deb10u1 [104 kB]
Get:46 http://deb.debian.org/debian buster/main i386 libffi6 i386 3.2.1-9 [20.0 kB]
Get:47 http://deb.debian.org/debian buster/main i386 libwayland-server0 i386 1.16.0-1 [33.7 kB]
Get:48 http://deb.debian.org/debian buster/main i386 libgbm1 i386 18.3.6-2 [69.4 kB]
Get:49 http://deb.debian.org/debian buster/main i386 libglapi-mesa i386 18.3.6-2 [66.0 kB]
Get:50 http://deb.debian.org/debian buster/main i386 libwayland-client0 i386 1.16.0-1 [27.0 kB]
Get:51 http://deb.debian.org/debian buster/main i386 libx11-xcb1 i386 2:1.6.7-1 [190 kB]
Get:52 http://deb.debian.org/debian buster/main i386 libxau6 i386 1:1.0.8-1+b2 [20.3 kB]
Get:53 http://deb.debian.org/debian buster/main i386 libxdmcp6 i386 1:1.1.2-3 [26.7 kB]
Get:54 http://deb.debian.org/debian buster/main i386 libxcb1 i386 1.13.1-2 [141 kB]
Get:55 http://deb.debian.org/debian buster/main i386 libxcb-dri2-0 i386 1.13.1-2 [101 kB]
Get:56 http://deb.debian.org/debian buster/main i386 libxcb-dri3-0 i386 1.13.1-2 [101 kB]
Get:57 http://deb.debian.org/debian buster/main i386 libxcb-present0 i386 1.13.1-2 [99.4 kB]
Get:58 http://deb.debian.org/debian buster/main i386 libxcb-sync1 i386 1.13.1-2 [103 kB]
Get:59 http://deb.debian.org/debian buster/main i386 libxcb-xfixes0 i386 1.13.1-2 [103 kB]
Get:60 http://deb.debian.org/debian buster/main i386 libxshmfence1 i386 1.3-1 [8,976 B]
Get:61 http://deb.debian.org/debian buster/main i386 libegl-mesa0 i386 18.3.6-2 [142 kB]
Get:62 http://deb.debian.org/debian buster/non-free i386 libnvidia-eglcore i386 418.74-1 [6,222 kB]
Get:63 http://deb.debian.org/debian buster/non-free i386 libegl-nvidia0 i386 418.74-1 [416 kB]
Get:64 http://deb.debian.org/debian buster/main i386 libelf1 i386 0.176-1.1 [166 kB]
Get:65 http://deb.debian.org/debian buster/main i386 libstdc++6 i386 8.3.0-6 [424 kB]
Get:66 http://deb.debian.org/debian buster/main i386 libllvm7 i386 1:7.0.1-8 [13.0 MB]
Get:67 http://deb.debian.org/debian buster/main i386 libsensors5 i386 1:3.5.0-3 [53.5 kB]
Get:68 http://deb.debian.org/debian buster/main i386 libgl1-mesa-dri i386 18.3.6-2 [7,096 kB]
Get:69 http://deb.debian.org/debian buster/main i386 libglvnd0 i386 1.1.0-1 [41.9 kB]
Get:70 http://deb.debian.org/debian buster/main i386 libx11-6 i386 2:1.6.7-1 [778 kB]
Get:71 http://deb.debian.org/debian buster/main i386 libxext6 i386 2:1.3.3-1+b2 [55.2 kB]
Get:72 http://deb.debian.org/debian buster/main i386 libxcb-glx0 i386 1.13.1-2 [117 kB]
Get:73 http://deb.debian.org/debian buster/main i386 libxfixes3 i386 1:5.0.3-1 [22.4 kB]
Get:74 http://deb.debian.org/debian buster/main i386 libxdamage1 i386 1:1.1.4-3+b3 [15.0 kB]
Get:75 http://deb.debian.org/debian buster/main i386 libxxf86vm1 i386 1:1.1.4-1+b2 [21.7 kB]
Get:76 http://deb.debian.org/debian buster/main i386 libglx-mesa0 i386 18.3.6-2 [188 kB]
Get:77 http://deb.debian.org/debian buster/main i386 libglx0 i386 1.1.0-1 [31.3 kB]
Get:78 http://deb.debian.org/debian buster/main i386 libgl1 i386 1.1.0-1 [83.1 kB]
Get:79 http://deb.debian.org/debian buster/non-free i386 libnvidia-glcore i386 418.74-1 [6,311 kB]
Get:80 http://deb.debian.org/debian buster/non-free i386 libglx-nvidia0 i386 418.74-1 [446 kB]
Get:81 http://deb.debian.org/debian buster/non-free i386 libgl1-nvidia-glvnd-glx i386 418.74-1 [360 kB]
Get:82 http://deb.debian.org/debian buster/main amd64 libgles1 amd64 1.1.0-1 [13.8 kB]
Get:83 http://deb.debian.org/debian buster/non-free amd64 libgles-nvidia1 amd64 418.74-1 [221 kB]
Get:84 http://deb.debian.org/debian buster/main i386 libgles1 i386 1.1.0-1 [13.9 kB]
Get:85 http://deb.debian.org/debian buster/non-free i386 libgles-nvidia1 i386 418.74-1 [217 kB]
Get:86 http://deb.debian.org/debian buster/non-free amd64 libgles-nvidia2 amd64 418.74-1 [231 kB]
Get:87 http://deb.debian.org/debian buster/main i386 libgles2 i386 1.1.0-1 [18.8 kB]
Get:88 http://deb.debian.org/debian buster/non-free i386 libgles-nvidia2 i386 418.74-1 [224 kB]
Get:89 http://deb.debian.org/debian buster/non-free amd64 libnvidia-ptxjitcompiler1 amd64 418.74-1 [3,503 kB]
Get:90 http://deb.debian.org/debian buster/non-free amd64 libnvidia-fatbinaryloader amd64 418.74-1 [322 kB]
Get:91 http://deb.debian.org/debian buster/non-free amd64 libnvidia-cbl amd64 418.74-1 [332 kB]
Get:92 http://deb.debian.org/debian buster/non-free amd64 libnvidia-cfg1 amd64 418.74-1 [266 kB]
Get:93 http://deb.debian.org/debian buster/non-free i386 libnvidia-glvkspirv i386 418.74-1 [4,661 kB]
Get:94 http://deb.debian.org/debian buster/non-free amd64 libnvidia-glvkspirv amd64 418.74-1 [4,332 kB]
Get:95 http://deb.debian.org/debian buster/non-free amd64 libnvidia-rtcore amd64 418.74-1 [7,100 kB]
Get:96 http://deb.debian.org/debian buster/main i386 libturbojpeg0 i386 1:1.5.2-2+b1 [158 kB]
Get:97 http://deb.debian.org/debian buster/main amd64 libturbojpeg0 amd64 1:1.5.2-2+b1 [150 kB]
Get:98 http://deb.debian.org/debian buster/main i386 libvulkan1 i386 1.1.97-2 [102 kB]
Get:99 http://deb.debian.org/debian buster/main i386 libxv1 i386 2:1.0.11-1 [25.1 kB]
Get:100 http://deb.debian.org/debian buster/main i386 libegl1 i386 1.1.0-1 [35.3 kB]
Get:101 http://deb.debian.org/debian buster/non-free i386 nvidia-egl-icd i386 418.74-1 [201 kB]
Get:102 http://deb.debian.org/debian buster/non-free i386 nvidia-driver-libs i386 418.74-1 [202 kB]
Get:103 http://deb.debian.org/debian buster/non-free i386 nvidia-driver-libs-i386 i386 418.74-1 [201 kB]
Get:104 http://deb.debian.org/debian buster/non-free amd64 nvidia-vulkan-common amd64 418.74-1 [202 kB]
Get:105 http://deb.debian.org/debian buster/non-free i386 nvidia-vulkan-icd i386 418.74-1 [201 kB]
Get:106 http://deb.debian.org/debian buster/non-free amd64 nvidia-vulkan-icd amd64 418.74-1 [201 kB]
Get:107 http://deb.debian.org/debian buster/main i386 libopengl0 i386 1.1.0-1 [31.0 kB]
Get:108 http://deb.debian.org/debian buster/main amd64 libopengl0 amd64 1.1.0-1 [33.4 kB]
Preconfiguring packages ...
Fetched 94.7 MB in 44s (2,131 kB/s)
Selecting previously unselected package bbswitch-dkms.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 273141 files and directories currently installed.)
Preparing to unpack .../bbswitch-dkms_0.8-8_amd64.deb ...
Unpacking bbswitch-dkms (0.8-8) ...
Selecting previously unselected package bumblebee.
Preparing to unpack .../bumblebee_3.2.1-20_amd64.deb ...
Unpacking bumblebee (3.2.1-20) ...
Selecting previously unselected package update-glx.
Preparing to unpack .../update-glx_1.0.0_amd64.deb ...
Unpacking update-glx (1.0.0) ...
Selecting previously unselected package glx-alternative-mesa.
Preparing to unpack .../glx-alternative-mesa_1.0.0_amd64.deb ...
Unpacking glx-alternative-mesa (1.0.0) ...
Selecting previously unselected package nvidia-installer-cleanup.
Preparing to unpack .../nvidia-installer-cleanup_20151021+9_amd64.deb ...
Unpacking nvidia-installer-cleanup (20151021+9) ...
Setting up nvidia-installer-cleanup (20151021+9) ...
Selecting previously unselected package glx-diversions.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 273280 files and directories currently installed.)
Preparing to unpack .../glx-diversions_1.0.0_amd64.deb ...
Unpacking glx-diversions (1.0.0) ...
Selecting previously unselected package glx-alternative-nvidia.
Preparing to unpack .../glx-alternative-nvidia_1.0.0_amd64.deb ...
Unpacking glx-alternative-nvidia (1.0.0) ...
Selecting previously unselected package nvidia-legacy-check.
Preparing to unpack .../nvidia-legacy-check_418.74-1_amd64.deb ...
Unpacking nvidia-legacy-check (418.74-1) ...
Setting up nvidia-legacy-check (418.74-1) ...
Selecting previously unselected package nvidia-alternative.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 273310 files and directories currently installed.)
Preparing to unpack .../00-nvidia-alternative_418.74-1_amd64.deb ...
Unpacking nvidia-alternative (418.74-1) ...
Selecting previously unselected package libnvidia-glcore:amd64.
Preparing to unpack .../01-libnvidia-glcore_418.74-1_amd64.deb ...
Unpacking libnvidia-glcore:amd64 (418.74-1) ...
Selecting previously unselected package libglx-nvidia0:amd64.
Preparing to unpack .../02-libglx-nvidia0_418.74-1_amd64.deb ...
Unpacking libglx-nvidia0:amd64 (418.74-1) ...
Selecting previously unselected package libgl1-nvidia-glvnd-glx:amd64.
Preparing to unpack .../03-libgl1-nvidia-glvnd-glx_418.74-1_amd64.deb ...
Unpacking libgl1-nvidia-glvnd-glx:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-egl-common.
Preparing to unpack .../04-nvidia-egl-common_418.74-1_amd64.deb ...
Unpacking nvidia-egl-common (418.74-1) ...
Selecting previously unselected package libnvidia-eglcore:amd64.
Preparing to unpack .../05-libnvidia-eglcore_418.74-1_amd64.deb ...
Unpacking libnvidia-eglcore:amd64 (418.74-1) ...
Selecting previously unselected package libegl-nvidia0:amd64.
Preparing to unpack .../06-libegl-nvidia0_418.74-1_amd64.deb ...
Unpacking libegl-nvidia0:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-egl-icd:amd64.
Preparing to unpack .../07-nvidia-egl-icd_418.74-1_amd64.deb ...
Unpacking nvidia-egl-icd:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-driver-libs:amd64.
Preparing to unpack .../08-nvidia-driver-libs_418.74-1_amd64.deb ...
Unpacking nvidia-driver-libs:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-ml1:amd64.
Preparing to unpack .../09-libnvidia-ml1_418.74-1_amd64.deb ...
Unpacking libnvidia-ml1:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-driver-bin.
Preparing to unpack .../10-nvidia-driver-bin_418.74-1_amd64.deb ...
Unpacking nvidia-driver-bin (418.74-1) ...
Selecting previously unselected package nvidia-support.
Preparing to unpack .../11-nvidia-support_20151021+9_amd64.deb ...
Unpacking nvidia-support (20151021+9) ...
Selecting previously unselected package xserver-xorg-video-nvidia.
Preparing to unpack .../12-xserver-xorg-video-nvidia_418.74-1_amd64.deb ...
Unpacking xserver-xorg-video-nvidia (418.74-1) ...
Selecting previously unselected package nvidia-vdpau-driver:amd64.
Preparing to unpack .../13-nvidia-vdpau-driver_418.74-1_amd64.deb ...
Unpacking nvidia-vdpau-driver:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-kernel-common.
Preparing to unpack .../14-nvidia-kernel-common_20151021+9_amd64.deb ...
Unpacking nvidia-kernel-common (20151021+9) ...
Selecting previously unselected package nvidia-modprobe.
Preparing to unpack .../15-nvidia-modprobe_418.56-1_amd64.deb ...
Unpacking nvidia-modprobe (418.56-1) ...
Selecting previously unselected package nvidia-kernel-support.
Preparing to unpack .../16-nvidia-kernel-support_418.74-1_amd64.deb ...
Unpacking nvidia-kernel-support (418.74-1) ...
Selecting previously unselected package nvidia-kernel-dkms.
Preparing to unpack .../17-nvidia-kernel-dkms_418.74-1_amd64.deb ...
Unpacking nvidia-kernel-dkms (418.74-1) ...
Selecting previously unselected package nvidia-driver.
Preparing to unpack .../18-nvidia-driver_418.74-1_amd64.deb ...
Unpacking nvidia-driver (418.74-1) ...
Selecting previously unselected package nvidia-settings.
Preparing to unpack .../19-nvidia-settings_418.74-1_amd64.deb ...
Unpacking nvidia-settings (418.74-1) ...
Selecting previously unselected package bumblebee-nvidia.
Preparing to unpack .../20-bumblebee-nvidia_3.2.1-20_amd64.deb ...
Unpacking bumblebee-nvidia (3.2.1-20) ...
Selecting previously unselected package libatomic1:i386.
Preparing to unpack .../21-libatomic1_8.3.0-6_i386.deb ...
Unpacking libatomic1:i386 (8.3.0-6) ...
Selecting previously unselected package libbsd0:i386.
Preparing to unpack .../22-libbsd0_0.9.1-2_i386.deb ...
Unpacking libbsd0:i386 (0.9.1-2) ...
Selecting previously unselected package libdrm2:i386.
Preparing to unpack .../23-libdrm2_2.4.97-1_i386.deb ...
Unpacking libdrm2:i386 (2.4.97-1) ...
Selecting previously unselected package libdrm-amdgpu1:i386.
Preparing to unpack .../24-libdrm-amdgpu1_2.4.97-1_i386.deb ...
Unpacking libdrm-amdgpu1:i386 (2.4.97-1) ...
Selecting previously unselected package zlib1g:i386.
Preparing to unpack .../25-zlib1g_1%3a1.2.11.dfsg-1_i386.deb ...
Unpacking zlib1g:i386 (1:1.2.11.dfsg-1) ...
Selecting previously unselected package libpciaccess0:i386.
Preparing to unpack .../26-libpciaccess0_0.14-1_i386.deb ...
Unpacking libpciaccess0:i386 (0.14-1) ...
Selecting previously unselected package libdrm-intel1:i386.
Preparing to unpack .../27-libdrm-intel1_2.4.97-1_i386.deb ...
Unpacking libdrm-intel1:i386 (2.4.97-1) ...
Selecting previously unselected package libdrm-nouveau2:i386.
Preparing to unpack .../28-libdrm-nouveau2_2.4.97-1_i386.deb ...
Unpacking libdrm-nouveau2:i386 (2.4.97-1) ...
Selecting previously unselected package libdrm-radeon1:i386.
Preparing to unpack .../29-libdrm-radeon1_2.4.97-1_i386.deb ...
Unpacking libdrm-radeon1:i386 (2.4.97-1) ...
Selecting previously unselected package libtinfo6:i386.
Preparing to unpack .../30-libtinfo6_6.1+20181013-2+deb10u1_i386.deb ...
Unpacking libtinfo6:i386 (6.1+20181013-2+deb10u1) ...
Selecting previously unselected package libedit2:i386.
Preparing to unpack .../31-libedit2_3.1-20181209-1_i386.deb ...
Unpacking libedit2:i386 (3.1-20181209-1) ...
Selecting previously unselected package libexpat1:i386.
Preparing to unpack .../32-libexpat1_2.2.6-2+deb10u1_i386.deb ...
Unpacking libexpat1:i386 (2.2.6-2+deb10u1) ...
Selecting previously unselected package libffi6:i386.
Preparing to unpack .../33-libffi6_3.2.1-9_i386.deb ...
Unpacking libffi6:i386 (3.2.1-9) ...
Selecting previously unselected package libwayland-server0:i386.
Preparing to unpack .../34-libwayland-server0_1.16.0-1_i386.deb ...
Unpacking libwayland-server0:i386 (1.16.0-1) ...
Selecting previously unselected package libgbm1:i386.
Preparing to unpack .../35-libgbm1_18.3.6-2_i386.deb ...
Unpacking libgbm1:i386 (18.3.6-2) ...
Selecting previously unselected package libglapi-mesa:i386.
Preparing to unpack .../36-libglapi-mesa_18.3.6-2_i386.deb ...
Unpacking libglapi-mesa:i386 (18.3.6-2) ...
Selecting previously unselected package libwayland-client0:i386.
Preparing to unpack .../37-libwayland-client0_1.16.0-1_i386.deb ...
Unpacking libwayland-client0:i386 (1.16.0-1) ...
Selecting previously unselected package libx11-xcb1:i386.
Preparing to unpack .../38-libx11-xcb1_2%3a1.6.7-1_i386.deb ...
Unpacking libx11-xcb1:i386 (2:1.6.7-1) ...
Selecting previously unselected package libxau6:i386.
Preparing to unpack .../39-libxau6_1%3a1.0.8-1+b2_i386.deb ...
Unpacking libxau6:i386 (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:i386.
Preparing to unpack .../40-libxdmcp6_1%3a1.1.2-3_i386.deb ...
Unpacking libxdmcp6:i386 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:i386.
Preparing to unpack .../41-libxcb1_1.13.1-2_i386.deb ...
Unpacking libxcb1:i386 (1.13.1-2) ...
Selecting previously unselected package libxcb-dri2-0:i386.
Preparing to unpack .../42-libxcb-dri2-0_1.13.1-2_i386.deb ...
Unpacking libxcb-dri2-0:i386 (1.13.1-2) ...
Selecting previously unselected package libxcb-dri3-0:i386.
Preparing to unpack .../43-libxcb-dri3-0_1.13.1-2_i386.deb ...
Unpacking libxcb-dri3-0:i386 (1.13.1-2) ...
Selecting previously unselected package libxcb-present0:i386.
Preparing to unpack .../44-libxcb-present0_1.13.1-2_i386.deb ...
Unpacking libxcb-present0:i386 (1.13.1-2) ...
Selecting previously unselected package libxcb-sync1:i386.
Preparing to unpack .../45-libxcb-sync1_1.13.1-2_i386.deb ...
Unpacking libxcb-sync1:i386 (1.13.1-2) ...
Selecting previously unselected package libxcb-xfixes0:i386.
Preparing to unpack .../46-libxcb-xfixes0_1.13.1-2_i386.deb ...
Unpacking libxcb-xfixes0:i386 (1.13.1-2) ...
Selecting previously unselected package libxshmfence1:i386.
Preparing to unpack .../47-libxshmfence1_1.3-1_i386.deb ...
Unpacking libxshmfence1:i386 (1.3-1) ...
Selecting previously unselected package libegl-mesa0:i386.
Preparing to unpack .../48-libegl-mesa0_18.3.6-2_i386.deb ...
Unpacking libegl-mesa0:i386 (18.3.6-2) ...
Selecting previously unselected package libnvidia-eglcore:i386.
Preparing to unpack .../49-libnvidia-eglcore_418.74-1_i386.deb ...
Unpacking libnvidia-eglcore:i386 (418.74-1) ...
Selecting previously unselected package libegl-nvidia0:i386.
Preparing to unpack .../50-libegl-nvidia0_418.74-1_i386.deb ...
Unpacking libegl-nvidia0:i386 (418.74-1) ...
Selecting previously unselected package libelf1:i386.
Preparing to unpack .../51-libelf1_0.176-1.1_i386.deb ...
Unpacking libelf1:i386 (0.176-1.1) ...
Selecting previously unselected package libstdc++6:i386.
Preparing to unpack .../52-libstdc++6_8.3.0-6_i386.deb ...
Unpacking libstdc++6:i386 (8.3.0-6) ...
Selecting previously unselected package libllvm7:i386.
Preparing to unpack .../53-libllvm7_1%3a7.0.1-8_i386.deb ...
Unpacking libllvm7:i386 (1:7.0.1-8) ...
Selecting previously unselected package libsensors5:i386.
Preparing to unpack .../54-libsensors5_1%3a3.5.0-3_i386.deb ...
Unpacking libsensors5:i386 (1:3.5.0-3) ...
Selecting previously unselected package libgl1-mesa-dri:i386.
Preparing to unpack .../55-libgl1-mesa-dri_18.3.6-2_i386.deb ...
Unpacking libgl1-mesa-dri:i386 (18.3.6-2) ...
Selecting previously unselected package libglvnd0:i386.
Preparing to unpack .../56-libglvnd0_1.1.0-1_i386.deb ...
Unpacking libglvnd0:i386 (1.1.0-1) ...
Selecting previously unselected package libx11-6:i386.
Preparing to unpack .../57-libx11-6_2%3a1.6.7-1_i386.deb ...
Unpacking libx11-6:i386 (2:1.6.7-1) ...
Selecting previously unselected package libxext6:i386.
Preparing to unpack .../58-libxext6_2%3a1.3.3-1+b2_i386.deb ...
Unpacking libxext6:i386 (2:1.3.3-1+b2) ...
Selecting previously unselected package libxcb-glx0:i386.
Preparing to unpack .../59-libxcb-glx0_1.13.1-2_i386.deb ...
Unpacking libxcb-glx0:i386 (1.13.1-2) ...
Selecting previously unselected package libxfixes3:i386.
Preparing to unpack .../60-libxfixes3_1%3a5.0.3-1_i386.deb ...
Unpacking libxfixes3:i386 (1:5.0.3-1) ...
Selecting previously unselected package libxdamage1:i386.
Preparing to unpack .../61-libxdamage1_1%3a1.1.4-3+b3_i386.deb ...
Unpacking libxdamage1:i386 (1:1.1.4-3+b3) ...
Selecting previously unselected package libxxf86vm1:i386.
Preparing to unpack .../62-libxxf86vm1_1%3a1.1.4-1+b2_i386.deb ...
Unpacking libxxf86vm1:i386 (1:1.1.4-1+b2) ...
Selecting previously unselected package libglx-mesa0:i386.
Preparing to unpack .../63-libglx-mesa0_18.3.6-2_i386.deb ...
Unpacking libglx-mesa0:i386 (18.3.6-2) ...
Selecting previously unselected package libglx0:i386.
Preparing to unpack .../64-libglx0_1.1.0-1_i386.deb ...
Unpacking libglx0:i386 (1.1.0-1) ...
Selecting previously unselected package libgl1:i386.
Preparing to unpack .../65-libgl1_1.1.0-1_i386.deb ...
Unpacking libgl1:i386 (1.1.0-1) ...
Selecting previously unselected package libnvidia-glcore:i386.
Preparing to unpack .../66-libnvidia-glcore_418.74-1_i386.deb ...
Unpacking libnvidia-glcore:i386 (418.74-1) ...
Selecting previously unselected package libglx-nvidia0:i386.
Preparing to unpack .../67-libglx-nvidia0_418.74-1_i386.deb ...
Unpacking libglx-nvidia0:i386 (418.74-1) ...
Selecting previously unselected package libgl1-nvidia-glvnd-glx:i386.
Preparing to unpack .../68-libgl1-nvidia-glvnd-glx_418.74-1_i386.deb ...
Unpacking libgl1-nvidia-glvnd-glx:i386 (418.74-1) ...
Selecting previously unselected package libgles1:amd64.
Preparing to unpack .../69-libgles1_1.1.0-1_amd64.deb ...
Unpacking libgles1:amd64 (1.1.0-1) ...
Selecting previously unselected package libgles-nvidia1:amd64.
Preparing to unpack .../70-libgles-nvidia1_418.74-1_amd64.deb ...
Unpacking libgles-nvidia1:amd64 (418.74-1) ...
Selecting previously unselected package libgles1:i386.
Preparing to unpack .../71-libgles1_1.1.0-1_i386.deb ...
Unpacking libgles1:i386 (1.1.0-1) ...
Selecting previously unselected package libgles-nvidia1:i386.
Preparing to unpack .../72-libgles-nvidia1_418.74-1_i386.deb ...
Unpacking libgles-nvidia1:i386 (418.74-1) ...
Selecting previously unselected package libgles-nvidia2:amd64.
Preparing to unpack .../73-libgles-nvidia2_418.74-1_amd64.deb ...
Unpacking libgles-nvidia2:amd64 (418.74-1) ...
Selecting previously unselected package libgles2:i386.
Preparing to unpack .../74-libgles2_1.1.0-1_i386.deb ...
Unpacking libgles2:i386 (1.1.0-1) ...
Selecting previously unselected package libgles-nvidia2:i386.
Preparing to unpack .../75-libgles-nvidia2_418.74-1_i386.deb ...
Unpacking libgles-nvidia2:i386 (418.74-1) ...
Selecting previously unselected package libnvidia-ptxjitcompiler1:amd64.
Preparing to unpack .../76-libnvidia-ptxjitcompiler1_418.74-1_amd64.deb ...
Unpacking libnvidia-ptxjitcompiler1:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-fatbinaryloader:amd64.
Preparing to unpack .../77-libnvidia-fatbinaryloader_418.74-1_amd64.deb ...
Unpacking libnvidia-fatbinaryloader:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-cbl:amd64.
Preparing to unpack .../78-libnvidia-cbl_418.74-1_amd64.deb ...
Unpacking libnvidia-cbl:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-cfg1:amd64.
Preparing to unpack .../79-libnvidia-cfg1_418.74-1_amd64.deb ...
Unpacking libnvidia-cfg1:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-glvkspirv:amd64.
Preparing to unpack .../80-libnvidia-glvkspirv_418.74-1_amd64.deb ...
Unpacking libnvidia-glvkspirv:amd64 (418.74-1) ...
Selecting previously unselected package libnvidia-glvkspirv:i386.
Preparing to unpack .../81-libnvidia-glvkspirv_418.74-1_i386.deb ...
Unpacking libnvidia-glvkspirv:i386 (418.74-1) ...
Selecting previously unselected package libnvidia-rtcore:amd64.
Preparing to unpack .../82-libnvidia-rtcore_418.74-1_amd64.deb ...
Unpacking libnvidia-rtcore:amd64 (418.74-1) ...
Selecting previously unselected package libturbojpeg0:amd64.
Preparing to unpack .../83-libturbojpeg0_1%3a1.5.2-2+b1_amd64.deb ...
Unpacking libturbojpeg0:amd64 (1:1.5.2-2+b1) ...
Selecting previously unselected package libturbojpeg0:i386.
Preparing to unpack .../84-libturbojpeg0_1%3a1.5.2-2+b1_i386.deb ...
Unpacking libturbojpeg0:i386 (1:1.5.2-2+b1) ...
Selecting previously unselected package libvulkan1:i386.
Preparing to unpack .../85-libvulkan1_1.1.97-2_i386.deb ...
Unpacking libvulkan1:i386 (1.1.97-2) ...
Selecting previously unselected package libxv1:i386.
Preparing to unpack .../86-libxv1_2%3a1.0.11-1_i386.deb ...
Unpacking libxv1:i386 (2:1.0.11-1) ...
Selecting previously unselected package libegl1:i386.
Preparing to unpack .../87-libegl1_1.1.0-1_i386.deb ...
Unpacking libegl1:i386 (1.1.0-1) ...
Selecting previously unselected package nvidia-egl-icd:i386.
Preparing to unpack .../88-nvidia-egl-icd_418.74-1_i386.deb ...
Unpacking nvidia-egl-icd:i386 (418.74-1) ...
Selecting previously unselected package nvidia-driver-libs:i386.
Preparing to unpack .../89-nvidia-driver-libs_418.74-1_i386.deb ...
Unpacking nvidia-driver-libs:i386 (418.74-1) ...
Selecting previously unselected package nvidia-driver-libs-i386:i386.
Preparing to unpack .../90-nvidia-driver-libs-i386_418.74-1_i386.deb ...
Unpacking nvidia-driver-libs-i386:i386 (418.74-1) ...
Selecting previously unselected package nvidia-vulkan-common.
Preparing to unpack .../91-nvidia-vulkan-common_418.74-1_amd64.deb ...
Unpacking nvidia-vulkan-common (418.74-1) ...
Selecting previously unselected package nvidia-vulkan-icd:amd64.
Preparing to unpack .../92-nvidia-vulkan-icd_418.74-1_amd64.deb ...
Unpacking nvidia-vulkan-icd:amd64 (418.74-1) ...
Selecting previously unselected package nvidia-vulkan-icd:i386.
Preparing to unpack .../93-nvidia-vulkan-icd_418.74-1_i386.deb ...
Unpacking nvidia-vulkan-icd:i386 (418.74-1) ...
Selecting previously unselected package libopengl0:i386.
Preparing to unpack .../94-libopengl0_1.1.0-1_i386.deb ...
Unpacking libopengl0:i386 (1.1.0-1) ...
Selecting previously unselected package libopengl0:amd64.
Preparing to unpack .../95-libopengl0_1.1.0-1_amd64.deb ...
Unpacking libopengl0:amd64 (1.1.0-1) ...
Selecting previously unselected package virtualgl-libs:amd64.
Preparing to unpack .../96-virtualgl-libs_2.6.2-0mx19+2_amd64.deb ...
Unpacking virtualgl-libs:amd64 (2.6.2-0mx19+2) ...
Selecting previously unselected package virtualgl.
Preparing to unpack .../97-virtualgl_2.6.2-0mx19+2_amd64.deb ...
Unpacking virtualgl (2.6.2-0mx19+2) ...
Selecting previously unselected package virtualgl-libs:i386.
Preparing to unpack .../98-virtualgl-libs_2.6.2-0mx19+2_i386.deb ...
Unpacking virtualgl-libs:i386 (2.6.2-0mx19+2) ...
Selecting previously unselected package virtualgl-libs-ia32:i386.
Preparing to unpack .../99-virtualgl-libs-ia32_2.6.2-0mx19+2_i386.deb ...
Unpacking virtualgl-libs-ia32:i386 (2.6.2-0mx19+2) ...
Setting up nvidia-support (20151021+9) ...
Setting up libnvidia-glvkspirv:amd64 (418.74-1) ...
Setting up libnvidia-glvkspirv:i386 (418.74-1) ...
Setting up libexpat1:i386 (2.2.6-2+deb10u1) ...
Setting up libnvidia-eglcore:amd64 (418.74-1) ...
Setting up libnvidia-eglcore:i386 (418.74-1) ...
Setting up libx11-xcb1:i386 (2:1.6.7-1) ...
Setting up libxau6:i386 (1:1.0.8-1+b2) ...
Setting up nvidia-egl-common (418.74-1) ...
Setting up nvidia-kernel-common (20151021+9) ...
Setting up libglvnd0:i386 (1.1.0-1) ...
Setting up zlib1g:i386 (1:1.2.11.dfsg-1) ...
Setting up libffi6:i386 (3.2.1-9) ...
Setting up update-glx (1.0.0) ...
Setting up libturbojpeg0:amd64 (1:1.5.2-2+b1) ...
Setting up libturbojpeg0:i386 (1:1.5.2-2+b1) ...
Setting up libopengl0:amd64 (1.1.0-1) ...
Setting up libopengl0:i386 (1.1.0-1) ...
Setting up nvidia-modprobe (418.56-1) ...
Setting up libgles2:i386 (1.1.0-1) ...
Setting up virtualgl-libs:amd64 (2.6.2-0mx19+2) ...
Setting up libgles1:amd64 (1.1.0-1) ...
Setting up libgles1:i386 (1.1.0-1) ...
Setting up libatomic1:i386 (8.3.0-6) ...
Setting up libsensors5:i386 (1:3.5.0-3) ...
Setting up libnvidia-glcore:amd64 (418.74-1) ...
Setting up libnvidia-glcore:i386 (418.74-1) ...
Setting up libglapi-mesa:i386 (18.3.6-2) ...
Setting up libvulkan1:i386 (1.1.97-2) ...
Setting up libnvidia-ptxjitcompiler1:amd64 (418.74-1) ...
Setting up libdrm2:i386 (2.4.97-1) ...
Setting up nvidia-vulkan-common (418.74-1) ...
Setting up libxshmfence1:i386 (1.3-1) ...
Setting up libnvidia-fatbinaryloader:amd64 (418.74-1) ...
Setting up bbswitch-dkms (0.8-8) ...
Loading new bbswitch-0.8 DKMS files...
Building for 4.19.0-6-amd64
Building initial module for 4.19.0-6-amd64
Done.

bbswitch.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-6-amd64/kernel/drivers/acpi/

depmod....
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

DKMS: install completed.
Setting up libbsd0:i386 (0.9.1-2) ...
Setting up libelf1:i386 (0.176-1.1) ...
Setting up libstdc++6:i386 (8.3.0-6) ...
Setting up libtinfo6:i386 (6.1+20181013-2+deb10u1) ...
Setting up libnvidia-rtcore:amd64 (418.74-1) ...
Setting up libdrm-amdgpu1:i386 (2.4.97-1) ...
Setting up libwayland-client0:i386 (1.16.0-1) ...
Setting up libwayland-server0:i386 (1.16.0-1) ...
Setting up libnvidia-cbl:amd64 (418.74-1) ...
Setting up libpciaccess0:i386 (0.14-1) ...
Setting up libxdmcp6:i386 (1:1.1.2-3) ...
Setting up libdrm-nouveau2:i386 (2.4.97-1) ...
Setting up libxcb1:i386 (1.13.1-2) ...
Setting up libxcb-xfixes0:i386 (1.13.1-2) ...
Setting up libgbm1:i386 (18.3.6-2) ...
Setting up virtualgl (2.6.2-0mx19+2) ...
Setting up libdrm-radeon1:i386 (2.4.97-1) ...
Setting up libxcb-glx0:i386 (1.13.1-2) ...
Setting up libedit2:i386 (3.1-20181209-1) ...
Setting up libdrm-intel1:i386 (2.4.97-1) ...
Setting up glx-alternative-mesa (1.0.0) ...
Setting up bumblebee (3.2.1-20) ...
Adding members from group(s) 'adm sudo admin' to 'bumblebee':
srdjan
Adding user srdjan to group bumblebee
Created symlink /etc/systemd/system/graphical.target.wants/bumblebeed.service → /lib/systemd/system/bumblebeed.service.
Setting up libxcb-present0:i386 (1.13.1-2) ...
Setting up libxcb-sync1:i386 (1.13.1-2) ...
Setting up glx-diversions (1.0.0) ...
Setting up libxcb-dri2-0:i386 (1.13.1-2) ...
Setting up libllvm7:i386 (1:7.0.1-8) ...
Setting up libx11-6:i386 (2:1.6.7-1) ...
Setting up libxcb-dri3-0:i386 (1.13.1-2) ...
Setting up libgl1-mesa-dri:i386 (18.3.6-2) ...
Setting up libxext6:i386 (2:1.3.3-1+b2) ...
Setting up libxxf86vm1:i386 (1:1.1.4-1+b2) ...
Setting up libegl-mesa0:i386 (18.3.6-2) ...
Setting up libxfixes3:i386 (1:5.0.3-1) ...
Setting up libxv1:i386 (2:1.0.11-1) ...
Setting up libegl1:i386 (1.1.0-1) ...
Setting up libxdamage1:i386 (1:1.1.4-3+b3) ...
Setting up libglx-mesa0:i386 (18.3.6-2) ...
Setting up libglx0:i386 (1.1.0-1) ...
Setting up libgl1:i386 (1.1.0-1) ...
Setting up virtualgl-libs:i386 (2.6.2-0mx19+2) ...
Setting up virtualgl-libs-ia32:i386 (2.6.2-0mx19+2) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries 
    nor crypto modules. If that's on purpose, you may want to uninstall the 
    'cryptsetup-initramfs' package in order to disable the cryptsetup initramfs 
    integration and avoid this warning.
W: Possible missing firmware /lib/firmware/nvidia/gv100/acr/ucode_load.bin for module nouveau
I: The initramfs will attempt to resume from /dev/sda2
I: (UUID=772ce37e-1c5d-4248-a6bd-b048d78f104c)
I: Set the RESUME variable to override this.
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for systemd (1:241-5+mx19+2) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for glx-alternative-mesa (1.0.0) ...
update-alternatives: using /usr/lib/mesa-diverted to provide /usr/lib/glx (glx) in auto mode
Setting up glx-alternative-nvidia (1.0.0) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for glx-alternative-nvidia (1.0.0) ...
Setting up nvidia-alternative (418.74-1) ...
Processing triggers for nvidia-alternative (418.74-1) ...
update-alternatives: using /usr/lib/nvidia/current to provide /usr/lib/nvidia/nvidia (nvidia) in auto mode
Setting up libnvidia-ml1:amd64 (418.74-1) ...
Setting up libnvidia-cfg1:amd64 (418.74-1) ...
Setting up libglx-nvidia0:amd64 (418.74-1) ...
Setting up libglx-nvidia0:i386 (418.74-1) ...
Setting up nvidia-kernel-support (418.74-1) ...
Setting up xserver-xorg-video-nvidia (418.74-1) ...
Setting up nvidia-vulkan-icd:amd64 (418.74-1) ...
Setting up nvidia-vulkan-icd:i386 (418.74-1) ...
Setting up nvidia-vdpau-driver:amd64 (418.74-1) ...
Setting up libgl1-nvidia-glvnd-glx:amd64 (418.74-1) ...
Setting up libgl1-nvidia-glvnd-glx:i386 (418.74-1) ...
Setting up libgles-nvidia1:amd64 (418.74-1) ...
Setting up libgles-nvidia1:i386 (418.74-1) ...
Setting up libegl-nvidia0:amd64 (418.74-1) ...
Setting up libegl-nvidia0:i386 (418.74-1) ...
Setting up nvidia-settings (418.74-1) ...
Setting up libgles-nvidia2:amd64 (418.74-1) ...
Setting up libgles-nvidia2:i386 (418.74-1) ...
Setting up nvidia-driver-bin (418.74-1) ...
Setting up nvidia-egl-icd:amd64 (418.74-1) ...
Setting up nvidia-egl-icd:i386 (418.74-1) ...
Setting up nvidia-driver-libs:amd64 (418.74-1) ...
Setting up nvidia-driver-libs:i386 (418.74-1) ...
Setting up nvidia-driver-libs-i386:i386 (418.74-1) ...
Processing triggers for nvidia-alternative (418.74-1) ...
update-alternatives: updating alternative /usr/lib/nvidia/current because link group nvidia has changed slave links
Setting up nvidia-kernel-dkms (418.74-1) ...
Loading new nvidia-current-418.74 DKMS files...
Building for 4.19.0-6-amd64
Building initial module for 4.19.0-6-amd64
Done.

nvidia-current.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-6-amd64/updates/dkms/

nvidia-current-modeset.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-6-amd64/updates/dkms/

nvidia-current-drm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-6-amd64/updates/dkms/

nvidia-current-uvm.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.19.0-6-amd64/updates/dkms/

depmod...
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

DKMS: install completed.
Setting up nvidia-driver (418.74-1) ...
Setting up bumblebee-nvidia (3.2.1-20) ...
update-alternatives: error: alternative /usr/lib/nvidia/bumblebee for glx not registered; not setting
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries 
    nor crypto modules. If that's on purpose, you may want to uninstall the 
    'cryptsetup-initramfs' package in order to disable the cryptsetup initramfs 
    integration and avoid this warning.
I: The initramfs will attempt to resume from /dev/sda2
I: (UUID=772ce37e-1c5d-4248-a6bd-b048d78f104c)
I: Set the RESUME variable to override this.
Processing triggers for update-glx (1.0.0) ...
Processing triggers for glx-alternative-nvidia (1.0.0) ...
update-alternatives: using /usr/lib/nvidia to provide /usr/lib/glx (glx) in auto mode
update-alternatives: using /usr/lib/nvidia/bumblebee to provide /usr/lib/glx (glx) in auto mode
Processing triggers for glx-alternative-mesa (1.0.0) ...
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
cryptsetup: WARNING: The initramfs image may not contain cryptsetup binaries 
    nor crypto modules. If that's on purpose, you may want to uninstall the 
    'cryptsetup-initramfs' package in order to disable the cryptsetup initramfs 
    integration and avoid this warning.
I: The initramfs will attempt to resume from /dev/sda2
I: (UUID=772ce37e-1c5d-4248-a6bd-b048d78f104c)
I: Set the RESUME variable to override this.
Processing triggers for bumblebee (3.2.1-20) ...
[....] Restarting bumblebeed: bumblebeed[?25l7[1G[[32m ok [39;49m8[?12l[?25h.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'nvidia-xconfig' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Finished


Press <Enter> to exit

Code: Select all

System:    Host: Lenovo Kernel: 4.19.0-6-amd64 x86_64 bits: 64 compiler: gcc v: 8.3.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-4.19.0-6-amd64 
           root=UUID=59b88264-eef6-44c1-882b-34bead552e10 ro quiet splash 
           Desktop: Xfce 4.14.1 tk: Gtk 3.24.5 info: xfce4-panel wm: xfwm4 dm: LightDM 1.26.0 
           Distro: MX-19RC1_x64 patito feo October 15  2019 base: Debian GNU/Linux 10 (buster) 
Machine:   Type: Laptop System: LENOVO product: 4384HE5 v: ThinkPad T510 serial: <filter> 
           Chassis: type: 10 serial: <filter> 
           Mobo: LENOVO model: 4384HE5 serial: <filter> BIOS: LENOVO v: 6MET92WW (1.52 ) 
           date: 09/26/2012 
Battery:   ID-1: BAT0 charge: 27.0 Wh condition: 27.0/47.5 Wh (57%) volts: 12.1/10.8 
           model: LGC 42T4911 type: Li-ion serial: <filter> status: Full 
CPU:       Topology: Dual Core model: Intel Core i5 M 520 bits: 64 type: MT MCP arch: Nehalem 
           family: 6 model-id: 25 (37) stepping: 5 microcode: 7 L2 cache: 3072 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 19151 
           Speed: 1623 MHz min/max: 1199/2400 MHz boost: enabled Core speeds (MHz): 1: 1572 
           2: 1470 3: 1506 4: 1450 
           Vulnerabilities: Type: l1tf 
           mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds 
           status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass 
           mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, 
           STIBP: conditional, RSB filling 
Graphics:  Device-1: Intel Core Processor Integrated Graphics vendor: Lenovo driver: i915 
           v: kernel bus ID: 00:02.0 chip ID: 8086:0046 
           Device-2: NVIDIA GT218M [NVS 3100M] driver: N/A bus ID: 01:00.0 chip ID: 10de:0a6c 
           Display: x11 server: X.Org 1.20.4 driver: intel resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ironlake Mobile v: 2.1 Mesa 18.3.6 
           direct render: Yes 
Audio:     Device-1: Intel 5 Series/3400 Series High Definition Audio vendor: Lenovo 
           driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:3b56 
           Sound Server: ALSA v: k4.19.0-6-amd64 
Network:   Device-1: Intel 82577LM Gigabit Network vendor: Lenovo driver: e1000e v: 3.2.6-k 
           port: 1820 bus ID: 00:19.0 chip ID: 8086:10ea 
           IF: eth0 state: down mac: <filter> 
           Device-2: Intel Centrino Wireless-N 1000 [Condor Peak] driver: iwlwifi v: kernel 
           port: 1880 bus ID: 03:00.0 chip ID: 8086:0084 
           IF: wlan0 state: up mac: <filter> 
Drives:    Local Storage: total: 111.80 GiB used: 6.09 GiB (5.4%) 
           ID-1: /dev/sda vendor: SanDisk model: SSD PLUS 120 GB size: 111.80 GiB block size: 
           physical: 512 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: 00RL temp: 38 C 
           scheme: MBR 
Partition: ID-1: / raw size: 109.77 GiB size: 107.54 GiB (97.97%) used: 6.09 GiB (5.7%) fs: ext4 
           dev: /dev/sda1 
           ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap swappiness: 15 (default 60) 
           cache pressure: 100 (default) dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 61.0 C mobo: 0.0 C 
           Fan Speeds (RPM): cpu: 3090 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/antix.list 
           1: deb http://iso.mxrepo.com/antix/buster buster main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian buster-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian buster main contrib non-free
           2: deb http://deb.debian.org/debian-security buster/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxrepo.com/mx/repo/ buster main non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 218 Uptime: 40m Memory: 3.66 GiB used: 1.15 GiB (31.4%) Init: SysVinit 
           v: 2.93 runlevel: 5 default: 5 Compilers: gcc: 8.3.0 alt: 8 Shell: bash v: 5.0.3 
           running in: quick-system-in inxi: 3.0.36 

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 7:22 pm
by fehlix
Srdjan wrote: Wed Oct 16, 2019 7:11 pm Lenovo T510, intel + nvidia, optimus enabled in BIOS.

First live boot went ok. Then I proceeded and installed it,
all went fine, system booted. Then I updated system.
After that, I run nvidia automatic installer.
It asked me if I want from test repo, I said no.
(it detected good that I need bumblebee drivers)

Installer passed, but I throw some messages on crypto...something and some other errors,
tell me which log you need, I will post it.

It works, but glxinfo does not report nvidia drivers.
Perhaps "inxi -Gxx" or better full "Quick System Info" from MX tools, so we get a better idea.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 7:23 pm
by Srdjan
Yeah, sorry, I edited previous post now, added QSI and full ddm log.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 7:33 pm
by fehlix
Srdjan wrote: Wed Oct 16, 2019 7:23 pm Yeah, sorry, I edited previous post now, added QSI and full ddm log.
Please, edit the post again and wrap the textput of ddm.log between code tags [code] Thanks. [/code] ...

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 7:37 pm
by Srdjan
Done :)

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 8:59 pm
by Stevo
fehlix wrote: Wed Oct 16, 2019 6:20 pm
Stevo wrote: Wed Oct 16, 2019 4:42 pm 3) Do you have any comments, complaints, or suggestions?

64-bit stock Buster Nvidia 418.74 driver and Bumblebee install works out of the box with MX NI, but not the 435.21 driver from the test repo. Currently working with d_o to fix that situation, which seems to be due to the "no-automatic-upgrade" policy now in the test repo. A workaround to upgrade to 435.21 is to upgrade everything "nvidia" related from MXPI test repo tab, including any lib packages.
I might have a play with one of my hybrids, and try figure whether I can install and then upgrade to testrepo nvidia. Maybe we can apply similar tricks I used for the libreoffice uprade to backports (and also for backwards downgrades), which has kind of similar "no-automatice-upgrade" policy.
D_o just fixed the ddm-mx installer for installs from the test repo--the problems began when we switched the TR to the same no-automatic-upgrades policy as debian backports, so he had to work around that. It should appear as an update soon.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Wed Oct 16, 2019 9:07 pm
by Stevo
To test if Bumblebee is working, we include a benchmark when we install Bumblebee.

For 64-bit, run

Code: Select all

glxspheres64
vs

Code: Select all

optirun glxspheres64
For 32-bit, the command is just glxspheres, but it seems more tricky to get it working on a 32-bit system. But I think that will be a tiny minority of installs for Optimus systems.

BitJam, I'm pretty sure that ddm-mx has some code in its script that can distinguish between a desktop with an Intel iGPU plus Nvidia, or a true Optimus laptop. I remember that it was added after we ran into a user with the first setup, so perhaps you can borrow it.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 6:59 am
by Srdjan
Run glxspheres, and it still says that it is not using nvidia...
Screenshot.png
Screenshot-1.png
Can you tell me is nvidia driver installed ok on my Laptop and
how do I actually check that it is really used at all?

I have allreay posted ddm and qsi on this thread earlier.

Should the system switch graphic cards by itself if it detects heavy load on gpu?

Desired behavior would be to use Intel on non-demanding tasks to
save battery, and use nvidia dedicated just on graphic demanding tasks
to get best performance. Is it possible for this to work on linux as it is
working on windows?

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 8:12 am
by chrispop99
Srdjan wrote: Thu Oct 17, 2019 6:59 am Desired behavior would be to use Intel on non-demanding tasks to
save battery, and use nvidia dedicated just on graphic demanding tasks
to get best performance. Is it possible for this to work on linux as it is
working on windows?
If only!

No, it doesn't work like that. If you manage to get dual graphics machines working, you still need to launch each program with a different command.

Chris

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 4:42 pm
by Srdjan
Ok then, how do I know if nvidia drivers installed correctly?

I posted all the logs here.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 5:24 pm
by Stevo
Srdjan wrote: Thu Oct 17, 2019 4:42 pm Ok then, how do I know if nvidia drivers installed correctly?

I posted all the logs here.
The logs say that nvidia-kernel-dkms built successfully, so I am assuming you did a reboot as the pop-up message said you had to do to make sure you weren't getting nouveau loaded at boot.

If so, you might have one of those laptops that need some tweaking for Bumblebee to work. :frown: Some Dells are like that, too. Does anything show up when you do a web search for "linux bumblebee <lenovo laptop model here>"?

The Arch wiki for Bumblebee has some troubleshooting tips, and maybe booting with systemd would get it working--it seemed to have done something when I tried an i386 install on an 2016 Acer laptop to test the 390xx Legacy Nvidia driver install with MX NI.

Did you have Bumblebee working in MX 18.3, or is MX 19 your first try?

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 5:42 pm
by Srdjan
Rebooted after nvidia install, off course.

It didn't work on MX 18, too. As a matter of fact, it only kinda work on windows...
Linux Mint is working fine, but as I seen, Mint does not install bumblebee, it just
installs 340.x series driver and properly configures it, and then
from what I can see, Laptop only uses nvidia. Since I value performance more then
battery as my Laptop is 99% time on charger at home, I would like to get that
freaking nvidia working... I will try as you suggested to look some more into bumblebee
to get it working somehow.

And also I would like to stay systemd free, if possible.

The laptop is Lenovo T510, if you stumble upon some solution please let
me know.

Other then that, MX 19 works like a charm, thanks all devs for their effort.

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 5:47 pm
by fehlix
Srdjan wrote: Thu Oct 17, 2019 4:42 pm Ok then, how do I know if nvidia drivers installed correctly?
Just have checked it and seem to work here well. (Acer A5-A515 Intel/Nvidia hybrid)
1st. install with Nvidia-Installer tool. if all went well reboot.
2. Check what was installed:

Code: Select all

 dpkg -l | grep nvidia
ii  bumblebee-nvidia                      3.2.1-20                            amd64        NVIDIA Optimus support using the proprietary NVIDIA driver
ii  glx-alternative-nvidia                1.0.0                               amd64        allows the selection of NVIDIA as GLX provider
ii  libegl-nvidia0:amd64                  418.74-1                            amd64        NVIDIA binary EGL library
ii  libegl-nvidia0:i386                   418.74-1                            i386         NVIDIA binary EGL library
ii  libgl1-nvidia-glvnd-glx:amd64         418.74-1                            amd64        NVIDIA binary OpenGL/GLX library (GLVND variant)
ii  libgl1-nvidia-glvnd-glx:i386          418.74-1                            i386         NVIDIA binary OpenGL/GLX library (GLVND variant)
ii  libgles-nvidia1:amd64                 418.74-1                            amd64        NVIDIA binary OpenGL|ES 1.x library
ii  libgles-nvidia1:i386                  418.74-1                            i386         NVIDIA binary OpenGL|ES 1.x library
ii  libgles-nvidia2:amd64                 418.74-1                            amd64        NVIDIA binary OpenGL|ES 2.x library
ii  libgles-nvidia2:i386                  418.74-1                            i386         NVIDIA binary OpenGL|ES 2.x library
ii  libglx-nvidia0:amd64                  418.74-1                            amd64        NVIDIA binary GLX library
ii  libglx-nvidia0:i386                   418.74-1                            i386         NVIDIA binary GLX library
ii  libnvidia-cbl:amd64                   418.74-1                            amd64        NVIDIA binary Vulkan ray tracing (cbl) library
ii  libnvidia-cfg1:amd64                  418.74-1                            amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-eglcore:amd64               418.74-1                            amd64        NVIDIA binary EGL core libraries
ii  libnvidia-eglcore:i386                418.74-1                            i386         NVIDIA binary EGL core libraries
ii  libnvidia-fatbinaryloader:amd64       418.74-1                            amd64        NVIDIA FAT binary loader
ii  libnvidia-glcore:amd64                418.74-1                            amd64        NVIDIA binary OpenGL/GLX core libraries
ii  libnvidia-glcore:i386                 418.74-1                            i386         NVIDIA binary OpenGL/GLX core libraries
ii  libnvidia-glvkspirv:amd64             418.74-1                            amd64        NVIDIA binary Vulkan Spir-V compiler library
ii  libnvidia-glvkspirv:i386              418.74-1                            i386         NVIDIA binary Vulkan Spir-V compiler library
ii  libnvidia-ml1:amd64                   418.74-1                            amd64        NVIDIA Management Library (NVML) runtime library
ii  libnvidia-ptxjitcompiler1:amd64       418.74-1                            amd64        NVIDIA PTX JIT Compiler
ii  libnvidia-rtcore:amd64                418.74-1                            amd64        NVIDIA binary Vulkan ray tracing (rtcore) library
ii  nvidia-alternative                    418.74-1                            amd64        allows the selection of NVIDIA as GLX provider
ii  nvidia-detect                         418.74-1                            amd64        NVIDIA GPU detection utility
ii  nvidia-driver                         418.74-1                            amd64        NVIDIA metapackage
ii  nvidia-driver-bin                     418.74-1                            amd64        NVIDIA driver support binaries
ii  nvidia-driver-libs:amd64              418.74-1                            amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-driver-libs:i386               418.74-1                            i386         NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
ii  nvidia-driver-libs-i386:i386          418.74-1                            i386         NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit libraries)
ii  nvidia-egl-common                     418.74-1                            amd64        NVIDIA binary EGL driver - common files
ii  nvidia-egl-icd:amd64                  418.74-1                            amd64        NVIDIA EGL installable client driver (ICD)
ii  nvidia-egl-icd:i386                   418.74-1                            i386         NVIDIA EGL installable client driver (ICD)
ii  nvidia-installer-cleanup              20151021+9                          amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                  20151021+9                          amd64        NVIDIA binary kernel module support files
ii  nvidia-kernel-dkms                    418.74-1                            amd64        NVIDIA binary kernel module DKMS source
ii  nvidia-kernel-support                 418.74-1                            amd64        NVIDIA binary kernel module support files
ii  nvidia-legacy-check                   418.74-1                            amd64        check for NVIDIA GPUs requiring a legacy driver
ii  nvidia-modprobe                       418.56-1                            amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings                       418.74-1                            amd64        tool for configuring the NVIDIA graphics driver
ii  nvidia-support                        20151021+9                          amd64        NVIDIA binary graphics driver support files
ii  nvidia-vdpau-driver:amd64             418.74-1                            amd64        Video Decode and Presentation API for Unix - NVIDIA driver
ii  nvidia-vulkan-common                  418.74-1                            amd64        NVIDIA Vulkan driver - common files
ii  nvidia-vulkan-icd:amd64               418.74-1                            amd64        NVIDIA Vulkan installable client driver (ICD)
ii  nvidia-vulkan-icd:i386                418.74-1                            i386         NVIDIA Vulkan installable client driver (ICD)
ii  xserver-xorg-video-nvidia             418.74-1                            amd64        NVIDIA binary Xorg driver
Check the glxgears test-video app behaves and run it on the command line:

Code: Select all

fehlix@mx19rc1:~/Desktop
$ glxgears 
300 frames in 5.0 seconds =  59.997 FPS
300 frames in 5.0 seconds =  59.997 FPS
300 frames in 5.0 seconds =  59.997 FPS
300 frames in 5.0 seconds =  59.997 FPS
300 frames in 5.0 seconds =  59.997 FPS
glxgears.png
What is "inxi -Gxx" reporting about the video driver:

Code: Select all

fehlix@mx19rc1:~/Desktop
$ inxi -Gxx
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:5917 
           Device-2: NVIDIA GP108M [GeForce MX150] driver: N/A bus ID: 01:00.0 
           chip ID: 10de:1d10 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2) v: 4.5 Mesa 18.3.6 
           compat-v: 3.0 direct render: Yes 

As shown Nvidia driver is not "active" and OpenGL renderer is mesa via intel GPU.
Now let's check Nvidia with glxgears test-video and run it onthe command line with activating nvidia using "optirun":

Code: Select all

$ optirun glxgears 
3848 frames in 5.0 seconds = 769.520 FPS
3823 frames in 5.0 seconds = 764.523 FPS
3873 frames in 5.0 seconds = 774.468 FPS
3918 frames in 5.0 seconds = 783.540 FPS
3866 frames in 5.0 seconds = 773.067 FPS
3995 frames in 5.0 seconds = 798.941 FPS
3962 frames in 5.0 seconds = 792.361 FPS
So what is "inxi -Gxx" reporting about the video driver now:

Code: Select all

$ inxi -Gxx
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:5917 
           Device-2: NVIDIA GP108M [GeForce MX150] vendor: Acer Incorporated ALI driver: nvidia 
           v: 418.74 bus ID: 01:00.0 chip ID: 10de:1d10 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
           resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2) v: 4.5 Mesa 18.3.6 
           compat-v: 3.0 direct render: Yes
Nvidia dGPU driver is active and together with Intels iGPU the test video is displayed with a much higher frame rate.
:puppy:

Re: MX-19 RC1 Multiple video cards and hybrid video

Posted: Thu Oct 17, 2019 5:49 pm
by Srdjan
Yeah, I would like to get it too, but look at this:

Code: Select all

┌─[srdjan@Lenovo]─[11:48:21 pm]──────────────────────────────────────────────────────────────────[~]
└─> optirun glxgears
[ 4361.977471] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver

[ 4361.977596] [ERROR]Aborting because fallback start is disabled.
┌─[srdjan@Lenovo]─[11:48:29 pm]──────────────────────────────────────────────────────────────────[~]
└─>
I really did a clean install of 19rc, then after boot in new system:

1. updated all
2. rebooted (just in case..)
3. installed nvidia with auto-installation
4. rebooted

thats all, didnt mess with anything.