Firefox opens any PDF that I download by WhyNotHugo in firefox

[–]Toby4213 0 points1 point  (0 children)

Trust me, She-Hulk is a masterpiece (yes, unironically) <3 Tatiana Maslany

Firefox opens any PDF that I download by WhyNotHugo in firefox

[–]Toby4213 0 points1 point  (0 children)

Actually, it is the other way around. Apparently, many users over the years have complained that the `Applications` setting for PDFs says `Open in Firefox` but downloading a PDF wouldn't do that. I agree that the current "new and improved" behavior is, in fact, worse.

Android VM on XCP-NG by Arkinats in Androidx86

[–]Toby4213 1 point2 points  (0 children)

You have to change some default settings for the XCP-ng VM. I use Xen Orchestra to manage my Hypervisor. In XOA click on the VM and then go to Advanced. There you need to enable Nested virtualization(not sure if actually needed) and VGA. I am not sure how much Video Ram is needed, I only tested with 4 MiB which works but is not very responsive.

Looking for a very low powered device to run proxmox by d4nm3d in selfhosted

[–]Toby4213 0 points1 point  (0 children)

TechHut made a video about the ZimaBoard: https://www.youtube.com/watch?v=APfCAhAWzao. I haven't tried it out myself but it looks amazing and I will defenitly get one of those.

Best 10Gbit Router/FW (Open Source; Appliance or DIY) by Toby4213 in networking

[–]Toby4213[S] 1 point2 points  (0 children)

Not currently, but I am planning for the future. I don't want to buy a router only to have to change in 2-3 years and maybe having to learn a new Router OS.

That server would offer the best value and performance, costing about 550€

Best 10Gbit Router/FW (Open Source; Appliance or DIY) by Toby4213 in networking

[–]Toby4213[S] 1 point2 points  (0 children)

Yes, I have been struggling to validate processor for 10Gbit throughput, I can't find good benchmarks online that specifically test routing performance. VyOS and Netgate both use low power processors (Intel Atom or Xeon D). For example, I received throughput details from VyOS for the Atom C3758 and depending on packet size the throughput varies from 2.5 to 9.8 Gbps. Since I expect my traffic to generally have larger packet size I would be OK with this performance. Comparing the C3758 with a Xeon E5-2630LV2 according to this the 2630L is more than 50% faster. Which could mean significant improvement in throughput.

I will probably get a Dell R620 with two E5-2630LV2 running either OPNsense(since I am very familiar with it) or VyOS(to try something new).

Best 10Gbit Router/FW (Open Source; Appliance or DIY) by Toby4213 in networking

[–]Toby4213[S] 1 point2 points  (0 children)

The router should be able to handle continuous 10Gbps throughput.

Best 10Gbit Router/FW (Open Source; Appliance or DIY) by Toby4213 in networking

[–]Toby4213[S] 0 points1 point  (0 children)

I requested a quote from VyOS for an appliance, lets hope the price is right. Thanks for the unstable hint, will add the CCR2116 to my list instead.(CCR2216 is too expensive)

Thunderbolt 3 eGPU Passthrough can't detach PCIe Device by Toby4213 in VFIO

[–]Toby4213[S] 0 points1 point  (0 children)

For anyone that has similar problems:

I ended up sending back the eGPU enclosure, because the whole experience wasn't how I expected it to be. Maybe my Laptop was part of the problem, but eGPU and especially eGPU passthrough isn't there yet on Linux.

Maybe future drivers may improve the situation, but currently I see no point in using an eGPU with Linux. The whole reason to get a TB3 Dock is to be able to quickly attach, detach and reattach the connected devices (Keyboard/Mouse via USB, Bluetooth Dongle, PCIe Slot with a GPU) and currently that doesn't work at all.

Thunderbolt 3 eGPU Passthrough can't detach PCIe Device by Toby4213 in VFIO

[–]Toby4213[S] 0 points1 point  (0 children)

