help-circle
rss


im gonna build a desktop application(daw). i need advice/opinion
greetings, i want to build a daw (digital audio workstation), but i have no idea where to even start. here are my needs and the options i've found: my needs: - load and keep things (audio, midi) in memory - cross-platform compatibility is not a requirement the options i've found: - ~~flutter~~ - gtk/qt - raylib (with zig) - ~~webassembly (with zig)~~ **[rejected] flutter:** the first option that came to my mind was flutter. i thought it would give me a quick start in laying down the ui, but i don't think it has the capability to fulfill my needs (please correct me if i'm wrong) **gtk/qt (with zig):** i wonder if qt provide bindings for zig **raylib (with zig):** it's cool (my choice as of now) **[rejected] webassembly (with zig):** it would be an ultimate comfort to build this way ig, but is it possible to make that web app into desktop one (like tauri or something)? id really appreciate your opinions and advice ps: i hope i'm clear. i got a headache searching about these. i'll update this post for more clarity later
fedilink

Need a good resource to learn linux
I just fucking can't with windows anymore. I'd preach about it but I imagine you've heard it all. I have minimal computer expertise. I use my PC mainly for streaming, downloading torrent files who's copyright you don't need to worry about, and light gaming. Usually just messing with New Vegas mods. If someone knows of a good YouTube channel or guide or something written for andelder millennial caveman I would be grateful. Edit: after having been recommended mint OS and giving it a quick Google, I got this! I haven't fucked with anything linux scince the early aughts. And holy shit has that come a ways. Guess I remembered back and got a little intimidated. Mint is downloading now. As a small f.u. I booted up edge to do it. Ty you beautiful people!
fedilink

Good DAWS and VSTs for linux
Hi everyone, I'm getting fed up windows and want to switch my laptop to linux. My laptop also doesn't meet windows 11 standards so I figured nows a good time to switch. I don't do a whole lot on my laptop, but there are some programs that I do need to use. I have an E drum kit and right now I use reaper and Steven slate audio center to play and record my drums through my laptop. I looked at reaper, and I see linux options for download. But for Steven slate , I only see windows and Mac. This is pretty disappointing and so I figured I ask to see what would work for me. I was going to go with Ubuntu, because it seems to be the most user friendly and has good support. I also use mullvad VPN on my laptop very frequently, which was another reason I chose Ubuntu. Any help is appreciated. I'm willing to look at other distros too if there is one that better fits my needs.
fedilink

No internet in virtual machine
I have on the host machine two network interfaces. One is lan and the other is a wlan. For libvirt I have created a nat network which is bound to the wlan. From the guest I can access other machines in the network host wlan is connected to. Also DNS lookup works. The problem is that there's no connection to the internet at all, e.g. pinging something gives "Destination network unreachable". This only happens when *both* network connection on the host are active. Running qemu/libvirt on OpenSuse Tumbleweed. The nat network in question: ``` <network> <name>natToWlan</name> <uuid>a44c939c-e6bf-44d0-8f86-376056d418a4</uuid> <forward dev="wlp19s0f4u1u1" mode="nat"> <nat> <port start="1024" end="65535"/> </nat> <interface dev="wlp19s0f4u1u1"/> </forward> <bridge name="virbr1" stp="on" delay="0"/> <mac address="52:54:00:1f:64:95"/> <ip address="192.168.100.1" netmask="255.255.255.0"> <dhcp> <range start="192.168.100.128" end="192.168.100.254"/> </dhcp> </ip> </network> ```
fedilink

