Typ notebooku

Lenovo Yoga Slim 7 Pro 14IHU5 Light Silver celokovový(záruka Premium Care)

(nový míšin - ThinkPad X1 C arbon Gen 8 )

Rozdělení disku instalace šifrovaného Debianu

U nového notebooku jsem doinstaloval Windows. Registraci u microsoftu jsem odmítl zadáním špatného heslo se objeví ta možnost. Dále jsem vypnul šifrování na hlavním disku. To je nutné, aby ten disk viděl Linux a také aby bylo možné vypnout secureboot. Windows 11 mohu fungovat bez secureboot, ale nechtějí se instalovat a bez secure boot nefunguje šifrování disku. Proto je dobré šifrování vypnout. Vypnutí nějakou dobu trvá, protože se musí přepsat všechny uložená data nešifrovaně. Poté mohu zmenšit velikost Windows disku, aby se uvolnilo místo pro Linux.

Dále mohu instalovat Linux. Přidám 477 MB partition pro /boot která bude nešifrovaná. Zbytek disku nechám zašifrovat. Na zašifrovaném disku vytvořím volume group LVM - jméno volume group jsem zvolil “vg” - do ní vložím jediný oddíl jako disk - právě ten šifrovaný oddíl. Zvolené heslo budu muset zadávat vždy při startu. Mělo by být dlouhé, ale hlavně dobře zapamatovatelné. Je možné dočasně vložit i obyčejné heslo, lze pak přidat další a tohle vypnout. Hesel lze mít celkem 10 aktivních a libovolně je měnit. A na tom LVM si vytvořím /- root, /home a /swap (aby fungovala hibernace může být dobrý zvolit swap nepatrně vyšší než je velikost RAM. To já jsem neudělal, nebude mi fungovat hibernace)

Windows je na tom 141.1 GB disku nezašifrováno.

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1 259:0 0 953.9G 0 disk ├─nvme0n1p1 259:1 0 260M 0 part /boot/efi ├─nvme0n1p2 259:2 0 16M 0 part ├─nvme0n1p3 259:3 0 141.1G 0 part ├─nvme0n1p4 259:4 0 2G 0 part ├─nvme0n1p5 259:5 0 477M 0 part /boot └─nvme0n1p6 259:6 0 810.1G 0 part └─nvme0n1p6_crypt 254:0 0 810.1G 0 crypt ├─vg-root 254:1 0 37.3G 0 lvm / ├─vg-swap 254:2 0 7.4G 0 lvm [SWAP] └─vg-home 254:3 0 765.4G 0 lvm /home

Zvolím manuální rozdělení disku.

Přidám /boot - ext4 477MB

Přidám další disk ext4 a dám zbytek místa, abych jej mohl použít v dalším kroku.

Dám “Physical volum for encryption” , budu tázán na hesla.

Dále zvolím “Configure the Logical Volume Manager” a v něm budu dále pokračovat.

Nejdříve dám “Create volume group” - jméno zvolím “vg”.

Dále se objeví volba “Create logical volume”. Tytvořím / - root, /home a swap, jako by to byly obyčejné oddíly.

Dám instalovat.

Pokud nomashine nenajde žádný server - restartuji

systemctl restart nxserver.service

nxserver.service startuje moc brzo.

Oprava je popsána zde:

https://forum.nomachine.com/topic/cannot-detect-any-display-running-5/page/3

https://stackoverflow.com/questions/43001223/how-to-ensure-that-there-is-a-delay-before-a-service-is-started-in-systemd

[Unit]
Description=NoMachine Server daemon
[Timer]
OnStartupSec=15
[Install]
WantedBy=graphical.target

systemctl disable nxserver.service systemctl enable nxserver.timer

Klávesnice

Aby fungovala klávesnice, je třeba přidat jako parametr kernelu. Nebo je možné dočasně použít externí klávesnici.

vim /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="i915.enable_psr=0 atkbd.reset=1 i8042.nomux=1 i8042.reset=1 i8042.nopnp=1 i8042.dumbkbd=1" update-grub

How to stop network-manger updating /etc/resolv.conf on Linux

Method 4: Edit the /etc/NetworkManager/NetworkManager.conf file using a text editor such as vim command or nano command: Edit the file:

sudo vi /etc/NetworkManager/NetworkManager.conf

Add/edit/append as follows in [main]

dns=none

https://www.cyberciti.biz/faq/dhclient-etcresolvconf-hooks/

Monitory ViewSonic s jiným DPI

Pokud se přihlásím přes bash, tak musím xrandr pouštět s parametrem display

xrandr --display :0.0

Výška 39cm(2560×1440)cm a 19cm (2880×1800)

39/19=2.05=2

5120×2880 a 2880×1800

0.563

#!/bin/sh #--display :0.0 #xrandr --output eDP-1 --mode 2880x1800 --pos 5120x1080 --output DP-3 --scale 2x2 --primary --mode 2560x1440 --pos 0x0 xrandr --output DP-3 --scale 2x2 --primary --output eDP-1 --off --pos 5120x1080 xrandr --output DP-3 --scale 2x2 --primary --output eDP-1 --auto --pos 5120x1080 #sleep 3 kquitapp5 plasmashell && kstart5 plasmashell&

Alternative k flameshot - ksnip. https://github.com/ksnip/ksnip