Atvirasis kodas tinklaraščiuose

August 20 d.

opensuse.lt

Disko tvarkymas diegiant openSUSE Linux

Pats atsakingiausias žingsnis diegiant Linux operacinę sistemą – tai nurodyti, kurioje disko vietoje įdiegti naująją sistemą. Diegiant openSUSE Linux, įprastai automatiškai pateikimas koks nors diskų skaidinių sąrankos (angl. disk partitioning/partition setup) pasiūlymas, kurį, jei norite, galite keisti, arba galite pradėti nuo pradžių kurti visiškai naują sąranką savarankiškai. Toliau pateikiami paaiškinimai ir paveiksliukai iš openSUSE Leap 42.3 diegimo (tinka versijoms nuo openSUSE 13.2)

2017 m. August 20 d. 20:00

August 17 d.

opensuse.lt

GNOME darbalaukio aplinkai jau 20 metų

1997 metų rugpjūčio 15 d. Miguel ir Federico pradėjo kurti atviro kodo GNOME darbalaukio aplinką atviro kodo GTK įrankių pagrindu. Tai buvo kaip atsakas į tai, kad atviro kodo KDE darbalaukio aplinkos pagrindas nebuvo visiškai atviro kodo, t. y. naudodavo (ir tebenaudoja) Qt įrankius, kurie tuo metu buvo uždaro kodo (šiuo metu metu Qt platinama taip pat ir pagal atviro kodo licenciją). Taigi GNOME jau švenčia 20 metų gimtadienį!

 

Daugiau informacijos:

https://www.gnome.org/news/2017/08/twenty-years-strong/

https://mail.gnome.org/archives/gtk-list/1997-August/msg00123.html

2017 m. August 17 d. 13:01

GNOME darbalaukio aplinkai jau 20 metų

1997 metų rugpjūčio 15 d. Miguel ir Federico pradėjo kurti atviro kodo GNOME darbalaukio aplinką atviro kodo GTK įrankių pagrindu. Tai buvo kaip atsakas į tai, kad atviro kodo KDE darbalaukio aplinkos pagrindas nebuvo visiškai atviro kodo, t. y. naudodavo (ir tebenaudoja) Qt įrankius, kurie tuo metu buvo uždaro kodo (šiuo metu metu Qt platinama taip pat ir pagal atviro kodo licenciją). Taigi GNOME jau švenčia 20 metų gimtadienį!

 

Daugiau informacijos:

https://www.gnome.org/news/2017/08/twenty-years-strong/

https://mail.gnome.org/archives/gtk-list/1997-August/msg00123.html

2017 m. August 17 d. 13:01

August 16 d.

opensuse.lt

LR asmens tapatybės kortelės PIN kodo keitimas

Visų pirma kompiuteryje turi būti įdiegta programinė įranga, apie kurią jau rašyta straipsnelyje „Asmens tapatybės kortelė ir elektroninis parašas“. Be to, reikalinga pkcs11-tool programa iš opensc paketo.

Jei Lietuvos Respublikos asmens tapatybės kortelėje norite pasikeisti PIN kodą, komandinėje eilutėje (konsolės/terminalo programoje) įvykdykite:

pkcs11-tool --module /usr/lib/ccs/libccpkip11.so --change-pin

Jūsų turėtų paprašyti įvesti seną PIN kodą ir po to du kartus įvesti naują PIN kodą. Vesdami slaptažodį nematysite nieko įvedant ekrane – tačiau taip turi būti; kaskart įvedę slaptažodį spauskite įvesties klavišą (angl. Enter). Tokį vaizdą turėtumėte matyti ekrane, jei viskas vyko sklandžiai:

Using slot 0 with a present token (0x0)
Please enter the current PIN:
Please enter the new PIN:
Please enter the new PIN again:
PIN successfully changed

 

2017 m. August 16 d. 13:10

LR asmens tapatybės kortelės PIN kodo keitimas

Visų pirma kompiuteryje turi būti įdiegta programinė įranga, apie kurią jau rašyta straipsnelyje „Asmens tapatybės kortelė ir elektroninis parašas“. Be to, reikalinga pkcs11-tool programa iš opensc paketo.

