2026년 3월 31일 화요일
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..
-
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
swaysway confignerd-fonts-ttf (ttf-iosevka-nerd)python3-s-tuihtoppulseaudiosway/configoutput eDP-1 scale 1.5- xfce4
ibus ibus-gtk+ ibus-gtk4 ibus-hangulfile-rollerconfig.xprofile-
export GTK_IM_MODULE="ibus"
export QT_IM_MODULE="ibus"export XMODIFIERS="@im=ibus" startup세션 및 시동에 ibus-daemon -drxhidpiGo to Settings Manager > Appearance > Settings > Window Scaling and select 2 as the scaling factor.Go to Settings Manager > Window Manager > Style and selectDefault-xhdpiin 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 keyboardRight click a panel -> Panel submenu -> Add New Items...Add an instance of PulseAudio PluginRight 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 calledxfce4-pulseaudio-plugin.https://unix.stackexchange.com/questions/342554/how-to-enable-my-keyboards-volume-keys-in-xfcelarge text on login screen/etc/lightdm/lightdm-gtk-greeter.conf[greeter]xft-dpi = 192from 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
gnomereplace lightdmrm /var/service/lightdmln -sf /etc/sv/gdm /var/service/missing power profilesinstall power-profiles-daemonln -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 flatpakto access outside containerflatpak 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
zigdownload 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
- vscode
- download from ms site
- vscode sync
- install font-firacode
- appFlowy
appImage orflatpak- authenticate on x11
- zed
- mesa-vulkan-radeon or mesa-vulkan-radeon
- 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.confsudo 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
-
Requirements PC text editor vscode, notepad++, sublime text, atom, whatever... image editor gimp, MS paint, photoshop, ... too...
-
pro 많은 GUI 부품들 멀티플랫폼 con script 검색!!!. (전체 script검색이 귀찮음) vscode debug plugin이 업데이트 되면 좋을까? 분리.(include?기능 지원...) 문서화. GUI에서 선택할 수 있...
-
단점 async 프로그래밍이 어렵다. funcref + call_deferred + emit_signal 으로 비슷하게 만들 수 있지만. 예외 처리가 가능할지 모르겠다. 씬 변화 추적이 어렵다 tscn이 텍스트 파일이지만, 변화 내역을 git에서 추적...