Ubuntu 20.04 is out - Page 1
Forum section: electronics / general

author: blueskull
author_rank: Unknown
timestamp: April 18, 2020, 04:24:41 pm
content: Canonical has released Ubuntu 20.04 beta on 16th. It should be the same to the final version, rest of minor bug fixed. Software version and kernel version are frozen, and the rest I can't imagine to be too far off.I'm glad to report that it runs near-perfectly on ThinkPad X1 Gen 7 with 10th-gen Intel CPU.Rest of fingerprint sensor and LTE, all peripherals work, including Thunderbolt 3 and beam forming microphone array, which were didn't work quite well in previous versions.I'm also surprised to find my 10GbE AQC107 NIC works out of the box, so far I've not seen much of an issue.There are issues related to Thunderbolt 3, namely partial device enumeration, but I take that it is a use land bug as devices can show up, just not working properly. Replugging in devices solve the problem without needing to modprobe.HiPDI support is wonderful, way better than Windows, which is the reason I tried it in the first place. KiCAD and LibreOffice look much more natural than on Windows, and are significantly faster.Media-rich web pages suffer from performance hit more than on Windows, which is the only performance hit I've encountered now.Youtube and Gmail random color bad pixel bug (introduced to 4K ThinkPads from Win10 1910 to current) doesn't seem to affect Ubuntu.

author: awallin
author_rank: Frequent Contributor
timestamp: April 18, 2020, 04:29:14 pm
content: what version does simply 'python' give you, and what does 'python3' give?this 2-to-3 transition is a bit of a mess IMO...

author: bd139
author_rank: Super Contributor
timestamp: April 18, 2020, 04:34:46 pm
content: Oooh wonder if the installer shits a brick on virtualbox still... there goes the rest of my eveningJust been QA'ing CentOS 8 to replace my current CentOS 7 builds so may not bother. CentOS 8 is pretty damn solid.

author: bd139
author_rank: Super Contributor
timestamp: April 18, 2020, 04:49:16 pm
content: Ah yes I need conservative releases here. Worth looking at Fedora. That's closer to Arch end of things.One thing I like about the RHEL/Fedora/CentOS ecosystem is it's nuclear bomb proof.

author: bd139
author_rank: Super Contributor
timestamp: April 18, 2020, 06:18:07 pm
content: Makes sense to mealien is horrid. I've messed up a couple of machines playing with that

author: brucehoult
author_rank: Super Contributor
timestamp: April 19, 2020, 12:48:52 am
content: I don't regard beta as "out" lol.Not for my machine for actual work. I'll upgrade from 18.04LTS when the software updater suggests it to me around July or so...

author: Electro Detective
author_rank: Super Contributor
timestamp: April 19, 2020, 01:54:54 am
content: Can't fault 18.04 yet, nor desire to battle with a beta..like many still do with Win 10 in 2020Not sure how the Mac battlers are doing with their current Mountain climbing/falling OS,gave up on that infinite upgrade joke ages ago

author: Wuerstchenhund
author_rank: Super Contributor
timestamp: April 19, 2020, 08:07:16 am
content: Quote from: bd139 on April 18, 2020, 04:49:16 pmThat's certainly true with RHEL and CentOS (and Oracle Linux, which is pretty much RHEL as well), but Fedora is the experimental branch of the Red Hat family and can be hit and miss sometimes.What I can recommend is openSUSE. It's as reliable as CentOS (the current openSUSE Leap 15 is based on SuSE Enterprise Linux 15), and thanks to YAST it's probably the most user-friendly Linux distribution that exists.SuSE is the #2 vendor after RH for the Enterprise market. We use SELS (SuSE Enterprise Linux Server) and SELD (SuSe Enterprise Linux Desktop) in various applications, as well as the free variant openSUSE where support isn't needed.

author: sleemanj
author_rank: Super Contributor
timestamp: April 19, 2020, 09:16:45 am
content: Quote from: Electro Detective on April 19, 2020, 01:54:54 amCode:$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 14.04.6 LTSRelease: 14.04Codename: trustyI should probably upgrade sometime.

