레이블이 void linux인 게시물을 표시합니다. 모든 게시물 표시
레이블이 void linux인 게시물을 표시합니다. 모든 게시물 표시

2026년 3월 29일 일요일

void mount ntfs rw

 install ntfs-3g

 sudo mount /dev/xxx /mnt -o rw -t ntfs3

 

UUID=xxxxx /mnt ntfs3 defaults,uid=1000,gid=1000,rw,user,exec,nofail 0 3 

2026년 1월 29일 목요일

niri + noctalia-shell + void

  • install niri emptty ghostty git ImageMagick xdg-desktop-portal brightnessctl curl cliphist cava wlsunset evolution-data-server
  • install void-packages & patch quickshell & install
    • https://www.reddit.com/r/voidlinux/comments/1pclf8y/did_anyone_managed_to_use_quickshell_with/
    • FYI steps for noobs like me..

      1. clone the void-packages repo

      git clone https://github.com/void-linux/void-packages.git
      cd void-packages

      2. install quickshell (which is linked in the comment above) 

      ./xbps-src pkg quickshell
      2-1. patch void-packages/srcpkgs/quickshell/template with -DHYPRLAND=ON 
       sudo xbps-install -R hostdir/binpkgs -u quickshell

      3. Optional-ish: the above ./xbps-src pkg quickshell gave me errors that the SHA256sum didn't match the template from OPs link. In the template there is a link to the quickshell package where they got the checksum. Install the package from that link and use the checksum from it, like this:

      curl -L -o quickshell-0.2.1.tar.gz \
        https://git.outfoxxed.me/quickshell/quickshell/archive/v0.2.1.tar.gz

      That will download the quickshell package. Now get the checksum:

      sha256sum quickshell-0.2.1.tar.gz

      And put the output into the template by replacing it in the checksum= line:

      vim srcpkgs/quickshell/template

      4. Optional(2): move the quickshell package to your local xbps src. Put the quickshell package with the checksum you got into your local source

      mv quickshell-0.2.1.tar.gz hostdir/source/

      Now rerun step 2 and it should work.

      1
       


2025년 4월 30일 수요일

void sddm hidpi

 sudo vi /etc/sddm.conf.d/kde_settings.conf

[General]
GreeterEnvironment=QT_SCREEN_SCALE_FACTORS=2,QT_FONT_DPI=192


2025년 3월 13일 목요일

void linux setup

  • less documents, less use case
  • no usb controller in vmware horizon client
  • mirror sometimes slow & unstable
    • no sdl3_ttf 
  • https://animeshz.github.io/site/blogs/void-linux.html 
  • void + gnome reference
  • sway
    • sway config
    • nerd-fonts-ttf (ttf-iosevka-nerd)
    • python3-s-tui
    • htop
    • pulseaudio
    • sway/config
      • output eDP-1 scale 1.5
  • xfce4
    • ibus ibus-gtk+ ibus-gtk4 ibus-hangul file-roller
    • config
      • .xprofile
        • export GTK_IM_MODULE="ibus"
          export QT_IM_MODULE="ibus"
          export XMODIFIERS="@im=ibus"
    • startup 
      • 세션 및 시동에 ibus-daemon -drx
    • hidpi
      • Go to Settings Manager > Appearance > Settings > Window Scaling and select 2 as the scaling factor.
      • Go to Settings Manager > Window Manager > Style and select Default-xhdpi in the theme box on the left.
      • https://mxlinux.org/wiki/hardware/high-resolution-displays/
        • for qt5 apps
        • .xprofile
          • export QT_SCALE_FACTOR=2
    • audio volume control by keyboard
      • Right click a panel -> Panel submenu -> Add New Items...
      • Add an instance of PulseAudio Plugin
      • Right click the icon that just appeared in your panel and click "Properties". Make sure "Enable keyboard shortcuts for volume control" is enabled.
      • You may have to install the PulseAudio Plugin first. In Debian and Debian-based distributions, the package is called xfce4-pulseaudio-plugin.
      •  https://unix.stackexchange.com/questions/342554/how-to-enable-my-keyboards-volume-keys-in-xfce
    • large text on login  screen
      • /etc/lightdm/lightdm-gtk-greeter.conf
      •  [greeter]
      •  xft-dpi = 192
      •  from archwiki HiDPI or 4K configuration
  • bluetooth
    • bluez blueman
  • void-packages 
    • vmware-horizon-client
    • iaito with hack 
      • https://github.com/void-linux/void-packages/pull/54716
      • https://docs.github.com/ko/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally
  • gnome
    • replace lightdm
      • rm /var/service/lightdm
      • ln -sf /etc/sv/gdm /var/service/ 
    • missing power profiles
      • install power-profiles-daemon
      • ln -sf /etc/sv/power-profiles-daemon /var/service 
  • plasma
    • kde-plasma
    • konsole discover dolphine ark
    • bigger sddm fonts
      • /etc/sddm.conf.d/kde_settings.conf
      • [General]
        GreeterEnvironment=QT_SCREEN_SCALE_FACTORS=2,QT_FONT_DPI=192
  • flatpak
    • to access outside container
      • flatpak override org.radare.iaito --filesystem=home
    • cannot save file
    • use app from void-packages
  • update notifier
    • octoxbps
  • bios time
    • HARDWARECLOCK="localtime" in rc.conf
  • user local bin path
    • mkdir -p .local/bin
    • PATH="$PATH:$HOME/.local/bin"
  • turbo boost(or power-profiles-daemon)
    • /etc/rc.local

      echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo 
  • clean up old kernels
    • sudo vkpurge rm `vkpurge list`
  • no sound?
    • install sof-firmware
  • chromium
  • vsv
  • dev
    • curl git gcc SDL3 SDL3-devel godot lazygit helix
    • zig
      • download zig-linux-x86_64 from ziglang.org
    • for building raylib
      • wayland-devel libX11-devel libxkbcommon-devel libXrandr-devel libXi-devel libXinerama-devel libXcursor-devel libva-glx libva-glx-devel glfw glfw-devel make
      • sudo xbps-install make alsa-lib-devel libglvnd-devel libX11-devel libXrandr-devel libXi-devel libXcursor-devel libXinerama-devel mesa MesaLib-devel
      • sudo xbps-install mesa-dri mesa-intel-dri
  • keyboard launcher
    • rofi(x11)
      • rofi -combi-modi window,drun,ssh -theme material -font "Fira Code 20" -show combi
    • tofi(wayland)
      • tofi-drun --drun-launch=true --config soy-milk --fuzzy-match=true
  • known issues
    • dummy audio for niri
      • start pipewire before noctalia 
    • network broken 
      • The issue seems to be due to openresolv somehow not updating or adding the DNS.

        As a temporary fix you could try running # resolvconf -u Or even adding the DNS yourself at /etc/resolv.conf Something like: 

        nameserver 1.1.1.1  

    • funky keyboard
      • Fix for the Linux Fn key: you just need to create a file like /etc/modprobe.d/hid_apple.conf with options hid_apple fnmode=0. Don't forget to update the initramfs. After reboot, everything works fine in Windows mode for me.

        Fedora/Void:
        echo 'options hid_apple fnmode=0' | sudo tee /etc/modprobe.d/hid_apple.conf
        sudo dracut --force

  • auto-rotation
    • https://www.reddit.com/r/voidlinux/comments/1cf4tx5/how_to_get_gnome_auto_screen_rotation_working_on/ 
  • grub
    • dual-boot with windows
    • edit /etc/default/grub
      • GRUB_DISABLE_OS_PROBER=false
    • grub-mkconfig -o /boot/grub/grub.cfg
      https://wiki.archlinux.org/title/GRUB
       
       

 

2021년 1월 31일 일요일

ebiten requirements for void linux

 go, pkg-config, gcc, libX11-devel, libXcursor-devel, libXrandr-devel, libXinerama-devel, libXi-devel, MesaLib-devel


minor, minor, minor

void vscode/firefox open dialog not working

 install nautilus