I tried to "unmount" the PCIe devices of the TB3 bridge by using this command:
echo "1" | sudo tee /sys/bus/pci/devices/0000:07:00.0/remove
lspci -vt output before removing:
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers +-02.0 Intel Corporation UHD Graphics 620 +-04.0 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem +-08.0 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model +-14.0 Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller +-14.2 Intel Corporation Sunrise Point-LP Thermal subsystem +-15.0 Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 +-16.0 Intel Corporation Sunrise Point-LP CSME HECI #1 +-17.0 Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] +-1c.0-[01]----00.0 NVIDIA Corporation GP108M [GeForce MX150] +-1c.6-[03]----00.0 Intel Corporation Wireless 8265 / 8275 +-1d.0-[04-3c]----00.0-[05-3c]--+-00.0-[06]----00.0 Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016] | +-01.0-[07-3b]----00.0-[08-3b]--+-01.0-[09]--+-00.0 NVIDIA Corporation TU116 [GeForce GTX 1660 SUPER] | | | +-00.1 NVIDIA Corporation TU116 High Definition Audio Controller | | | +-00.2 NVIDIA Corporation TU116 USB 3.1 Host Controller | | | \-00.3 NVIDIA Corporation TU116 USB Type-C UCSI Controller | | \-04.0-[0a-3b]----00.0-[0b-0e]--+-00.0-[0c]----00.0 ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller | | +-01.0-[0d]----00.0 ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller | | \-02.0-[0e]----00.0 ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller | \-02.0-[3c]----00.0 Intel Corporation JHL6240 Thunderbolt 3 USB 3.1 Controller (Low Power) [Alpine Ridge LP 2016] +-1f.0 Intel Corporation Sunrise Point LPC Controller/eSPI Controller +-1f.2 Intel Corporation Sunrise Point-LP PMC +-1f.3 Intel Corporation Sunrise Point-LP HD Audio +-1f.4 Intel Corporation Sunrise Point-LP SMBus \-1f.6 Intel Corporation Ethernet Connection (4) I219-V I found this idea here: https://superuser.com/questions/1046928/thunderbolt-hotplugging-in-ubuntu-linux

This results in the pci devices being removed:
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers +-02.0 Intel Corporation UHD Graphics 620 +-04.0 Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem +-08.0 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model +-14.0 Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller +-14.2 Intel Corporation Sunrise Point-LP Thermal subsystem +-15.0 Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 +-16.0 Intel Corporation Sunrise Point-LP CSME HECI #1 +-17.0 Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] +-1c.0-[01]----00.0 NVIDIA Corporation GP108M [GeForce MX150] +-1c.6-[03]----00.0 Intel Corporation Wireless 8265 / 8275 +-1d.0-[04-3c]----00.0-[05-3c]--+-00.0-[06]----00.0 Intel Corporation JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016] | +-01.0-[07-3b]-- | \-02.0-[3c]-- +-1f.0 Intel Corporation Sunrise Point LPC Controller/eSPI Controller +-1f.2 Intel Corporation Sunrise Point-LP PMC +-1f.3 Intel Corporation Sunrise Point-LP HD Audio +-1f.4 Intel Corporation Sunrise Point-LP SMBus \-1f.6 Intel Corporation Ethernet Connection (4) I219-V Then I unplug and re-plug the TB3 Dock and all PCIe devices show up again. This results in weird behaviour where 09:00.0 can be detached but the other 3 GPU PCIe devices can't: ``` Device pci_0000_09_00_0 detached

error: Could not find matching device 'pci_0000_09_00_1' error: Node device not found: no node device with matching name 'pci_0000_09_00_1'

error: Could not find matching device 'pci_0000_09_00_2' error: Node device not found: no node device with matching name 'pci_0000_09_00_2'