Jei Lietuvos Respublikos asmens tapatybės kortelėje norite pasikeisti PIN kodą, komandinėje eilutėje (konsolės/terminalo programoje) įvykdykite:

pkcs11-tool --module /usr/lib/ccs/libccpkip11.so --change-pin

Jūsų turėtų paprašyti įvesti seną PIN kodą ir po to du kartus įvesti naują PIN kodą. Vesdami slaptažodį nematysite nieko įvedant ekrane – tačiau taip turi būti; kaskart įvedę slaptažodį spauskite įvesties klavišą (angl. Enter). Tokį vaizdą turėtumėte matyti ekrane, jei viskas vyko sklandžiai:

Using slot 0 with a present token (0x0)
Please enter the current PIN:
Please enter the new PIN:
Please enter the new PIN again:
PIN successfully changed

 

2017 m. August 16 d. 13:10

August 10 d.

opensuse.lt

NVIDIA jau siūlo uždaro kodo vaizdo plokščių tvarkyklių saugyklą taip pat ir openSUSE Tumbleweed sistemai

Kitaip nei openSUSE Leap (liet. Šuolis) versijose, nuolat atnaujinamoje openSUSE atmainoje Tumbleweed (liet. Vėjaričiai), Linux branduolys labai dažnai atnaujinamas, todėl vienas iš openSUSE Tumbleweed trūkumų buvo, tai kad nebuvo atitinkamoms Linux branduolio versijoms nuosavybių vaizdo plokščių tvarkyklių paketų RPM saugyklos pavidalu, kad jas būtų patogu diegti paprastiems naudotojams (reikėdavo kaskart atsinaujinus Linux branduoliui openSUSE Tumbleweed rankiniu perkompiliuoti tvarkykles). Jei konkrečiau, tai tik naujoms NVIDIA vaizdo plokštėms tai būdavo aktualu. Bet nuo šiol veikia uždaro kodo NVIDIA tvarkyklių saugykla <https://download.nvidia.com/opensuse/tumbleweed/> su RPM paketais NVIDIA GeForce 400 ir naujesnėms vaizdo plokštėms (t. y. praktiškai visoms plokštėms pagamintoms nuo maždaug 2010 metų). Šie paketai automatiškai perkompiliuojami atsinaujinus atitinkamiems openSUSE Tumbleweed paketams. Ši nauja saugykla, kitaip nei analogiškos openSUSE Leap, 13.x ar senesnių openSUSE versijoms skirtos NVIDIA saugyklos, nepateikia paketų senesnėms NVIDIA plokštėms. Beje, senesnės vaizdo plokštės turėtų puikiai veikti ir su atviro kodo tvarkyklėmis, kurias kuria ne pati NVIDIA.

Jei norite naudotis šia uždaro kodo NVIDIA saugykla, tačiau jau esate susikompiliavę uždaro kodo NVIDIA tvarkykles, pirma turite jas pašalinti.

Norėdami openSUSE Tumbleweed sistemoje pridėti šią naują NVIDIA saugyklą ir įdiegti reikiamus RPM paketus, galite:

arba tai padaryti per YaST rankiniu būdu eidami per YaST2 > (Programinė įranga) > Saugyklos, o po to YaST2 > (Programinė įranga) > Programinės įrangos tvarkytuvė;

arba tai padaryti komandinėje eilutėje administratoriaus (root) teisėmis įvykdę:

zypper ar -f https://download.nvidia.com/opensuse/tumbleweed nvidia-tumbleweed
zypper inr

 

Tuo tarpu AMD jau kurį laiką naujoms vaizdo plokštėms pati kuria atviro kodo AMDGPU tvarkykles, kurios integruojamos į Linux branduolį iškart (skaitykite apžvalgą apie AMD tvarkykles Linux sistemoms).

2017 m. August 10 d. 3:03

NVIDIA jau siūlo uždaro kodo vaizdo plokščių tvarkyklių saugyklą taip pat ir openSUSE Tumbleweed sistemai

