• 21 Posts
  • 185 Comments
Joined 2 years ago
cake
Cake day: July 21st, 2023

help-circle


  • Invoicing I just used inkscape but it’s not great. Be prepared to make some sacrifices, but it’s all worthy to get rid of microsoft.

    How is Inkscape used for invoicing? You cretate the invoice as vector graphic template and just replace the text?

    I don’t ever do any invoicing myself, so I am not clear on the requirements here. But a template in LibreOffice Draw could perhaps work for this purpose? There might be some way to programtically replace the fields, and if you store client and project details in a database it should eventually be a matter of choosing which client to bill for which project and click “Go!”. I would aim for such a self-made setup to be independent on any license-ridden software. But again, I don’t do this, so I might have missed some important part of the puzzle.


  • No. I have a RTX 3050 Ti Laptop which I have not had many issues with. The biggest issue I have experienced was that a game completely froze at the same point every time. This was due to a regression in their drivers. They spent their sweet time fixing it to, and following the issue thread highlights one of the main issues with their drivers being non-free: extremely competent users providing logs and effort to troubleshoot, but unable to work on the fix themselves. And what seemed to be summer interns replying once in a while and nothing happening for a long while.

    But that said, I find the hate overblown. You could get tge impression that running Linux on a machine with an Nvidia-GPU will instantly burn down your house or spawn a portal to hell. It will not. I will get an AMD card at the next crossroads, but I am not ditching my card now just because it is Nvidia. It works fine enough.


  • cyberwolfie@lemmy.mltoLinux@lemmy.mlWhy?
    link
    fedilink
    arrow-up
    2
    ·
    10 days ago

    Had a 6-year old Macbook Pro that was increasingly difficult to use due to the small SSD-drive (I think only 128GB?). Coudn’t really update the OS without uninstalling most stuff due to this. In addition, I had started to get the urge to tinker with stuff again, but ran into roadblocks often (often following a guide to do something in the terminal only to get stuck at inatalling something from apt). Same time I got more and more fed up with Big Tech, so when I was buying a new laptop to replace it, the choice to avoid Apple and Microsoft was obvious. Having used a terminal on macOS, doing work on HPC-clusters (which obviously ran Linux) and moving an increasing amount of my workflow to Got Bash on Windows on my work machine (all three of which reinforced my level of comfortability with the terminal and desire to use it), the prospects of the terminal was more enticing than frightening.

    Now I have been a full-time Linux user for three years, my partner, brother and mother have since switched, I manage some bare metal Linux servers for work and IT has finally agreed to allow me to ditch Windows for Linux (although they are taking their sweet time setting it up, so I am still waiting to actually get it).



  • cyberwolfie@lemmy.mltoLinux@lemmy.mlPrinters for Linux
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    24 days ago

    I got the Epson ET-2815 (non-cartridge, tank-based inkjet). Works pretty well with Linux (they have drivers available, but not officially supported). Had to set it up on WiFi via app (which was an annoying process) first though, but I could have just wired it up and then I wouldn’t need that. Maybe it is possible to somehow set it up on WiFi some other way after you have connected directly?

    Got tripped up once because I could not connect to it via the utility software (while printing still worked). Turned iut that was due to me being connected to VPN, and for some reason the request went through that (which I think is a little suspect…), so it couldn’t find it. So I have to disconnect VPN to do that. You will not have access to this heavy self-cleaning program on Linux, but you should probably avoid it anyway because it wastes a lot of ink and deposits in this sponge you then would need to buy and replace every now and then.

    Biggest issue I had was that it stopped printing some.colors after a while. Had to do a manual cleaning by opening it, removing these dummy cartridges and connecting rubber tubings to the nozzles and pump isopropyl alcohol through. Was a lot of research and took some time to get working again. Think maybe my humidifier was the issue, as it tends to deposit some white powder around my home that I think caused a clog. We’ll see this winter as I fire it up again.

    EDIT: Printed a fair amount and the tanks lasts a long time. If you go inkjet, then this is the economical choice. More expensive upfront, but much cheaper in operations. But you still have the drying issue wich could cause you to have to do what I described above. Or print regularly at least. If you don’t need color, laser is probably your best bet.





  • If I were you, I’d make sure to tackle one thing at the time, and set aside some time to figure it out, where the goal is not to for instance play games, but set up a game for play later. That way you can focus on the first part, instead of trying to rush that. So for example, when you are trying to set up Home Assistant, spend time just getting Docker to work first. I’ve fallen into that trap many times before, where I ended up not reading the messages properly because I was impatient and just wanted to get to the end fast. Once you get more familiar with Linux, this stuff gets quicker because more of the steps involved with any task is familiar to you already, and the troubleshooting threads you find on different forums are less Greek.

    For specifics:

    1. For Docker, when you feel ready to try that again, I’d recommend setting it up together with a GUI, like Portainer. If you follow the official guides to install Docker and then Portainer, you should have a web UI accessible that makes dealing with containers easier. I generally like doing things in the command line, but for containers, I prefer to have a GUI.

    2. When it comes to Home Assistant, I’d honestly go for either Home Assistant Green or Yellow from Nabu Casa (you’d support the Open Home Foundation directly this way). If you want to set it up yourself, I’d go the route of a dedicated single board computer, like a Raspberry Pi, and use Home Assistant OS. I tried to set it up as a container as well before, but there are certain limitations you avoid by just running their OS directly on dedicated hardware. It’s been running smoothly for me since I set it up on my Raspberry Pi 4.

    3. It is good to learn about Wine and Bottles, but I’d start out with Steam (and Proton), Heroic and Lutris. I’ve had much headaches getting stuff to run properly on Heroic and Lutris, but I think the trick here is to avoid Flatpaks for these sorts of things, because there are many dependencies, and you are dependent on a good permissions setup for Flatpaks. Your mileage may vary though, I’m sure there are plenty of people with painless experiences with Flatpaks here.


  • I got a reply from someone who had got it working under Wine before, so I will go ahead and order it. I will check if the drag and drop-approach works then as well, which would be preferable for any custom tracks. I’ll update on what I find out when I get the pedal!

    And thanks for the link to the community, I will definitely follow that one. I fear this can become a very expensive hobby, I have gone from 0 to 3 in a short time, and I find myself wanting ones that I currently don’t have the skills to make proper use of…


  • From the tutorial video I saw (for Windows), that is how you would do it. But it seemed to me that it was not as simple as just dragging in the files, and that you had to use the software to write the files. Another reply here gave two solutions that had worked, so I am just about to order one now. I can update here with what I find when I just browse the file structure.






  • I use Nginx Proxy Manager and whitelist my remote users. They all have static IPs though, so its a workable solution for me.

    Before I used a whitelist I would go through the access logs, and could never find any attempts to exploit the endpoints - only some random bots trying to find some admin page assuming it was another service. Not saying you shouldn’t take it seriously, but you are likely not subject to these attacks the moment you expose it.

    That said, there is a discussion about these endpoints on their repo. At some point they will be fixed (my impression is that they are hampered by legacy Emby code). When they do, you could do this more securely.



  • But I don’t actually know what the new behavior is. I think it is that it never receives a termination signal, and is then just killed instead, and if that is the case, how can I modify it do catch that?

    What I intend to do tomorrow is to rewrite all the output (which I had hoped to avoid having to do for this) to write directly to a log file instead of trying to capture the print statements for this initially “only-meant-for-me” piece of code. That way I won’t have to do anything but run the Python script and it should receive the termination signal as intended. But as I said, I would still like to understand what is going on.



  • While most of my library is pirated, I make it a point to buy directly from the artists whenever possible - whether that’s digital downloads, vinyl, or merch, direct support goes much further than streaming services ever will.

    You might already do this, but I’d suggest to further prioritize buying from up and coming and independent artists. You don’t need to support whatever random person/corporation owns the rights to the discography of a dead musician unless you have a compelling reason to so, and you don’t have to deepen the pockets of already loaded superartists/bands. Is there a Bandcamp Friday coming up, then you can wait until then to make sure a larger chunk of your money goes directly to those who made the music.