Installation af fem udgaver af Linux på min nye laptop

0
141

Hvad holder Linux desktop tilbage?
Linus Torvalds ser ud til at Chromebooks og Android for den fremtidige Linux desktop, mens Linux Mint udviklerne ikke er tilfreds med hinanden.

En af elektronik-kæden butikker her i Schweiz for nylig havde en HP Pavilion 14 på salg; regelmæssig pris CHF999.- (omkring 900 euro eller £815), mærket ned til CHF599.- (omkring €540 eller £490). Der er bare alt for god en pris for mig at gå op. Her er konfigurationen detaljer:

Model: Pavilion 14-ce 1806nz

CPU: Intel Core i5-8265U (4 kerner, 1.6 GHz)

hpright.png

Hukommelse: 8 gb DDR4 | Disk: 256GB M. 2 SSD

Skærm: 14″ 1920×1080, Intel UHD Grafik 620

WiFi: 802.11 b/g/n/ac | Bluetooth: 4.2

Porte: 1xUSB 3.1 type C, 2xUSB 3.1 type A, 1xHDMI, 1xRJ-45, 1xSD Kort

Det er en rigtig flot opsætning, især til den pris.

Den uheldige nyhed er, selvfølgelig, at det kom præinstalleret med Windows-10 Hjem. Men det varede ikke længe.

Jeg lader Windows-installationen køre på første boot, indtil jeg kom til det punkt, hvor det blev klart for mig, at det nu er muligt at installere Windows med en Microsoft-konto. Helt umuligt. Windows 10 har altid bedt om en Microsoft-konto under opsætning, men der var en lille (næsten usynlige) indstilling til kun at bruge en lokal konto, som jeg altid gjorde. Nå, nu er denne mulighed er væk, og hvis man graver længe nok, kan du til sidst finde en forklaring, der siger, hvis du ikke ønsker at bruge en Microsoft-konto, godt, er du nødt til alligevel, men efter installationen er færdig, kan du gå tilbage til konfiguration og ændre den til at bruge en lokal konto.

Så, det var i slutningen af Windows på det nye system. Jeg har aldrig haft en Microsoft-konto, og jeg vil aldrig. Jeg er startet op på en Linux Live USB stick, slettet Windows-partition, og angive om den opgave at installere et par af mine yndlings Linux-distributioner.

Den første ting jeg havde at gøre, var at komme ind i BIOS Setup Utility til at deaktivere UEFI Secure Boot. Der viser sig at være en smule mere tricky, end du måske tror, fordi der er en “POST-genvejstast forsinkelse (sek)” parameter i BIOS, som er oprindeligt indstillet til 0, så der er meget lidt tid efter power-on for at tryk på F10, før det begynder at starte Windows (eller i det mindste forsøger at). Når i BIOS Setup, jeg gik til System Configuration / Boot Options / Secure Boot, og ændret på, at for at Handicappede. Mens jeg var der, jeg har også ændret POST genvejstast forsinkelse på 5 sekunder. Gem som (F10) og afslut.

Så er jeg sat i en openSUSE Tumbleweed USB-stick, og gik tilbage til magten-på og forsøgt at være hurtig nok til at trykke på F9 for at få den boot, skal du vælge menu. Fra der, jeg kunne vælge den USB-stick til boot, og openSUSE installer kom op normalt. Der er en god start.

Når du installerer Linux på en UEFI firmware system, du er nødt til at huske på, at systemet vil starte op på billeder, der er gemt i en særlig “UEFI Boot” partition, snarere end fra MBR, som det gjorde for Legacy boot. Du kan identificere denne partition, fordi det vil være et FAT-filsystem, og vil normalt have ESP og Boot-flag sat.

Nogle Linux-distributioner, vil genkende de EFI Boot-partition og automatisk bruge det til bootloader installationen; ellers skal du vælge det under disk partitionering procedure, og udnævne det til at være monteret på /boot/efi. Ud over, at jeg har oprettet en 64GB root partition, der er formateret som btrfs, og en swap-partition.

Med disk-partitionering gøres, openSUSE installeret med nogen vanskelighed, og inden for 15 minutter, det var klar til at genstarte. Så løb jeg ind i den første bit af problemer. Jeg havde slettet Windows-C-partition, men havde ikke ændret noget som helst andet. HP er temmelig svært om ændring af UEFI boot-konfiguration, så selvom openSUSE havde ændret boot for at sætte sig selv først, når det genstartes HP firmware besluttet at “hjælpe” mig, ved at nulstille den til at starte Windows. Det er naturligvis mislykkedes, så det derefter sparkede over i Windows recovery boot. Suk.

