Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - Tomin

Sivuja: [1] 2 3 ... 576
1
Yleistä keskustelua / Vs: Facebook ja äänet
« : 21.02.26 - klo:20.08 »
Selaimessa on sivustokohtainen asetus automaattiselle videoiden ja äänen toistolle. Se voisi ehkä vaikuttaa asiaan. Firefoxissa siihen pääsee käsiksi ainakin näin vähän hankalalla ja epäintuitiivisella tavalla:
  • Klikkaa lukon kuvaa osoitepalkista
  • Klikkaa Yhteys on suojattu
  • Klikkaa Lisätietoja
  • Klikkaa Oikeudet
  • Etsi listasta Automaattinen toisto ja poista ruksi Käytä oletusta
  • Valitse sen kohdalta vielä Salli ääni ja video

2
Asentaminen ja käyttöönotto / Vs: Ubuntu toimivuus
« : 21.02.26 - klo:19.12 »
Kymmenen vuotta vanha on sen verran uusi, että lähtökohtaisesti toimii. Toki eri kokoonpanojen toimivuudessa voi olla eroja.

3
Transmission on hyvä.

Päätteellä transmission-paketin asennus:
Koodia: [Valitse]
sudo apt update
sudo apt install transmission

Ensimmäinen päivittää pakettilistaukset ja toinen asentaa paketin.

Enpä muista tuleeko Xubuntussa joku graafinenkin ohjelma pakettien asennukseen, mutta olisi toki silläkin asennettavissa.

4
Yleistä keskustelua / Vs: Linux ja ChatGPT
« : 21.02.26 - klo:00.14 »
Kyllä tekoäly antaa pieniin kysymyksiin ihan hyviö ehdotuksia. Ja onneksi se tietää tietämyksensä rajat, eikä ala liian vaikeisiin kysymyksiin arpomaan vastauksia.

Ei tiedä. Kielimallilla nimenomaan ei ole käsitystä siitä, mikä on totta tai valhetta. Se ainoastaan generoi tekstiä ja voi todellakin myös "keksiä" vastauksia.

5
Yleistä keskustelua / Vs: Netin pätkiminen
« : 20.02.26 - klo:15.54 »
Kun yhteys katkeaa seuraavan kerran, ota talteen dmesg-komennon tuloste. Esimerkiksi:
Koodia: [Valitse]
sudo dmesg > dmesg.txtHuom. se kysyy salasanaa, mutta kirjoitetut merkit eivät näy, eli kirjoita vain salasana ja paina enteriä.

Jos komensit tuon kotihakemistossa (oletus päätteen avauksen jälkeen), löydät dmesg.txt-tiedoston sieltä ja voit tutkia sitä tai laittaa sen liitteeksi tänne. Siitä näkisi ainakin sen, jos ajuri on mennyt solmuun.

Yhdessä vanhemmassa Intelin piirillä olevassa koneessa oli hiljattain tuota ongelmaa Ubuntu 20.04:llä sekä 22.04:llä, mutta ongelma hävisi päivitettyäni sen 24.04:ään.

6
Tulee kyllä vähän mieleen, että mahtaako niitä Google-tilejä olla useampi kuin yksi.

7
Ubuntu tietokoneissa / Vs: Gzip ei pakkaa kunnolla
« : 08.02.26 - klo:11.03 »
Perinteisesti, jos haluaa katsoa merkkijonoja binäärien sisältä, niin käytetään strings-ohjelmaa.

Koodia: [Valitse]
strings tiedosto | less

8
Onpa harvinaisen huonosti muotoiltu: Jussi Erosen kolumni: ”Homeinen” koodi ei haise nenään, mutta se mädättää ohjelmistot

On aika mahdotonta välttyä saamasta sitä käsitystä, että home tulee koodiin nimenomaan avoimen koodin käytön takia. Tarkoittaako Eronen todellakin juuuri sitä?

En tiedä tulkitsisinko tuota nyt ihan niinkään, mutta mielestäni tuohon lauseeseen liittyy toinen syvempi ongelma: siinä rinnastetaan avoin lähdekoodi vapaaehtoistyöhön. Sehän ei sitä läheskään aina ole. Monet komponentit ovat isompien tai pienempien ohjelmistoyritysten toteuttamia. Toki mukaan mahtuu harrastusprojektejakin ja niitä lienee syytä käyttää vain harkitusti.