Kitaip nei openSUSE Leap (liet. Šuolis) versijose, nuolat atnaujinamoje openSUSE atmainoje Tumbleweed (liet. Vėjaričiai), Linux branduolys labai dažnai atnaujinamas, todėl vienas iš openSUSE Tumbleweed trūkumų buvo, tai kad nebuvo atitinkamoms Linux branduolio versijoms nuosavybių vaizdo plokščių tvarkyklių paketų RPM saugyklos pavidalu, kad jas būtų patogu diegti paprastiems naudotojams (reikėdavo kaskart atsinaujinus Linux branduoliui openSUSE Tumbleweed rankiniu perkompiliuoti tvarkykles). Jei konkrečiau, tai tik naujoms NVIDIA vaizdo plokštėms tai būdavo aktualu. Bet nuo šiol veikia uždaro kodo NVIDIA tvarkyklių saugykla <https://download.nvidia.com/opensuse/tumbleweed/> su RPM paketais NVIDIA GeForce 400 ir naujesnėms vaizdo plokštėms (t. y. praktiškai visoms plokštėms pagamintoms nuo maždaug 2010 metų). Šie paketai automatiškai perkompiliuojami atsinaujinus atitinkamiems openSUSE Tumbleweed paketams. Ši nauja saugykla, kitaip nei analogiškos openSUSE Leap, 13.x ar senesnių openSUSE versijoms skirtos NVIDIA saugyklos, nepateikia paketų senesnėms NVIDIA plokštėms. Beje, senesnės vaizdo plokštės turėtų puikiai veikti ir su atviro kodo tvarkyklėmis, kurias kuria ne pati NVIDIA.

Jei norite naudotis šia uždaro kodo NVIDIA saugykla, tačiau jau esate susikompiliavę uždaro kodo NVIDIA tvarkykles, pirma turite jas pašalinti.

Norėdami openSUSE Tumbleweed sistemoje pridėti šią naują NVIDIA saugyklą ir įdiegti reikiamus RPM paketus, galite:

arba tai padaryti per YaST rankiniu būdu eidami per YaST2 > (Programinė įranga) > Saugyklos, o po to YaST2 > (Programinė įranga) > Programinės įrangos tvarkytuvė;

arba tai padaryti komandinėje eilutėje administratoriaus (root) teisėmis įvykdę:

zypper ar -f https://download.nvidia.com/opensuse/tumbleweed nvidia-tumbleweed
zypper inr

 

Tuo tarpu AMD jau kurį laiką naujoms vaizdo plokštėms pati kuria atviro kodo AMDGPU tvarkykles, kurios integruojamos į Linux branduolį iškart (skaitykite apžvalgą apie AMD tvarkykles Linux sistemoms).

2017 m. August 10 d. 3:03

August 8 d.

opensuse.lt

Pastabos apie openSUSE Leap 42.3 papildomą vaizdo plokščių tvarkyklių paketą drm-kmp-default

Nors openSUSE Leap 42.3 versijoje branduolio versija išliko praktiškai ta pati kaip ir buvo openSUSE Leap 42.2 versijoje, t. y. abiejų yra 4.4 LTS, tačiau diegiant openSUSE Leap 42.3 numatytuoju atveju  į kompiuterį kartu įdiegiamas drm-kmp-default paketas, kuriame yra su grafika susiję atnaujinimai, atkelti iš Linux branduolio 4.9 versijos. Tai, kad vaizdo plokščių tvarkyklių atnaujinimai pateikiami atskiru paketu (o ne integruoti į Linux branduolio pagrindinį kernel-default paketą), suteikia jums galimybę grįžti prie Linux 4.4 LTS siūlomos grafikos tiesiog pašalinant drm-kmp-default paketą, jei kyla nesklandumų.

