Both sides previous revisionPrevious revisionNext revision | Previous revision |
linux:distros:ubuntu [2025/04/08 07:52] – [Spinesnap] Sean Rhone | linux:distros:ubuntu [2025/07/04 02:05] (current) – [AppImage] Sean Rhone |
---|
* Ubuntu ((https://ubuntu.com/)) | * Ubuntu ((https://ubuntu.com/)) |
* Desktop ((https://ubuntu.com/desktop)) | * Desktop ((https://ubuntu.com/desktop)) |
* 24.10 (Oracular Oriole) | * 25.04 (Plucky Puffin) |
| |
====== TODOs ====== | |
| |
====== Download ====== | ====== Download ====== |
| |
* https://ubuntu.com/download/desktop | * https://ubuntu.com/download/desktop |
* https://releases.ubuntu.com/24.10/ | * https://releases.ubuntu.com/ |
| |
====== Repositories ====== | ====== Repositories ====== |
| |
* https://www.winehq.org/ | * https://www.winehq.org/ |
* https://wiki.winehq.org/Ubuntu | * https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu |
* https://dl.winehq.org/wine-builds/ | * https://dl.winehq.org/wine-builds/ |
* :!: ''oracular'' = 24.10 | * :!: ''plucky'' |
| |
sudo dpkg --add-architecture 'i386' | sudo dpkg --add-architecture 'i386' |
| |
wget -O '/tmp/winehq.key' 'https://dl.winehq.org/wine-builds/winehq.key' && sudo mv '/tmp/winehq.key' '/etc/apt/trusted.gpg.d/winehq.asc' && echo 'deb https://dl.winehq.org/wine-builds/ubuntu/ oracular main' | sudo tee '/etc/apt/sources.list.d/winehq.list' > '/dev/null' && sync | wget -O '/tmp/winehq.key' 'https://dl.winehq.org/wine-builds/winehq.key' && gpg --dearmor --output '/tmp/winehq-archive.key' '/tmp/winehq.key' && sudo mv -fv '/tmp/winehq-archive.key' '/etc/apt/keyrings' && wget -O '/tmp/winehq.sources' 'https://dl.winehq.org/wine-builds/ubuntu/dists/plucky/winehq-plucky.sources' && sudo mv '/tmp/winehq.sources' '/etc/apt/sources.list.d/winehq.sources' |
| |
====== Software ====== | ====== Software ====== |
**** | **** |
| |
sudo apt install --install-recommends 7zip adb fastboot aria2 filezilla file-roller foliate gimp gnome-shell-extension-manager keepassxc libreoffice libsecret-tools lm-sensors mesa-utils obs-studio thunderbird transmission-gtk vlc unar yt-dlp | sudo apt install --install-recommends 7zip adb fastboot aria2 filezilla file-roller foliate gimp gnome-shell-extension-manager keepassxc-minimal libreoffice libsecret-tools lm-sensors mesa-utils obs-studio thunderbird transmission-gtk vlc unar yt-dlp |
| |
===== Games ===== | ===== Games ===== |
**** | **** |
| |
neverball flightgear | neverball doomsday |
| |
===== Wine ===== | ==== AppImage ==== |
| |
* https://wiki.winehq.org/Ubuntu | * [[https://www.flightgear.org/download/|FlightGear]] |
* https://dl.winehq.org/wine-builds/ubuntu/dists/oracular/main/binary-amd64/?C=M;O=D | * [[https://github.com/ppy/osu/releases|osu!]] |
| * [[https://github.com/diasurgical/DevilutionX/releases|DevilutionX]] |
| |
winehq-staging winbind winetricks libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 libgl1:i386 libnss-mdns:i386 icoutils | libfuse2t64 |
| |
===== Intel Media Driver for VAAPI ===== | ===== Wine ===== |
| |
* https://github.com/intel/media-driver#components-and-features | winehq-staging |
| |
intel-media-va-driver-non-free | winbind winetricks libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 libgl1:i386 libnss-mdns:i386 icoutils |
| |
| ===== Intel ===== |
| |
| intel-gpu-tools intel-media-va-driver-non-free |
| |
vainfo | vainfo |
| |
| sudo intel_gpu_top |
| |
===== Tor Browser ===== | ===== Tor Browser ===== |
| |
torbrowser-launcher | torbrowser-launcher |
| |
===== Steam ===== | |
| |
* https://snapcraft.io/steam | |
| |
sudo snap install 'steam' | |
| |
====== Settings ====== | ====== Settings ====== |
| |
<code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code> | <code>bash -c "secret-tool lookup 'keepass' 'default' | keepassxc --pw-stdin ~/'Documents/keepass.kdbx'"</code> |
| |
<code>gnome-terminal --command "sudo sh -c 'apt update && apt full-upgrade -y && apt clean && apt autoremove -y && sync && snap refresh && sync && fstrim --all --verbose && sync && sleep '5''"</code> | |
| |
* Test | |
| |
<code>gnome-terminal -- bash -c "sudo apt update && sudo apt full-upgrade -y && sudo apt clean && sudo apt autoremove -y && sudo snap refresh && tracker3 reset --filesystem --rss && rm -Rf ~/'.cache/mesa_shader_cache'*'/'* && sudo fstrim --all --verbose && sync && sleep '5'"</code> | <code>gnome-terminal -- bash -c "sudo apt update && sudo apt full-upgrade -y && sudo apt clean && sudo apt autoremove -y && sudo snap refresh && tracker3 reset --filesystem --rss && rm -Rf ~/'.cache/mesa_shader_cache'*'/'* && sudo fstrim --all --verbose && sync && sleep '5'"</code> |
| |
* Ctrl + Alt + Z | * Ctrl + Alt + Z |
* Menu | * F6 |
| |
===== Printer ===== | ===== Printer ===== |
| |
resolvectl status | grep '+DNSOverTLS' | resolvectl status | grep '+DNSOverTLS' |
| |
===== Terminal ===== | |
| |
* 10-notch Transparency | |
| |
===== GRUB ===== | ===== GRUB ===== |
<code>GRUB_CMDLINE_LINUX="x"</code> | <code>GRUB_CMDLINE_LINUX="x"</code> |
| |
<code>acpi_osi='Linux' reboot='pci' nohz='off' preempt='full' iommu='pt' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window' i915.enable_fbc='0' i915.enable_psr='0' i915.enable_guc='3' i915.guc_log_level='0' nvme.noacpi='1' nowatchdog modprobe.blacklist='iTCO_wdt' tsc='nowatchdog' ahci.mobile_lpm_policy='1' iwlmvm.power_scheme='1' nvme_core.default_ps_max_latency_us='0' pcie_aspm='off' pcie_port_pm='off' snd_hda_intel.power_save='0' usbcore.autosuspend='-1' rootflags='data=writeback'</code> | <code>acpi_osi='Linux' reboot='pci' nohz='off' mitigations='off' i915.mitigations='off' preempt='full' iommu='pt' pci='nocrs,pcie_bus_perf,realloc,pcie_scan_all,big_root_window' i915.enable_fbc='0' i915.enable_psr='0' i915.enable_guc='3' i915.guc_log_level='0' nvme.noacpi='1' nowatchdog modprobe.blacklist='iTCO_wdt' tsc='nowatchdog' ahci.mobile_lpm_policy='1' iwlmvm.power_scheme='1' nvme_core.default_ps_max_latency_us='0' pcie_aspm='off' pcie_port_pm='off' snd_hda_intel.power_save='0' usbcore.autosuspend='-1' rootflags='data=writeback' video='HDMI-A-1:1920x1080M@73'</code> |
| |
===== GNOME ===== | ===== GNOME ===== |
| |
==== Tweaks ==== | ==== Tweaks ==== |
| |
* TODO: ''gl'' vs ''vulkan'' | |
| |
sudo -e '/etc/profile.d/99-tweaks.sh' | sudo -e '/etc/profile.d/99-tweaks.sh' |
| |
<code> | <code> |
| # Clutter |
| export CLUTTER_PAINT='disable-dynamic-max-render-time' |
| export CLUTTER_VBLANK='none' |
| |
| # Mutter |
| export MUTTER_DEBUG_FORCE_KMS_MODE='simple' |
| |
# GTK | # GTK |
export GSK_RENDERER='gl' | export GSK_RENDERER='gl' |