Lainaus
Kukaan tuskin valmistaa harrastuksekseen betonielementtejä, mutta kaikki myytävät tietotekniikan ohjelmistot sisältävät sen sijaan runsaasti avointa lähdekoodia eli vapaaehtoistyönä kehitettyjä koodielementtejä.

9
Flatpakeissä nuo asetustiedostot yms. on .var-hakemiston alla kotihakemistossa. Komentoriviltä suoritus tapahtuu 'flatpak run' -komennolla.

10
Ubuntu tietokoneissa / Vs: Ubuntun salasana hukassa
« : 03.01.26 - klo:17.05 »
Tässä toinen ohje, joka näyttäisi olevan alkuperäistä tekoa eli ei kopioitu muualta: https://askubuntu.com/questions/24006/how-do-i-reset-a-lost-administrative-password mutta valitettavasti vain englanniksi.

Eiköhän se mene ihan näin.
https://www.sinsmarts.com/fi/blog/ubuntu-forgotten-login-password-reset-steps/?srsltid=AfmBOopn9aaEbxetL8LfOrbualqm-kLoHPPbqRuCrSHWaZJk5KQrTSOi

Aika hämärän linkin löysit. Ohjeet näyttäisivät olevan muuten oikein, mutta passwd-komennon käytössä on pientä epätarkkuutta. Pelkkä 'passwd' vaihtaisi root-käyttäjän salasanan. Hyvää tuossa on toki verrattain laadukas (kone?)käännös suomeksi ja päivitetyt kuvakaappaukset, eikä ole vain kopioitu stackoverflown vastausta, kuten joillain sivustoilla näytetään tehdyn. Ihmettelen kuitenkin hieman miksi kiinalaisella teolisuuteen erikoistuneella yrityksellä olisi sivuillaan suomenkieliset ohjeet Ubuntun salasanan vaihtemiseen.

11
Laitealue / Vs: Ulkoinen SSD -levy rikki?
« : 02.01.26 - klo:08.22 »
Öh. M.2 on liitin. Se ei ole protokolla. Enkä kyllä oikein näe miten sen suunnittelussa olisi varauduttu kovin paljoa ns. hot swappaukseen. En itse lähtisi asentelemaan M.2-liitäntäisiä NVMe- tai SATA-levyjä lennosta koneen ollessa käynnissä. Tämä on myös epärelevanttia jarmalan kommentin kannalta.

Kun siirryin käyttämään konetta, jossa oli M.2 vuonna 2021, luin tietoa tuosta protokollasta. Ehkä olen ymmärtänyt väärin tai kirjoittaja on ollut epätarkka.

Päättelisin ettei M.2-liitintä ole tehty lennosta kiinnitettäväksi siitä, että kaikki pinnit ovat saman pituisia. Tämän voi nähdä vaikkapa SATA-liittimessä, joka tukee ko. toimintoa. M.2:n Wikipedia-sivu ei myöskään mainitse moista mahdollisuutta. Eräs toinen vaihtoehto on NGSFF, joka on suunniteltu palvelimiin ja sen voi tosiaan kytkeä lennosta.

12
Miten yrität kirjautua Gmailiin? Käytätkö nettiselainta (Firefox, Chrome tai muu) vai sähköpostiohjelmaa (esim. Thunderbird)?

En usko, että on tarvetta lisätä viestiin tuota sähköpostiosoitetta. Se ainoastaan vetää puoleensa spämmereitä.

13
Laitealue / Vs: Ulkoinen SSD -levy rikki?
« : 30.12.25 - klo:08.20 »
M.2 protokollaan kuuluu, että laitteen voi irroittaa ja liittää kesken koneen käynnissäolon. Kaupoissa paljon M.2 SSD -levyjä myytävänä.

Öh. M.2 on liitin. Se ei ole protokolla. Enkä kyllä oikein näe miten sen suunnittelussa olisi varauduttu kovin paljoa ns. hot swappaukseen. En itse lähtisi asentelemaan M.2-liitäntäisiä NVMe- tai SATA-levyjä lennosta koneen ollessa käynnissä. Tämä on myös epärelevanttia jarmalan kommentin kannalta.

