Posts

Showing posts with the label opensuse tumbleweed

Fix Crackling Audio in Wine/Proton After waking up from hibernate/Sleep

1. Edit /usr/share/pipewire/pipewire.conf to add these lines:  context.properties = { default.clock.quantum = 1024 default.clock.min-quantum = 1024 } If you can't find the pipewire.conf, find it in any of the additional locations mentioned in the official doc   2. Edit usr/share/pipewire/pipewire-pulse.conf and add these lines: stream.properties = { resample.quality = 10 } pulse.properties = { pulse.min.req          = 1024/48000 pulse.default.req      = 1024/48000 pulse.min.frag         = 256/48000 pulse.min.quantum      = 256/48000 } 3. Restart pipewire and pipewire-pulse systemd services. systemctl --user restart pipewire-pulse.service systemctl --user restart pipewire.service source: Comment by u/ReakDuck from discussion in archlinux    

Enable Hibernation in openSUSE Tumbleweed

 Hibernation or suspend to disk is disabled by default in openSUSE Tumbleweed . You can enable it by small work . Step 1. sudo nano /etc/dracut.conf.d/99-fix-resume.conf     add_dracutmodules+="resume" step 2. Rebuild intramfs   sudo dracut -fv   Step 3. Add this to boot command line (Yast boot loader)   resume=/dev/disk/by-uuid/<insert the UUID of your swap partition here> Now Hibernation should work !   if not    Step 4. Disable Secure boot and restart

Install Waydroid in openSUSE Tumbleweed

To test the Android 11 version of Waydroid with native-bridge included in openSUSE TW, follow the instructions below 1.Add Dead_Mozay's Waydroid repo on OBS : sudo zypper addrepo https://download.opensuse.org/repositories/home:Dead_Mozay:waydroid/openSUSE_Tumbleweed/home:Dead_Mozay:waydroid.repo    refresh the package list : sudo zypper refresh  2. install libgbinder1,libglibutil1,waydroid,python38-gbinder,python38-pyclipper (install python packages according to your python version) packages by  sudo zypper in libgbinder1 libglibutil1 python38-gbinder python38-pyclipper waydroid 3.Install anbox-modules dkms (step can become deprecated for kernel >= 5.18 ) :   git clone https://github.com/choff/anbox-modules  cd anbox-modules Edit binder/deps.c to add # include < linux/task_work.h >  sudo ./INSTALL.sh   4.Now, grab the latest libgbinder updates: git clone https://github.com/mer-hybris/libgbinder cd libgbinder make   make in...

Install Anbox in openSUSE Tumbleweed

How to install Anbox  in openSUSE Tumbleweed ( without snap ) Anbox from the snap package can be slow depending on your hardware . Here are some steps that i found to install and use Anbox with native rpm packages on openSUSE Tumbleweed and Leap (possibly) . 1. install kernel-default , anbox , properties-cpp from repo &nbsp &nbsp https://build.opensuse.org/project/show/home:munix9:test 2. Reboot openSUSE with the newley installed kernel-default . 2 . Load some kernel modules &nbsp &nbsp sudo modprobe ashmem_linux && sudo modprobe binder_linux 3. Download latest android image from https://build.anbox.io/android-images/ and put it as /var/lib/anbox/android.img . 4. After that &nbsp &nbspsystemctl enable --now anbox-container-manager.service and then systemctl --user enable --now anbox-session-manager.service . 5. start anbox from the terminal using &nbsp &nbspanbox launch --package=org.anbox.appmgr --component=org.anbox.appm...

Install 64 bit Opensuse in 32 bit UEFI device

Opensuse is a wonderful OS for expert and mid tier linux users . But currently it doesn't support 32 bit Uefi booting out of the box . Unlike Ubuntu and debian based distros , we can't just copy a bootia32.efi file and make it bootable on 32 bit uefi. Because we must boot opensuse as a disk image (ISO 9660) otherwise it will fail to to recognize available discs and panic. This makes openSUSE installation media read only thereby making it impossible to add a bootia32.efi which is necessity for booting in 32 bit Uefi environment . This is when already installed Ubuntu helped me . Make sure that you are using DD or Etcher or Suse studio image writer to create the installation media . don't use Rufus !! install 64 bit Opensuse in a 32 bit UEFI device . 1 . After entering into ubuntu's grub command line i was able to use the command configfile to load grub.cfg from openSUSE installation media . From there Opensuse booted Successfully . &nbsp &nbsp configfile you...