https://vermaden.wordpress.com/
Blog about BSDs/UNIX/Linux on Servers/Clusters/Backup/Virtualization but also on the Desktop.
The video from the ZFS Boot Environments at PBUG talk has been uploaded online and its available here – https://youtu.be/t84s8DSgJRs – unfortunately its in Polish not English and subtitles are not available.
I like the idea, actually (and I subscribe to similar feeds, e.g. Sacha Chua’s emacs news).
My biggest concern is the name: ‘Valuable News weekly update #26’ tells me nothing about your subject matter. Maybe change it, even to something like ‘Vermaden’s News’?
Maybe it’s me, but in the last year or so I’ve started to hide quite a lot of stories posted here. It’s not yet HN, but we’re getting there slowly :/
down and it looks like archive.org doesn’t have the page :(
https://web.archive.org/web/*/riscv-basics.com
anyone have a copy?
Lobsters’ built-in “cached” button worked for me just fine: https://archive.is/https%3A%2F%2Friscv-basics.com%2F
I wonder if they got embarrassed and took it down permanently.
It works if you prepend “https://” to it: https://web.archive.org/web/*/https://riscv-basics.com
There’s actually quite a few snapshot over less than 48 hours, I guess there were lots of people who though this might get taken down pretty quick.
Small security update with 56.2.1 release.
https://blog.waterfoxproject.org/waterfox-56.2.1-release-download
I think that ARM do not realizes what they just did.
Besides stupid idea aka ‘Get the Facts’ from Microsoft now people start to acknowledge what RISC-V is and that its an alternative to ARM.
Before ARM made that site people did not even knew RISC-V existed :)
Before ARM made that site people did not even knew RISC-V existed :)
I’m just one data-point and I’m more of a software rather than hardware person, so I don’t really matter, but yes. I had no idea about RISC-V before Matthew Garret tweeted about this page. Nice to see an open design. This would definitely be something to consider if I ever have to deal with hardware at this level.
I’m a little new to RISC-V but I see a whole lot of very familiar names up on this wall: https://pbs.twimg.com/media/DgyJOMwX0AAeSgx.jpg:large
So while it might not be as mainstream as ARM, my impression is that the industry knows about RISC-V and is watching it very carefully.
From the Wikipedia …
Waterfox is an open-source 64-bit web browser, with an aim to be speedy, ethical, and maintain support for legacy extensions dropped by Firefox, from which it is forked on 27 March 2011.
Waterfox differs from Firefox in a number of ways by:
IMHO it should default to DuckDuckGo search instead of Bing.
I am okay with Bing default if it funds Waterfox development. I can easily change the default search engine myself, but maintaining those features require real resource.
Not bad, good introductory info overall. Just one nit:
In any modern shell an alias(1) can also have arguments,
I’m not sure to which shell the author is referring, it doesn’t look to me like either bash or zsh (both of which I consider modern shells) support arguments to alias. The example that the author gives is:
alias lsg='ls | grep $1'
This is exactly the same as:
alias lsg='ls | grep'
because any arguments you pass to the alias are always appended to the expanded alias. If you try to put the argument parameter anywhere else in the alias, it doesn’t work:
$ alias foo='echo one $1 three'
$ foo two
one three two
Thanks, good to hear that, now I will ‘move’ to more hands-on articles when real configuration would be made instead of theoretical thoughts.
Remember to rebuild VirtualBox kernel module after upgrade.
After upgrade from earlier version (11.1-RELEASE-* / 11.2-BETA* / 11.2-RC*) loading the VirtualBox kernel module will provide you an instant reboot. Disable loading that module at start (if you do) and rebuilt the /usr/ports/emulators/virtualbox-ose-kmod port.
From what I recall You will need to have FreeBSD sources at /usr/src to do that.
Any reason not to use xidle to trigger xlock? At least in OpenBSD, it’s included in the X-sets, whereas xautolock is a separate package.
I did not know xidle existed.
Besides being in OpenBSD xbase does it has other features over xautolock?
Other than being pledge(2)‘d on OpenBSD, not many :) I didn’t realize it was a replacement for xautolock when I started using it.
Also Part 7 which IMHO does not deserves a separate ‘story’:
https://vermaden.wordpress.com/2018/06/21/freebsd-desktop-part-7-key-components-wallpaper-handling/
FreeBSD was used in 1999 to render The Matrix on 32 Pentium II boxes because the software in Linux Compatibility mode on FreeBSD was faster then natively on Linux, that is a fact:
https://www.freebsd.org/news/press-rel-1.html
FreeBSD can be several times faster then Linux when it comes to network stack:
https://pbs.twimg.com/media/CzFfTSRUQAATwaq.jpg
But often Linux is faster, you just need to find benchmark that favorites one or another, both are fast in general.
Thanks for the link. I missed it when studying Beowulf clusters. The link doesn’t support your claim about Linux compatibility mode on FreeBSD for rendering, though. In the link, they said “reliability and ease of administration” were the benefits that made them choose FreeBSD. Do you have a reference showing FreeBSD ran Linux software better than Linux at that time or that this is why they chose it?
I can personally attest that at one point it was faster. I originally switched from Linux to FreeBSD for a performance gain in the FPS game America’s Army. On the same hardware and Nvidia driver version the game on FreeBSD would get an increase of ~15fps.
Interesting. Re AA, I quit that game pretty early since I couldn’t get enough practice to get better without a single-player mode. I’d have about a few minutes of moving/shooting, die from a distant headshot, and then watch others play. It was a neat game, though.
I’ve considered building a small ITX NAS. My roommate paid like $700+ for a fancy one plus disks. I’ve found a couple of ITX cases with 4 trays/bays, but the difficulty is finding reasonably priced motherboards with 5 SATA ports (one for the boot disk and 4 for the caged drives) … although I could just buy a SATA3 PCI-E card and go with a cheaper board.
I’d seriously consider this HP Microserver Gen10. I’m running one (bought for more $ at CDW a month back). I’m not sure why this is so cheap, so read the fine print. Mine was diskless and I added another 8GB HP RAM and ended up around $625, shipped.
4 full-sized cold-swap disk slots plus space for either an optical drive or a laptop drive, 5 SATA ports, ECC RAM, two GigE ports, many USB ports, …
It has two problems, both of which are pretty easy to work around.
It doesn’t get along with those little SanDisk USB Flash Drives (I tried several models, sigh…). It’s quite happy with the analogous drive from Samsung and works with various full sized SanDisk sticks I have (but the full sized one stick out and are an accident waiting to happen).
There’s a problem that keeps it from booting from the current FreeBSD and FreeNas media. The fix described here, I used option 1 is to stop grub as it’s booting from the installer image, add a tunable in the boot menu, then continue. Once you have FreeNAS installed you make the change permanent through the Web UI. If you’re running FreeBSD you’d just make it in the loader.conf.
I’m not sure how it does on the performance front. I have a 16GB Gen8 server right next to it on a GS105ev2 switch, both configured with 4 not-cutting-edge SATA drives in a RAIDZ config. When I replicated a large filesystems I was seeing sustained network traffic of 300Mbps between them.
It’s not silent, but I have to listen carefully hear it.
Thanks for informative comment.
I have also considered HP/HPE MicroServer in the past, I even got very similar own made setup with the same Intel G1610T CPU inside, but that was also with active cooling, both for the CPU and PSU as this CPU has TDP of 35W.
I like that GEN8 has IPMI but it does not have any ‘modern’ graphics output such as HDMI or DisplayPort, so its for NAS mostly, one can put AMD Radeon 5450 PCIe x1 there which is well supported under FreeBSD to get the needed display.
As I checked the dual-core version of GEN10 it has same performance as G1610T GEN8 (which is ok) and uses only 12-15W but the GEN10 lacks IPMI with dedicated LAN port (which is very pity in that hardware class) but also offers now TWO DisplayPort ports and this is very nice addition, also has two PCIe ports which also broads optional features.
I did not find the information about the PSU format in the HP/HPE MicroServer boxes, is it SFX type? Can You confirm or check what is the PSU type in the GEN8/GEN10 machines? Thanks in advance if that is not a problem.
I also see that people sometimes change their PSU in MicroServer to Pico PSU like here for example: http://www.thespicers.net/microserver
I don’t miss the IPMI, for my “home use” needs it was a waste of resources on the Gen8. There’s something incongruous about the desktop cube form factor and remote management, but your mileage may vary.
The powersupply is not SFX type, but the motherboard connector appears to be standard. The PSU is a ‘Delta Model DPS-200200PB-209 A’. I can’t find any exact matches searching for it, but that did lead me to this site , https://post.smzdm.com/p/595585/, (which I can’t read…) that has a good series of pictures showing the internals, including the power connector.
One other point, the Gen10 does not use disk carriers, you simply screw some posts into the drive and it slots right into the chassis. I spent an embarrassingly long time looking for the posts and was convinced that they were missing from my shipment until an online post’s stray comment made me realize that they’re shipped screwed into a series of holes in the chassis, right above the slots. They’re clearly visible in the images I link to in my comment below. It’s a great place for them to live, once you’re aware of it. They’re proprietary and there aren’t any spares though, which might become a problem some day.
I would install the system on a USB stick as talked in the article, or even on two USB sticks as ZFS mirror.
But if You insist on using a SATA drive for the system, then I would get ASRock J4105 ITX motherboard which comes with 4 SATA ports and is priced new at about $100 and would get SYBA SY-PEX40039 SATA III Controller PCI-e 2.0 x1 Card with 2 additional SATA ports for about $22 for the total 6 SATA ports.
That means that You would be either to have two disks for the system (mirror) or a SPARE drive for the 4 drives pool.
There are also cheaper ($60-80) Mini-ITX boards that have 3 SATA ports, with that 2 SATA ports controller that would also fit your goal.
Here is up-to-date list with tested controllers for FreeBSD: http://blog.zorinaq.com/from-32-to-2-ports-ideal-satasas-controllers-for-zfs-linux-md-ra/
I have added 𝗨𝗣𝗗𝗔𝗧𝗘 𝟭 - 𝗠𝗼𝘁𝗵𝗲𝗿𝗯𝗼𝗮𝗿𝗱 𝘄𝗶𝘁𝗵 𝗘𝗖𝗖 𝗥𝗔𝗠 𝗦𝘂𝗽𝗽𝗼𝗿𝘁 to the 𝗦𝗶𝗹𝗲𝗻𝘁 𝗙𝗮𝗻𝗹𝗲𝘀𝘀 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 𝗗𝗲𝘀𝗸𝘁𝗼𝗽/𝗦𝗲𝗿𝘃𝗲𝗿 article to cover setup with ECC RAM support.
What wifi USB dongle is that? Also, what chipset does it use?
I currently use an Intel NUC for my desktop and almost nothing except Ubuntu carries drivers for the wifi in the installation media. I’d also like to GNU Guix which doesn’t include Intel wireless drivers at all.
I’ve been running it in a jail for over a year, never heard of any problems o_0 All other instances connect to it just fine. Did you set up port forwarding properly? It needs tcp:22000 by default (you can specify any port when adding a device)
I will have to test it again then …
I have tried to use two different FreeBSD hosts (all firewalls were disabled during the tests) and I was not able to synchronize/connect devices to Syncthing in a Jail …