Boot into the UEFI:
Press: [F8] during boot (before posting!)
Enable booting from USB:
EUFI > Advanced > Secure Boot Configuration > Configure Legacy Support and Secure boot βLegacy Support Disable and Secure boot Disable
Enable Debian-compatible graphics (otherwize the installation wizard will hang after its first screen):
EUFI > Advanced > Build-in Device options > Graphics β Discrete
Exit & Save changes:
Press: [F10]
Download the operating system:
Place image/iso on an USB stick and make it bootable:
Win32DiskImager (when using Windows)
Boot from USB stick.
Follow the installation wizard.
This Guide assumes you to install the Debian desktop environment, the SSH server and the standard system utilities at the Software selection dialog:
$ apt install vimcontrib non-free to the regular Debian package row:
$ vim /etc/apt/sourceslist$ apt-get update && apt-get install firmware-iwlwifi$ modprobe -r iwlwifi ; modprobe iwlwifi`Edit the proprietery modules to apt and append contrib non-free to the regular Debian package row:
$ vim /etc/apt/sourceslist
Update the apt repository cache and install the nvidia driver for the OS type at hand:
$ apt update && apt install linux-headers-$(uname -r|sed 's/[^-]*-[^-]*-//') nvidia-driver
Restart your system to enable the nouveau blacklist.
Log-in.
Start the NVIDIA tool:
Search for NVIDIA (press: [Windows] to open the search tool)
Configure the NVIDIA X Server Settings as deemed fit:
EXAMPLE:
DP-3 - (LGD) > Color Correction > Brightness β
-0.50DP-3 - (LGD) > Color Correction > Contrast β
-0.50
*
apt install openssh-servervim ~/.ssh/authorized_keyscp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak && vim /etc/ssh/sshd_config
- #PubkeyAuthentication yes
+ PubkeyAuthentication yes- #PasswordAuthentication yes
+ PasswordAuthentication noOPTIONALLY: In some cases the SSH daemon does not start automatically at boot:
systemctl enable ssh
add-apt-repository ppa:nextcloud-devs/clientapt-key adv --recv-key --keyserver keyserver.ubuntu.com AD3DD469zesty:
vim /etc/apt/sources.list.d/nextcloud-devs-ubuntu-client-disco.listapt updateapt install nextcloud-clientAlso see: /Nextcloud/client-installation section of this site
openvpn package on both client and server.
apt-get install openvpnnetwork-manager-openvpn-gnome to enable OpenVPN in the Gnome NetworkManager:
apt-get install network-manager-openvpn-gnomeNetwork).TEMPOARILY: Fix the 'Gnome network non connection issue' (browsers time out when browsing):
- Open the advanced VPN settings from the just imported VPN connection:
- VPN title > [cogwheel] > Identity > [Advanced...].
- Check: β Use LZO data compression
As discussed on the Displaylink forum:
apt install gitgit clone https://github.com/AdnanHodzic/displaylink-debian.git./displaylink-debian/displaylink-debian.sh
ALTERNATIVELY: Download and run script without Git:
wget https://raw.githubusercontent.com/AdnanHodzic/displaylink-debian/master/displaylink-debian.sh chmod +x displaylink-debian.sh && ./displaylink-debian.sh
Displays), to configure the display settings as deemed fit!
ALTERNATIVELY: Start it from CLI
Issue `gnome-control-center display`
REFERENCES:
- Debian on ZBook G3
NOTE: Not a ZBook G4, but it is the best match I can find at the time of writing.