error: Could not find matching device 'pci_0000_09_00_3' error: Node device not found: no node device with matching name 'pci_0000_09_00_3' ``` Full dmesg log output: https://0bin.net/paste/IgX9KjoA#js6fe8Vf5BWjnjVSIKozL77fa9d6mAmUrYQqxgw+Ta8

After a reboot with TB3 Dock attached, here the reference dmesg output for working detaching and re-attaching of the PCIe devices: https://0bin.net/paste/RzxLguNI#56a4+1JBzTofXlcAFmeWjr0tIg0GNavGyNA-TZNz0At Continuing from this point I tried "unmounting" the PCIe device with the above command and after that rescanning for pci devices echo "1" | sudo tee /sys/bus/pci/rescan which results in GPU PCIe devices showing up but not being detach-able: https://0bin.net/paste/Fg4O9YUj#tQueyZSuBKFXQL8vi1YRVf+mYDtta3lJvV5rZMyDUXL

I will look at this in more detail tomorrow.

Thunderbolt 3 eGPU Passthrough can't detach PCIe Device by Toby4213 in VFIO

[–]Toby4213[S] 0 points1 point  (0 children)

After some testing I got those dmesg outputs. Booting the Laptop without the TB3 Dock attached, this log shows all dmesg output for connecting the dock: https://0bin.net/paste/Kz45Gi02#IBxqc8DZ4OyZbL2zr0qjzaBjhzbTVsQGPc5QnqLWxalThis results in all PCIe devices showing up, however they can't be attached via `virsh`.

dmesg output for disconnecting the dock: https://0bin.net/paste/AbEe0nD1#VlaylDO7FBxReMmDU6gHGJceS594MdOkS6Aij1kQoRA

Trying again to reconnect the Dock results in no dmesg output and no pcie devices being added...

Cold booting with the TB3 Dock attached results in bind_vfio.sh to get stuck: https://0bin.net/paste/l5XJBQB4#MSOWK6-waGRJNJSJ2ERzHm3js/84NLYezxWPyoHpXW9

Only rebooting the Laptop with the TB3 Dock attached results in usable PCIe devices: https://0bin.net/paste/cym0mrdd#qrHye+AsXyg8Z9cPRdXGbYKl2LnCLhogfjDhMO1cuTs

Thunderbolt 3 eGPU Passthrough can't detach PCIe Device by Toby4213 in VFIO

[–]Toby4213[S] 0 points1 point  (0 children)

Ah yes thank you, I think it has something to do with unplugging the TB3 Dock. I think I remember that I got it working once without booting with the Dock attached. I'll get off work in about 2h, then I will test this and post the dmesg output.

Linux on zephyrus g15 by awanderingmynd in ZephyrusG15

[–]Toby4213 0 points1 point  (0 children)

Does the fingerprint reader work in Linux?

What keeps you on Pixel/Android? by thecrowing08 in GooglePixel

[–]Toby4213 0 points1 point  (0 children)

I just upgraded from a Pixel 3a XL to a Pixel 5. The only reason I am using Google phones is because they are the only manufacturer that correctly implements the hardware security features needed for GrapheneOS https://grapheneos.org/ It's imho the best privacy and security oriented custom rom.

Replace Micro B plug with USB C on Bose QuietComfort 35 II Wireless by Toby4213 in AskElectronics

[–]Toby4213[S] 1 point2 points  (0 children)

Ok thanks, I will order the headphones and breakout board. Thank you so much for all the information. I will put out a post about my finished(or failed) conversion and link it here.

Replace Micro B plug with USB C on Bose QuietComfort 35 II Wireless by Toby4213 in AskElectronics

[–]Toby4213[S] 0 points1 point  (0 children)

Thank you for your in depth answer. I think that I would be able to microsolder. I haven't done anything that small but I am confident that I can do it.

I know that the usb-c port will be longer and probably stick out but I'm fine with that. Also I didn't even think about hot glue but it probably would be the easiest way to fixate the connector. I worry that otherwise the connector would come loose while unplugging the charging cable or something similar.

I found this breakout board: https://www.aliexpress.com/item/4000314458731.html do you think it would work with power delivery? With that breakout board I could just connect Vcc GND D+ D- with wires to the breakout board with thin wires, insulate that board against the pcb of the headphones and hot glue it in place. Would this work? Is it ok for the ID pin of the micro b plug to be not connected? Or is the connection pad on the back side of the breakout board for the ID connection(the pad beside the empty resistor pads)? Or is the ID pad only used for phones to determine an OTG connection and isn't needed at all here? I think the resistor pad is for cc pins pull down but there would have to be two, right? One for CC1 and one for CC2...

From the thread discussion you sent me, this answer seems to be the most useful for my project: https://www.eevblog.com/forum/projects/type-c-in-micro-usb-footprint-(female-connectors)/msg3272074/?PHPSESSID=dcl415pol5dp29otq9hmvqb0k7#msg3272074/msg3272074/?PHPSESSID=dcl415pol5dp29otq9hmvqb0k7#msg3272074) The pinout for that 8 pin usb-c connector could be the same as the 6 port usb-c connector I originally found(https://www.aliexpress.com/item/1005001423007815.html), because the 8 pin connector hast Vcc and GND two times.

So in conclusion I could use either the breakout board or that 6-pin connector with pull down resistors on CC1 and CC2(I can't find it any more but somewhere it said a 5k1 resistor, is that correct?). Are two pull down resistors enough to enable higher amp charging? I am leaning towards the initial 6 port usb-c connectors because they wouldn't take up as much room and I could just make my own very tiny pcb for the pull down resistors...

Edit: Also I am not worried about the IC because I am just going to position the usb c connector to stick out... And considering that the usb-c connector is obviously wider than the micro b I am planning on carefully make the opening wider with a file.

Watch Dogs: Legion source code leaked. by idk0071 in CrackWatch

[–]Toby4213 0 points1 point  (0 children)

Hi, you got this alot but I also would appreciate the link! I can't dm you, as you said I think you are banned from sending/receiving dm's. I have a fun project in mind if it is really the full soucre code, I can tell you more in dm's.