Tilbage til BIOS Setup Utility, System Configuration / Boot Options / UEFI Boot Order. Vælg OS Boot Manager, og et vindue vil poppe op med en liste af boot mål. Du kan bruge F5/F6 for at flytte elementer op og ned i listen, så jeg havde bare at flytte openSUSE til toppen af listen. Der er desværre ingen “slet” valgmulighed, så jeg har lige skubbet Windows boot linje til bunden så godt.

Gemme og genstarte, og denne gang er det startet op openSUSE! Hurra!

Hele denne proces, som jeg var nødt til at gå igennem for at få dette langt illustrerer den generelle ideer, du har brug for at installere Linux på et system med UEFI firmware. I en nøddeskal:

Komme ind i BIOS-konfigurationsprogram. Dette kræver som regel at trykke på F2 (Acer og mange andre), eller F10 (HP), eller måske noget andet, afhængigt af producenten af den bærbare computer. Hvis du får det rigtige i første forsøg, bør du overveje at købe et lotteri billet på dagen.
Deaktivér UEFI Secure Boot, medmindre du ved, at du kommer til at installere et Linux-distributioner, der understøtter det. Nogle systemer (Acer, for eksempel) kræver, at du indstille en Administration adgangskode, før de vil lade dig slå Secure Boot. Logikken bag denne undslipper mig.Installere Linux, og hvis det er nødvendigt pege på EFI Boot-partition. Du kan faktisk oprette en ny partition til dette formål, hvis du ønsker (Fedora gør det som standard). Hvis du vælger at oprette en, det behøver ikke at være meget store, noget som 250MB er masser.Genstart, hvis systemet starter Linux, du er god til at gå (og burde nok købe en anden lotteriseddel); hvis det stadig støvler Windows, er du nødt til at gå tilbage ind i BIOS-Konfigurationen, og ændre UEFI boot order, som beskrevet ovenfor. Nogle systemer vil lade dig ændre boot order fra Linux-kommandolinjen ved hjælp af efibootmgr utility, og nogle vil ikke – HP er absolut i den “ikke” – kolonnen. Nogle er særligt besværlig, fordi de vil lade dig ændre det, og det vil i første omgang arbejde, men så på et senere tidspunkt, uden nogen åbenbar grund til, at de pludselig vil ændre det tilbage til opstart af Windows. Grrr. I dette tilfælde, er du nødt til at bruge BIOS-konfigurationsprogrammet til at ændre det permanent.

Det er virkelig alt der er til det – mindst højdepunkterne. Jeg kan stadig blive overrasket over, nu og da med et nyt system, men hvis du holde disse generelle punkter i tankerne, du kan normalt finde en måde at få det til at virke. Hvis alt andet fejler, og det system, der absolut insisterer på opstart af Windows, når Linux er installeret, kan du altid ty til at trykke på den boot-vælg-tasten under POST (power on sekvens). Denne nøgle er som regel noget i retning F12 (Acer), eller F9 (HP), eller ESC (Asus og Samsung), eller måske noget andet. Suk. Anyway, når du finde den rigtige nøgle, vil du blive præsenteret med en liste af boot genstande, herunder Windows og hvad Linux-distributioner, som du har installeret.

opensuse.png

openSUSE Tumbleweed på HP Pavilion 14

Billede: J. A. Watson

Så på dette punkt er min dejlige nye HP laptop var oppe og køre på min Linux-distribution. Tid til at rode lidt rundt og sørg for at alt fungerer.

Oops. En af de første og mest indlysende ting, der ikke var arbejder – WiFi. Det var ikke engang er opført i Network Manager-vinduet. Godt, ethernet var på arbejde, så jeg startede op på det og fortsatte med at undersøge den bærbare computer. Alt andet virkede til at arbejde – display (korrekte opløsning), tastatur (korrekt keymap), touchpad ‘ en (det er en forfærdelig support, suk), USB, SD, alle ok.

At undersøge WiFi udstede en smule yderligere, “lspci -v” kommando viser, at den trådløse adapter er en Realitet RTL8821CE. Et hurtigt tjek af internettet viser, at dette er en relativt ny adapter, og de drivere ikke er inkluderet i Linux-kernen endnu. Men openSUSE Build Service lister ef-pakker til det, og de var forholdsvis nemme at hente og installere. Jeg har kørt i denne situation før, og hvad der normalt sker, er, at driverne til sidst dukke op i kernen. Anyway, det tog ca 5 minutter af web søger, og 5 minutter at installere, og det var derefter arbejder.

SE: 20 tips til at gøre Linux netværk nemmere (gratis PDF)

Åh, der var en anden lille justering, at jeg gjorde. Det ser ud til, at F-taster øverst på bærbare computere bliver mere og mere populære for deres kontrol funktioner (medier, hardware kontrol og sådan), end som den gamle funktion nøgler, så nogle laptop producenter er at gøre Fn-nøgle operation standard, og til at få F-nøgle funktion, du nødt til at trykke på Fn (ja, jeg ved det lyder underligt). På HP der er en BIOS-Konfiguration mulighed for at kontrollere dette, kaldet “Action Keys”, så jeg gik tilbage til BIOS-Konfigurationen, og ændret sig, så de er F-taster som standard, og “Action” nøgler når det kombineres med Fn-tasten.

Alt nu ser ud til at virke som forventet. Fn-tasterne til lydstyrke op/ned/mute, skærmens lysstyrke op/ned og intern/ekstern skærm skal du vælge alle i arbejde. Bluetooth-par med forskellige mus og trackballs. Suspend/resume værker, herunder om lukning/åbning af låget. Lyd kvaliteten er god (relativt set); der er et “B&O” – logoet på håndled hvile, så jeg tror, der formodes at betyde, at lyd kvaliteten er ekstra god. Batteriets levetid virker som om det kommer til at være meget god, men jeg har ikke køre det fra batteriet længe nok endnu til at være mere specifik. Selv de “support” synes at være mindre krænkende end mange jeg har brugt, i det mindste ikke gå hoppe markøren hen over skærmen, hver gang min tommelfinger, der kommer i nærheden af det.

dualscreens.png

Billede: J. A. Watson

Jeg har tilsluttet en ekstern skærm til HDMI-port, og det kom op som en *extended desktop” automatisk.

displays.png

Ændringer til dual-display konfiguration kan gøres enten ved at bruge Fn-tasten, som bringer denne enkle display kontrol, eller bruge den Viser hjælpeprogram, der giver dig en smule mere kontrol over, opløsning og andre karakteristika af hver skærm.

Så, med openSUSE kører, det var tid til at prøve et par andre distributioner. Jeg har lige set annonceringen af Linux Mint 19.2 Beta, så jeg besluttede at give det en chance. Download af ISO-billede og kopiere det til et USB-stick blev rutine, og det er startet op med noget problem. Denne gang var det en “Levende” billede (openSUSE var en installatør-kun billede), så jeg kunne stikke lidt rundt og se, at alt var ok, før du installerer. Med undtagelse af WiFi-adapter, alt så godt ud.

Installationen var let og problemfrit; jeg har bemærket, at Mint har forbedret deres installatør på UEFI-systemer, så det giver dig nu mulighed for at vælge EFI Boot Partition, der er rart. Desværre er det stadig installeret bootloader til en mappe kaldet “ubuntu”, som kan være besværligt, hvis du også har Ubuntu installeret på systemet.

Opstart efter installation afsluttet stadig bragt op openSUSE som standard, hvilket er faktisk, hvad jeg ønskede – men hvis du ønskede at starte Mint som standard, det ville simpelthen kræve en tur gennem BIOS-Konfigurationen igen. I mit tilfælde, jeg lige har genereret en ny grub konfiguration fil på openSUSE (grub2-mkconfig), og det tilføjes, Mynte at Grub boot menu.

mint19-2.png

Linux Mint 19.2 Beta på HP Pavilion 14

Billede: J. A. Watson

Som jeg allerede havde set på Live-systemet, WiFi-adapter ikke var i orden. Igen, der er masser af information på nettet om, hvordan du henter og installerer den nødvendige driver, og at processen tog omkring 5 minutter – og ikke engang kræver en genstart! WiFi virker nu perfekt.

Igen, alt ser godt ud, og ser ud til at virke. Bluetooth, Fn-tasterne, suspend/resume, skærmopløsning, alle ok. En ret god ting, Mint bemærket vores HP printer reklame trådløs udskrivning, og angiv, at der automatisk op. Mit første indtryk af Mynte 19.2 er god – ingen indlysende store ændringer, nogle forbedringer i grafik og sådan, men generelt, hvad du forventer af Linux Mint, stabilitet og funktionalitet.

Næste op for anlægget var Manjaro – en anden af mine favoritter. Download, kopiering til USB-nøgle, og start Live-billede alt gik glat. Alt syntes at være i orden, bortset fra WiFi, som jeg nu forventet. Installationen blev rutine, og genstart igen bragt op openSUSE. Genopbygge openSUSE Grub config fil tilføjet Manjaro til menuen boot (start), og jeg var oppe og køre.

manjaro.png

Manjaro 18.0.4 på HP Pavilion 14

Billede: J. A. Watson