Wine 9.9 Released
Release notes The Wine development release 9.9 is now available. What's new in this release: Support for new Wow64 mode in ODBC. Improved CPU detection on ARM platforms. Removal of a number of obsolete features in WineD3D. Various bug fixes. The source is available at https://dl.winehq.org/wine/source/9.x/wine-9.9.tar.xz Binary packages for various distributions will be available from https://www.winehq.org/download You will find documentation on https://www.winehq.org/documentation Wine is available thanks to the work of many people. See the file AUTHORS for the complete list. Bugs fixed in 9.9 (total 38): #25009 Password Memory 2010 - Titlebar color rendering error #26407 Shadowgrounds Survivor crashes after viewing the map #26545 Crysis2: Red color on highlights of Bumpmap/Specular Highlights #27745 Racer is unplayable #28192 regedit: The usage message arrives too late in the wine console #29417 Mouse pointer laggy/slow in Dweebs and Dweebs 2 when virtual desktop mode is enabled #31665 Femap unexpected crash on rebuild database (or any command that involves it i.e. import) #32346 Window is too large with Batman and Head Over Heels remakes #39532 Assassin's Creed Unity doesn't run #40248 Some .NET applications throw unhandled exception: System.NotImplementedException: 'System.Management.ManagementObjectSearcher.Get' when using Wine-Mono #44009 Syberia Gog version: crash after cinematics #44625 Cybernoid 2 exits but x window drawing updates are frozen #44863 Performance regression in Prince of Persia 3D #45358 Assassin's Creed Syndicate (AC Unity; AC Odyssey) broken graphics #49674 Feature Request: Restoring previous resolution upon an app crashing #51200 High repaint label volume causes freezing #53197 Total War: Shogun 2 crashes on unimplemented function d3dx11_42.dll.D3DX11LoadTextureFromTexture #55513 Paint.NET 3.5.11 runs unstable on Wine 8.x (and later) because of a bug in Mono #55939 Moorhuhn Director's Cut crashes after going in-game #56000 Window title is not set with winewayland #56422 Exact Audio Copy installer crashes #56429 Applications crash with BadWindow X error #56483 ShellExecute changes in Wine 9.5 broke 64-bit Winelib loading in WoW64 builds #56485 Visual novel RE:D Cherish! displays white screen instead of logo video #56492 Opentrack/TrackIR head tracking broken #56498 Incorrect substring expansion for magic variables #56506 strmbase TRACEs occasionally fail to print floats #56527 Final Fantasy XI Online: Opening movie triggers a 'GStreamer-Video-CRITICAL'. #56579 Setupapi fails to read correct class GUID and name from INF file containing %strkey% tokens #56588 FlatOut 1 display resolution options limited to current desktop resolution using old wow64 #56595 Fallout 3 is slow #56607 steam: no tray icon starting with wine 9.2 #56615 Spelunky won't start (GLSL version 1.20 is too low; 1.20 is required) #56653 GetLogicalProcessorInformation can be missing Cache information #56655 X11 Driver fails to load #56661 Project Diablo 2 crashes #56671 Disney Ratatouille demo renders upside down on Intel graphics #56682 msvcrt:locale prevents the msvcrt:* tests from running on Windows 7
fedilink

