Opinsys Oy

Opinsys-järjestelmän versiot ja muutokset

Seuraavassa on kuvattu Opinsys-järjestelmän eri versiot ja tärkeimmät käyttöön vaikuttavat muutokset aina edelliseen julkaisuun nähden. Näiden muutosten lisäksi versiopäivityksiin sisältyy uusimmat tietoturva- ja ohjelmistopäivitykset (esimerkiksi päivitykset uusimpiin verkkoselaimiin).

  
  
## L2143 - Kirby {#opinsys-os-lukiolaiskannettava-buster-2021-10-26-093605-amd64}

- Päivitys: LibreOffice toimisto-ohjelmisto on päivittynyt versioon 7.0.

- 
Tikkutehtaan Abittilevykuvien hakemiseen liittyvää toiminnallisuutta on päivitetty.
Tikkutehdas osaa jatkossa hakea KOE ja KTP -levykuvia sekä vanhalla kolminumeroisella esim. (esim. 238) ja uuden muotoisella (esim. ABITTI2140K/SERVER2045G) Abitin versionumeroinnilla. 


- 
Työpöydän alapaneeliin tulostamisen aikana ilmestyvä kuvake on väliaikaisesti poistettu, koska sen havaittiin syövän laitteen resursseja odottamattomalla tavalla. Selvitämme mahdollisuutta korjata toiminnallisuuden jatkossa.



### Tiedossa olevat ongelmat


### Tekniset muutokset


- Mahdollisuus asentaa Mindplus-ohjelmointisovellus testikäyttöön.
- Puavo OS Consolen laitetiedot näyttää jatkossa perustietoja laitteen kovalevyjen kunnosta.
- Puavo OS Consolen laitetestaustyökaluun on lisätty toiminto josta näkee tarkat raportit kovalevyjen Smart-tiedoista.
- Puavo-confin avulla (puavo.printing.servers) on mahdollista määrittää manuaalisesti tulostuspalvelinten tiedot. Tästä on apua verkoissa, joissa tulostuspalvelinten tiedot eivät välity oikein Airprintin avulla.
- Lisätty tukea joillekin 11th gen Intel kannettavien äänilaitteille.

  

## L2137 - Jafar {#opinsys-os-lukiolaiskannettava-buster-2021-09-17-120541-amd64}

- 
Tulostusjärjestelmän uudistuksen tavoitteena on saada tulostinten eri ominaisuudet toimimaan
paremmin, mahdollistaa eri laitteiden tulostusrajoitusten toiminta yhtenäiseksi ja tukea paremmin
omien kotitulostinten lisäämistä. Jatkossa esimerkiksi Airprint-toiminnallisuutta tukevat tulostimet
lisätään automaattisesti kannettaville, jos sellaisia on verkossa käytettävissä. Kouluilla oletustulostimen
asettaminen laitteille toimii myös aiempaa paremmin.


- 
Vernierin usb-liitäntäisten mittalaitteiden toimivuudessa on ollut ongelmia erityisesti 
Chrome-selaimen Vernier Graphical Analysis -laajennoksen kanssa. Liitettäessä mittalaite
tietokoneeseen, se ei ole tunnistunut lainkaan sovellukselle. Ongelma on nyt korjattu.


- Lisäys: Lisätty Web-sovellukset valikkoon Otavan Opiskelijan maailma.

- 
Saat lisättyä näppäinkartan alapaneelin valikkoon valitsemalla Menu > Järjestelmän asetukset > Alue ja kielet.
Avautuneesta ikkunasta voit hakea ja lisätä uusia näppäin karttoja +-painikkeen avulla.


- 
BlueJ-ohjelmointiympäristö on asennettavissa tietokoneille pyytämällä sitä tukipalvelusta.


- 
Työpöydän sovellus valikossa on mahdollista navigoida nuolinäppäimillä. Valikkohierarkiassa
pääsee takaisin edelliselle tasolle Alt + vasen nuoli -näppäinyhdistelmällä.


- Lisäys: Filius -tietoverkkosimulaatori on lisätty sovellusvalikon opetusohjelmiin.


### Tiedossa olevat ongelmat


