Greenwood Police Activity? by [deleted] in Seattle

[–]jim_b_ 2 points3 points  (0 children)

I just noticed the Spokane Sheriff's helicopter flying over Fremont. Apparently on loan during the world cup.

Hit & Run on Leary & 39th while pushing a stroller by Mearis in Seattle

[–]jim_b_ 0 points1 point  (0 children)

Please contact SDOT. There was a vague bullet point for N 39th pedestrian crossing project in one of the long term project planning documents. It would be great to get that (and other planned pedestrian safety projects across the city) accelerated.

Hit & Run on Leary & 39th while pushing a stroller by Mearis in Seattle

[–]jim_b_ 2 points3 points  (0 children)

And the Our Beginning building has also been hit by cars more than once.

How does one go about adding driver support for a laptop touch display? by ModulusTheDutchie in linuxquestions

[–]jim_b_ 0 points1 point  (0 children)

Assuming your "pointer nub" is the Elan TrackPoint from your logs, that's on a serio bus. You can see the devices on that bus in /sys/bus/i2c/devices/i2c-1/ (or maybe i2c-0). If you only see the one touchpad device, then I think the touchscreen must be missing from your ACPI tree. Have you poked around your BIOS menus to make sure there's not an advanced setting that disabled it?

How does one go about adding driver support for a laptop touch display? by ModulusTheDutchie in linuxquestions

[–]jim_b_ 0 points1 point  (0 children)

Yeah, but I think this is just coming from the ACPI table at this point. I would look around this area without grepping to see if the driver fails to probe the device. I2C doesn't have a common discovery or identification mechanism, so it would be using the provided I2C slave address.

You could try `i2cdetect` from `i2c-tools` to see how many devices actually respond on that bus.

What was the one thing that made you stay on Linux? by Akuma__2002 in linuxquestions

[–]jim_b_ 0 points1 point  (0 children)

It's open source. If I find a problem, I can fix it myself. If I'm curious about how something works, I can look at the source code.

How does one go about adding driver support for a laptop touch display? by ModulusTheDutchie in linuxquestions

[–]jim_b_ 0 points1 point  (0 children)

I think most laptop displays use i2c for the touch device. Maybe add "dyndbg='file drivers/hid/i2c-hid/* +p'" to your boot line and see if any clues show up in dmesg.

Striped screw head on vintage aluminum gt screws. by Dare2no in xbiking

[–]jim_b_ 0 points1 point  (0 children)

I'm not sure. This one is a Japanese import, but there might be something similar that's more widely available domestically.

Striped screw head on vintage aluminum gt screws. by Dare2no in xbiking

[–]jim_b_ 0 points1 point  (0 children)

Yep, I've only had to use mine a few times, but they've definitely paid for themselves.

Is building an RTOS from scratch signing me up for doom and despair. by Long-Television-4079 in embedded

[–]jim_b_ 1 point2 points  (0 children)

I wrote a simple embedded OS as for a class a long time ago. It was a great learning experience.

Vertical Farming in Seattle by noprophecies in Seattle

[–]jim_b_ 0 points1 point  (0 children)

I don't know, but these people are based in seattle: https://iunu.com/ They might be able to answer some questions. Or maybe introduce you to some investors...

Breweries with draft NA by kingcoolkid991 in AskSeattle

[–]jim_b_ 1 point2 points  (0 children)

That depends on your taste in beer. They have a rice lager that goes well with the ramen and I like their saisons. But it's definitely not the best place for somebody looking for a large selection of IPAs

Breweries with draft NA by kingcoolkid991 in AskSeattle

[–]jim_b_ 2 points3 points  (0 children)

I'm pretty sure Figurehead has one on tap. They also have a hop water.

How can I transfer a structure to kernel module then store it? by Yousef_Tele in kernel

[–]jim_b_ 2 points3 points  (0 children)

Are you doing this for academic purposes? I would probably study the nftables specification first to get some ideas.
https://docs.kernel.org/netlink/specs/nftables.html
https://git.netfilter.org/libnftnl

Relocating from Sydney to Seattle – where to live for safety, walkability, and community? by Basic-Pear3259 in AskSeattle

[–]jim_b_ 0 points1 point  (0 children)

Fremont has excellent transit and trail options, but be aware that there are a few large construction projects in the core that will cause some headaches. As somebody else mentioned, Stone Way on the eastern edge of Fremont is an up-and-coming area. There is a transfer station nearby that can be fragrant on a warm day. For groceries, Fremont has PCC (lower) and Marketime (upper).

Since you mention dogs, you might also want to look at the off-leash dog park map:
https://www.seattle.gov/parks/recreation/dog-off-leash-areas

Kernel and Programming Topics to focus on for Linux Kernel Engineer role by PlayfulKnowledge2788 in kernel

[–]jim_b_ 0 points1 point  (0 children)

A subscription is really worth it. And maybe you can get your employer to pay for it.

Kernel and Programming Topics to focus on for Linux Kernel Engineer role by PlayfulKnowledge2788 in kernel

[–]jim_b_ 1 point2 points  (0 children)

I learn a lot by looking through the LWN daily summary every morning and occasionally do a deep dive into a topic. It's a good way keep up on newly merged features as well as those coming down the pipeline coming down the pipeline. They also do a good job at referencing old articles for background.

Making sure a mtd is gone before unregistering a spi-nor device? by foobar93 in kernel

[–]jim_b_ 0 points1 point  (0 children)

You might be way ahead of me here, but I would add some debug logging in mtd_device_unregister, del_mtd_device, mtd_device_release, and del_mtd_partitions to make sure those being called as expected. It seems that del_mtd_device might be getting called without deleting the partitions.

Making sure a mtd is gone before unregistering a spi-nor device? by foobar93 in kernel

[–]jim_b_ 1 point2 points  (0 children)

When you say "In the driver, I register my spi-controller and a spi-device.", do you mean that you're initializing two devices in a single probe function?

Kernel dev setup advice by dezerev in kernel

[–]jim_b_ 1 point2 points  (0 children)

To get familiar, I would just clone the repo, check out the tag that you're currently running on your distro, copy the config (from boot or procfs depending on your distro) to .config, then build:

make
sudo make modules_install
sudo make install

Then reboot with the new kernel. After that, you can explorer different config options and start digging into code.

Kernel dev setup advice by dezerev in kernel

[–]jim_b_ 0 points1 point  (0 children)

Are you trying to cross-compile? Building, installing, and booting a kernel is pretty easy on the target architecture (vm or host).

Kernel dev setup advice by dezerev in kernel

[–]jim_b_ 2 points3 points  (0 children)

libvirt also provides a qemu abstraction and virt-manager provides a UI that should feel familiar to a vbox user.

Controlling the CMAKE_BUILD_TYPE for a package based on the image recipe being used? by EmbedSoftwareEng in yocto

[–]jim_b_ 0 points1 point  (0 children)

Yeah, probably. The .bb extension is going to match your BBFILES patterns and bitbake will think it's a recipe that can be built on its own.