Vis tik dar neskubėkite visiškai atsisakyti šio paketo, jei įdiegta 4.9.33_k4.4.76_1-5.1 jo versija, net jei kompiuteris kelioms ar keliolikai sekundžių karts nuo karto pakimta, o vėliau tęsia įprastai; net jei jūsų naudotojas kartais automatiškai atjungiamas iš darbalaukio seanso; net jei atvėrę YaST2 > Systemd žurnalo modulį, galite matyti eilutes su tekstu „gpu hang“...  Pasirodo jau yra paruoštas drm-kmp-default atnaujinimas, kuris gali išspręsti minėtas problemas, tačiau jis kol kas dar negali automatiškai įsidiegti su atnaujinimais dėl konfliktuojančių failų. Todėl pirmiausia turite pašalinti esamą drm-kmp-default paketą, o tik po to įdiegti atnaujintąjį. Įdiegus atnaujinimą, reikia iš naujo paleisti kompiuterį.

Atnaujinta informacija:

Atnaujinimas nuo 2017-08-16 dienos perkeltas į oficialią atnaujinimų saugyklą. Todėl, jei spėjote į saugyklų sąrašą įtraukti http://download.opensuse.org/repositories/openSUSE:/Maintenance:/7039/openSUSE_Leap_42.3_Update/ , tuomet pastebėsite, kad  nuo 2017-08-16 dienos ši saugykla nebeveikia – tiesiog pašalinkite ją.

2017 m. August 8 d. 11:55

openSUSE paleidimo per UEFI atkūrimas iš Linux sistemos

Linux paleidimo atkūrimas yra kitoks sistemose, kuriose naudojama UEFI/EFI, nei tose, kuriose ši kompiuterio paleidimo sistema nėra naudojama. Patarimai šiame straipsnelyje tinka tik tuo atveju, jei kompiuterio paleidimui naudojama UEFI/EFI, tad prieš naudojantis šio straipsnelio patarimais, primygtinai patariame perskaityti visą straipsnelį apie openSUSE sistemos paleidimą per UEFI.

Visos šiame straipsnelyje pateiktos komandos turi būti vykdomos Linux komandinėje eilutėje (pvz., terminalo programoje Konsole) administratoriaus (root) teisėmis. Jei terminalo programą atvėrėte kaip paprastas naudotojas, administratoriaus teises įgausite įvykdę (po to reikės įvesti root naudotojo slaptažodį):

su

 

Pirmiausia galite peržiūrėti paleidimo per UEFI meniu įrašus įvykdę komandą:

efibootmgr -v

2017 m. August 8 d. 8:46

openSUSE paleidimo per UEFI atkūrimas iš Windows sistemos

Vargu, ar prarasite galimybę paleisti Linux, jei kompiuteryje įdiegtos vien tik Linux operacinės sistemos. Didesnė tikimybė prarasti galimybę paleisti Linux yra tuomet, kai Linux sistemą naudojate šalia Microsoft Windows operacinės sistemos; taip gali nutikti, pvz., po Windows diegimo ar atnaujinimo. Tad toliau pateikiami būdai, kaip keisti UEFI paleidyklės meniu paleistoje Microsoft Windows operacinėje sistemoje. Beje, Linux paleidimo atkūrimas yra kitoks sistemose, kuriose naudojama UEFI/EFI, nei tose, kuriose ši kompiuterio paleidimo sistema nėra naudojama. Patarimai šiame straipsnelyje tinka tik tuo atveju, jei kompiuterio paleidimui yra naudojama UEFI/EFI, tad prieš naudojantis šio straipsnelio patarimais, primygtinai patariame perskaityti visą straipsnelį apie openSUSE sistemos paleidimą per UEFI. Jei jūsų kompiuteryje nėra naudojama UEFI/EFI paleidyklė, žiūrėkite čia.

Toliau aptarsime du būdus:

  1. Pirmasis būdas paprastesnis ir draugiškesnis eiliniam naudotojui, tačiau tam reikalinga papildoma EasyUEFI programa.
  2. Antruoju būdu dirbama Windows komandinėje eilutėje, tačiau nereikia nieko papildomai diegti. Be to, tokiu būdu galima pakeisti numatytojo Windows paleidimo įrašo parametrus.

2017 m. August 8 d. 4:42