author: brucehoult
author_rank: Super Contributor
timestamp: April 19, 2020, 09:35:35 am
content: Quote from: blueskull on April 19, 2020, 08:31:01 amHardly.I don't upgrade anything -- not my Mac, not my iPhone, not my Linux machines -- until a few million people have been running that version for a month or two, not just a few thousand.I run bleeding edge versions of the software I understand intimately and am an active developer of. It's crazy to do that with everything else.This is not at all the same thing as waiting forever.

author: bd139
author_rank: Super Contributor
timestamp: April 19, 2020, 10:10:00 am
content: It is with Linux at least. So much trouble on new hardware. On windows you can usually limp it along until you get the drivers in.This is one reason I'm running a Ryzen desktop with windows and all my Linux stuff is in VMs.

author: Karel
author_rank: Super Contributor
timestamp: April 19, 2020, 11:08:27 am
content: Quote from: Wuerstchenhund on April 19, 2020, 08:07:16 amI use opensuse for many years, at work and at home, currently Leap 15.1.I tried some other distro's and/or desktops in the past but I always come back to opensuse with plasma/kde desktop.If necessary (rare) I run windows in virtualbox. No way I'll ever do it the other way around.I'm so used to it that I'll probably never work again in bigger companies where some boss tells me what to use on my pc.I'm too much used to my freedom now and the improved workflow that comes with it.