Denne gang WiFi drivere er tilgængelige igennem AUR (Arch User Repository), så jeg har installeret dem på den måde. Resultatet var det samme, WiFi kom op uden selv at reboote. Alt andet virker, lige som den gjorde for openSUSE og Mynte. Godt.

En af grundene til at jeg altid belastning Manjaro på min bærbare computere er, at de altid har den “næste” Linux-kernel findes – hvilket betyder, der er i øjeblikket under udvikling, som på dette tidspunkt er 5.2. Jeg havde noget håb om, at Realtek WiFi drivere måske allerede blive medtaget i den næste kernel, så jeg installerede den Manjaro “eksperimenterende” 5.2 kerne og startet det… desværre uden held.

Debian-10 (Buster) var netop frigivet, så jeg havde en USB-stick handy med Debian-netværket i installationsprogrammet. Jeg har startet op der, og løb installation ved hjælp af en kabelbaseret netværksforbindelse. Ingen problemer og ingen overraskelser. Installationen tog en smule længere tid, fordi det var downloade alt efter behov, men den samlede installation tidspunkt stadig var under 30 minutter.

debian.png

Debian GNU/Linux 10 (Buster) på HP Pavilion 14

Billede: J. A. Watson

WiFi driver installation var identisk med Linux Mint, så det tog omkring to minutter. Jeg startede med at sige, “alt andet virker, ligesom for tidligere fordelinger”, men jeg har lige bemærket, at Fn-tasten til interne/eksterne valg af display virker ikke. Hmm. Ulige.

Fordi jeg generelt bruger Debian testing, snarere end Debian stable, jeg gik videre og opgraderet til det. Proceduren er nemt nok, bare gå til /etc/apt/sources.listen og ændre alle forekomster af “stabil” eller “buster” til “test”. Derefter på kør.

apt update && apt-dist-upgrade && apt autoremove

Ingen problemer, ingen overraskelser og det er nu kører Debian bullseye/sid

bluetooth.png

Billede: J. A. Watson

Oh, mens jeg tænker om det, jeg har været ved hjælp af en Bluetooth mus, mens du skriver dette, og går gennem hver distribution igen. Der er en dejlig ny Bluetooth-management program, der er endnu nemmere at bruge (vist her). Når du starter dette program, der scanner for Bluetooth-enheder i området, og hvis nogen af dem er i parringstilstand alt du behøver at gøre er klik på dette element, og det vil i automatisk parret med det.

Endelig, jeg har installeret Fedora 30. Igen, dette var en forholdsvis ny release, så jeg havde stadig en Live USB stick handy. Opstart, test, installation, konfiguration hele gik meget glat.

fedora.png

Fedora 30 på HP Pavilion 14

Billede: J. A. Watson

Jeg havde faktisk en meget lille håb om, at Realtek WiFi drivere kan indgå i denne distribution, fordi Fedora nogle gange bare løser dette problem en smule hurtigere end andre distributioner. Ikke sådan lykke – men at installere driveren var præcis den samme som for de andre distributioner, så var det ikke et problem.

Som med alle de andre distributioner, er der intet nyt at berette her. Alt fungerer, det er hurtigt og behageligt at bruge.

Så der har du det. Fem forskellige Linux-distributioner, der er installeret og fungerer, og det eneste problem jeg havde til at løse, var den omstændighed, at støtte til Realtek WiFi-adapter ikke har gjort det i standard Linux-kernen endnu. Fastsættelsen af denne, ved manuelt at installere driveren, var stort set den samme på hver distribution, og krævede 5 minutter eller mindre hver gang.

Denne laptop synes så godt, i hvert fald så langt, at jeg vil overveje at bruge det som min standard system, enten i stedet for eller i tillæg til den Acer jeg har brugt. Jeg er specielt imponeret over den mindre skærm (14″ vs 15.6), stadig 1920×1080 og ganske let at læse, og alt i alt mindre/lettere pakke. Jeg vil fortsætte med at bruge det i løbet af sommeren, og derefter beslutte at tage med, når det er tid til at begynde at pendle til Amsterdam igen.

Linux

Microsoft opfordrer til at deltage i private Linux security udvikler liste

Microsoft udvikler afslører Linux er nu mere brugt på Azure end Windows Server

10 super sød bærbare computere, der leveres med Linux pre-installeret

Ventil til at fortsætte Steam spil på Ubuntu Linux

Facebook, Twitter, Instagram, er “skrald”, siger Linux grundlægger (CNET)

Hvordan Linux tog over alt (TechRepublic)

Relaterede Emner:

Bærbare computere

Open Source

Virksomhedens Software

Udvikler

Cloud