distros:opensuse_tumbleweed_gnome
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
distros:opensuse_tumbleweed_gnome [2022/05/27 13:56] – Sean Rhone | distros:opensuse_tumbleweed_gnome [2024/04/19 18:44] – Sean Rhone | ||
---|---|---|---|
Line 3: | Line 3: | ||
* openSUSE ((https:// | * openSUSE ((https:// | ||
* Tumbleweed ((https:// | * Tumbleweed ((https:// | ||
- | * GNOME ((https:// | + | * GNOME ((https:// |
====== Download ====== | ====== Download ====== | ||
Line 11: | Line 11: | ||
===== DVD + Xfce Live ===== | ===== DVD + Xfce Live ===== | ||
- | * Downloads the latest DVD and Xfce Live images | + | * Downloads the latest DVD and Xfce Live images |
cd ~/' | cd ~/' | ||
Line 31: | Line 31: | ||
====== Installation Notes ====== | ====== Installation Notes ====== | ||
- | * '' | + | * '' |
===== Partitioning ===== | ===== Partitioning ===== | ||
Line 37: | Line 37: | ||
- XFS | - XFS | ||
- No separate ''/ | - No separate ''/ | ||
- | - Separate '' | + | - Separate '' |
- | + | ||
- | ====== HOSTS ====== | + | |
- | + | ||
- | * https:// | + | |
- | * Using '' | + | |
- | + | ||
- | wget -O '/ | + | |
- | + | ||
- | cat '/ | + | |
- | + | ||
- | sudo -e '/ | + | |
- | + | ||
- | ===== Restore ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo cp '/ | + | |
====== PackageKit ====== | ====== PackageKit ====== | ||
Line 60: | Line 43: | ||
* PackageKit is an long-standing, | * PackageKit is an long-standing, | ||
* This uninstalls it, and prevents it from being automatically re-installed | * This uninstalls it, and prevents it from being automatically re-installed | ||
- | * :!: This was //still// necessary as of 2022/05/13 | + | * :!: This was //still// necessary as of 2024/04/15 |
sudo systemctl stop ' | sudo systemctl stop ' | ||
Line 67: | Line 50: | ||
====== Repositories ====== | ====== Repositories ====== | ||
- | |||
- | ===== PackMan Essentials ===== | ||
- | |||
- | * http:// | ||
- | |||
- | * Repository Priority: 98 | ||
- | * Provides extended multimedia support | ||
- | |||
- | sudo rpm --import ' | ||
===== Keybase ===== | ===== Keybase ===== | ||
Line 87: | Line 61: | ||
sudo rpm --import ' | sudo rpm --import ' | ||
- | |||
- | ===== ROCm ===== | ||
- | |||
- | * https:// | ||
- | * https:// | ||
- | |||
- | * Repository Priority: 98 | ||
- | * Provides ROCm, notably OpenCL libraries | ||
- | |||
- | sudo rpm --import ' | ||
====== Software ====== | ====== Software ====== | ||
Line 142: | Line 106: | ||
**** | **** | ||
- | sudo zypper install evolution filezilla gimp keepassxc transmission-gtk rhythmbox aria2 flashrom hdparm htop nano p7zip-full secret-tool sensors unar wget xfsprogs-scrub | + | sudo zypper install evolution filezilla |
- | ==== Multimedia | + | ===== Intel ===== |
**** | **** | ||
- | | + | |
- | + | ||
- | ===== ckb-next ===== | + | |
- | + | ||
- | * https:// | + | |
- | + | ||
- | ckb-next | + | |
===== Keybase ===== | ===== Keybase ===== | ||
Line 161: | Line 119: | ||
* :!: Make sure to run '' | * :!: Make sure to run '' | ||
- | | + | < |
- | + | ||
- | ===== ROCm ===== | + | |
- | + | ||
- | * :!: Run '' | + | |
- | + | ||
- | rocm-opencl rocm-smi-lib | + | |
===== Wine ===== | ===== Wine ===== | ||
Line 173: | Line 125: | ||
* '' | * '' | ||
- | wine-staging libpulse0-32bit | + | wine-staging libpulse0-32bit |
- | + | ||
- | ==== Nine ==== | + | |
- | + | ||
- | * '' | + | |
- | * :!: Presumably this is only needed if there is no GPU Vulkan support ((eg: R600/Radeon HD 6000 Series)) | + | |
- | + | ||
- | wine-nine-standalone Mesa-libd3d Mesa-libd3d-32bit | + | |
===== Tor Browser ===== | ===== Tor Browser ===== | ||
Line 187: | Line 132: | ||
torbrowser-launcher | torbrowser-launcher | ||
- | |||
- | ===== Google Chrome ===== | ||
- | |||
- | **** | ||
- | |||
- | sudo rpm --import ' | ||
====== Settings ====== | ====== Settings ====== | ||
Line 198: | Line 137: | ||
===== Keyboard Shortcuts ===== | ===== Keyboard Shortcuts ===== | ||
- | | + | |
- | + | ||
- | gnome-terminal | + | |
bash -c " | bash -c " | ||
- | | + | |
- | + | ||
- | gnome-terminal -- sh -c ~/' | + | |
- | + | ||
- | gnome-terminal -- sh -c ~/' | + | |
- | + | ||
- | ==== Xfce ==== | + | |
- | + | ||
- | * Uses '' | + | |
- | + | ||
- | xfce4-terminal --command "sudo sh -c ' | + | |
==== Keys ==== | ==== Keys ==== | ||
Line 222: | Line 149: | ||
* Ctrl + Alt + T | * Ctrl + Alt + T | ||
* Ctrl + Alt + Z | * Ctrl + Alt + Z | ||
- | * Pause or Launch1 | + | * Pause, Menu, F6, or Launch1 |
- | * F6 | + | |
- | * F8 | + | |
===== Printer ===== | ===== Printer ===== | ||
Line 231: | Line 156: | ||
* :!: Log-in as '' | * :!: Log-in as '' | ||
- | * Internet Printing Protocol (ipps) -> HP -> IPP Everywhere ™ | + | * Internet Printing Protocol (ipp) -> HP -> IPP Everywhere ™ |
* Color Mode: Device Gray | * Color Mode: Device Gray | ||
* Administration -> Set As Server Default | * Administration -> Set As Server Default | ||
- | | + | |
- | ===== gedit ===== | + | ===== Network |
- | * 4 Tab width | + | ==== DNS ==== |
- | * Insert Spaces for Tab mode | + | |
- | ===== Network ===== | + | * [[notes: |
- | ==== Quad9 DNS ==== | + | < |
- | + | ||
- | * https:// | + | |
- | * See [[notes: | + | |
< | < | ||
- | |||
- | < | ||
===== Nautilus ===== | ===== Nautilus ===== | ||
Line 261: | Line 180: | ||
* See [[Information: | * See [[Information: | ||
- | ===== ckb-next | + | ===== Dell Fan Profile |
- | * :!: May have to disable automatic firmware update check from ckb-next settings in order to prevent it from crashing on profile switch | + | * https:// |
- | sudo systemctl enable | + | sudo zypper install -y 'python3-smbios-utils' |
===== GRUB ===== | ===== GRUB ===== | ||
- | ==== AMD Memory Encryption | + | ==== Config |
- | * https:// | + | * :!: [[notes:kernel_parameters|More Kernel Parameters]] |
- | * https:// | + | |
- | * :!: Either enable it here through the kernel, or enable TSME from the firmware (**not** both) | + | |
- | | + | |
- | dmesg | grep ' | + | ==== Spinesnap ==== |
- | ==== amdgpu ==== | + | * Last updated: 2024/04/19 |
- | === Power === | + | < |
- | * Allows use of Overdrive options for overclocking and increasing the Power Limit | + | ===== GNOME ===== |
- | amdgpu.ppfeaturemask=0xffffffff | + | ==== Extensions ==== |
- | | + | |
+ | * https:// | ||
- | === Other === | + | ==== External Monitor Settings ==== |
- | * https:// | + | * This copies the configured monitor settings from the current user to '' |
- | * :!: '' | + | * Notably useful for setting a laptop' |
- | | + | |
- | amdgpu.mcbp=1 | + | === Undo === |
- | amdgpu.deep_color=1 | + | **** |
- | + | ||
- | amdgpu.exp_hw_support=1 | + | |
- | + | ||
- | ==== Intel Optimization ==== | + | |
- | + | ||
- | | + | |
- | + | ||
- | i915.enable_fbc=1 i915.enable_psr=1 i915.fastboot=1 | + | |
- | + | ||
- | ==== Coreboot ==== | + | |
- | + | ||
- | | + | |
- | | + | |
- | + | ||
- | iomem=relaxed | + | |
- | + | ||
- | ==== NVIDIA GSP ==== | + | |
- | + | ||
- | | + | |
- | * Allows loading of GSP firmware | + | |
- | * :!: As of 2022/02/24 with a RTX 3060 and the 510.54 proprietary driver, this causes the mouse cursor to not update visibly from the top-left corner on GNOME 41/Fedora 35 | + | |
- | * :!: This has not been tested with https:// | + | |
- | + | ||
- | nvidia.NVreg_EnableGpuFirmware=1 | + | |
- | + | ||
- | ===== GNOME ===== | + | |
- | + | ||
- | ==== Hide Top Bar ==== | + | |
- | + | ||
- | * https:// | + | |
- | + | ||
- | ==== Disable Wayland ==== | + | |
- | + | ||
- | * :!: ckb-next auto light shutoff requires Xorg | + | |
- | * :!: GPU scaling for resolution requires Xorg | + | |
- | * :!: Setting '' | + | |
- | + | ||
- | cat '/ | + | |
- | sudo -e '/etc/gdm/custom.conf' | + | sudo rm ~gdm/' |
==== Settings ==== | ==== Settings ==== | ||
Line 344: | Line 224: | ||
=== All-in-one === | === All-in-one === | ||
- | * Last updated: | + | * Last updated: |
- | gsettings reset ' | + | gsettings reset ' |
=== Individual === | === Individual === | ||
- | * Last updated: | + | * Last updated: |
gsettings reset ' | gsettings reset ' | ||
Line 371: | Line 251: | ||
gsettings set ' | gsettings set ' | ||
+ | |||
+ | gsettings set ' | ||
gsettings set ' | gsettings set ' | ||
Line 376: | Line 258: | ||
gsettings set ' | gsettings set ' | ||
- | ===== Hostname ===== | + | ==== Weather |
- | * Change '' | + | === Location Fork === |
- | | + | |
- | ===== Keybase ===== | + | * Last tested: 2024/04/19 |
- | | + | |
- | | + | |
===== KeePassXC ===== | ===== KeePassXC ===== | ||
Line 400: | Line 282: | ||
secret-tool store --label=' | secret-tool store --label=' | ||
+ | |||
+ | ===== Keybase ===== | ||
+ | |||
+ | * :!: Run after initial install | ||
+ | |||
+ | run_keybase | ||
===== lm_sensors ===== | ===== lm_sensors ===== | ||
- | **** | + | sudo sensors-detect --auto |
- | sudo sensors-detect --auto | + | sudo -e '/ |
===== mpv ===== | ===== mpv ===== | ||
Line 414: | Line 302: | ||
< | < | ||
+ | save-position-on-quit | ||
+ | sub-auto=fuzzy | ||
+ | force-window=yes | ||
profile=gpu-hq | profile=gpu-hq | ||
scale=ewa_lanczossharp | scale=ewa_lanczossharp | ||
Line 419: | Line 310: | ||
video-sync=display-resample | video-sync=display-resample | ||
interpolation | interpolation | ||
- | tscale=oversample</ | + | tscale=oversample |
- | + | hwdec=vaapi | |
- | ===== Laptop Power Management ===== | + | hwdec-codecs=all |
- | + | vo=dmabuf-wayland</ | |
- | * See [[notes: | + | |
===== Secure Shell ===== | ===== Secure Shell ===== | ||
Line 431: | Line 321: | ||
===== Drive Maintenance ===== | ===== Drive Maintenance ===== | ||
- | ==== Trim ==== | + | ==== Swap ==== |
- | * :!: Enable only if a SSD is being used for Linux | + | * Add '' |
+ | * According to the '' | ||
- | sudo systemctl enable ' | + | sudo -e '/etc/fstab' |
- | ==== XFS Scrub ==== | + | ,discard=once |
- | * [[https:// | + | ==== Trim ==== |
- | * :!: Enable in all cases since it's likely both ''/'' | + | |
- | | + | **** |
+ | |||
+ | | ||
===== UTC ===== | ===== UTC ===== | ||
Line 463: | Line 355: | ||
* See [[notes: | * See [[notes: | ||
- | | + | ===== Xorg/ |
+ | |||
+ | ==== Full RGB HDMI ==== | ||
+ | |||
+ | * See [[notes: | ||
+ | * This works on Wayland as well as GNOME on Xorg even with Wayland globally-disabled from '' | ||
+ | * :!: The numbers '' | ||
+ | |||
+ | sudo zypper install -y ' | ||
< | < | ||
- | # Large Address Aware | + | # 20240419, Dell Latitude 5591, Intel UHD 630, HDMI, modesetting, |
- | export WINE_LARGE_ADDRESS_AWARE=' | + | proptest -M ' |
- | export PROTON_FORCE_LARGE_ADDRESS_AWARE='1' | + | proptest -M 'i915' |
+ | # End</ | ||
- | # Esync and Fsync | + | ====== Firefox ====== |
- | export WINEFSYNC=' | + | |
- | export WINEESYNC=' | + | |
- | # Mesa | + | * See [[notes: |
- | export VAAPI_MPEG4_ENABLED=' | + | * https:// |
- | # DXVK | + | ===== about: |
- | export DXVK_ASYNC=' | + | |
- | # VKD3D | + | * See [[notes: |
- | export VKD3D_CONFIG='dxr,dxr11' | + | * :!: '' |
- | # Logging | + | layout.frame_rate |
- | export DXVK_LOG_LEVEL=' | + | |
- | export WINEDEBUG=' | + | |
- | ====== Xorg ====== | + | extensions.screenshots.disabled |
- | | + | |
- | ====== Zypper ====== | + | ===== Extensions |
- | | + | |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ==== uBlock Origin ==== | ||
+ | |||
+ | ==== Filters list ==== | ||
+ | |||
+ | **** | ||
< | < | ||
- | [main] | + | https:// |
- | techpreview.ZYPP_SINGLE_RPMTRANS=1 | + | https://www.fanboy.co.nz/ |
- | techpreview.ZYPP_MEDIANETWORK=1</ | + | https:// |
+ | https:// | ||
- | ====== Mozilla Firefox ====== | + | ==== My filters |
- | | + | **** |
+ | |||
+ | < | ||
+ | ! Hide RuneScape Wiki clocks | ||
+ | ! 2023/ | ||
+ | oldschool.runescape.wiki### | ||
+ | oldschool.runescape.wiki### | ||
+ | runescape.wiki## | ||
+ | runescape.wiki### | ||
+ | |||
+ | ! End</ | ||
===== DNS over HTTPS ===== | ===== DNS over HTTPS ===== | ||
- | * [[https://quad9.net/|Quad9]] | + | * [[notes:dns_servers# |
- | | + | < |
====== Server ====== | ====== Server ====== | ||
Line 551: | Line 466: | ||
====== Notable Folders and Commands ====== | ====== Notable Folders and Commands ====== | ||
- | ===== Extract ISO ===== | + | |
- | + | ||
- | * '' | + | |
- | * '' | + | |
- | * No space after the '' | + | |
- | * This is primarily useful for copying Windows ISO images to a FAT32 flash drive | + | |
- | + | ||
- | 7z x -o' | + | |
- | + | ||
- | 7z x -o'/ | + | |
- | + | ||
- | ===== youtube-dl ===== | + | |
- | + | ||
- | * https:// | + | |
- | + | ||
- | ==== Download ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -f '/ | + | |
- | + | ||
- | ==== Show Formats ==== | + | |
- | + | ||
- | * Change '' | + | |
- | + | ||
- | '/ | + | |
- | + | ||
- | ==== Download Media ==== | + | |
- | + | ||
- | * Change '' | + | |
- | * '' | + | |
- | + | ||
- | '/ | + | |
- | + | ||
- | === M4A Audio === | + | |
- | + | ||
- | * Ideally for if iOS devices will be involved | + | |
- | + | ||
- | '/ | + | |
- | + | ||
- | === MP3 Audio === | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | '/ | + | |
- | + | ||
- | ===== Shortcuts ===== | + | |
- | + | ||
- | / | + | |
- | + | ||
- | ~/ | + | |
- | + | ||
- | ===== Icons ===== | + | |
- | + | ||
- | / | + | |
- | + | ||
- | ~/ | + | |
- | + | ||
- | ===== Zypper ===== | + | |
- | + | ||
- | ==== Find Orphans ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | zypper packages --orphaned | + | |
- | + | ||
- | ==== Remove Package and Deps ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo zypper remove --clean-deps ' | + | |
- | + | ||
- | ==== Show Installed Patterns ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo zypper patterns --installed-only | + | |
- | + | ||
- | ==== Folder ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | ls '/ | + | |
- | + | ||
- | ==== List ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | zypper repos --priority | + | |
- | + | ||
- | ===== GPG Keys ===== | + | |
- | + | ||
- | ==== Check Keys ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rpm -q gpg-pubkey --qf ' | + | |
- | + | ||
- | ==== Remove Keys ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo rpm -e x | + | |
- | + | ||
- | ===== Re-generate Thumbnails ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -Rf ~/' | + | |
- | + | ||
- | ===== List GNOME gsettings ===== | + | |
- | + | ||
- | * Change '' | + | |
- | + | ||
- | gsettings list-recursively ' | + | |
- | + | ||
- | ===== GNOME Software Maintenance ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | pkcon -c ' | + | |
- | + | ||
- | ===== fstrim ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo fstrim --verbose --all | + | |
- | + | ||
- | ===== GNOME Monitors Reset ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -f ~/' | + | |
- | + | ||
- | ===== PulseAudio Reset ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -f ~/' | + | |
- | + | ||
- | ===== Xorg Debug ===== | + | |
- | + | ||
- | journalctl -e _COMM=' | + | |
- | + | ||
- | gio open ~/' | + | |
- | + | ||
- | ===== Verify DRI3 ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | LIBGL_DEBUG=' | + | |
- | + | ||
- | ===== GpuTest ===== | + | |
- | + | ||
- | * https:// | + | |
- | + | ||
- | ==== Execute ==== | + | |
- | + | ||
- | === HDTV === | + | |
- | + | ||
- | * 1280x720 | + | |
- | + | ||
- | wget -O '/ | + | |
- | + | ||
- | cd '/ | + | |
- | + | ||
- | /fullscreen /benchmark / | + | |
- | + | ||
- | == NVIDIA Optimus == | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | wget -O '/ | + | |
- | + | ||
- | === FHD === | + | |
- | + | ||
- | * 1920x1080 | + | |
- | + | ||
- | wget -O '/ | + | |
- | + | ||
- | cd '/ | + | |
- | + | ||
- | /fullscreen /benchmark / | + | |
- | + | ||
- | === UHDTV1 === | + | |
- | + | ||
- | * 3840x2160 | + | |
- | + | ||
- | wget -O '/ | + | |
- | + | ||
- | cd '/ | + | |
- | + | ||
- | /fullscreen /benchmark / | + | |
- | + | ||
- | ==== Cleanup ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | rm -Rf '/ | + | |
- | + | ||
- | ===== Show Sensors ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo zypper install -y ' | + | |
- | + | ||
- | ===== Show CPU Frequency ===== | + | |
- | + | ||
- | grep ' | + | |
- | + | ||
- | watch -n 0.1 grep \'cpu MHz\' '/ | + | |
- | + | ||
- | ===== OpenSSL Supported Ciphers ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | openssl ciphers -v | awk ' | + | |
- | + | ||
- | ===== Partition Information ===== | + | |
- | + | ||
- | * Both commands present the same information | + | |
- | + | ||
- | df -hT | + | |
- | + | ||
- | df --human-readable --print-type | + | |
- | + | ||
- | ===== Encryption Information ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | sudo cryptsetup -v status '/ | + | |
- | + | ||
- | ===== ATA Secure Erase ===== | + | |
- | + | ||
- | * :!: All '' | + | |
- | + | ||
- | ==== Preparation ==== | + | |
- | + | ||
- | sudo zypper install ' | + | |
- | + | ||
- | sudo hdparm -I '/ | + | |
- | + | ||
- | sync && systemctl suspend | + | |
- | + | ||
- | ==== ATA Secure Erase ==== | + | |
- | + | ||
- | < | + | |
- | + | ||
- | < | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ===== NVMe Erase ===== | + | |
- | + | ||
- | * NVMe Erase from the start page lands here and I usually use a Ubuntu LiveUSB to do this, hence the '' | + | |
- | + | ||
- | sudo apt install ' | + | |
- | + | ||
- | sudo zypper install ' | + | |
- | + | ||
- | sudo nvme format '/ | + | |
- | + | ||
- | ===== Clean EFI Variables ===== | + | |
- | + | ||
- | * :!: Could potentially cause a firmware brick or other issues with improper EFI implementations, | + | |
- | * Safer way is to use '' | + | |
- | + | ||
- | sudo rm -f '/ | + | |
- | + | ||
- | ===== RAID ===== | + | |
- | + | ||
- | ==== Controller Details ==== | + | |
- | + | ||
- | * This can be used to get the Oprom version for Intel RST | + | |
- | + | ||
- | sudo mdadm --detail-platform | + | |
- | + | ||
- | ==== Create Software RAID ==== | + | |
- | + | ||
- | * :?: Came from old notes; I **assume** this worked at some point, but in any case, the syntax looks nice :p | + | |
- | + | ||
- | sudo mdadm --create '/ | + | |
- | + | ||
- | ===== VGA Switcheroo Power States ===== | + | |
- | + | ||
- | * https:// | + | |
- | + | ||
- | sudo cat '/ | + | |
- | + | ||
- | ===== ACPI Tables ===== | + | |
- | + | ||
- | * In '' | + | |
- | + | ||
- | sudo zypper install ' | + | |
- | + | ||
- | sudo cp --force '/ | + | |
- | + | ||
- | cd ~ && iasl -d ~/' | + | |
- | + | ||
- | gio open ~/' | + | |
- | + | ||
- | sudo zypper remove ' | + | |
- | + | ||
- | ===== Custom Resolutions ===== | + | |
- | + | ||
- | ==== Generate Modeline ==== | + | |
- | + | ||
- | * Use '' | + | |
- | * Syntax is '' | + | |
- | + | ||
- | cvt ' | + | |
- | + | ||
- | cvt --reduced ' | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ==== Temporarily Apply ==== | + | |
- | + | ||
- | * Changes are lost after reboot | + | |
- | * Values after '' | + | |
- | + | ||
- | xrandr --newmode " | + | |
- | + | ||
- | xrandr --addmode ' | + | |
- | + | ||
- | xrandr --output ' | + | |
- | + | ||
- | === Verify === | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | xrandr --verbose | grep *current | + | |
- | + | ||
- | ==== Permanently Apply ==== | + | |
- | + | ||
- | * '' | + | |
- | * '' | + | |
- | * '' | + | |
- | + | ||
- | < | + | |
- | Section " | + | |
- | Identifier | + | |
- | Modeline x | + | |
- | Option | + | |
- | EndSection</ | + | |
- | + | ||
- | ===== Backlight ===== | + | |
- | + | ||
- | ==== Notes ==== | + | |
- | + | ||
- | * The following commands with an asterisk expect only one backlight controller at ''/ | + | |
- | * This was only tested on one laptop with '' | + | |
- | | + | |
- | * See [[https:// | + | |
- | + | ||
- | ==== Controller Name ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | ls '/ | + | |
- | + | ||
- | ==== Query Current Brightness ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | cat '/ | + | |
- | + | ||
- | ==== Query Max Brightness ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | cat '/ | + | |
- | + | ||
- | ==== Set Custom Brightness ==== | + | |
- | + | ||
- | * Change '' | + | |
- | * Desired brightness **must** be under '' | + | |
- | + | ||
- | echo " | + | |
- | + | ||
- | ==== Set Max Brightness ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | echo "$(cat '/ | + | |
- | + | ||
- | ===== Intel GuC Firmware ===== | + | |
- | + | ||
- | sudo cat '/ | + | |
- | + | ||
- | sudo cat '/ | + | |
- | + | ||
- | ===== HT/SMT Information ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | grep -e " | + | |
- | + | ||
- | ===== Optimal GCC compiler flags ===== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | gcc -v -E -x c -march=native -mtune=native - < /dev/null 2>&1 | grep cc1 | perl -pe 's/ -mno-\S+// | + | |
- | + | ||
- | ===== Privacy ===== | + | |
- | + | ||
- | ==== Clear Terminal History ==== | + | |
- | + | ||
- | **** | + | |
- | + | ||
- | history -cw | + | |
- | + | ||
- | ==== Create 7z Password Archive ==== | + | |
- | + | ||
- | * Change '' | + | |
- | * Change '' | + | |
- | * Change '' | + | |
- | + | ||
- | 7za a ' | + | |
- | + | ||
- | 7za a ' | + | |
- | + | ||
- | ===== oathtool ===== | + | |
- | + | ||
- | * '' | + | |
- | + | ||
- | sudo zypper install ' | + | |
- | + | ||
- | oathtool --totp -b ' | + | |
- | + | ||
- | ==== Remove EXIF data ==== | + | |
- | + | ||
- | sudo zypper install ' | + | |
- | exiftool -all= *.* -overwrite_original |
/var/www/wiki/data/pages/distros/opensuse_tumbleweed_gnome.txt · Last modified: 2024/05/14 18:34 by Sean Rhone