The pinning is holding me back for moving from current version to 20.04. So far the only option I see is to use the beta you pointed me to or switch to google-chrome which looks like there still create debs.
Not being able to pin things and not being able to choose when the snap upgrade is a problem for product system. We use zfs for all the containers in production. We take a snapshot before upgrade the deb packages. And if thing fail we the rollback to the snapshot then clone container into testing area look at what failed. We can then pin the deb we think caused and start testing again. Once the zfs clone work we then apply the pin needed in production and the upgrade the production container. For the time being we are only forced into snap for chromium. If we are force into snap for other packages there a few lib that we have patches for to make sure they can not access share memory for X11 (modify the testing for share memory to allways fail) which make all of Gnome base code work 100% on the time instead of 60% without the patches. Having to modified version of some lib will become a problem if more programs become snap. We can config apt to allow us to handle this. We see now way to handle this under snaps. Also since the source code to build the snap is not there is no way to audit the snaps. Is there a good to post the problem we have with snap to see if something can be done to expand the snap system to handle the problem we see. Snap might work for the standard desktop system but a big problem for server in production. We try to have a tight control over when updates to production happen and why. Once snap has way for us to build them to make sure that they match the source code and allow us to fix problem and submit the fixes upstream they might look better to us. Also snap should have a way to configure ping/holding version and allow us to control when updates happen. It looks like you are taking away control of system with snaps. On 6/15/20 9:56 AM, Olivier Tilloy wrote: > I'm glad that this update fixes the crash, thanks for the feedback. > > I don't have a general solution to the problem you expose (pinning a > specific revision of a snap), but in the description you mention 16.04 > and 18.04, and both offer deb packages for chromium (the chromium deb > was transitioned to a snap starting with 19.10), so at least in this > specific case you can use apt pinning. > -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/1877173 Title: Chromium 81.0.4044.122 crashes on remote ssh connection Status in chromium-browser package in Ubuntu: New Bug description: Chromium crash on a ssh x forwarding connection It crashes on both 18.04 and 16.04 with the same message. The X forwarding is working for other programs just fine. It was working until last update. Here is the message from the console on the crash [22765:22781:0506/144206.193243:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye. Trace/breakpoint trap (core dumped) Steps to repeat: ssh ltcd-prod chromum-browser ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: chromium-browser 81.0.4044.122-0ubuntu0.18.04.1 ProcVersionSignature: Ubuntu 5.3.0-40.32~18.04.1-generic 5.3.18 Uname: Linux 5.3.0-40-generic x86_64 NonfreeKernelModules: btrfs xor zstd_compress raid6_pq ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs libcrc32c cpuid veth iptable_filter bpfilter bridge stp llc binfmt_misc intel_powerclamp coretemp kvm_intel kvm irqbypass zfs zunicode zavl icp ipmi_ssif gpio_ich crct10dif_pclmul crc32_pclmul ghash_clmulni_intel zcommon znvpair spl zlua aesni_intel aes_x86_64 crypto_simd cryptd glue_helper intel_cstate ast drm_vram_helper ttm drm_kms_helper lpc_ich drm joydev input_leds fb_sys_fops syscopyarea sysfillrect sysimgblt ipmi_si ipmi_devintf ipmi_msghandler mac_hid sch_fq_codel lp parport nfsd auth_rpcgss nfs_acl lockd grace sunrpc ip_tables x_tables autofs4 hid_generic igb uas usbhid ahci i2c_algo_bit hid libahci usb_storage dca i2c_ismt ApportVersion: 2.20.9-0ubuntu7.14 Architecture: amd64 DRM.card0-VGA-1: enabled: enabled dpms: On status: connected edid-base64: modes: 1024x768 800x600 800x600 640x480 Date: Wed May 6 14:37:46 2020 Desktop-Session: 'None' 'None' 'None' DetectedPlugins: Env: 'None' 'None' InstalledPlugins: Load-Avg-1min: 0.55 Load-Processes-Running-Percent: 0.1% Lsusb: Error: [Errno 2] No such file or directory: 'lsusb': 'lsusb' MachineType: Supermicro A1SAi ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.3.0-40-generic root=UUID=c75e8c2a-b85d-444e-b278-16fd90c327e7 ro usb_storage.quirks=0bc2:331a:u,0bc2:ab31:u,0bc2:ab34:u SourcePackage: chromium-browser UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 08/27/2015 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 1.1a dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: A1SRi dmi.board.vendor: Supermicro dmi.board.version: 123456789 dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 18 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1.1a:bd08/27/2015:svnSupermicro:pnA1SAi:pvr123456789:rvnSupermicro:rnA1SRi:rvr123456789:cvnToBeFilledByO.E.M.:ct18:cvrToBeFilledByO.E.M.: dmi.product.family: SMC X10 dmi.product.name: A1SAi dmi.product.sku: 081315D9 dmi.product.version: 123456789 dmi.sys.vendor: Supermicro modified.conffile..etc.default.chromium-browser: [deleted] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/1877173/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

