Tim Allen My CV

March 22, 2019

local .vimrc

Filed under: programming,unix administration — tallen @ 12:44 am


Filed under: programming,unix administration — tallen @ 12:39 am

March 20, 2019

update script

Filed under: unix administration — tallen @ 12:11 am

March 13, 2019

Basic Windows 10 VM

Filed under: programming,unix administration — tallen @ 7:25 pm

February 18, 2019

Linux 5.0.0-rc6+ fixed my lockup when using USB-C video

Filed under: programming,unix administration — tallen @ 4:34 pm

I had a really vexing problem with my XPS 13 9370. When I used it with an Apple USB-C to HDMI dongle or a Dell X5 dock (which has HDMI, Ethernet and some other devices), it would randomly lock-up. It wasn’t a hard lock-up (just video I think) as I could ssh to it over the network and do an orderly shutdown, though, I could not kill Xorg.

I headed over to GitHub and cloned the latest Linux 5 source, configured (with the help of /boot/config-4.15.0-1033-oem), built (takes about 15-20 minutes), and installed (you have to compress the initrd,img initially).

It’s fixed, with no side effects (for me)!

I am not a Dell fanboy. …and ordering this thing (w/ Ubuntu pre-installed) was unpleasant. …and I have no illusions of support (from India). …but it continues to be the best laptop I’ve ever owned.

In comparison to my spouse’s Mac Book, yes, it’s a little bulkier, but it’s got 3 USB-C (yes, they will all charge) ports, about the same battery life, and lacks Apple’s dodgy keyboard.

make -j8

make -j8 modules

make modules_install

mkinitramfs -c xz -o initrd.img-5.0.0-rc8+ 5.0.0-rc8+


January 14, 2019

Installing Lattice Diamond on Ubuntu 18.04

Filed under: FPGA / Verilog / HLS,unix administration — tallen @ 6:53 pm

Use Alien to convert the rpm to a Debian package:

Use dpkg to install the resulting deb package:

Use alien to convert the service pack(s) to Debian Packages, if you see things like “bad interpreter” then you may need to install things like csh, here is an example below:

fail. …so install csh and try again:

That did it for me, look in /usr/local/diamond. Enjoy! Personally I hate IDEs so I tend to use vi for all but trivial editing sessions but it works.

Powered by WordPress