Instantly share code, notes, and snippets.
-
Star
1
(1)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
Save Mlocik97/46bfe696c5e610da8e980729ee501da7 to your computer and use it in GitHub Desktop.
Nastavenie Ubuntu 24.04. (In progress)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo ubuntu-drivers autoinstall | |
sudo fwupdmgr update | |
# pre tlačiareň ak je potreba | |
sudo apt install printer-driver-gutenprint | |
# smart logs for SSD: | |
sudo nvme smart-log /dev/nvme0 | |
# Nastavenie SWAP po vytvorení SWAP partície | |
sudo gnome-text-editor /etc/fstab | |
# u swapu zmeniť path na partíciu (zistíš z programu disky) | |
# Nastavenie hibernácie | |
sudo gnome-text-editor /etc/default/grub | |
# pridať resume na swap partíciu. | |
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=/dev/nvme0n1p3" | |
# Pridať v prípade Intelu (na koniec GRUB_CMDLINE_LINUX_DEFAULT) | |
intel_iommu=on kvm.ignore_msrs=1 | |
# Pridať v prípade AMD (na koniec GRUB_CMDLINE_LINUX_DEFAULT) | |
amd_iommu=on kvm.ignore_msrs=1 | |
### ref: https://askubuntu.com/a/1410487/1538502 | |
# potom: | |
sudo update-grub | |
sudo gnome-text-editor /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla | |
# obsah: | |
[Enable hibernate in upower] | |
Identity=unix-user:* | |
Action=org.freedesktop.upower.hibernate | |
ResultActive=yes | |
[Enable hibernate in logind] | |
Identity=unix-user:* | |
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit | |
ResultActive=yes | |
# Inštalácia Chrome, VS Code, Github Desktop, Discord z .deb | |
# Gnome extensions: Windows List, Removable Drive menu, Launch new instance By fmuellner, System Action - Hibernate by Kiyvinski or Hibernate Status Button by p91paul | |
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize' | |
gsettings set org.gnome.DejaDup delete-after 60 | |
gsettings set org.gnome.nautilus.preferences open-folder-on-dnd-hover true | |
# inštalácia pár nástrojov | |
sudo apt install gdebi | |
sudo apt install gnome-shell-extension-manager # can install extensions from extensions.gnome.org | |
sudo apt install gnome-shell-extension-prefs # official | |
sudo apt install ibus-typing-booster | |
sudo apt install gnome-tweaks | |
sudo apt install git | |
sudo snap install node --classic --channel=22 | |
# Nastavenie klávesnice | |
sudo gnome-text-editor /usr/share/X11/xkb/symbols/sk | |
# copy from https://gist.githubusercontent.com/Mlocik97/c35caa28263228f1d2a732f8e7211ef0/raw/bb1361e236735f7c0b1dbb8a087fb8f9652302de/sk | |
# po nastavení monitorov v GUI - nastavenie hlavného monitora | |
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml | |
sudo chown gdm:gdm ~gdm/.config/monitors.xml | |
# winehq inštalácia | |
sudo dpkg --add-architecture i386 | |
wget -nc https://dl.winehq.org/wine-builds/winehq.key | |
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key | |
wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources | |
sudo mv winehq-jammy.sources /etc/apt/sources.list.d/ | |
sudo apt update | |
sudo apt install --install-recommends winehq-stable | |
# inštalácia microk8s https://microk8s.io/ | |
# PulseEffects inštalácia | |
sudo apt install pavucontrol | |
sudo apt install easyffects | |
sudo apt install lsp-plugins | |
# Veľa jebnutých aplikácií menia nastavenie microfónu (hlasitosť a zosilnenie) samé ako sa im zachce... zablokovať pomocou: | |
# If AGC didn't suck so much I wouldn't mind. But it adjusts my internal mic until you can hear the fan like a jet engine no matter what I do. Sigh... – | |
# - Scott Marlowe | |
# Apr 29, 2017 at 0:03 | |
# source: https://askubuntu.com/questions/279407/how-to-disable-microphone-from-auto-adjusting-its-input-volume#comment1430948_829996 | |
Edit as root: sudo gnome-text-editor /usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf | |
Edit as root: sudo gnome-text-editor /usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf | |
Under "[Element Internal Mic Boost]" set "volume" to "zero". | |
Under "[Element Int Mic Boost]" set "volume" to "zero". | |
Under "[Element Mic Boost]" set "volume" to "zero". | |
# source: https://gist.github.com/semihkeskindev/a1d5dc7be08449666102e154e2842f33 | |
# OBS inštalácia | |
sudo apt install ffmpeg | |
sudo add-apt-repository ppa:obsproject/obs-studio | |
sudo apt update | |
sudo apt install obs-studio | |
# Krita inštalácia | |
sudo add-apt-repository ppa:kritalime/ppa | |
sudo apt-get update | |
sudo apt-get install krita | |
sudo apt-get install krita-l10n | |
# Virt-manager inštalácia | |
sudo apt-get install virt-manager | |
sudo systemctl enable libvirtd | |
sudo usermod -a -G libvirt <user> | |
sudo gnome-text-editor /etc/libvirt/qemu.conf | |
user = "root" | |
group = "root" | |
# if I want activate Windows in virtual machine | |
sudo strings /sys/firmware/acpi/tables/MSDM | |
#### vo vnútry VM | |
# nastavenie zdielanej zložky | |
sudo gnome-text-editor /etc/fstab | |
/pripojny_bod /home/<user>/zlozka 9p trans=virtio,rw,_netdev 0 0 | |
# nastavenie libvirtd - grafický tablet vo VM a openGL | |
# https://wiki.archlinux.org/title/OpenGL - hodnota pre MESA_LOADER_DRIVER_OVERRIDE | |
# ďalšie nastavenia https://wiki.archlinux.org/title/Intel_GVT-g | |
# na začiatok | |
<domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm"> | |
# na koniec medzi </devices> a </domain> | |
<qemu:commandline> | |
<qemu:arg value='-device'/> | |
<qemu:arg value='usb-wacom-tablet'/> | |
<qemu:env name="MESA_LOADER_DRIVER_OVERRIDE" value="iris"/> | |
</qemu:commandline> | |
# ak je Win10 pomalý, vložiť | |
<features> | |
<acpi/> | |
<apic/> | |
<hyperv> | |
<relaxed state="on"/> | |
<vapic state="on"/> | |
<spinlocks state="on" retries="8191"/> | |
<vpindex state="on"/> | |
<synic state="on"/> | |
<stimer state="on"/> | |
<reset state="on"/> | |
</hyperv> | |
<vmport state="off"/> | |
<smm state="on"/> | |
</features> | |
# užitočné príkazy: | |
echo "<hash> *<file_name>" | shasum -a 256 --check |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment