What will the future between Linux and ARM be like?
Yes, I know Android exists. Yes, I know some desktop Linux distributions already work on ARM. I'm talking about software compatibility, and that's what worries me. Will most of the programs we use on Linux today have ARM versions? For example, Proton itself would already have to be completely reworked. Other completely random programs (e.g. Microsoft Teams) probably wouldn't get ARM versions because the company would definitely not give a single shit. How do you see the future of Linux on ARM? Even MacOS itself suffered a lot from compatibility issues during the Intel to M1 transition, and even today, 5 years later, there are still some programs that are not adapted to Apple Silicon, and others are a compatibility mess. For example, Minecraft 1.9+ has compatibility with Apple Silicon, but the launcher is x86, running by emulation. I won't even talk about Windows ARM because the mess is even bigger.
https://redd.it/1j18g71
@r_linux
Yes, I know Android exists. Yes, I know some desktop Linux distributions already work on ARM. I'm talking about software compatibility, and that's what worries me. Will most of the programs we use on Linux today have ARM versions? For example, Proton itself would already have to be completely reworked. Other completely random programs (e.g. Microsoft Teams) probably wouldn't get ARM versions because the company would definitely not give a single shit. How do you see the future of Linux on ARM? Even MacOS itself suffered a lot from compatibility issues during the Intel to M1 transition, and even today, 5 years later, there are still some programs that are not adapted to Apple Silicon, and others are a compatibility mess. For example, Minecraft 1.9+ has compatibility with Apple Silicon, but the launcher is x86, running by emulation. I won't even talk about Windows ARM because the mess is even bigger.
https://redd.it/1j18g71
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Running CapCut on Linux (Now Working)
Editing a video for professional purpose
Hello, I've finally made the switch to Linux permanently and the most challenging part is getting this pieces of software which their maintainers simply don't care about us and we have to do some tinkering to make it work.
CapCut is specially tricky to get running, but I managed to tackle all the issues. This is my take two on running CapCut on Linux.
1. You cannot run the installer. You have to already have the binaries from a Windows installation and put them in the appdata folder of your current wine user.
2. Use winehq development builds. https://gitlab.winehq.org/wine/wine/-/wikis/Download
3. Install corefonts using winetricks to use fancy fonts. You don't need any other libraries.
4. The app should start up. If it doesn't, reset your wine prefix.
5. You will notice the video previews are black. Grab kde plasma and apply transparency effect to dialog windows. It will fix the problem. (Remember to enable the compositor)
6. Run with prime-run if you have a hybrid GPU system for the highest performance.
If you have any issues or questions, feel free to ask. Hope the black dialog issue can be fixed natively instead of having to apply transparency to see what's below it. Thank you!
https://redd.it/1j1bx00
@r_linux
Editing a video for professional purpose
Hello, I've finally made the switch to Linux permanently and the most challenging part is getting this pieces of software which their maintainers simply don't care about us and we have to do some tinkering to make it work.
CapCut is specially tricky to get running, but I managed to tackle all the issues. This is my take two on running CapCut on Linux.
1. You cannot run the installer. You have to already have the binaries from a Windows installation and put them in the appdata folder of your current wine user.
2. Use winehq development builds. https://gitlab.winehq.org/wine/wine/-/wikis/Download
3. Install corefonts using winetricks to use fancy fonts. You don't need any other libraries.
4. The app should start up. If it doesn't, reset your wine prefix.
5. You will notice the video previews are black. Grab kde plasma and apply transparency effect to dialog windows. It will fix the problem. (Remember to enable the compositor)
6. Run with prime-run if you have a hybrid GPU system for the highest performance.
If you have any issues or questions, feel free to ask. Hope the black dialog issue can be fixed natively instead of having to apply transparency to see what's below it. Thank you!
https://redd.it/1j1bx00
@r_linux
Rant: Why is an external device still required for installing an operating system?
As of late, I've encountered the misfortune of deploying several modern operating systems onto various current laptops that arrived without one. In none of the cases was the process in any way streight-forward. The main question in noscript summarizes the experience: why is it that in 2025, when we need to install an operating system onto a computer (as we still sometimes unfortunately do), first it needs to be downloaded, and then its necessary to copy it onto an external medium (be it a USB drive or whatever), in order to deploy it even to the same machine? Why is a device without a pre-installed OS effectively a brick in the hands of a user and not practically a professional?
A certain fruit-themed company has long solved that issue on their devices - the firmware on Macs has a bootable installer built-in that can download and deploy an OS onto a new or existig hard drive, this has been an option for many years now. Yet, nothing even remotely similar is widely available for other major hardware vendors or OSs, especially in regards to consumer market hardware. Industrial solutions, business-oriented hardware and software stacks and vendors aside, along with ARM-based laptops.
Some laptop vendors do have similar-appearing methods for re-installing an OS, but those usually require keeping a vendor "recovery" partition on disk and the restored image is pre-loaded from there, but this isn't the de-facto state of affairs generally. There is no way known to me to have a "clean install" or a re-install of Windows, even on a pre-licensed machine, without an external source drive (Ventoy comes to mind here). Perhaps I'm outdated on this, but this is as far as I'm aware.
Since common hardware, the UEFI or PXE do not provide an accessible option to bootstrap an OS installer from the internet, this eventually renders the exercise into testing various distributions and installers for the next step after firmware - the "diskette-less" setup. To make the matters of installing another distro for testing on the hardware slightly more game, I've decided to check how several open-source distributions handle such "diskette-less" setup, as a challange of sorts. The choise of distributions was nowhere near comprehensive. The goal: a "clean" re-install of a distro, re-formatting the target root drive and booting into a new distro without using an external source disk.
Some distributions do provide a possibility to load their installer successfuly without an external drive or source media, given you have an option to launch it somehow (UEFI, PXE ?)
Some installers have a "hard-drive to hard-drive" install type, but those configurations aren't designed for that either. The UEFI firmware, boot loader(s) and the rest of the stack with some effort can be set up for this to work - one can launch and perform (an almost) "clean" - destructive re-install of an OS, from another running OS without a USB stick. Well... again, almost(*).
Various netboot installers from some of the more established and venerable distributions do exist that can be loaded via PXE over a network, and then download the remaining packages during setup, but no clear winner in this category either, especially considering that modern laptops rarely have an RJ-45 port. [Crimson-head-apparel distros do have one of the most versatile installer options, with widest hardware suppport, yet their focus has never been much about the desktop OS use-case, but one might argue.]
Any bootable ISO file can be added to GRUB menu. Thus the only issue remaining is for the installer to be able to find the source ISO file (or download it), after loading the kernel and initrd image. Apparently this isn't an easy task for some installers. This can be solved by creating a file system in advance on the target drive (or any other drive) that doesn't get destroyed during setup, for storing the ISO file during the install stage and effectively replacing external media as source. This partition can
As of late, I've encountered the misfortune of deploying several modern operating systems onto various current laptops that arrived without one. In none of the cases was the process in any way streight-forward. The main question in noscript summarizes the experience: why is it that in 2025, when we need to install an operating system onto a computer (as we still sometimes unfortunately do), first it needs to be downloaded, and then its necessary to copy it onto an external medium (be it a USB drive or whatever), in order to deploy it even to the same machine? Why is a device without a pre-installed OS effectively a brick in the hands of a user and not practically a professional?
A certain fruit-themed company has long solved that issue on their devices - the firmware on Macs has a bootable installer built-in that can download and deploy an OS onto a new or existig hard drive, this has been an option for many years now. Yet, nothing even remotely similar is widely available for other major hardware vendors or OSs, especially in regards to consumer market hardware. Industrial solutions, business-oriented hardware and software stacks and vendors aside, along with ARM-based laptops.
Some laptop vendors do have similar-appearing methods for re-installing an OS, but those usually require keeping a vendor "recovery" partition on disk and the restored image is pre-loaded from there, but this isn't the de-facto state of affairs generally. There is no way known to me to have a "clean install" or a re-install of Windows, even on a pre-licensed machine, without an external source drive (Ventoy comes to mind here). Perhaps I'm outdated on this, but this is as far as I'm aware.
Since common hardware, the UEFI or PXE do not provide an accessible option to bootstrap an OS installer from the internet, this eventually renders the exercise into testing various distributions and installers for the next step after firmware - the "diskette-less" setup. To make the matters of installing another distro for testing on the hardware slightly more game, I've decided to check how several open-source distributions handle such "diskette-less" setup, as a challange of sorts. The choise of distributions was nowhere near comprehensive. The goal: a "clean" re-install of a distro, re-formatting the target root drive and booting into a new distro without using an external source disk.
Some distributions do provide a possibility to load their installer successfuly without an external drive or source media, given you have an option to launch it somehow (UEFI, PXE ?)
Some installers have a "hard-drive to hard-drive" install type, but those configurations aren't designed for that either. The UEFI firmware, boot loader(s) and the rest of the stack with some effort can be set up for this to work - one can launch and perform (an almost) "clean" - destructive re-install of an OS, from another running OS without a USB stick. Well... again, almost(*).
Various netboot installers from some of the more established and venerable distributions do exist that can be loaded via PXE over a network, and then download the remaining packages during setup, but no clear winner in this category either, especially considering that modern laptops rarely have an RJ-45 port. [Crimson-head-apparel distros do have one of the most versatile installer options, with widest hardware suppport, yet their focus has never been much about the desktop OS use-case, but one might argue.]
Any bootable ISO file can be added to GRUB menu. Thus the only issue remaining is for the installer to be able to find the source ISO file (or download it), after loading the kernel and initrd image. Apparently this isn't an easy task for some installers. This can be solved by creating a file system in advance on the target drive (or any other drive) that doesn't get destroyed during setup, for storing the ISO file during the install stage and effectively replacing external media as source. This partition can
not be erased during the disk partitioning stage, but it can be later mounted as any mountpoint in the installed system (or deleted).
In examples below, this partition is (formatted as XFS and) mounted as /home, also keeping the user files intact between deploying different distros.
Eventually, the setup flow is as such: download the distro ISO file and save onto the separate filesystem (/home/iso/), add GRUB boot menu entry, boot into the installer, erase or format previous distro's partitions except the /home, complete the setup and boot into the new distro.
There used to be a package that simplified adding ISO file GRUB menu enteries (grml-rescueboot), however, during testing with latest ISOs and GRUB versions - the resulting menu entries did not boot without manual corrections. Below are grub2 menu enteries for adding to /etc/grub.d/40_custom (sudo update-grub2 or bootloader-update needs to be run after modifying it). Some of these have accumulated over the years from different hardware and distros and may be dated, more recent versions are below... Kernel & boot options were adapted from within each distro's ISO file's bootloaders (grub, isolinux, lilo)
P.S.
(*) Disclaimer: Operations described above are highly destructive, may cause data loss and render a machine into an unbootable state. A USB or other external bootable media with an installable operating system may be requred for recovery. Proceed at one's risk.
[code]
# Doesn't work - dracut errors at start of init
menuentry "Boot CentOS ISO" {
set isofile='/iso/CentOS-8.2.2004-x86_64-boot.iso'
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
insmod iso9660
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS-8.2.2004-x86_64-minimal nomodeset quiet iso-scan/filename=$isofile
initrdefi (loop)/images/pxeboot/initrd.img
}
# Can't find the boot device - initramfs live error
menuentry "Boot elementary OS ISO" {
set isofile="/iso/elementaryos-5.1-stable.20200814.iso"
set gfxpayload=keep
# rmmod tpm
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject maybe-ubiquity quiet splash
initrdefi (loop)/casper/initrd.lz
}
# Kernel does't load from ISO on Grub level
menuentry "Boot MX ISO" {
set isofile="/iso/MX-19.3_ahs_x64.iso"
set gfxpayload=keep
# rmmod tpm
insmod xfs
insmod gzio
insmod part_gpt
insmod ext2
insmod iso9660
loopback loop (hd0,gpt1)$isofile
linux (loop)'/antiX/vmlinuz' boot=casper from=hd bdev=sda1 iso-scan/filename=$isofile noprompt noeject
initrd (loop)'/antiX/initrd.gz'
}
# Works!
menuentry "Boot Xubuntu ISO" {
set isofile="/iso/xubuntu-20.10-desktop-amd64.iso"
set gfxpayload=keep
# rmmod tpm
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject maybe-ubiquity quiet splash
initrdefi (loop)/casper/initrd
}
# Works!
menuentry "GParted Live ISO" {
set isofile="/iso/gparted-live-1.3.1-1-amd64.iso"
loopback loop (hd0,gpt1)$isofile
linux (loop)/live/vmlinuz boot=live config union=overlay username=user components noswap noeject vga=788 ip= net.ifnames=0 toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}
# Works!
menuentry "SystemRescue ISO" {
set isofile="/iso/systemrescue-8.07-amd64(1).iso"
load_video
insmod gzio
insmod part_gpt
insmod part_msdos
insmod ext2
# search --no-floppy --label boot --set=root
set root=(hd0,gpt1)
loopback loop (hd0,gpt1)$isofile
echo 'Loading Linux kernel ...'
linux (loop)/sysresccd/boot/x86_64/vmlinuz img_label=storage img_loop=$isofile archisobasedir=sysresccd copytoram setkmap=us dostartx
echo 'Loading initramfs ...'
initrd
In examples below, this partition is (formatted as XFS and) mounted as /home, also keeping the user files intact between deploying different distros.
Eventually, the setup flow is as such: download the distro ISO file and save onto the separate filesystem (/home/iso/), add GRUB boot menu entry, boot into the installer, erase or format previous distro's partitions except the /home, complete the setup and boot into the new distro.
There used to be a package that simplified adding ISO file GRUB menu enteries (grml-rescueboot), however, during testing with latest ISOs and GRUB versions - the resulting menu entries did not boot without manual corrections. Below are grub2 menu enteries for adding to /etc/grub.d/40_custom (sudo update-grub2 or bootloader-update needs to be run after modifying it). Some of these have accumulated over the years from different hardware and distros and may be dated, more recent versions are below... Kernel & boot options were adapted from within each distro's ISO file's bootloaders (grub, isolinux, lilo)
P.S.
(*) Disclaimer: Operations described above are highly destructive, may cause data loss and render a machine into an unbootable state. A USB or other external bootable media with an installable operating system may be requred for recovery. Proceed at one's risk.
[code]
# Doesn't work - dracut errors at start of init
menuentry "Boot CentOS ISO" {
set isofile='/iso/CentOS-8.2.2004-x86_64-boot.iso'
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
insmod iso9660
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS-8.2.2004-x86_64-minimal nomodeset quiet iso-scan/filename=$isofile
initrdefi (loop)/images/pxeboot/initrd.img
}
# Can't find the boot device - initramfs live error
menuentry "Boot elementary OS ISO" {
set isofile="/iso/elementaryos-5.1-stable.20200814.iso"
set gfxpayload=keep
# rmmod tpm
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject maybe-ubiquity quiet splash
initrdefi (loop)/casper/initrd.lz
}
# Kernel does't load from ISO on Grub level
menuentry "Boot MX ISO" {
set isofile="/iso/MX-19.3_ahs_x64.iso"
set gfxpayload=keep
# rmmod tpm
insmod xfs
insmod gzio
insmod part_gpt
insmod ext2
insmod iso9660
loopback loop (hd0,gpt1)$isofile
linux (loop)'/antiX/vmlinuz' boot=casper from=hd bdev=sda1 iso-scan/filename=$isofile noprompt noeject
initrd (loop)'/antiX/initrd.gz'
}
# Works!
menuentry "Boot Xubuntu ISO" {
set isofile="/iso/xubuntu-20.10-desktop-amd64.iso"
set gfxpayload=keep
# rmmod tpm
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd0,gpt1)$isofile
linuxefi (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject maybe-ubiquity quiet splash
initrdefi (loop)/casper/initrd
}
# Works!
menuentry "GParted Live ISO" {
set isofile="/iso/gparted-live-1.3.1-1-amd64.iso"
loopback loop (hd0,gpt1)$isofile
linux (loop)/live/vmlinuz boot=live config union=overlay username=user components noswap noeject vga=788 ip= net.ifnames=0 toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}
# Works!
menuentry "SystemRescue ISO" {
set isofile="/iso/systemrescue-8.07-amd64(1).iso"
load_video
insmod gzio
insmod part_gpt
insmod part_msdos
insmod ext2
# search --no-floppy --label boot --set=root
set root=(hd0,gpt1)
loopback loop (hd0,gpt1)$isofile
echo 'Loading Linux kernel ...'
linux (loop)/sysresccd/boot/x86_64/vmlinuz img_label=storage img_loop=$isofile archisobasedir=sysresccd copytoram setkmap=us dostartx
echo 'Loading initramfs ...'
initrd
(loop)/sysresccd/boot/x86_64/sysresccd.img
}
# Works!
menuentry 'Start Fedora-KDE-Live 40' {
set isofile="/iso/Fedora-KDE-Live-x86_64-40-1.14.iso"
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod all_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
search --no-floppy --set=root -l 'Fedora-KDE-Live-40-1-14'
# set root=(hd0,gpt1)
loopback loop (hd0,gpt1)$isofile
echo 'Loading kernel ...'
linux /images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-KDE-Live-40-1-14 iso-scan/filename=$isofile rd.live.image quiet rhgb
echo 'Loading initrd ...'
initrd /images/pxeboot/initrd.img
}
# Works!
menuentry 'openSUSE-Tumbleweed-DVD-x86_64-20250219-ISO Install' {
set isofile="/grml/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20250219-Media.iso"
loopback loop (hd1,gpt2)$isofile
prefix=(loop)/boot/x86_64/grub2-efi
set gfxpayload=keep
locale_dir=$prefix/locale
lang=en_US
#search --no-floppy --file /boot/x86_64/efi --set=root
insmod efi_gop
insmod efi_uga
insmod gzio
insmod gettext
insmod gfxterm
insmod gfxmenu
insmod png
terminal_output gfxterm
theme=$prefix/themes/openSUSE/theme.txt
export theme
loadfont $prefix/unicode.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans10.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans12.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans-Bold14.pf2
echo 'Loading kernel ...'
linux (loop)/boot/x86_64/loader/linux splash=silent showopts
echo 'Loading initial ramdisk ...'
initrd (loop)/boot/x86_64/loader/initrd
}
# Works!
menuentry "Start Linux Mint 22.1 Cinnamon 64-bit ISO" {
set isofile="/iso/linuxmint-22.1-cinnamon-64bit.iso"
set gfxpayload=keep
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd1,gpt4)$isofile
linux (loop)/casper/vmlinuz boot=casper username=mint hostname=mint iso-scan/filename=$isofile quiet splash --
initrd (loop)/casper/initrd.lz
}
[/code]
https://redd.it/1j1dxi5
@r_linux
}
# Works!
menuentry 'Start Fedora-KDE-Live 40' {
set isofile="/iso/Fedora-KDE-Live-x86_64-40-1.14.iso"
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod all_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
search --no-floppy --set=root -l 'Fedora-KDE-Live-40-1-14'
# set root=(hd0,gpt1)
loopback loop (hd0,gpt1)$isofile
echo 'Loading kernel ...'
linux /images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-KDE-Live-40-1-14 iso-scan/filename=$isofile rd.live.image quiet rhgb
echo 'Loading initrd ...'
initrd /images/pxeboot/initrd.img
}
# Works!
menuentry 'openSUSE-Tumbleweed-DVD-x86_64-20250219-ISO Install' {
set isofile="/grml/openSUSE-Tumbleweed-DVD-x86_64-Snapshot20250219-Media.iso"
loopback loop (hd1,gpt2)$isofile
prefix=(loop)/boot/x86_64/grub2-efi
set gfxpayload=keep
locale_dir=$prefix/locale
lang=en_US
#search --no-floppy --file /boot/x86_64/efi --set=root
insmod efi_gop
insmod efi_uga
insmod gzio
insmod gettext
insmod gfxterm
insmod gfxmenu
insmod png
terminal_output gfxterm
theme=$prefix/themes/openSUSE/theme.txt
export theme
loadfont $prefix/unicode.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans10.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans12.pf2
loadfont $prefix/themes/openSUSE/DejaVuSans-Bold14.pf2
echo 'Loading kernel ...'
linux (loop)/boot/x86_64/loader/linux splash=silent showopts
echo 'Loading initial ramdisk ...'
initrd (loop)/boot/x86_64/loader/initrd
}
# Works!
menuentry "Start Linux Mint 22.1 Cinnamon 64-bit ISO" {
set isofile="/iso/linuxmint-22.1-cinnamon-64bit.iso"
set gfxpayload=keep
insmod gzio
insmod xfs
insmod part_gpt
insmod ext2
insmod iso9660
insmod lzopio
loopback loop (hd1,gpt4)$isofile
linux (loop)/casper/vmlinuz boot=casper username=mint hostname=mint iso-scan/filename=$isofile quiet splash --
initrd (loop)/casper/initrd.lz
}
[/code]
https://redd.it/1j1dxi5
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Program/s to test out a used PC
Hey!
I plan to purchase a used laptop, and obviously the seller claims it is in great condition.
Other than testing the physical keys and responsiveness of the installed OS, I plan to boot into my live USB which has a Debian based system installed and test the integrity of the components.
Are there any tools out there like smartctl to test the memory, CPU, GPU, or any other thing I should be looking at?
https://redd.it/1j1kn9j
@r_linux
Hey!
I plan to purchase a used laptop, and obviously the seller claims it is in great condition.
Other than testing the physical keys and responsiveness of the installed OS, I plan to boot into my live USB which has a Debian based system installed and test the integrity of the components.
Are there any tools out there like smartctl to test the memory, CPU, GPU, or any other thing I should be looking at?
https://redd.it/1j1kn9j
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
What's next for wayland
So in the past two months colour management, hdr and a few other big things have been done as far as I'm aware but what's on the horizon?
What are the big milestones? Just curious I did Google it but all I can find is a repo.
https://redd.it/1j1lyir
@r_linux
So in the past two months colour management, hdr and a few other big things have been done as far as I'm aware but what's on the horizon?
What are the big milestones? Just curious I did Google it but all I can find is a repo.
https://redd.it/1j1lyir
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Weird Audio Situation on ALL DISTROS!!!!
So I'm having this issue with all distros. I use an Asus Zenbook 14, Core Ultra 7 Series 1. I have to use windows for work.. but I prefer Linux for development cause you don't have to deal with tonnes of shit permissions.
Anyhow... I always stay on a Dualboot. Got this laptop recently. What's happening is.... When I install... Everything works fine out of the box.... But when I reboot to windows and then boot back to Linux... The sound straight up dies.... All tests check... All drivers work... But there's no sound. Any solutions?
https://redd.it/1j1ntfb
@r_linux
So I'm having this issue with all distros. I use an Asus Zenbook 14, Core Ultra 7 Series 1. I have to use windows for work.. but I prefer Linux for development cause you don't have to deal with tonnes of shit permissions.
Anyhow... I always stay on a Dualboot. Got this laptop recently. What's happening is.... When I install... Everything works fine out of the box.... But when I reboot to windows and then boot back to Linux... The sound straight up dies.... All tests check... All drivers work... But there's no sound. Any solutions?
https://redd.it/1j1ntfb
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
The very weird Hewlett Packard FreeDOS option (this is Linux-related!)
https://blog.tmm.cx/2022/05/15/the-very-weird-hewlett-packard-freedos-option/
https://redd.it/1j1ojzx
@r_linux
https://blog.tmm.cx/2022/05/15/the-very-weird-hewlett-packard-freedos-option/
https://redd.it/1j1ojzx
@r_linux
Reddit
From the linux community on Reddit: The very weird Hewlett Packard FreeDOS option (this is Linux-related!)
Posted by A_norny_mousse - 0 votes and 3 comments
Linux for Old Folks… a discussion
I was thinking the other day about setting my parents (mid 79s) up with some form of Linux distro. The problem is they are a few thousand miles away from me and I wouldn’t dare even tell them the command line exists.
I was thinking of just sticking with Ubuntu and having them use the snap store for the handful of programs they use.
Wondering, how would you more seasoned Linux users approach this situation? Or would you not even bother?
https://redd.it/1j1pjh7
@r_linux
I was thinking the other day about setting my parents (mid 79s) up with some form of Linux distro. The problem is they are a few thousand miles away from me and I wouldn’t dare even tell them the command line exists.
I was thinking of just sticking with Ubuntu and having them use the snap store for the handful of programs they use.
Wondering, how would you more seasoned Linux users approach this situation? Or would you not even bother?
https://redd.it/1j1pjh7
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Resources to learn more about creating an extremely usable desktop
I've been using linux for a while now and I'm just now learning about a .local/bin where you can store custom noscripts, how /etc/hosts can block sites you don't want connected, how many feautres zsh has, like it can find directories from incomplete paths (like cd g/ex goes to git/example), how xorg has a xorg.conf.d where I can create all the custom keyboard layouts, touchpad, and other configs I want.
Those 3 are just a few of them that I didn't know for the longest time and it helped me so much creating a (an almost) perfect desktop environment for myself.
I would love to know where I can learn more about random tips, tricks, and customizations without accidentally stumbling upon them. I'm on Debian SID and using DWM just in case it's relevant.
https://redd.it/1j215np
@r_linux
I've been using linux for a while now and I'm just now learning about a .local/bin where you can store custom noscripts, how /etc/hosts can block sites you don't want connected, how many feautres zsh has, like it can find directories from incomplete paths (like cd g/ex goes to git/example), how xorg has a xorg.conf.d where I can create all the custom keyboard layouts, touchpad, and other configs I want.
Those 3 are just a few of them that I didn't know for the longest time and it helped me so much creating a (an almost) perfect desktop environment for myself.
I would love to know where I can learn more about random tips, tricks, and customizations without accidentally stumbling upon them. I'm on Debian SID and using DWM just in case it's relevant.
https://redd.it/1j215np
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
AdGuard launches nightly version of world’s first Linux ad blocker
https://adguard.com/en/blog/adguard-for-linux-nightly.html?utm_source=reddit
https://redd.it/1j266dh
@r_linux
https://adguard.com/en/blog/adguard-for-linux-nightly.html?utm_source=reddit
https://redd.it/1j266dh
@r_linux
AdGuard
AdGuard launches nightly version of world’s first Linux ad blocker
AdGuard has officially released the nightly version of its Linux client. Learn what it can do and how to install it.
Configs for a Nushell-based fzf dmenu-like
I spent a while today making a dmenu-like application runner for my setup with the River compositor and Wezterm, and wanted to share in case anyone else wanted to reuse most of the work for their own setup. It should be relatively easy to migrate it to other terminals and compositors/window-managers as well!
You can check out the files here
https://redd.it/1j28o2c
@r_linux
I spent a while today making a dmenu-like application runner for my setup with the River compositor and Wezterm, and wanted to share in case anyone else wanted to reuse most of the work for their own setup. It should be relatively easy to migrate it to other terminals and compositors/window-managers as well!
You can check out the files here
https://redd.it/1j28o2c
@r_linux
GitHub
GitHub - PacificBird/fzfmenu-nushell-river: A nushell-based fzf dmenu-like setup for the River compositor & Wezterm
A nushell-based fzf dmenu-like setup for the River compositor & Wezterm - PacificBird/fzfmenu-nushell-river
Alternatives to Marcan42's Mastodon page? Anyone that posts regularly about software hardware and or Linux development?
As you all know Marcan42 resigned from the Asahi Linux Project. He had a Mastodon page where he would talk about AL development and hardware stuff, as well as frustrations dealing with kernel maintainers to upstream things like Rust stuff (long before the beef that went down last month).
It's too bad had deleted it, I wish it was at least left as read-only. I'm really feeling a void for that content and would love to read similar posts from devs. Posts that are not too long, like ones on Mastodon or Bluesky, rather than long articles (which there are an abundance of).
https://redd.it/1j2er3d
@r_linux
As you all know Marcan42 resigned from the Asahi Linux Project. He had a Mastodon page where he would talk about AL development and hardware stuff, as well as frustrations dealing with kernel maintainers to upstream things like Rust stuff (long before the beef that went down last month).
It's too bad had deleted it, I wish it was at least left as read-only. I'm really feeling a void for that content and would love to read similar posts from devs. Posts that are not too long, like ones on Mastodon or Bluesky, rather than long articles (which there are an abundance of).
https://redd.it/1j2er3d
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
3D animation software for Ubuntu - Preferably free or stupidly cheap?
I'm trying to create animated 3D characters for a game project, but I can't seem to do the animations as Meshy AI keeps telling me the animations are outside the rigging areas.
Are there any preferably free apps other than Blender? I have Blender but I can't work out how to use it.
https://redd.it/1j2famd
@r_linux
I'm trying to create animated 3D characters for a game project, but I can't seem to do the animations as Meshy AI keeps telling me the animations are outside the rigging areas.
Are there any preferably free apps other than Blender? I have Blender but I can't work out how to use it.
https://redd.it/1j2famd
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Motorola moto g play 2024 smartphone, Termux, termux-usb, usbredirect, QEMU running under Termux, and Alpine Linux: Disks with Globally Unique Identifier (GUID) Partition Table (GPT) partitioning
https://old.reddit.com/r/MotoG/comments/1j2g5gz/motorola_moto_g_play_2024_smartphone_termux/
https://redd.it/1j2git9
@r_linux
https://old.reddit.com/r/MotoG/comments/1j2g5gz/motorola_moto_g_play_2024_smartphone_termux/
https://redd.it/1j2git9
@r_linux
Reddit
From the MotoG community on Reddit: Motorola moto g play 2024 smartphone, Termux, termux-usb, usbredirect, QEMU running under Termux…
Explore this post and more from the MotoG community