Erilaisia USB-liitäntäisiä SSD:ä ja koteloita SSD-levyille on saatavilla paljon. USB on sekä liitin että protokolla. USB-levyt voi huoletta liittää ja irroittaa koneen ollessa käynnissä, mutta silloinkin täytyy huolehtia ettei levylle ole tarvetta kirjoittaa, kun levy irroitetaan. Tämä onnistuu parhaiten irroittamalla ohjelmallisesti tiedostojärjestelmä ja odottamalla lupaa irroittaa levy. Joskus käyttöliittymän nappi voi myös sammuttaa levyn.

Eikös nämä SSD:t ole sellaisia, että niiden pitäisi olla koko ajan koneessa kiinni, jotta PC saisi trimmatuksi tiedostot aina kuntoon. SSD:llä tieto ei säily montakaan kuukautta/vuotta, jos siinä ei ole virtoja päällä.

No periaatteessa kaikki flashmuistiin tallennettu tieto häviää ennen pitkään, jos sitä ei virkistetä välillä. Tämä koskee paitsi SSD-levyjä niin myös muistitikkuja ja -kortteja. Luin joskus, että jossain SSD-levyjen speksissä lukisi vähintään vuosi menettämättä yhtään dataa. Veikkaan, että halvoilla levyillä se raja tulee aiemmin täyteen ja paremmilla levyillä voi mennä kauemmin.

Jos tekee säännöllisesti ja usein varmuuskopioita ulkoiselle SSD-levylle, niin se pitänee tiedot hyvin. Joka tapauksessa kannattaa käyttää sellaista varmuuskopiointia, jossa on mahdollista tarkistaa tietojen eheys ja se kannattaa ajaa ainakin joskus.

14
Yleistä keskustelua / Vs: Braven päivitys
« : 24.12.25 - klo:15.12 »
Eiköhän tuo johdu vain siitä, että järjestelmään on laitettu multilib (32-bittisten sovellusten tukea varten), mutta ko. repo ei tarjoa mitään 32-bittisiä varastoja. Sen voi siis jättää huomiotta.

15
Laitealue / Vs: Uusia NVMe-USB ohjaimia
« : 15.12.25 - klo:08.45 »
Vaikka tuollanen 10 Gbit/s (eli 1 GB/s) kuulostaa nopealta, niin pitää muistaa, että keskusmuisti on vielä kertaluokkaa nopeampi. Esim. DDR5-5200 kahdella kanavalla on 5,2 GT/s × 64 bit/T × 2 = 665,6 Gbit/s = 83,2 GB/s.

16
Ubuntu tietokoneissa / Vs: Kirjoitin hukkui
« : 12.12.25 - klo:19.29 »
Automaattipäivityksistä joku voi olla eri mieltä, mutta ne kannattaa oman kokemukseni mukaan kytkeä pois päältä. Sama, mitä eri lähteistä kootun aineiston perusteella tekoäly luo sen ulostulo-esityksen, ei ole mitään taetta ilman aiheen koulutetun asiantuntijan ulostulo-materiaalin asiasisällön yms. tarkistusta, että kyseessä on puuta-heinää disinformaatiota, mitä kuitenkin ihminen viime kädessä tekee ainakin toistaiseksi ja onneksi vielä sen lopullisen valinnan.

Anteeksi nyt, mutta mitä tekemistä tekoälyllä on käyttöjärjestelmän automaattisten päivitysten kanssa? Päivitykset ovat jakelun toimittajan/kehittäijien luomia ja testaamia eivät disinformaatiota. En näe järkeä automaattisen päivityksen pois ottamisessa ellei ole tarkoitus itse asentaa päivityksiä käsin säännöllisesti, mikä on toki mahdollista, mutta ei oikeastaan tuo lisäarvoa peruskäyttäjälle.

17
Puhutaanko tässä nyt Sudokujen ratkaisemisesta vai niiden luomisesta? Nuohan ovat kaksi eri ongelmaa. Kirjoitan alla olemassa olevien Sudokujen ratkaisemisesta.

Sudokun voi kyllä ratkaista aika helposti ihan ohjelmallisestikin. Siinähän ei tarvitse kuin käydä soluja läpi vuoronperään ja tarkistaa, mitkä numerot ovat mahdollisia. Jos mahdollisuuksia on yksi, niin sen täytyy olla oikein. Sitten jos ei sillä löydy ratkaisua vaikka kierroksella on käyty kaikki ruudut läpi, täytyy etsiä ruutu, jossa on mahdollisimman vähän mahdollisuuksia, ja ratkaista nämä vaihtoehdot erikseen (eräänlainen brute force -ratkaisu tämäkin). Jos päätyy umpikujaan, niin jatkaa toista vaihtoehtoa. Sehän voi sitten haarautua useammankin kerran, mitä voi potentiaalisesti vähän optimoida laittamalla haarautumiset jonoon ja ratkaisemalla nämä mahdolliset myöhemmin tapahtuvat haarautumiset vasta ns. helpompien jälkeen. Toki myös voi toteuttaa kaikenlaisia muitakin kikkoja, mitä paperillakin käyttäisi, kuten ruutujen ryhmittelyä käypien numeroiden avulla, mikä poissulkee muita numeroita, mutta koodi alkaa sitten mennä monimutkaiseksi. (Selitin tuon varmaan huonosti, mutta jos katsoo vaikka YouTubesta sudokunratkaisukikkoja, niin siellä on kaikenlaista edistyneemmille ratkaisijoille.)

Olen parit ratkaisijat kirjoittanut Pythonilla ja yhden myös C:llä joskus opiskeluaikoina, ja paperilla noita tulee aina välillä ratkaistua. Yksi kiva kikka C:n kanssa on esittää ruutujen arvot bittivektoreina, jolloin niitä voi yhdistellä bittioperaatioilla ja siten varsin nopeasti tarkistaa, mitkä numerot sopivat tyhjään ruutuun. Tuo haarautuminen on myös verrattain helppo rinnakkaistaa.

Mitä tulee tuohon brute forceen, niin ei kai tuollaisen normaalin 9x9-ruudukon ratkaisu niin kauan voi viedä, vaikka sen toteuttaisi huonostikin. Toki jos yleistää sudokun ratkaisun mielettömän suurelle ruudukolle, niin se alkaa viedä paljonkin aikaa tietenkin. Geneettisiä algoritmeja en ole tähän ongelmaan koskaan koittanut, enkä oikein näe, että Sudokujen ratkaisemiseen se auttaisi paljoakaan. Sen sijaan Sudokujen luomiseen sellainen voisi olla ihan paikallaankin.

18
Kokeilin, niin se toimi - periaatteessa. Mutta työpöydällä 8 sijainnut Vivaldi-ikkuna tuli samaan työpöytään 1, johon tuli myös alunperin sillä työpöydällä olleet Vivaldi-ikkuna(t). Selvä bugi Vivaldissa.

Voi riippua myös ikkunointiympäristöstä. X11-protokollaa käytettäessä ohjelmat saavat itse valita ikkunoiden paikat. Waylandiä käytettäessä tuo riippuu siitä toteuttavatko ohjelmat ja komposiittori tietyn varsin tuoreen protokollan.

https://wayland.app/protocols/wayland-protocols/18
https://blogs.kde.org/2025/04/12/this-week-in-plasma-the-beginnings-of-wayland-session-restore/

19
Multimedia ja grafiikka / Vs: Zoomin äänet
« : 16.11.25 - klo:12.38 »
Tarkoitatko, että ohjelmassa itsessään ei ole äänenvoimakkuuden säätöä? Tämä on tietysti sovelluksen eli Zoomin kehittäjien oma päätös, eikä meillä ole oikein mahdollisuutta tietää, miksi he ovat näin päättäneet tehdä.

20
Kyseessä sìis sama juttu kuin Iltalehdessä? Kirjoitit siitä aiemmin oman aiheensa: https://forum.ubuntu-fi.org/index.php?topic=59484.0

Voidaan toki yhdistää keskustelut. :)

Sivuja: [1] 2 3 ... 576