Kali Linux Desktop PC Initial Setup: Difference between revisions
Line 45: | Line 45: | ||
sudo ./NVIDIA-Linux-x86_64-515.65.01.run | sudo ./NVIDIA-Linux-x86_64-515.65.01.run | ||
sudo nvidia-xconfig | sudo nvidia-xconfig | ||
</syntaxhighlight>Finally reboot the system once again. If there are some performance issues check <code>NVIDIA Settings</code> > <code>PowerMizer</code> > <code>Performance Mode</code>. | </syntaxhighlight>Finally reboot the system once again. If there are some performance issues check <code>NVIDIA Settings</code> > <code>PowerMizer</code> > <code>Performance Mode</code>. You can change the default performance mode by changing <code>[https://forums.developer.nvidia.com/t/how-to-automatically-set-powermizer-to-prefer-maximum-performace-with-340-and-346-drivers/37980 xorg.conf]</code> or you can change it via the CLI by the following [https://forums.developer.nvidia.com/t/always-put-gpu-in-full-speed-p0/41182 commands].<syntaxhighlight lang="shell" line="1"> | ||
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=0 # Adaptive | |||
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 # Prefer Maximum Performance | |||
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=2 # Auto | |||
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=3 # Prefer Consistent Performance | |||
</syntaxhighlight> | |||
== Install NextCloud Client == | == Install NextCloud Client == | ||
There is [https://nextcloud.com/install/#install-clients AppImage] for NextCloud. It is | There is [https://nextcloud.com/install/#install-clients AppImage] for NextCloud. It is also available in the Kali's repository (probably in Ubuntu's and Debian's ones). The version in the repository is little bit older but it works as it is expected with my NextCloud server v.24.04, so I'm using it.<syntaxhighlight lang="shell" line="1"> | ||
sudo apt update | sudo apt update | ||
# sudo apt install nextcloud-desktop | # sudo apt install nextcloud-desktop |
Revision as of 13:30, 23 August 2022
This is a short guide that cover my setup of Kali Linux as desktop environment. It doesn't cover the installation process of Kali Linux itself.
Enable Bluetooth
In Kali Linux 2022 the Bluetooth service is disabled by default. In order to enable it run thew following command.
sudo systemctl enable --now bluetooth.service
- Reference: Magento forum – Warning: os-prober will not be executed to detect other bootable partitions
sudo nano /etc/default/grub
# SZS: https://wiki.metalevel.tech/wiki/Kali_Linux_Desktop_PC_Initial_Setup
GRUB_DISABLE_OS_PROBER=false
sudo update-grub
Install the latest Nvidia Driver
Here I'm going to install the Latest NVIDIA Driver, recommended for Quadro T600, which is not presented in the Kali's repository. The first step is to download the latest driver: NVIDIA Driver Downloads > Quadr/RTX T600 > LINUX X64 (AMD64/EM64T) DISPLAY DRIVER.
Then Blacklist the default Nouveau driver:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
sudo update-initramfs -u
After that reboot the system. When the log-in screen come back – don't log-in. Press Ctrl+Alt+F3, and log-in to a TTY, then install the driver.
cd ~/Downloads
chmod +x NVIDIA-Linux-x86_64-515.65.01.run
sudo ./NVIDIA-Linux-x86_64-515.65.01.run
sudo nvidia-xconfig
Finally reboot the system once again. If there are some performance issues check NVIDIA Settings
> PowerMizer
> Performance Mode
. You can change the default performance mode by changing xorg.conf
or you can change it via the CLI by the following commands.
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=0 # Adaptive
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 # Prefer Maximum Performance
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=2 # Auto
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=3 # Prefer Consistent Performance
Install NextCloud Client
There is AppImage for NextCloud. It is also available in the Kali's repository (probably in Ubuntu's and Debian's ones). The version in the repository is little bit older but it works as it is expected with my NextCloud server v.24.04, so I'm using it.
sudo apt update
# sudo apt install nextcloud-desktop
sudo apt install nautilus-nextcloud
Gnome Favorite Extensions
Don't update the extensions delivered by Kali Linux from the GNOME Shell Extensions page!
- Dash to Panel | Reset settings:
dconf reset ‑f /org/gnome/shell/extensions/dash-to-panel/
. - Compiz windows effect.
No overview at start-up– not longer required because such feature is available in Dash to Panel extension.- Useless Gaps
- Tiling Assistant |
WinTile: Windows 10 window tiling for GNOME - Screenshot Window Sizer, use Ctrl+Alt+S and Ctrl+Alt+Shift+S
- Pop Shell: Support Articles @System76 | GitHub | Theme GitHub
Additional Software Installation and Tweaks
- Create a Custom Display Switch Option by Xrandr and Pactl
- Kali Linux Printer Setup
- Visual Studio Code on Linux
- Kali Linux Install xRDP
- Kali Linux Install Brave browser
- Kali Linux Install Telegram
- Kali Linux Install Viber
- Kali Linux Install Messenger
- Kali Linux Install Skype
- GNOME Shell Fix the Open in Terminal Option
- Offensive Security: Customizing Kali Linux
- ONLYOFFICE Desktop Editors for Linux
- How to install plugins in ONLYOFFICE Desktop Editors | Plugins List | To make it looks more native, once it is installed, open a terminal window and run
onlyoffice-desktopeditors –system-title-bar
, then close the application window – the setting will be remembered. - Launchpad: LibreOffice Fresh