### Tekniset muutokset


- Laitteet lähettävät laitteen ensisijaisen kovalevyn tiedon laitehallintaan.
- Tulostusjärjestelmän kunnollinen toiminta edellyttää, että kannettavan ja palvelimen
käyttöjärjestelmät päivitetään samanaikaisesti käyttämään tätä julkaisua.





## L2132 - Isabelle {#opinsys-os-lukiolaiskannettava-buster-2021-08-13-090526-amd64}

Tämä julkaisu on ensisijaisesti säännöllinen tietoturvapäivitys.

- Lisäys: Lisätty ruotsinkielinen käännös työpöydän tuki-applettiin.


### Tiedossa olevat ongelmat


### Tekniset muutokset


- Korjattu Woeusb (lisätty puuttunut riippuvuus) ja Windows-asennustikkujen tekeminen onnistuu taas normaalisti.
- Korjattu puavo-bootserver-sync-images -skriptin levykuvien ja torrent-tiedostojen hallintaa.



## L2123 - Haruka {#opinsys-os-lukiolaiskannettava-buster-2021-06-11-114317-amd64}

- 
MarvinSketch on päivittynyt uudempaan versioon. Ohjelmaa ei ole jatkossa mahdollista käyttää ilman erillistä käyttäjäkohtaista lisenssiä. 
Opiskelijoiden on mahdollista hankkia maksuton lisenssikoodi MarvinSketchin -verkkosivustolta https://chemaxon.com/products/marvin . 
Lisenssi hankitaan luomalla sivustolle oma käyttäjätunnus ja rekisteröimällä ei-kaupallinen lisenssi. Tämän jälkeen koneelle ladattu 
lisenssitiedosto aktivoidaan ohjelman käynnistyksen yhteydessä.


- Lisäys: Lisätty Ohjelmointi-valikkoon Godot -ohjelmointiympäristö.

- Korjaus: Kannettavan tietokoneen käynnistyksessä, varajärjestelmän kuvake näytetään nyt oikein.


### Tiedossa olevat ongelmat


### Tekniset muutokset


- Lisäys: Laitteen fyysisen toimivuuden testaaminen asennuksen yhteydessä on nyt mahdollista erillisen Puavo hardware test -toiminnon avulla.
Laitetestaus käynnistyy käynnistämällä tietokone Puavo OS Consoleen ja kirjoittamalla `test`.
- Lisäys: Lisätty mahdollisuus korostaa Preseediä käytettäessä laitteen resoluutio ja laitemalli.
- Lisäys: Puavo OS Consolessa on käytettävissä merkkipohjainen (gpm) hiirenkursori.
- Lisäys: Puavomenun salasanan vaihtopainikkeen avaama verkkosivu voidaan asettaa puavo-confin avulla.



## L2117 - Guybrush {#opinsys-os-lukiolaiskannettava-buster-2021-04-29-090244-amd64}

- 
Texmaker on LaTeX-dokumenttien editointisovellus. Ohjelma löytyy valitsemalla Menu > Toimisto > Texmaker.


- 
Käyttäjien on jatkossa esimerkiksi poistaa jumiutuneita tulostustöitä helposti työpöydän alapaneelista löytyvällä
tulostusjono toiminnolla. Paneeliin ilmestyy tulostimen kuvake, kun käyttäjällä on aktiivisia tulostustöitä jonossa.


- 
Jatkossa laitteen koejärjestelmän Abitti-versio voidaan valita helposti käyttöliittymän valintalistasta. "Kannettavan
asetukset" -sovelluksessa näytetään kahdeksan edellistä Abitti-versiota joihin kannettavan koejärjestelmä voidaan päivittää.
Koejärjestelmän päivitys aloitetaan välittömästi, kun versiota on vaihdettu ja "Kannettavan asetukset" -sovellusikkuna on suljettu.


- 
Kaksipuoleinen tulostus ei ole aina ollut valittavissa, vaikka tulostin olisi ominaisuutta tukenutkin. Ongelma on nyt korjattu.


-  Päivitys: Novo Connect Software on päivitetty versioon 4.3.1.59557.