author: SeanB
author_rank: Super Contributor
timestamp: April 19, 2020, 11:52:10 am
content: Code:[quote author=sleemanj link=topic=238242.msg3023092#msg3023092 date=1587287805]I should probably upgrade sometime.[code}No LSB modules are available.Distributor ID:LinuxMintDescription:Linux Mint 17.1 RebeccaRelease:17.1Codename:rebeccaAt least update your kernel to the most modern one you can get, the default kernel is really old, and the newer ones, while not by default upgraded, are a lot better. I got the latest available, 4.4.0-98-generic, though I really should do a full backup to a drive, then format fully, and install a newer LTS version. At least I do not really have to reinstall /home, as it is on another drive, though I suspect I will have to dig out the encryption keys for it for the new version. But doable, and there are even utilities to slowly find it when you upgrade.

author: olkipukki
author_rank: Frequent Contributor
timestamp: April 19, 2020, 11:53:52 am
content: Quote from: blueskull on April 18, 2020, 04:24:41 pmAre you giving up on Altium?

author: BravoV
author_rank: Super Contributor
timestamp: April 19, 2020, 12:01:46 pm
content: Quote from: bd139 on April 19, 2020, 10:10:00 amQFT, experienced the nightmare as I was Linux total noob, when I got my new 1st gen Ryzen, which was just 6 months after released by AMD. Installed latest stable Fedora at that time, everything went fine for 1st round of installation, and then it prompted me to update as it detected newly system, followed the suggestion and installed it right away, and boom, booted with tons of error and left me clueless in command prompt.

author: bd139
author_rank: Super Contributor
timestamp: April 19, 2020, 12:23:01 pm
content: Some of that was probably systemd being a prickI have to do a lot of windows and .Net stuff as well so I still need a windows base system. Although I got a triple head T470 dock setup working here the other day. Literally just plonk the laptop in the dock and gain two more screens. I can't imagine the hell I'd have to go through to get that working properly on Linux.

author: olkipukki
author_rank: Frequent Contributor
timestamp: April 19, 2020, 02:19:44 pm
content: Quote from: blueskull on April 19, 2020, 01:36:20 pmIs KiCAD has reached AD level?U-turn after 4 years?https://www.eevblog.com/forum/kicad/does-it-make-sense-to-learn-altium-now-that-kicad-is-so-good/msg843510/#msg843510

author: Electro Detective
author_rank: Super Contributor
timestamp: April 19, 2020, 11:51:15 pm
content: Quote from: blueskull on April 19, 2020, 05:57:24 pmClassic 'famous last words' in computing landFULL IMAGE the lot NOW, twice to two external drives/storage, while it's running great....you're welcome

author: OwO
author_rank: Super Contributor
timestamp: April 20, 2020, 06:36:57 am
content: Quote from: blueskull on April 19, 2020, 05:54:42 pmThat shit is a meme, you use it to quickly cobble together a rubbish pile of a design when you are doing work for an employer. The fab may have a 3mil minimum clearance but that doesn't mean I want to put traces exactly 3mil apart everywhere possible. I hate push and shove routing and anything that behaves like it. I would *never* use the routing follow mode because I never want traces "as close as allowed" to anything. Space allocation is always based on a variety of factors that overall optimize for manufacturability followed by performance. When I lay out a board, I already know in my mind exactly where on the board each trace will go and the only job of the tool is to let me draw what I want as easily as possible. Anything else is simply a gimmick feature and are only useful if I want to wing it and get shit over with.

author: olkipukki
author_rank: Frequent Contributor
timestamp: April 20, 2020, 01:48:02 pm
content: Quote from: blueskull on April 19, 2020, 05:57:24 pmHave you found Linux replacement for each Windows app?Lucky you!

author: rsjsouza
author_rank: Super Contributor
timestamp: April 20, 2020, 03:15:02 pm
content: I have been running 20.04 for about a month on a few VMs (VmWare Workstation 15.5 Pro) and it looks quite alright in basic compatibility for our software.On real hardware the chances of success vary greatly - the trouble I had with 18.04 (and probably on 20.04) was with Wi-Fi support on an older Dell Latitude 6520 - I had to use wired LAN to get the appropriate support. Apart from that, the more recent versions of Ubuntu tend to be mature enough to get the work going alright.(in older versions pre-12 or 10, it used to be quite hard to make all the hardware dependencies on home-built PCs to work well)

author: OwO
author_rank: Super Contributor
timestamp: April 20, 2020, 03:24:59 pm
content: LTspice works fine under wine. I keep a windows VM around for the occasional use of sending files to taobao vendors (mechanical drawings etc). I think I've booted up the windows VM maybe 3 times in the past year lol.

author: OwO
author_rank: Super Contributor
timestamp: April 20, 2020, 03:35:32 pm
content: Quote from: blueskull on April 20, 2020, 02:07:44 pmConnect your phone to the computer over USB. MTP sucks ass but for transferring the occasional file it usually works fine. When it doesn't, I use "primitive ftpd" from f-droid which supports sftp (use sshfs to connect).Quote from: blueskull on April 20, 2020, 02:07:44 pmOr you could just put a few layers of masking tape over the fingerprint sensor like everyone else doesLaptop with built in LTE sounds like the best idea ever /s. As if the baseband processor being integrated into phones and having DMA access isn't bad enough.Quote from: blueskull on April 20, 2020, 02:07:44 pmThunder what? What do you need that for?

author: OwO
author_rank: Super Contributor
timestamp: April 20, 2020, 04:36:42 pm
content: Dude, I'm typing this on an old HP laptop, 1366x768 screen. It might not look new and shiny but it has 4 (!!!!!) USB ports, an actual ethernet (!!!) port, a dedicated DC jack (!!!), a headphone port (!!!), and a full size HDMI port should you need to use an external display. The small screen size doesn't hinder my PCB design work at all and I've never needed an external display. I guess you need the high DPI display to see all your moon runes in their glory detail. New laptops with only a single USB C port can suck my anime girl cock.

author: Warhawk
author_rank: Frequent Contributor
timestamp: April 21, 2020, 09:06:06 am
content: Quote from: blueskull on April 21, 2020, 07:57:55 amJust a question. Have you ever considered PopOS? MX linux is my go-to distro for old(er) hardware but I've recently switched to PopOS (and W10 :-/) and many things work out-of-the-box. System 76, who's behind this, also manufactures (builds) laptops so it is somehow tweaked for new hardware. I recently purchased P1 G2 and hybrid graphics is the biggest hassle.A note: Many stable distros (like MX linux) rely on the old 4.19 Kernel because it simply works. There are many quirks with 5.x kernel.

author: OwO
author_rank: Super Contributor
timestamp: April 21, 2020, 10:05:09 am
content: Debian is similar enough that most solutions for Ubuntu are applicable. I personally find debian far more stable. In Ubuntu it's very easy to fuck up the boot process just installing/updating packages, lots of packages are broken, and it doesn't help that it's based on debian unstable. The only thing Ubuntu does better is i18n. I still haven't figured out why moon runes are rendered in a strange way on my system (it seems to mix two fonts, using one font for characters present in Japanese and a different font for simplified characters, so a sentence will have a mix of two fonts).

author: olkipukki
author_rank: Frequent Contributor
timestamp: April 21, 2020, 11:17:26 am
content: Quote from: blueskull on April 21, 2020, 07:57:55 amIs it yours target? Or more like be 'free' in open-source space?

author: olkipukki
author_rank: Frequent Contributor
timestamp: April 21, 2020, 11:19:07 am
content: Quote from: OwO on April 21, 2020, 10:05:09 amAt least commercial-backed stuff mostly done for Ubuntu (aka free Windows), sometimes - CentOs, anything else - unknow animals* in Linux zoo* - exclude commercial Linux'es

author: Nominal Animal
author_rank: Super Contributor
timestamp: April 21, 2020, 07:00:52 pm
content: Quote from: blueskull on April 20, 2020, 02:07:44 pmIsn't it just an USB modem? I mean, can you see it in yourlsusblisting? If it is, it is just like my Huawei ME909s-120: a proper modem, controlled by ModemManager (which is admittedly aggravating piece of shit otherwise, especially if you write USB Serial firmwares for microcontrollers, as you need to install udev rules to stop MM from probing and fucking up serial comms).Using a trivial USB-miniPCIe adapter with SIM slot, ME909s-120 was almost plug-and-play in 18.04: I only needed to supply my connection details.(If only I had one with an efficient 5V-3.3V DC-DC converter, instead of a heat-generator-LDO...)

author: Nominal Animal
author_rank: Super Contributor
timestamp: April 22, 2020, 03:10:24 am
content: Oh yeah,thatone. Intel couldn't be arsed to provide a Linux PCIe driver for that one.Unfortunately, if you're betting onthe code by James Wah (abrasive), that won't get upstreamed anytime soon: it is based on the wrong paradigm ("just duplicate the effects of the Windows driver with minimum effort, hopefully someone else can clean it up later"). In particular, all the "RPC" stuff should be done by the kernel driver, preferably as ioctls on the data character device, with the best interface discussed with linux-netdev and ModemManager folks. There will eventually be other Cat9 WWAN devices with PCIe interfaces as USB2 480 Mbit/s is increasingly insufficient, so better try to get it right from the get go.(Although AFAIK xmm7360 only reaches 450 Mbit/s down, 50 Mbit/s up, so the difference shouldn't bethatbig between PCIe and USB.)Is there a better variant of the kernel driver I don't know of? Hopefully..

author: rdl
author_rank: Super Contributor
timestamp: April 22, 2020, 04:16:09 am
content: Quote from: blueskull on April 22, 2020, 02:09:00 amWhat? A Lenovo BIOS with a whitelist? When did this kind of crap start? Why do people put up with it?No more Lenovo for me I guess.

author: Warhawk
author_rank: Frequent Contributor
timestamp: April 22, 2020, 11:00:13 am
content: Quote from: blueskull on April 22, 2020, 04:30:25 amIf I am not mistaken IBM had evenwhitelistedHDDs.Nowadays, they don't whitelist that many things but more and more of them are permanently soldered on the board (e.g. WLAN).

author: bd139
author_rank: Super Contributor
timestamp: April 22, 2020, 11:03:55 am
content: The reason they did this was regional compliance not because of any intentional malice. Some juristictions required that the entire wireless system be shipped as tested and not field modified. Not that I gave a shit as I ran modded Thinkpad firmware for years

author: Warhawk
author_rank: Frequent Contributor
timestamp: April 22, 2020, 01:17:45 pm
content: Quote from: bd139 on April 22, 2020, 11:03:55 amYeah, I've just sold my trusy t430 with FHD IPS screen, quad core and keayboard mod. I still have a pile of thinkpads. Can't go back.

author: bd139
author_rank: Super Contributor
timestamp: April 22, 2020, 01:41:09 pm
content: Yep. T470, T440, X201 here