Bug#927094: upgrade-reports: Kaby Lake with GeForce 1030, "main" only is not practical. It does need "nvidia-driver", non-free.

hoxp18 <[email protected]>
Newsgroups gmane.linux.debian.user.testing
Message-ID <2da61e9e-0382-4ed1-0715-28dde2ad35ca__30635.0269283698$1555297405$gmane$org@noramail.jp>
Package: upgrade-reports
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: tester <tester@busterupgrade>
To: Debian Bug Tracking System <[email protected]>
Subject: upgrade-reports: Kaby Lake with GeForce 1030, "main" only is 
not practical. It does need "nvidia-driver", non-free.
Bcc: tester <tester@busterupgrade>

Package: upgrade-reports
Severity: normal

Dear Maintainer,

I did some tests on amd64 (Kaby Lake) machine,

With "main" section only, then add "non-free".

Summary
=======

* Stretch clean install, LVM over LUKS on NVMe,
   separated file system, with AppArmor enabled.

* After GNOME and Firefox, etc settings' had done,
   Rewrote sources.list into buster and "apt dist-upgrade"

* No upgrade trouble. Boot normally, LVM over LUKS,
   AppArmor seems OK, though I did not test so much by now.

* Both PAM su restriction and securetty work.

* Problem around GNOME, nouveau, and especially Firefox.

* Sound output initial setting become on-board S/PDIF.
   Need to change to the GeForce 1030 one.

* LVM may have some issue; error logs appear.

* "nvidia-driver" makes ttys' resolutions worse.

* (logcheck summary) mails are okay,
   provided I fix the owner and permission on /var/mail.

dist-upgrade before-after
=========================

Firmware
* syslog says "Firmware Bug: TSC_DEADLINE disabled
   due to Errata; please update microcode to version:
   0.52 (or later)

   (cf. the CPU has no HT and VT features are off.)

LVM
* lvm2-activation-generator: lvmconfig failed.
   Activation generator failed.
   /lib/systemd/system-generators/lvm2-activation-generator
   failed with exit code 1.

nouveau
* firmware: failed to load nvidia/gp108/gr/sw_nonctx.bin (-2)
* DRM: failed to create kernel channel, -22

gnome-session-binary
* Unrecoverable failure in required component org.gnome.Shell.desktop

Video by GeForce 1030
* Stretch nouveau: low resolution.
   Buster: LCD max, 1920x1080.

AppArmor
* aa-enabled kept "Yes"

fstrim
* TRIM is okay on both cases.

exfat-fuse
* both okay; mounted automatically.

suspend-to-RAM and resume.
* both okay.

1st cold boot after the dist-upgrade
====================================

Video motion quality
* On the first cold boot after dist-upgrade,

* GDM shows slow response but recovers in 20 secs.
   Both mouse and keyboard response on GDM are bad,
   but once login, GNOME desktop itself is okay.

* Buster GNOME shows slow response with Firefox.
   Around 2-5 fps.

* "top" says "gnome-shell" consuming %CPU about 50%.

Sound
* Mozilla Firefox can barely browse Youtube
   except fps and sound initial settings.

   Sound setting became on-board, not GeForce.

   After changing from on-board S/PDIF to
   GP108 (GeForce 1030), it plays sound.

byobu(-terminal) on GNOME
* works fine; splitting, moving, there are no corruption.

byobu on ttys
* screen size small; it says "size 211x53 from a smaller
   client", w/ GeForce 1030 - HDMI - FullHD LCD.
   split, move, and rendering are okay.

   tty itself is FullHD size; right and bottom area are
   filled by purple dots "."

   status bar display is okay.

Misc.
* GNOME terminal shortcut option turned back ON.

2nd cold boot
=============

Video motion quality

* GDM is same; slow.

* GNOME itself is okay.

* "gnome-shell" is still consuming %CPU, 30-100% always.

* Mozilla Firefox is especially heavy.
   It did not improved by simple reboot.

byobu
* GNOME terminal, it is okay.

* ttys got less display area;
   It says "size 80x23 from a smaller client".
   tty size is FullHD resolution,
   there are more purple "." filled area on
   right and bottom. status bar is fine.

with non-free packages
======================

After the installation of "intel-microcode"
-------------------------------------------

3rd cold boot.

* TSC_DEADLINE error log gone.

* lvm2-activation-generator fail log continued.

* GDM response improved.

* gnome-shell still consuming CPU.

* Firefox still slow.

After the installation of "nvidia-driver"
-----------------------------------------

4th cold boot.

* GDM response improved more.

* GNOME desktop animation got more smooth.

* gnome-shell CPU consumption improved.

* Firefox is now FINE.
   It plays Youtube both in windows and full screen.
   Sound is okay.

* ttys resolution DECREASED; 800x600 now.

About This Report
=================

Due to the desktop response troubles,
I did "reportbug upgrade-reports" after "nvidia-driver" installation.

Overall
=======

I did not tested so much,
but I can say something around nouveau and/or gnome-shell
w/o non-free firmwares and drivers.

* LVM might have some issue on this LVM-over-LUKS.

* Maybe I should update BIOS, at least about microcode.

* "main" only, Firefox is not practical by nouveau.

* "byobu" seems funny at ttys in this GeForce 1030 box.

* "nvidia-driver" makes tty console resolution worse.

I will keep 4 cold boot syslogs.

If you are interested, please contact me.

Thank you, dear Debian team.

Regards.

-- Hardware and Filesystem Information:

Intel Core i5-7500 on Z270 M/B, with WD black 3rd gen. NVMe.
(the SATA SSD is not in use)

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core 
Processor Host Bridge/DRAM Registers (rev 05)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 05)
00:14.0 USB controller: Intel Corporation 200 Series/Z370 Chipset Family 
USB 3.0 xHCI Controller
00:16.0 Communication controller: Intel Corporation 200 Series PCH CSME HECI
00:17.0 SATA controller: Intel Corporation 200 Series PCH SATA 
controller [AHCI mode]
00:1b.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root 
Port (rev f0)
00:1c.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root 
Port (rev f0)
00:1c.6 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root 
Port (rev f0)
00:1d.0 PCI bridge: Intel Corporation 200 Series PCH PCI Express Root 
Port (rev f0)
00:1f.0 ISA bridge: Intel Corporation 200 Series PCH LPC Controller (Z270)
00:1f.2 Memory controller: Intel Corporation 200 Series/Z370 Chipset 
Family Power Management Controller
00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Intel Corporation 200 Series/Z370 Chipset Family SMBus 
Controller
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) 
I219-V
01:00.0 VGA compatible controller: NVIDIA Corporation GP108 (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP108 High Definition Audio 
Controller (rev a1)
02:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC 
SN720 NVMe SSD

NAME            MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda               8:0    0 465.8G  0 disk
nvme0n1p2_crypt 254:0    0 186.3G  0 crypt
main-rootfs     254:1    0   1.9G  0 lvm   /
main-swap       254:2    0   952M  0 lvm   [SWAP]
main-usr        254:3    0   3.7G  0 lvm   /usr
main-usrshare   254:4    0   3.7G  0 lvm   /usr/share
main-var        254:5    0   7.5G  0 lvm   /var
main-varcache   254:6    0   1.9G  0 lvm   /var/cache
main-varlog     254:7    0   1.9G  0 lvm   /var/log
main-varmail    254:8    0   1.9G  0 lvm   /var/mail
main-varspool   254:9    0   1.9G  0 lvm   /var/spool
main-vartmp     254:10   0   1.9G  0 lvm   /var/tmp
main-home       254:11   0  14.9G  0 lvm   /home
nvme0n1         259:0    0 232.9G  0 disk
nvme0n1p1       259:1    0   487M  0 part  /boot
nvme0n1p2       259:2    0 186.3G  0 part

TARGET SOURCE FSTYPE OPTIONS
/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
/proc proc proc rw,nosuid,nodev,noexec,relatime
/dev udev devtmpfs 
rw,nosuid,relatime,size=16420648k,nr_inodes=4105162,mode=755
/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
/run tmpfs tmpfs rw,nosuid,noexec,relatime,size=3287752k,mode=755
/ /dev/mapper/main-rootfs ext4 rw,noatime,errors=remount-ro
/usr /dev/mapper/main-usr ext4 rw,nodev,noatime
/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime
/dev/shm tmpfs tmpfs rw,nosuid,nodev
/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k
/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,mode=755
/sys/fs/cgroup/unified cgroup2 cgroup2 
rw,nosuid,nodev,noexec,relatime,nsdelegate
/sys/fs/cgroup/systemd cgroup cgroup 
rw,nosuid,nodev,noexec,relatime,xattr,name=systemd
/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime
/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700
/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,relatime,freezer
/sys/fs/cgroup/rdma cgroup cgroup rw,nosuid,nodev,noexec,relatime,rdma
/sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec,relatime,devices
/sys/fs/cgroup/perf_event cgroup cgroup 
rw,nosuid,nodev,noexec,relatime,perf_event
/sys/fs/cgroup/cpuset cgroup cgroup rw,nosuid,nodev,noexec,relatime,cpuset
/sys/fs/cgroup/cpu,cpuacct cgroup cgroup 
rw,nosuid,nodev,noexec,relatime,cpu,cpuacct
/sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec,relatime,pids
/sys/fs/cgroup/net_cls,net_prio cgroup cgroup 
rw,nosuid,nodev,noexec,relatime,net_cls,net_prio
/sys/fs/cgroup/blkio cgroup cgroup rw,nosuid,nodev,noexec,relatime,blkio
/sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec,relatime,memory
/dev/hugepages hugetlbfs hugetlbfs rw,relatime,pagesize=2M
/proc/sys/fs/binfmt_misc systemd-1 autofs 
rw,relatime,fd=45,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13590
/dev/mqueue mqueue mqueue rw,relatime
/sys/kernel/debug debugfs debugfs rw,relatime
/boot /dev/nvme0n1p1 ext4 rw,nosuid,nodev,noexec,noatime
/tmp tmpfs tmpfs rw,nosuid,nodev,noexec,noatime
/var /dev/mapper/main-var ext4 rw,nosuid,nodev,noatime
/usr/share /dev/mapper/main-usrshare ext4 rw,nosuid,nodev,noatime
/var/log /dev/mapper/main-varlog ext4 rw,nosuid,nodev,noexec,noatime
/var/spool /dev/mapper/main-varspool ext4 rw,nosuid,nodev,noexec,noatime
/var/tmp /dev/mapper/main-vartmp ext4 rw,nosuid,nodev,noexec,noatime
/var/cache /dev/mapper/main-varcache ext4 rw,nosuid,nodev,noatime
/var/mail /dev/mapper/main-varmail ext4 rw,nosuid,nodev,noexec,noatime
/home /dev/mapper/main-home ext4 rw,nosuid,nodev,noatime
/run/user/116 tmpfs tmpfs 
rw,nosuid,nodev,relatime,size=3287748k,mode=700,uid=116,gid=121
/run/user/1000 tmpfs tmpfs 
rw,nosuid,nodev,relatime,size=3287748k,mode=700,uid=1000,gid=1000
/run/user/1000/gvfs gvfsd-fuse fuse.gvfsd-fuse 
rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
/sys/fs/fuse/connections fusectl fusectl rw,relatime

-- System Information:
Debian Release: buster/sid
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.