### Tiedossa olevat ongelmat


### Tekniset muutokset


- Korjaus: `puavo-reset-laptop-to-factory-defaults` -komento on mahdollista ajaa Puavo OS Consolesta, kun kannettava on verkkobootattu.
- Korjaus: `puavo-update-airprint-ddns` toimii nyt oikein Buster-bootpalvelimilla.
- Lisäys: Bootpalvelimet osaavat lähettää laitetietonsa puavoon (vaatii organisaatioon uusimmat Ldap ACL:t).
- Lisäys: Kannettavien koejärjestelmän Abitti-versiopäivitykseen on mahdollista kytkeä päälle torrent-muotoinen päivitys. Tällöin
koneet jakavat Abitti-päivityksiä muille samassa lähiverkossa oleville kannettaville, nopettaen päivitystä ja säästäen samalla
koulun internetkaistaa. Ominaisuuden saa päälle `puavo.service.puavo-abitti-torrent-updated.enabled` -asetuksella.



## L2112 - Frankenstein {#opinsys-os-lukiolaiskannettava-buster-2021-03-24-123004-amd64}

- 
Sovellus löytyy Menu-valikon Toimisto-kategoriasta.


- 
Lisätyt tai poistetut lisäohjelmistot eivät tulleet näkyviin Menu-valikkoon. Ongelma
on nyt korjattu.


- 
Jatkossa kannettavien käynnistysvalikossa näytetään järjestelmän virallinen
versionumero ja nimi.



### Tiedossa olevat ongelmat


### Tekniset muutokset


- Korjaus: Kannettavien päivityksen keskeyttäminen (esimerkiksi tietokoneen sammuttaminen) on bugista johtuen aiheuttanut sen, että päivityksen lataus on alkanut aina alusta. Ongelma on nyt korjattu.
- Korjaus: Poistettu mahdollisuus päästä Gnome extensions -asetuksiin työpöydän paneelista.
- Muutos: Primuskurre client -ohjelman käyttöön on pyritty tekemään muutoksia niin, että 
ohjelmisto voisi päivittää itse itsensä. 
- Muutos: Kannettavan käyttäjätunuksen rekisteröintityökalulla tunnus luodaan jatkossa
kyseisen laitteen organisaatioon/kouluun. Aiemmin työkalua on voitu käyttää vain lukiolaiskannetavat -organisaatioon.
- Muutos: Opinsys OS-käyttöjärjestelmän tikkuasennuksessa ei pitäisi jatkossa tulla 
virheilmoitusta siitä että laiteietojen tai päätekuvan päivittäminen asennuksen yhteydessä
epäonnistuisivat.
- Lisäys: Käyttämällä "puavo.wired.nm.shared.enabled" -puavo-conf-muuttujaa voidaan jakaa
kannettavan internetyhteys (esim. LTE) laitteen ethernetportista toisille laitteille.
- Lisäys: Veyon ja Epoptes -paketit testikäyttöön
- Lisäys: Boottipalvelimen laitetietojen lähettäminen puavoon.


## L2108 - Elmo {#opinsys-os-lukiolaiskannettava-buster-2021-02-25-121822-amd64}

- 
Telegram-viestintäsovellus on lisätty Menun Internet-valikkoon.


- 
Kannettavat joiden touchpadeissä ei ole fyysisesti erillisiä "hiirennappipainikkeita" ainut tapa
saada hiiren kakkospainallus on ollut käyttää kahden sormen täpäytystä kosketuslevylle. Nyt
järjestelmään on palautettu aiempi oletustoiminnallisuus, jolloin kakkospainikkeen painaminen on
mahdollista tehdä myös kosketuslevyn alareunan painikealueista. 


- 
Menu-valikon `Omat ohjelmat` -välilehdeltä on voinut puuttua sovelluskuvakkeita,
jos sovellusasennin on luonut kuvakkeet oman kansion alle. Jatkossa Menu osaa
hakea myös tällaisten sovellusten kuvakkeet ja näyttää ne oikein.


- 
Kyseisten kannettavamallien mikrofonien toiminnassa on ollut aiemmin ongelmia. Tässä
versiossa ongelma näiden laitteiden äänipiirien osalta korjautuu.


### Tiedossa olevat ongelmat


### Tekniset muutokset


- Päivitys: Current kernel päivitetty versioon 5.10.0-0.bpo.3-amd64.
- Korjaus: Puavo OS Consolen näyttämän laitteen akun kapasiteetin värikoodausta on selkeytetty.
- Korjaus: Intelin 8086:02c8 -äänikorttia käyttävillek oneille tulee käyttöön hwquirk joka korjaa
mikrofonin toiminan.
- Lisäys: "puavo.graphics.driver" puavo-conf on jatkossa mäpätty kernel-parametreihin.
- Lisäys: Kannettavat on mahdollista asettaa päivittymään jatkossa torrent-pohjaista vertaisverkkopäivitystä.
Kannettavat voivat siis jakaa päivitystiedostoa muille samassa lähiverkossa oleville kannettaville. 
Tämä vähentää koulun internet-kaistan kuormitusta, jos kannettavien käytössä ei ole koululla olevaa boot-palvelinta. 
Ominaisuuden saa kytkettyä päälle `puavo.service.puavo-image-torrent-updated.enabled` puavo-confia käyttäen.
- Lisäys: Discord-työpöytäsovellus on mahdollista asentaa puavo-pkg-pakettina puavo-confin avulla.
- Lisäys: puavo.xrandr.extra_modes -puavo-confilla on mahdollista lisätä kaikille laitteen näyttöulostuloille
haluttu/puuttuva resoluutio.


## L2104 - Donkey {#opinsys-os-lukiolaiskannettava-buster-2021-01-27-071258-amd64}

- 
Mafynetti on päivittynyt uusimpaan sovellusversioon. Päivitys on todennäköisesti viimeinen ennen kuin
Mafynet siirtyy käyttämään verkkoselain pohjaista järjestelmää jolloin tämä sovellus poistuu käytöstä ja
sovelluskuvake aukaisee tuon uuden palvelun.


- 
Adobe Flashin elinkaari päättyi vuoden vaihteessa ja jatkossa Flashin suorittaminen
verkkosivuilla ei ole mahdollista. Tästä johtuen kaikki Flashiin viitanneet komponentit
on poistettu myös Opinsys OS -käyttöjärjestelmästä.


- 
Henkilökohtaisilla kannettavilla näkyvässä "Kannettavan asetukset" -työkalussa on nyt mahdollista 
määrittää Abitti yhteensopivan koejärjestelmän versionumero myös ABITTIXXXXY -muodossa. Eli 
työkalussa version voi määrittää jatkossa vanhaan tapaan Abitin build-numeron mukaan (esim. 232) 
tai käyttämällä virallista versiomerkintää esim. ABITTI2053T.



### Tiedossa olevat ongelmat

### Tekniset muutokset


- Korjaus: adm-x11vnc toimii taas normaalisti ja samalla lisätty tuki esim. tikkutehdas
  ja infotv -istunnoille.
- Lisäys: Laitteiden asennukseen on lisätty näytettävien laitetietojen joukkoon näytön
  natiiviresoluutio, SKU numero ja akun kapasiteetti sekä perustiedot.
- Lisäys: Jatkossa laitetietojen lähetyksen yhteydessä välitetään kokonainen lspci-tuloste
  aiemman valikoidun (vain osa tiedoista lähetettiin) tulosteen sijaan.
- Lisäys: virt-manager -paketti.



## L2050 - Croft {#opinsys-os-lukiolaiskannettava-buster-2020-12-09-114101-amd64}

- 
Kannettavan uudelleen käynistyksen jälkeen näytön kirkkaus on ollut aina 100%. 
Jatkossa käyttäjän asettama näytönkirkkausasetus tallentuu ja palautuu
oikein uudelleen käynnistysten yhteydessä. Tämä parantaa laitteiden akunkestoa, 
koska näyttö ei niin helposti jää kirkkaimmalle asetukselle.


- 
OpenSCAD-ohjelmisto toimii taas normaalisti.


- 
Päätelaitteilla on nyt mahdollista käyttää kahta vaihtoehtoista tapaa
näyttöasetusten keskitettyyn hallintaan. Toiminnallisuus on hyödyllinen 
esimerkiksi tietokoneilla joita käyttävät useat eri henkilöt ja joissa on useita näyttöjä
(esimerkiksi luokan opettajatietokone/videotykki).
Tuttuina ovat vanha (xrandr) muotoinen näyttöasetusten tekeminen sekä uusi
(Gnome monitors.xml) muotoinen näyttöasetusten teko. Vanha asetusmuoto tulee poistumaan
järjestelmän kehittyessä.


- 
Kakkien (esim. Electron pohjaisten sovellusten) suorittaminen AppImage-tiedostoista
ei ole ollut aiemmin mahdollista ilman ns. AppImagen sandboxin pois kytkemistä. Tämä
on ollut järjestelmän tietoturvaominaisuus. Nyt tätä rajausta on höllennetty ja
myös Electron muotoiset appimaget on mahdollista suorittaa suoraan kuvaketta 
tuplanapsauttamalla. 



### Tiedossa olevat ongelmat

### Tekniset muutokset


- Korjaus: puavo-send-monitors-xml pystyy taas lähettämään näyttötiedot laitehallintaan.
- Korjaus: Kannettavien tulostinlistan päivittyminen. Kannettavien tulostinlistan päivitys 
ei ole aiemmassa versiossa toiminut oikein. Tästä johtuen kannettavilla on saattanut näkyä 
vanhentunut lista tulostimista tai ei tulostimia lainkaan. Ongelma on nyt korjattu.
- Muutos: Current-kernel on päivitetty versioon 5.9.0-0.bpo.2-amd64.
- Muutos: UEFI / Legacy BIOS käynnistuslataajien tuki. Tähän asti Opinsys OS on tukenut 
kunnolla vain Legacy BIOS-käynnistysohjelmistoa käyttäviä tietokoneita. Jatkossa Opinsys OS 
on mahdollista asentaa Legacy BIOS -ohjelmiston lisäksi myös vain UEFI-käynnistystä tukeviin 
tietokoneisiin. Lisäksi järjestelmällä tehtävät asennustikut tukevat oletuksena molempia
käynnistysohjelmistomuotoja samanaikaisesti.
- Lisäys: Mahdollisuus asentaa puavo-pkg:llä seuraavat sovellukset: GDevelop, Microsoft 
Visual Studio Code, Prusa3D, Otto DIY sekä Otto robotin arduino-kirjastot.




## L2044 - Balrog (kehitysversio) {#opinsys-os-lukiolaiskannettava-buster-2020-10-26-082750-amd64}

- 
Kritan käyttöliittymä näkyy nyt myös muilla kielillä kuin pelkästään englanniksi.


- Päivitys: Arduino Ide versioon 1.8.13.
- Korjaus: Parannettu kirjautumisruudun tekstien luettavuutta. 

- 
Alapaneelissa sijaitseva kotikansion kuvake on jatkossa sama, kuin työpöydällä
näkyvä.



- 
Jatkossa kannettavat yhdistävät mobiilidataverkkoihin automaattisesti, kun laitteeseen
liitetään SIM-kortti. Automaattinen toimivuus edellyttää operaattorin oletus pin-koodin
käyttöä tai sen asettamista keskitetysti laitehallinnasta.  



### Tiedossa olevat ongelmat

- Koulun Opinsys-palvelimen verkkokansiot eivät näy työpöydällä. Kuvakkeet saa näkyviin klikkaamalla työpöytää
hiiren kakkospainikkeella ja valitsemalla 
```Asetukset - Näytä verkkokansiot työpöydällä```.

### Tekniset muutokset


- Korjaus: Kannettavan Grub-päivitys on voinut aiheuttaa saman aikaisen virtojen katkaisun yhteydessä
tilanteen jossa tietokone ei enää käynnisty. Jatkossa virtojen katkaisu/reboot/suspend on estetty, mikäli
laite tekee Grub-päivitystä.
- Korjaus: Hp Elitebook 840 G3:n 3G-modeemi toimii jatkossa normaalisti. Aiemmin laitteella ei ole pysytynyt
yhdistämään verkkoon puutteelisten udev-sääntöjen takia.
- Korjaus: Korjattu Jetpipe-toiminnallisuus.
- Korjaus: Lukiolaiskannettavien käyttäjän rekisteröintityökalu hyväksyy + ja - -merkit puhelinnumerokenttään.
- Lisäys: Lisätty `--secure-delete`-vipu puavo-reset-laptop-to-factory-defaults toiminnallisuuteen.
- Lisäys: Järjestelmän asennuksen yhteydessä on mahdollista testata hp-bios-utilsia Puavo-os-consolesta.
Tavoitteena on mahdolistaa Bios-asetusten teko ja -version päivitys laitteiden asennuksen 
yhteydessä.
- Lisäys: Paketit wavemon, espeak-ng ja iotop.
- Lisäys: Kannettavien automaattista yhdistämistä mobiiliverkkoihin voidaan hallita puavo-confilla:
`puavo.wireless.nm.gsm.automatic.enabled`. 
- Muutos: Puavomenun kategoriakuvakkeiden tekstit eivät ole jatkossa kursiivilla.
- Muutos: Työpöytäkuvakkeiden näyttämiseen käytetään jatkossa Desktop icons NG -laajennosta. Tämän
pitäsi korjata useita kuvakkeiden kanssa ilmennneitä käytettävyysongelmia.
- Muutos: Realtekin-verkkokorteilla (ethernet) pyritään käyttämään r8169-ajuria r8168:n sijaan.
- Muutos: Poistettu tilansäästösyistä Extreme Tux Racer
- Muutos: Super Tux Kart poistettu päätekuvasta ja lisätty vaihtoehtoisesti asennettavaksi 
puavo-pkg-paketiksi.
- Päätekuvaan asennettuja puavo-pkg-paketteja on mahdollista disabloida puavo-confin välityksellä.
- Muutos: Poistettu menusta käytöstä poistuneet palvelut Pahvi ja Walma.



## L2038 - Abra (kehitysversio) {#opinsys-os-lukiolaiskannettava-buster-2020-09-15-063852-amd64}

- 
Sovellusvalikkosta puuttuvia ikoneita on korjattu, niin että ne toimivat
paremmin myös ikoniteemaa vaihdettaessa.


- Päivitys: Openboard versioon 1.5.4
- Korjaus: Täydennetty puuttuvia suomennoksia ulkoasu-asetusten käyttöliittymään

- 
Kannettavan asetukset -työkaluun on lisätty mahdollisuus resetoida kannettava perustilaan.
Toiminto löytyy henkilökohtaisesti ylläpidettäviltä laitteilta ja se tyhjentää kotikansiot
sekä laitteelle tehdyt asetukset (ensisijainen käyttäjä, verkkoasetukset jne.).


- 
Jatkossa Lukiolaiskannettavien käyttäjän rekisteröinti lomakkeen voi ohittaa, jos käyttäjällä
on jo olemassa käyttäjätunnus, jolla kirjautua.


- 
HP Probook 440 G7 -kannettavat toimivat paremmin OpinsysOS-järjestelmässä. Koneille tulee
asennuksen yhteydessä/jälkeen laittaa seuraavat asetukset.
```Kernel: current
Kernel-parametrit puavo.kernel.modules.load=r8169```




### Tiedossa olevat ongelmat

- Kojo-ohjelmointiympäristö ei käynnisty

### Tekniset muutokset


- Winestä käytetään järjestelmän oletuksena sen kehitysversiota
- Google Chromen luomat, käyttäjän kotikansiossa sijaitsevat,
desktop-tiedostot korjataan aina kirjautumisen yhteydessä.
- Käytettäessä tummaa teemaa valitaan myös ikoneista oletuksena
tumma (dark) vaihtoehto.
- Poistettu darkdm:stä (esm. laitteiden asennus) rebootin jälkeinen
aikalaskuri.
- Korjattu rekisteröimättömien laitteiden verkkokäynnistys tilanteessa, 
jossa organisaatiolle asetettua päätekuvaa ei ole saatavissa palvelimella.