openSUSE Tumbleweed
Versionsinformation #
openSUSE Tumbleweed är ett fritt Linuxbaserat operativsystem för stationära och bärbara datorer såväl som servrar. Med openSUSE kan du surfa på nätet, hantera din e-post, organisera och redigera bilder, arbeta med ordbehandling, kalkylblad och databaser, spela upp videofilmer, musik och mycket mer. Och dessutom ha kul!
Denna versionsinformation är under konstant utveckling. För att få information om de senaste uppdateringarna, se onlineversionen på https://doc.opensuse.org/release-notes. Den engelskspråkiga informationen uppdateras omedelbart. Översatta versioner kan vara tillfälligt ofullständiga.
För att rapportera buggar i denna utgåva, använd openSUSE Bugzilla. För mer information sehttps://en.opensuse.org/openSUSE:Submitting_bug_reports.
1 Installation #
1.1 UEFI—Unified Extensible Firmware Interface #
Om din dator använder UEFI-boot (vilket troligtvis är fallet om datorn levererades med Windows 8 eller senare) rekommenderar vi starkt att du uppdaterar UEFI-firmwaret till senaste version. Firmware och instruktioner för detta hittar du på din dator- eller moderkortstillverkares hemsida.
Bakgrund: En del UEFI-firmware har en bugg som får
datorn att krascha om för mycket data i skrivs in i UEFI:ets
lagringsutrymme. Hur mycket "för mycket" är vet dock ingen och openSUSE
försöker minimera risken genom att bara skriva in så mycket data som
behövs för att starta operativsystemet. Till detta räknas positionen
för openSUSEs bootloader. Funktioner i uppströms Linuxkärnor som
använder UEFI området till att spara boot och kraschloggar
(pstore
) har stängts av. Trots det bör du ändå
uppdatera ditt UFEI-firmware för att undvika eventuella problem.
1.2 UEFI, GPT och MS-DOS partitioner #
Med EFI/UEFI specifikationerna kom en ny modell för partitionering: GPT (GUID Partition Table). Denna nya layout använder GUID-identifierare (ett globalt unikt 128-bit tal visat i 32 hexadecimala siffror) för att identifiera enheter och partitionstyper.
Additionally, the UEFI specification also allows legacy MBR (MS-DOS) partitions. The Linux boot loaders (ELILO or GRUB2) try to automatically generate a GUID for those legacy partitions, and write them to the firmware. Such a GUID can change frequently, causing a rewrite in the firmware. A rewrite consists of two different operations: removing the old entry and creating a new entry that replaces the first one.
Moderna firmware har en soptunnehanterare som registrerar de borttagna ID:en och frigör minnet som är reserverat för dessa. Felaktiga firmware som inte lyckas frigöra dessa resurser kan leda till att datorn inte längre kan starta.
Lösningen är enkel - omvandla MBR-partitionerna till GPT för att undvika detta problem.
2 Allmänt #
2.1 System med LUKS-krypterad partition bootar inte #
I en del fall visar inte Plymouth lösenordsprompten korrekt. För att fixa
detta lägg till plymouth.enable=0
till kärnans
kommandorad. Se också
https://bugzilla.opensuse.org/show_bug.cgi?id=966255.
2.2 systemctl stop apparmor
Fungerar inte #
Tidigare kunde det råda oklarhet över hur kommandot
systemctl
i kombination med de till namnet likartade
underkommando reload
och restart
påverkade AppArmor:
systemctl reload apparmor
laddade om AppArmors profiler på ett korrekt sätt (och är fortfarande det rekommenderade sättet att utföra detta på.)systemctl restart apparmor
medför att AppArmor stoppar, därefter deaktiveras alla AppArmor profiler för att sedan återstartas. Detta lämnar alla existerande processer obevakade och endast nystartade processer kommer att omfattas av AppArmor.
Olyckligtvis har inte systemd
någon lösning i
sitt enhetsfilformatet för detta restart
scenario.
Från och med AppArmor 2.12 kommer därför inte kommandot
systemctl stop apparmor
att fungera. Följaktligen
kommer systemctl restart apparmor
att ladda om AppArmor
profilerna korrekt.
För att deaktivera alla AppArmor profilerna, använd det nya kommandot
aa-teardown
som motsvarar det gamla kommandot
systemctl stop apparmor
.
För mer information, se https://bugzilla.opensuse.org/show_bug.cgi?id=996520 och https://bugzilla.opensuse.org/show_bug.cgi?id=853019.
2.3 Ingen standard Compose-tangetkombination #
I tidigare versioner av openSUSE kunde man skriva bokstäver som inte finns i tangentbordslayouten med hjälp av Compose-tangentkombinationer. T.ex. för att skriva ett ”å”, kunde man trycka ned och sedan släppa upp Skift–Right Ctrl och sedan trycka ned a två gånger.
I openSUSE Tumbleweed finns inte längre någon fördefinierad Compose-tangentkombination eftersom Skift–Right Ctrl inte längre fungerar som förväntat.
För att definiera en systemomfattande Compose-tangentkombination, öppna filen
/etc/X11/Xmodmap
och sök efter följande rader:[...] !! Third example: Change right Control key to Compose key. !! To do Compose Character, press this key and afterwards two !! characters (e.g. `a' and `^' to get 342). !remove Control = Control_R !keysym Control_R = Multi_key !add Control = Control_R [...]
För att ta bort kommentarerna i exempelkoden, avlägsna
!
i början på raderna. Men tänk på att inställningarna iXmodmap
kommer att skrivas över i fall du användersetxkbmap
.För att skapa en användardefinierad Compose-tangentkombination, använd det grafiska gränssnittets konfigurationsverktyg eller kommandoradsverktyget
setxkbmap
:setxkbmap [...] -option compose:COMPOSE_KEY
Ange din föredragna tangent i variablen COMPOSE_KEY, t.ex.
ralt
,lwin
,rwin
,menu
,rctl
ellercaps
.Eller alternativt, använd en IBus inmatningsmetod som tillåter att du skriver i de bokstäver du behöver utan en Compose-tangent.
3 Mer information och feedback #
Läs
README
filen på installationsmediet.Visa en detaljerad logg över ändringarna i ett specifikt paket med kommandot RPM:
rpm --changelog -qp FILNAMN.rpm
Ersätt FILENAME med namnet på RPM paketet.
En kronologisk logg över alla förändringarna i de uppdaterade paketen finns i filen
ChangeLog
som du hittar i rotkatalogen på installationsmediet.För mer information leta i
docu
katalogen på installationsmediet.För mer eller uppdaterad dokumentation, se https://doc.opensuse.org/.
För att se de senaste produktnyheter från openSUSE, besök https://www.opensuse.org.
Copyright © SUSE LLC
Tack för att du använder openSUSE.
openSUSE-teamet.