How to speed up accessing lots of files on another computer? Some kind of local cache?
Title is TLDR. More info about what I'm trying to do below. My daily driver computer is **Laptop** with an SSD. No possibility to expand. So for storage of lots n lots of files, I have an old, low resource **Desktop** with a bunch of HDDs plugged in (mostly via USB). I can access **Desktop** files via SSH/SFTP on the LAN. But it can be quite slow. And sometimes (not too often; this isn't a main requirement) I take **Laptop** to use elsewhere. I do not plan to make **Desktop** available outside the network so I need to have a copy of required files on **Laptop**. Therefor, sometimes I like to move the remote files from **Desktop** to **Laptop** to work on them. To make a sort of local cache. This could be individual files or directory trees. But then I have a mess of duplication. Sometimes I forget to put the files back. Seems like **Laptop** could be a lot more clever than I am and help with this. Like could it *always* fetch a remote file which is being edited and save it locally? Is there any way to have **Laptop** fetch files, information about file trees, etc, located on **Desktop** when needed and smartly put them back after editing? Or even keep some stuff around. Like lists of files, attributes, thumbnails etc. Even browsing the directory tree on **Desktop** can be slow sometimes. I am not sure what this would be called. Ideas and tools I am already comfortable with: - rsync is the most obvious foundation to work from but I am not sure exactly what would be the best configuration and how to manage it. - [luckybackup](https://luckybackup.sourceforge.net/) is my favorite rsync GUI front end; it lets you save profiles, jobs etc which is sweet - [freeFileSync](https://freefilesync.org/) is another GUI front end I've used but I am preferring lucky/rsync these days - I don't think git is a viable solution here because there are already git directories included, there are many non-text files, and some of the directory trees are so large that they would cause git to choke looking at all the files. - [syncthing](https://syncthing.net/) might work. I've been having issues with it lately but I may have gotten these ironed out. Something a little more transparent than the above would be cool but I am not sure if that exists? Any help appreciated even just idea on what to web search for because I am stumped even on that.
fedilink




Stable diffusion on Arch Linux with a 7900 XTX?
Hello, I've been having trouble getting Stable Diffusion to run on Arch. I bought a 7900 XTX a couple weeks ago to get away from NVIDIA, one thing I really liked to do was mess around in Stable Diffusion, but for some reason I can't seem to get it working. I followed the guide on their page, but I think it may be outdated: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-AMD-GPUs#install-on-amd-and-arch-linux When I do 'pip install -r requirements.txt', it fails halfway through installing: https://paste.debian.net/1317412 Not sure what to do from here, any help is appreciated!
fedilink

How can I install Alpaka, ollama client?
I've been using open webui for some time but I wanted to test the Alpaka, a KDE app - https://apps.kde.org/alpaka/ When I click on an "Install on linux" button, Discover app is opening and gives me this error "Could not open appstream://org.kde.alpaka because it was not found in any available software repositories." When using dnf there's no such package as Aplaka. I can find and install other KDE apps. What am I missing? I'm on Fedora 40, KDE spin.
fedilink

Software to use laptop/tablet screen as an external monitor
Basically the title, I want to use my laptop, which uses Arch Linux, and my tablet, which is an android one, as an external monitor for my desktop pc.
fedilink

Halp! Calibrating touchscreen on Panasonic CF-30
cross-posted from: https://lemmy.blahaj.zone/post/12310804 > Halp! Calibrating touchscreen on Panasonic CF-30 > > Hey all! I've been having an issue I can't figure out. Suddenly, I realized I'm in the heart of Linux users! I can ask here! I'm a total noob, so please be gentle. > > I installed Xubuntu and got everything but the touchscreen working properly. The touchscreen works but the cursor is consistently off a bit, with the least error in the center of the screen and increasing as it moves to the sides. I've tried running xinput_calibrator but it doesn't help. I attempted to run libinput.calibrate-touchscreen but keep getting a "is a Wayland compositor running?" error message. > > Any suggestions?
fedilink

Bazzite ? maybe not for V-rising.
I've been seeing a lot of bazzite recommendations recently, and it sure sounds great. An atomic fedora, gaming optimisations out of the box. It just works. We'll that's not been my experience for V-rising, and I wanted to share it incase others anyone else encounters the issues I did. First and foremost I am sure there major issue is the game, more than any given distro. I've been happily running arch on my home PC for 7 years. Its been great, no issues, I've loved it. As my free time decreased, that computer had become just for gaming. The maintenance debt was building up, I knew the dream run with arch must end. That end was V rising, crashed frequently, all kinds of stage behaviour. I assumed a vulkan issue, but couldn't easily find a fix, and didn't want to waste any more time on it. I went with Bazzite, but to no avail. The crashing problem got worse. Only now i had to deal with the sluggish flatpack versions of things. Its not that bad, but us a was a very noticeable change. If it had just been me, I think this is whereui would have given up. But I was playing with my wife and mate online, both of whom also use Linux and weren't having the crashing issue. On my wifes computer i had recently installed bazzite. It did have issues, mostly flickering which i chalked up to a too early switch to Wayland on a gtx1080. My mate was on mint, with a 3060 and v rising was working perfectly. I switched to mint (I am running and a 5700xt), and my problems were fixed just like that. Next was to solve the wife's woes, so I switched her to mint too. Which resulted in v rising not being able to load, freezing up the computer every attempted requiring a X restart. Didn't matter which version of the nvidia drivers i used. The flickering was gone though, so that was something. Pop-os was the solution, took a bit of understanding popshops preferred order of events to get nvidia drivers installed, but now all is fine. So the lesson I think i might have learned, old hardware and new (vulkan) games require unidentified settings to work and easiest solution is just distro hop till success. Big shout out to steams transfer over network functionality (i also needed to install bg3 each new distro, it ran fine on every combination but bazzite was noticably more flaky). It doesn't matter, but does any one have and ideas as to why v rising caused such headaches? 7 years a Linux gaming, and nothing has required more than a few hours of tinkering at most to get to work until this. Tldr. Needed a safe space to debreif, everything worked out in the end.
fedilink

Changing PC settings if laptop is docked/a second monitor is connected?
I have a laptop that spends some of it's time docked to a monitor and keyboard/mouse. I would like to know how to change some settings depending on if it's connected to the dock or not. Is there a program that can help with this? Some possible use-cases include: - Changing size of the taskbar to smaller/bigger - Changing the behavior of the taskbar to auto-hide - Changing the font size smaller/bigger - Changing power settings performance/battery saver - Enabling/disabling auto brightness - Enabling/disabling keyboard backlight These are just a few things I can think of but can provide more. Something like Android's Tasker but for Linux would be great.
fedilink


My Linux Command Line Tools
A short list with categories of my smol terminal focused tools, scripts and functions I have created over the years. There are some general purpose and very specific ones. This list was needed, because in Github it was a bit cluttered. Maybe, just maybe, you find something useful or inspiring in there.
fedilink

Launcher with integrated clock and tray?
After years of my desktop environment (kde) being configured the same way, I tried enabling auto-hiding in my panel and I quite like the extra screen estate. Now, the only reasons why I have a panel in the first place are the clock and the system tray (I don't use the ~~start~~ *applications* menu and I don't care for the task manager) so I've started wondering if I could completely dispose of the panel. Do you know of any launcher (I use krunner but switching to something else is fine) that satisfies (or can be configured to satisfy) the following? 1. shows the current date/time 1. integrates a system tray 1. launches applications 1. does math, unit conversion and currency conversion
fedilink

Linux loops: try or use a distro in a disk image
Running a distro in a disk image has always been my favourite install method since wubi came out because a backup was only a question of copying a disk image and a couple of grub config files. Then brunch applied the same method for ChromeOS but not only for windows, you could do it on Linux too. Now with Linuxloops all setup has been automated and extended to many other distributions, not only ChromeOS.
fedilink



TL;DW ``` # find with grep # + concatinates results and runs the command once, faster find . -name "*.txt" -exec grep -l "somename" '{}' '+' # run a command for each result individually find . -name "*.txt" -exec basename '{}' \';' | column # case insensitive find -iname "SoMeNaMe.TxT # file or dir find -type f find -type d # define file owner find -user Bob # define file group find -group wheel # by permission find -perm 777 # find by size find -size +1G ```
fedilink

Has anyone tried the #Enlightenment DE for #Linux in the recent years?
Has anyone tried the [#Enlightenment](https://theres.life/tags/Enlightenment) DE for [#Linux](https://theres.life/tags/Linux) in the recent years? How was the experience? [@linux](https://lemmy.ml/c/linux)
fedilink


Cant connect online Epson printer to CUPS
I was trying to add an Epson L655 to CUPS, but when i try to print something, the job fails saying the the printer no longer exists or the the printer's config is invalid, even if i add the correct IP
fedilink

[Feature Request] Vote for a Proton VPN App for Ubuntu Touch on ProtonMail’s UserVoice Forum
cross-posted from: https://lemmy.ca/post/21305656 > [Feature Request] Vote for a Proton VPN App for Ubuntu Touch on ProtonMail’s UserVoice Forum > > https://protonmail.uservoice.com/forums/932836-proton-vpn/suggestions/47523629-ubuntu-touch-app
fedilink

The history of LibreOffice
aka. dont use OpenOffice
fedilink








Anyone running Nobara who can answer these questions?
cross-posted from: https://lemm.ee/post/32128978 > Switching from Endeavour OS to Nobara > > Hi all, > I've been having issues with my favorite games on EndeavourOS Linux. Also, on top of that, an update the other day deleted my whole plasma desktop and left me with a skeleton of SDDM. I got it fixed, but some things are still wonky. I'm honestly getting tired of maintaining it and I just want something that just works for my video games and some coding. Nobara sounded awesome after some research. I do have a couple of questions for you all before switching: > > 1. Is Nobara atomic? Immutable? Or whatever those distros are called. > > 2. I have my /root, /home separate each in their own drive, plus a 3rd one for my steam and other games. Since I'm coming from Arch and I'll only be formatting my root drive, what folders/files will I need to remove from my /home directory after switching to Nobara so I don't have issues? > > 3. Since I separate drives for everything, I'll be doing a manual partitioning when I install Nobara, and will be choosing btrfs for my /root so I can do snapshots with timeshift. My question is, does Nobara set up the subvolumes automatically for me when I do manual partitioning, or do I need to set them up myself? > > 4. How hard is it to set up snapshots in grub? > > 5. Or does Nobara have a back up tool already that already does snapshots? > > Thank you.
fedilink

Help me get AMD HIP to work in Blender
SOLUTION: I was missing this package `sudo dnf install rocm-hip-devel `as per instructions here: https://fedoraproject.org/wiki/SIGs/HC __________________________________________________________________________ Hi, I'm trying to get GPU acceleration on AMD to work in Blender 4.1 but I can't seem to be able to. From what I've seen it should be working with ROCm just fine but I had no luck with it. I'm using Fedora 40 GNOME with Wayland and my GPU is RX 6800 XT. System is up to date. I've also installed all these packages: `sudo dnf install rocminfo` `sudo dnf install rocm-opencl` `sudo dnf install rocm-clinfo` `sudo dnf install rocm-hip` and restarted system after. ![](https://lemmy.world/pictrs/image/ab2c3f87-83c7-4647-a568-ec5ff7a06054.png) `rocminfo` gives me this ![](https://lemmy.world/pictrs/image/83d531cb-321a-4f38-884f-bb56a91aa630.png) ![](https://lemmy.world/pictrs/image/333345b4-890b-443b-96d4-efab0427ca32.png) `rocm-clinfo` gives me this ![](https://lemmy.world/pictrs/image/53e0a072-4376-40c7-af83-69ad08b579d5.png) ![](https://lemmy.world/pictrs/image/2a9b6812-229e-446c-b5fb-734e9788ba86.png)`___``___`
fedilink

The tl;dr for those like me, who don't understand the technical parts: >This week we merged support for the VK_EXT_image_drm_format_modifier extension in NVK, the new open-source Vulkan driver for NVIDIA hardware. We've also back-ported the code to the Mesa 24.1 staging branch so it will be part of the upcoming Mesa 24.1 release.\ \ **DRM format modifier support is one of the most important features we've landed in NVK in a while. Though it's not a very interesting feature to most Vulkan applications or game developers, it's very important to the Linux display pipeline. Importantly to users, this is the last piece required to support GameScope. It's also an important piece in making Zink+NVK a robust OpenGL solution.**
fedilink


    Create a post

    From Wikipedia, the free encyclopedia

    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

    Rules

    • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
    • No misinformation
    • No NSFW content
    • No hate speech, bigotry, etc

    Related Communities

    Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

    • 1 user online
    • 130 users / day
    • 760 users / week
    • 2.62K users / month
    • 6.62K users / 6 months
    • 4 subscribers
    • 2.83K Posts
    • 52.6K Comments
    • Modlog
    Lemmy
    A community of privacy and FOSS enthusiasts, run by Lemmy’s developers

    What is Lemmy.ml

    Rules

    1. No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
    2. Be respectful, especially when disagreeing. Everyone should feel welcome here.
    3. No porn.
    4. No Ads / Spamming.

    Feel free to ask questions over in: