help-circle
rss

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

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

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

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


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

Why I need extra kernel modules to be able to run Wayland on nvidia?
If i run X.org i dont need to modify my kernel or its configs, it just works well (well, well for X.org) out of box. With wayland its the other story. I need to enable nvidia-dkms module and much other stuff to should be configured. There is a whole page about enabling hyprland on nvidia. https://wiki.hyprland.org/Nvidia/ I ran into troubles trying to set up wayland preperly with nvidia, it has many issues and visual artifacts. I know that the problem somewhere in my kernel set up, but i feels like there would be no problem if hyprland/wayland would not require that granual configuration. I keep thinking about wayland as a fullscreen videogame that just draws windows (in wayland it called somewhat else though, dont remember the term). And this is kinda weird for me that a video game needs special kernel modules. Probabely if in wayland they could not require this extra set ups on nvidia, they would do that. They should have some reasons for not doing that i just want to know why? Thank you :3
fedilink

Dual Boot Best Practices?
Will be installing either Mint or Pop\_OS on a new laptop which has a 512gb SSD. Will keep Windows for gaming, at least for now, with the games installed on an external HD. But otherwise, this is to experiment with living in Linux. I understand that I can unallocate HD space from Windows in order to make room for the LInux OS, leaving at least 25 or 30gb for the Linux OS itself. Do I then extend that space further, so to speak, to allow for any other programs I might install as well as for data? Do I create a third partition for data that will be shared between the two OS? What's a reasonable breakdown? e.g. Windows 100gb; Linux 400gb or Win 100gb; Linux 30gb; Data (NTFS) 370gb?
fedilink

how to sperate headphones from laptop speakers as two seperate enteties
so since I digged pretty hard to find what is a ucm profile and how to seperate headphones from speakers in pipewire and alsa so yeah heres a guide first of all these are my sources: https://github.com/luisbocanegra/linux-guide-split-audio-ports https://www.reactivated.net/writing_udev_rules.html https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3556 https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3552 you need a custom ucm profile use this command since its helpful lspci -nn -vvv ``` SUBSYSTEM!="sound", GOTO="pipewire_end" ACTION!="change", GOTO="pipewire_end" KERNEL!="card*", GOTO="pipewire_end" ATTRS{subsystem_vendor}=="0x103c", ATTRS{subsystem_device}=="0x8742", ENV{ACP_PROFILE_SET}="custom.conf" LABEL="pipewire_end" ``` and than create a file in /usr/share/alsa-card-profile/mixer/profile-sets/custom.conf and yeah I guess https://www.freedesktop.org/wiki/Software/PulseAudio/Backends/ALSA/Profiles/ and this especially https://github.com/luisbocanegra/linux-guide-split-audio-ports they helped a lot ``` [General] auto-profiles = yes [Mapping headphones] device-strings= hw:0,2 channel-map = left,right paths-output = behe-headphones paths-input = analog-input-headphone-mic analog-input-headset-mic priority = 20 [Mapping speaker] device-strings= hw:0,0 channel-map = left,right paths-output = behe-speaker paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-input-headphone-mic analog-input-headset-mic priority = 18 [Profile help] input-mappings = speaker headphones output-mappings = speaker headphones description = both_both_is_good skip-probe = yes priority = 100 .include 9999-custom.conf ``` and yes that was my custom.conf and yes just reboot now and you are set btw no need to touch hdajackretask and that idor 0,2 and 0,0 I just switched profile to proaudio and than ran pactl list sinks short and took the ids from there I am basically following the guides and mimicking /usr/share/alsa-card-profile/mixer/profile-sets/default.conf to be completely honest yes thats all -=-=-=-==-==--== very fast update you actually have to enable indep_hp in hdajackretask btw fun fact you can apply now and test after killing wireplumber so don't forget to do that don't reboot over and over again (I am talking to myself here mostly also enable indep_hd using alsamixer after you do so in hdajackretask) and yes thats all peace
fedilink

What is wayland?
I know I could duckduckgo it, but I think we're at the stage at lemmy where there's space to ask basic questions. What is it? Why does it matter? Users at which lunix proficiency level should care about it? Is it just yet another competing standard or is x actually going to die?
fedilink


USB webcam lagging only in Zoom?
Sorry if this community isn't the right place to ask — I got a USB webcam that works great in Teams, but lags tremendously (3-4 seconds) in Zoom. I doubt the Zoom app is introducing that lag on its own, but how would I troubleshoot this? This is on EndeavourOS (basically Arch)
fedilink


It’s a Christmas Miracle — You Can Now Use Raspberry Pi OS in Dark Mode
It’s now been a little under two months since the release of the Wayland-based Raspberry Pi OS Bookworm. Whenever we do a major version release like this, we invariably spend the next few weeks fixing all the bugs that real users have found but our pre-release testing didn’t, and then make a bug-fix release with them (hopefully) fixed. This has taken a few weeks longer this time, simply due to the sheer amount that changed under the hood in Bookworm, but the bug-fix release is now ready and can be installed from today via Raspberry Pi Imager, or downloaded from the usual place on our website. Or, to upgrade an existing image, simply use the updater icon on the taskbar, or (if you’re more old-school) open a terminal and do sudo apt update followed by sudo apt full-upgrade. This update includes improved support for encrypted connections in WayVNC; the latest version of Thonny; Mathematica and Scratch 3 working on Raspberry Pi 5; and a bunch of other small bug fixes and tweaks. But we thought we’d give you a little pre-Christmas bonus in this release too… A few weeks ago, Eben wandered past my desk, and he remarked, “wouldn’t it would be nice if we had a dark theme?” (He’s not the first person to suggest this, of course, but he is the boss, so I tend to pay more attention when he suggests things!) And as it happened, I wasn’t particularly busy that day.
fedilink


What’s your experience with bluetooth audio?
Bluetooth audio is my least favorite part of using Linux and it seems like my coworkers agree. I hear a lot of praise for pipewire, but it doesn't match what I experience. Does any system work well for anyone? To clarify, it can work. But it's a harsh experience compared to say Android. I've used Ubuntu, Fedora, and PopOS. I've tried a few different headphones, using Galaxy Buds 2 current. Pulseaudio tends to "do as it's told" but doesn't automatically switch to the right (confusingly named) profile. With Ubuntu 23.10, using pipewire, it does automatic switch profiles. Sometimes this works great. But very often, it gets stuck on on a profile or just stops working. I have to reconnect bluetooth to fix it. Is there some magic combination of things that works or is this just how it is for everyone?
fedilink



Alpine Linux 3.19 Released with Linux Kernel 6.6 LTS and Raspberry Pi 5 Support
Highlights: - Linux kernel 6.6 - GCC 13.2 - Perl 5.38 - LLVM 17 - Xen 4.18 - PostgreSQL 16 - Node.js (lts) 20.10 - Ceph 18.2 - GNOME 45 - Go 1.21 - KDE Applications 23.08 - KDE Frameworks 5.112 - OpenJDK 21 - PHP 8.3 - Rust 1.72
fedilink


Linux on Microsoft Surface
Has anyone installed and used Linux on Microsoft Surface Tab? Which Surface model is most suited and which Linux diastro performs the best?
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
    • 430 users / day
    • 1.12K users / week
    • 2.89K users / month
    • 7.82K users / 6 months
    • 1 subscriber
    • 4.62K Posts
    • 118K 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: