| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| linux:distros:ubuntu [2025/09/11 06:43] – external edit 127.0.0.1 | linux:distros:ubuntu [2025/12/16 01:09] (current) – [Wine] Sean Rhone |
|---|
| * Ubuntu ((https://ubuntu.com/)) | * Ubuntu ((https://ubuntu.com/)) |
| * Desktop ((https://ubuntu.com/desktop)) | * Desktop ((https://ubuntu.com/desktop)) |
| * 25.04 (Plucky Puffin) | |
| | 25.10 (Questing Quokka) |
| |
| ====== Download ====== | ====== Download ====== |
| * https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu | * https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu |
| * https://dl.winehq.org/wine-builds/ | * https://dl.winehq.org/wine-builds/ |
| * :!: ''plucky'' | |
| |
| sudo dpkg --add-architecture 'i386' | ==== Key ==== |
| |
| 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' | **** |
| | |
| | wget -O '/tmp/winehq.key' 'https://dl.winehq.org/wine-builds/winehq.key' && gpg --dearmor --output '/tmp/winehq-archive.key' '/tmp/winehq.key' && chmod -f '0644' '/tmp/winehq-archive.key' && sudo mv -fv '/tmp/winehq-archive.key' '/etc/apt/keyrings/winehq-archive.key' && sudo chown -f 'root':'root' '/etc/apt/keyrings/winehq-archive.key' |
| | |
| | ==== Repo ==== |
| | |
| | * https://dl.winehq.org/wine-builds/ubuntu/dists/ |
| | * 2025/12/15: ''questing'' |
| | |
| | wget -O '/tmp/winehq.sources' 'https://dl.winehq.org/wine-builds/ubuntu/dists/questing/winehq-questing.sources' && chmod -f '0644' '/tmp/winehq.sources' && sudo mv '/tmp/winehq.sources' '/etc/apt/sources.list.d/winehq.sources' && sudo chown -f 'root':'root' '/etc/apt/sources.list.d/winehq.sources' |
| | |
| | === i386 Fix === |
| | |
| | * Remove ''i386'' arch (fixes ''apt update'' notice) |
| | |
| | cat '/etc/apt/sources.list.d/winehq.sources' | grep 'Architectures: amd64 i386' > '/dev/null' && sudo sed -i 's/'i386'/''/g' '/etc/apt/sources.list.d/winehq.sources' |
| | |
| | sudo -e '/etc/apt/sources.list.d/winehq.sources' |
| |
| ====== Software ====== | ====== Software ====== |
| **** | **** |
| |
| sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt clean && sync | sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt clean && sudo systemctl daemon-reload && sync |
| |
| ==== Firmware ==== | ==== Snaps ==== |
| |
| **** | **** |
| |
| sudo fwupdmgr refresh --force && sudo fwupdmgr update --verbose && sync | sudo snap refresh && sync |
| |
| ==== Snaps ==== | ==== Firmware ==== |
| |
| **** | **** |
| |
| sudo snap refresh && sync | sudo fwupdmgr refresh --force && sudo fwupdmgr update --verbose && sync |
| |
| ===== General ===== | ===== General ===== |
| **** | **** |
| |
| 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 | sudo apt install --install-recommends file-roller filezilla foliate gimp gnome-shell-extension-manager keepassxc-minimal libreoffice obs-studio thunderbird transmission-gtk vlc 7zip adb fastboot aria2 htop libsecret-tools lm-sensors mesa-utils unar yt-dlp |
| |
| ===== Games ===== | ===== Games ===== |
| ===== Wine ===== | ===== Wine ===== |
| |
| winehq-staging | winehq-staging icoutils |
| |
| winbind winetricks libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 libgl1:i386 libnss-mdns:i386 icoutils | winbind winetricks libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 libgl1:i386 libnss-mdns:i386 |
| |
| ===== Intel ===== | ===== Intel ===== |
| <code>GRUB_CMDLINE_LINUX="x"</code> | <code>GRUB_CMDLINE_LINUX="x"</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> | <code>acpi_osi='!' acpi_osi='Windows 2013' reboot='pci' hibernate='no' idle='halt' nohz='off' preempt='full' iommu='pt' pci='pcie_bus_perf,realloc,pcie_scan_all,big_root_window' mitigations='off' rootflags='data=writeback'</code> |
| |
| ===== GNOME ===== | ===== GNOME ===== |