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 - teele

Sivuja: 1 2 [3] 4 5 ... 41
41
 Kun Ubuntu 22.04 -järjestelmässä laittaa usb-tikun asemaan, se näkyy tiedostoikkunassa ja sitä voi käyttää helposti.

Mutta kun laitan maxell 32 GB usb 3.0 -tikun kiinni, kuuluu vain merkkiääni, mutta tikku ei ilmesty tiedostoikkunaan eikä sitä siis voi käyttää.

Diskd-ohjelma näyttää tikun  generic flash diskinä ja sarjanumeron, mutta ei mitään muuta, ei kokoa, ei sisältöä. Muut usb-tikut näkyvät normaalisti. Kokeiltava tikku on uusi, olisiko se alustettava jollain tavalla, mutta luulisi, että ainakin tikun koko olisi ihan alusta asti tiedossa. Voisiko tikku olla viallinen, koskaan aikaisemmin ei tällaista ole sattunut.

Täällä on Disks-ohjeita, mutta niissäkin näkyy tikun koko kaikissa kuvissa.

https://linuxways.net/ubuntu/mount-usb-ubuntu-22-04/



42

Ei ihan onnistunut, tässä alla on vielä tämänhetkinen tilanne

/etc/modules-load.d/modules.conf  on

Koodia: [Valitse]
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

usbserial

usb-modeswitch olikin jo valmiina

sen asetukset ovat tiedostossa /etc/usb_modeswitch.conf

Koodia: [Valitse]
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

usbserial
vvv@v-kone:~$ cat /etc/usb_modeswitch.conf
# Configuration for the usb_modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# Evaluated by the wrapper script /usr/sbin/usb_modeswitch_dispatcher
#
# To enable an option, set it to "1", "yes" or "true" (case doesn't matter)
# Everything else counts as "disable"


# Disable automatic mode switching globally (e.g. to access the original
# install storage)

DisableSwitching=0

# Disable check for MBIM module presence and configuration globally (to aid
# special embedded environments). Available as per-device parameter
# 'NoMBIMCheck'

DisableMBIMGlobal=0

# Enable logging (results in a extensive report file in /var/log, named
# "usb_modeswitch_<interface-name>" and probably others

EnableLogging=0

# Optional increase of "delay_use" for the usb-storage driver; there are hints
# that a recent kernel default change to 1 sec. may lead to problems, particu-
# larly with USB 3.0 ports. Set this to at least 3 (seconds) in that case.
# Does nothing if the current system value is same or higher

#SetStorageDelay=4

# If the configuration for your Huawei modem uses the standard switching method,
# you can globally set an alternative method here which provides a different mode:
# either plain serial PPP (for older modems) or NCM which integrates nicely
# with recent Linux distributions, possibly avoiding configuration through a
# modem built-in web page. All other modems are not affected.
# Available as per-device parameter 'AltHuaweiMode'

HuaweiAltModeGlobal=0


/etc/usb_modeswitch.d/3566:2001  on

Koodia: [Valitse]

TargetVendor=0x3566
TargetProduct=0x2001
WaitBefore=4
TargetClass=0xff
HuaweiAltMode=1



/etc/modprobe.d/usbserial.conf   on

Koodia: [Valitse]
options usbserial vendor=0x3566 product=0x2001

/etc/udev/rules.d/40-brovi_usb_lte.rules  on

Koodia: [Valitse]


ACTION!="add|remove", GOTO="modeswitch_rules_end"
SUBSYSTEM!="usb", GOTO="modeswitch_rules_end"
GOTO="modeswitch_rules_begin"
LABEL="modeswitch_rules_begin"
ACTION=="add", ATTRS{idVendor}=="3566", ATTRS{idProduct}=="2001", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%k'"
ACTION=="remove", ATTRS{idVendor}=="3566", ATTRS{idProduct}=="2001", RUN+="/usr/sbin/modprobe -r option"
LABEL="modeswitch_rules_end"


ja uudelleenkäynnistyksiä ja tikun irrotuksia on tehty

Miten asiaa voisi jatkoselvitellä, nyt tikun merkkivalo vilkkuu osin vihreänä, eli se ei taida enää olla muistiasemana, pitäisikö jotain laittaa mobiiliasetuksiin, joka aukeaa graafisesta pudotusvalikosta ja jossa näkyy, että ethernet ei ole kiinni, mutta mobiilin yhdistäminen ei yhdistä tikkua verkkoon.


43
Ubuntu tietokoneissa / Odottamaan jätetyt päivitykset
« : 10.12.23 - klo:13.48 »
Kun ottaa päivityksen päätteessä, tulee ilmoitus

Koodia: [Valitse]
$ sudo apt upgrade
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu... Valmis
Luetaan tilatiedot... Valmis                 
Käsitellään päivitystä... Valmis
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  libjs-jquery-ui python3-scipy libpostproc55 libavcodec58 libavutil56
  libswscale5 libgsl27 libswresample3 libavformat58 libgslcblas0 libavfilter7
Learn more about Ubuntu Pro at https://ubuntu.com/pro
Nämä paketit on jätetty odottamaan:
  gjs libgjs0g python3-update-manager update-manager update-manager-core
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 5 päivittämätöntä.

Miten tässä tilanteessa tavallisena Ubuntun käyttäjänä kannattaisi toimia, mikä  on Ubuntu Pro, tarvitseeko sitä tavallisena käyttäjänä ja miksi kaikkia turvallisuussovelluksia ei tarjota perusversiossa, vievätkö ne esimerkiksi suoritintehoa turhaan tavallisessa käytössä?

Mistä esm-appsin voi laittaa päälle, jos sitä tarvitaan?

44
Tuli ostettua huawei e3372-325 -nettitikku, mutta nyt pitäisi saada se vielä toimimaan 22.04 -ubuntussa.

Netistä löytyy asiaa koskevia linkkejä, mutta ne vaikuttavat omaan osaamiseni nähden aika teknisiltä, eikä oikein ole selvinnyt, mikä on ongelman ydin :(

Ehkä hyvällä onnella voisi jotain linkkien esittämää loitusua seurata, mutta sitten voisi olla taas sama edessä, kun siirryn uuteen lts-versioon ubuntussa.

Tikku toimii windowsissa ja sillä on olemassa hallintasivu 192.168.8.1 , joka toimii huawein tikkujen kanssa. Erään ohjeen mukaan sieltä voisi kohdasta advanced - updates ajaa päivityksen tikulle, mutta siihen tarvitaan se windows-kone, eikä ole selvää, riittäisikö se.

Onko jollain kokemusta tästä tikusta tai näkyykö netin linkeistä, mistä ongelmassa on kyse. Mikä olisi sellainen tapa, että myös uuden lts-päivityksen kanssa tikku toimisi?



45
Jos käyttäjä voi syöttää nettisivulta tekstiä niin, että se menee php:n post-taulukkoon, miten olisi parasta varmistaa, että syötettävä teksti ei vuoda yli ja tarkistus olisi jopa mahdollisesti turvallinen.

Turvallisuuden takiahan javascript merkkijonotarkistukset eivät varmaankaan ole riittäviä.

Onko ainoa keino säätää php.ini -tiedoston post_max_size -muuttujaa, mikä varmaan vaikuttaa koko  $_POST -taulukon kokoon. Toisaalta senkään koon rajoittaminen ei olisi ehkä huono asia. Ajateltu syötettävän tekstin koko on suunnilleen 1 a4-arkin verran.

php:n merkkijonon pituuden rajoittaminen ei varmaan toimi, $_POST ei kai tiedä, että sinne luetaan merkkijonoa eikä sen tulevaa pituutta?


Muokk.

php.ini tiedoston mukaan

Koodia: [Valitse]
; How many GET/POST/COOKIE input variables may be accepted
;max_input_vars = 1000

muuttujamärää voi säätää mutta ei merkkijonopituutta??

Olisko tämä

Koodia: [Valitse]
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit

memory_limit = -1

sitten keino vaikuttaa myös scriptin lukeman merkkijonon pituuteen, vaikuttaisi aika äärimmäiseltä sellaiseen käyttöön?


Tämä olisi ehkä lupaavin

Koodia: [Valitse]
; Handling of LONG fields.  Returns number of bytes to variables.  0 means
; passthru.
; http://php.net/odbc.defaultlrl
odbc.defaultlrl = 4096

??



46

Kysymyksessä oleva sivu on pienen yhteisön nettisivu. Yhteisön osaavimmat it-tyypit Kiia, Miia ja Tiia ovat yhdessä  vastuussa siitä, että sivu on ajan tasalla. He päivittävät kommentit päivän hauskimmista kissavideoista, arviot kokeilemistaan kätsäleivonnaisistaan ja mielipiteensä uusimman sarjan ihquimmasta näyttelijästä selaimellaan yhteisön sivulle. Muilla ei ole oikeuksia sivun muokkaamiseen.

Muuta versionhallintaa sivulla ei ole.

Chatgpt sanoo kohdassa 1, että kuka tahansa, joka näkee sivun (php-)koodin voi sitten muokata sivua. Mutta miksi php-koodi näkyisi ulkopuolisille, vai saako sen osaava hakkeri jollain tavalla kaivetuksi esille.

Kohdassa 2 käsitellään versionhallintaa. Sivua ei hallita sen enempää, ainakaan selaimen kautta.

Kohdassa 3 puhutaan selvätekstisistä salasanoista, mistä tullaan taas kohtaan 1 eli onko php-koodi turvassa, kun sivua ei muokata muuta kuin päivitettävien tekstien osalta ja syötteenä voi mennä vain ääkkösiä, numeroita, rivinvaihto ja piste ja pilkku. Php tarkistaa aina syötteen.

Kohdassa 4 puhutaan salasanojen päivittämisestä. Niitä ei selaimen kautta päivitetä.

Kohdassa 5 puhutaan eri salasanoista eri ympäristöissä. Päivittäjät päivittävät sivun tekstiä omilla selaimillaan. Muita ympäristöjä ei ole.

Salasanojen hajautuksen (hashing) ehkä osaisin tehdä, mutta muuten haluaisin pitää asiat mahdollisimman pieninä.

Säikeen alkukysymysessä ollut toive uusien sivujen lisäämisestä ja vanhojen poistamisesta kannattaa ehkä tässä vaiheessa jättää myöhemmäksi, kun valmiita ratkaisuja siihen ei ollut jo valmiina.

Ehkä tärkein kysymys on nyt se php-koodin mahdollinen näkyminen. Jos se on mahdollisesti näkyvissä hakkerille, asiat mennevät vähän mutkikkaammaksi?


47
Lainaus
Kysehän on siitä miten autentikointi on tähän hoidettu. Ketään täysi järkinen ei varmaankaan nyky päivänä pidä tuollaista auki niin että sitä voi käyttää kuka vaan ilman tunnistautumista.

Koko ajan on ollut ajatuksena, että muokattaessa pitäisi ensin tunnistautua käyttäjänimellä ja salasanalla. Asia tuntui niin itsestään selvältä, että se taisi unohtua manita. Tarkoituksena ei ole hakkeriystävällisyys, vaan helpottaa luvallisen käyttäjän tavallisen tekstin syöttämistä sivulle.

Jos salasana ja käyttäjätunnus ovat vaikka php-koodisssa, niiden ei pitäisi näkyä kenellekään. Mutta pääseekö osaava hakkeri niihin silti jollain yleisesti tunnetulla tavalla käsiksi. Käyttäjän syöte mennee kai salattuna https-sivulle, riittääkö se.

Kokemusta tällaisesta sivusta ei ole, enkä haluaisi tehdä turhaa työtä, jos kaikki hakkerit kuitenkin pääsisivät tekemään omia juttujaan sivulle tai palvelimelle sivun kautta.

48
Lainaus
Sitten jos client-puolella asiakas tulee palveluusi tai saitillesi selaimella tai millä sitten sen kutsupyynön palvelimelle lähettääkään, niin voi tulla huono asiakaskokemus/tietoturvariski sinun puoleltasi

Lainaus
Tällainen kuulostaa hakkeri ystävälliseltä ratkaisulta

Juuri siitä hakkeriystävällisyydestä olen huolissani. Siksi yritinkin etsiä jo jonkun valmiiksi miettimää ratkaisua, jossa olisi mietitty, miten hakkeriystävällisyyttä voi pienentää.

Jääkö vielä paljon hakkeriystävällisyyttä, jos php tarkistaa, että syötettävä teksti ei sisällä muuta kuin ääkkösiä, numeroita, rivinvaihdon ja pisteen ja pilkun. Tarkoituksena olisi vain syöttää selaimella tavallista tekstiä.



49

Pilvikoneella olevaa nettisivua pitäisi  muokata selaimella php:n avulla mutta luulisi olevan kyse niin pienestä asiasta, että siihen olisi jo tehty monia ohjelmaia.

Olisi hyvä, jos löytyisi joku yksinkertainen valmissovellus, jonka avulla voi omalla selaimella päivittää pilvikoneellla olevaa nettisivua ja tehdä uusia sivuja tai poistaa vanhoja.

Wordpressi voisi olla turhan rankka vaihtoehto ja pilvikonekin on ihan pieni muistin ja levytilan osalta eikä siinä ole mitään mysq:täkään.

Eli joku pikku php-scripti voisi olla ratkaisu, onko niistä kokemuksia tai voisiko joku suositella jotain sen tapaista.

50

Lainaus
Itse olen käyttänyt tätä:
https://www.google.com/search?channel=fs&client=ubuntu-sn&q=openscad+linux

... kun olen halunnut tehdä 3D-malleja linukassa.

Mielestäni se on helpompi kuin Blender tai FreeCad, mutta se on vain oma henkilökohtainen mielipiteeni.

opensad on todella selkeä ja sillä olisi vielä hauskempi tehdä malleja, jos siinä olisi kunnon scripti-kieli, vaikka pythoni. Toistaiseksi en sellaista ole löytänyt. Ehkä joku tietää ....

51

freecadia voisi olla mielenkiintoista opetella jollain kurssilla, mutta sellaisista kursseista en ole kuullut enkä nähnyt eistteitä missään.

52
Vaihdoin kieleksi suomen geditillä, nyt wxmaxima näyttäisi toimivan ja kielinäkymä on miellyttävä.

Vain joitain pikku virheitä näkyy päätteessä

Koodia: [Valitse]
wxmaxima
16.33.39: Debug: Unrecognized accel key ' s', accel string ignored.

$ wxmaxima
17.29.56: Debug: Unrecognized accel key ' s', accel string ignored.

(wxmaxima:11438): Gtk-WARNING **: 17:29:57.212: Negative content height -4 (allocation 6, extents 5x5) while allocating gadget (node button, owner GtkButton)

(wxmaxima:11438): Gtk-WARNING **: 17:29:57.212: Negative content height -4 (allocation 6, extents 5x5) while allocating gadget (node button, owner GtkButton)
17.36.51: Debug: window wxMenuBar(0x55dd33fd7800, ) lost focus even though it didn't have it


Ne eivät haitanne käyttöä.

Kiitos taas neuvoista  :)  :)

53
 
Nyt kokeilussa on apt-versio, joka on päätteen ehdottamista vaihtoehdoista vanhempi. Kokeiltu on kumpaakin, ensin snapia sitten aptia ja nyt on apt-asennettu kokeilussa. Edellisen viestini virheilmoitukset ovat apt-asennuksen wxmaximasta.

Viestin lopussa palasin vielä kummastelemaan snap-asennuksen omituisuuksia ja epäilin, että niin paljon virheitä ilmoittava paketti ei voisi olla jakelussa kovin kauan, joten olisiko sittenkin vika omassa do-release-upgrade -asennuksessani. En toisaalta viitsisi alkaa pyörittää koko asennusketjua läpi uudestaan, kun muuten kaikki näyttää toimivan hyvin.

Muokk.

tässä vielä localet, jos niillä olisi jotain tekemistä tässä asiassa

Koodia: [Valitse]
$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=fi_FI.UTF-8
LC_TIME=fi_FI.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=fi_FI.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_ADDRESS=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_IDENTIFICATION=fi_FI.UTF-8
LC_ALL=

54
Eilen poistin wxmaximan purgella eikä wxmaximan configia näy

Koodia: [Valitse]
/.config$ ls
dconf      gnome-initial-setup-done  ibus           update-notifier
enchant    gnome-session             libreoffice    user-dirs.dirs
eog        goa-1.0                   mimeapps.list  user-dirs.locale
evolution  gtk-2.0                   nautilus
gedit      gtk-3.0                   pulse

Sitten laitoin aptilla wxmaximan uudestaan ja  tein myös ehdotetun autoremovin

Koodia: [Valitse]
$ sudo apt  install wxmaxima
[sudo] password for k2:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following package was automatically installed and is no longer required:
  libffi7
Use 'sudo apt autoremove' to remove it.
Suggested packages:
  fonts-jsmath texlive-latex-extra
The following NEW packages will be installed:
  wxmaxima
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 3 942 kB of archives.
After this operation, 14,0 MB of additional disk space will be used.
Get:1 http://fi.archive.ubuntu.com/ubuntu jammy/universe amd64 wxmaxima amd64 20.12.1-1 [3 942 kB]
Fetched 3 942 kB in 5s (755 kB/s)         
Selecting previously unselected package wxmaxima.
(Reading database ... 208350 files and directories currently installed.)
Preparing to unpack .../wxmaxima_20.12.1-1_amd64.deb ...
Unpacking wxmaxima (20.12.1-1) ...
Setting up wxmaxima (20.12.1-1) ...
Processing triggers for shared-mime-info (2.1-2) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for man-db (2.10.2-1) ...
k2@ko2:~$ udo apt autoremove
Command 'udo' not found, but can be installed with:
sudo apt install udo
k2@ko2:~$ sudo apt autoremove
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  libffi7
0 upgraded, 0 newly installed, 1 to remove and 4 not upgraded.
After this operation, 67,6 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 208497 files and directories currently installed.)
Removing libffi7:amd64 (3.3-5ubuntu1) ...
Processing triggers for libc-bin (2.35-0ubuntu3.3) ...

wxmaxima configia ei ole vieläkään

Koodia: [Valitse]
ls
dconf      gnome-initial-setup-done  ibus           update-notifier
enchant    gnome-session             libreoffice    user-dirs.dirs
eog        goa-1.0                   mimeapps.list  user-dirs.locale
evolution  gtk-2.0                   nautilus
gedit      gtk-3.0                   pulse

wxmaximan käynnistyksessä tulee ilmoitusten mukaan vakavia virheitä

Koodia: [Valitse]
$ wxmaxima

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.857: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.868: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.888: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.951: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.974: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:57.991: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.008: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.026: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.042: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.059: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.075: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.092: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.109: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:23:58.126: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.466: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.476: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.495: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.562: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.583: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.601: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.616: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.634: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.650: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.667: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.684: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.700: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.718: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

(wxmaxima:11321): Gtk-CRITICAL **: 14:24:44.733: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

Myös wxmaxima ilmoittaa käynnistyessään graafisessa virheikkunassaan, että

Koodia: [Valitse]
14:21:31: Cannot set locale to language "Portuguese (Brazilian)".
14:21:31: locale 'pt_BR' cannot be set.

sinin ja cosinin piirtäminen kuitenkin toimii, käyttö on vain valikoiden osalta aika arvailua, koska en ole portugalin taitoinen :(

Voisiko ongelman alkusyy olla sittenkin do-release.upgrade, kun snapkaan ei toimi, en uskoisi kokeillun snap-paketin tavalla toimimattoman snap-paketin kauan säilyvän jakelussa.

55
Ei tosiaan tullut enää "jäämiä" päätteen uudelleenkäynnistyksen jälkeen.

Koodia: [Valitse]
$ wxmaxima
Command 'wxmaxima' not found, but can be installed with:
sudo snap install wxmaxima  # version 23.08.0-0, or
sudo apt  install wxmaxima  # version 20.12.1-1
See 'snap info wxmaxima' for additional versions.


Ongelma-asennus oli ehdotettu snap, numeroa en muista, mutta ehkä se ei ole tässä parin päivän aikana muuttunut. Jo käynnistyksessä se valitti puuttuvista canberra-paketeista, vaikka apt ne koneesta näytti.

Uudehko wxmaxima olisi kyllä hyvä jotenkin saada. Valitettavasti apt-tarjokas on jo vanhempi :(

Muokk.

apt-versio on tosiaan vanhempi mutta lisäksi portugalinkielinen ainakin omassa koneessani, kun kokeilin asentaa sen vielä uudestaan.

snap-asennuksen virheilmoituksista pikku pätkä vielä alla

Koodia: [Valitse]
wxmaxima
Gtk-Message: 16:06:01.200: Failed to load module "canberra-gtk-module"
Gtk-Message: 16:06:01.200: Failed to load module "canberra-gtk-module"
16:06:01: Debug: Failed to connect to session manager: Could not open network socket

(wxmaxima:11931): Gtk-WARNING **: 16:06:01.296: Could not find the icon 'network-error'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases

(wxmaxima:11931): Gtk-WARNING **: 16:06:01.357: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme Yaru

(wxmaxima:11931): Gtk-WARNING **: 16:06:01.357: Could not load a pixbuf from /org/gtk/libgtk/icons/48x48/status/image-missing.png.
This may indicate that pixbuf loaders or the mime database could not be found.

(wxmaxima:11931): Gtk-WARNING **: 16:06:01.357: Error loading theme icon 'image-missing' for stock: Failed to load /org/gtk/libgtk/icons/48x48/status/image-missing.png: Unrecognized image file format

(wxmaxima:11931): Gtk-WARNING **: 16:06:01.357: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme Yaru
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug



56
Mitä tapahtuu, jos poistat kuvakkeen viemällä sen roskikseen tai deletellä tai päätteessä ja käynnistät ohjelman sitten päätteestä, katoaako koko ohjelma todella? Jos kuvaketta tarvitsee, sen voi lisätä suosikkeihin päätteestä käynnistämisen jälkeen.

57
snap-asennettu wxmaxima sammuu, jos yrittää piirtää kuvaajaa plot-komennolla. Jo käynnistyksessä tuleva virhelista on pitkä (se on vasta lopussa, että ei haittaisi tämän viestin lukemista).

Tilanteessa omilla taidoilleni sopivin ratkaisu oli

Koodia: [Valitse]
$ sudo snap remove wxmaxima
wxmaxima removed

mutta vielä tämän jälkeenkin jotain jää, eikä se ole ainakaan alias

Koodia: [Valitse]
$
wxmaxima
bash: /snap/bin/wxmaxima: No such file or directory

Koodia: [Valitse]
$ alias -p
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'

snapissa ei ole purge-komentoa, ja toimimattomasta wxmaximasta olisi hyvä päästä eroon kokonaan, että voi kokeilla apt-asennusta, joka on kuitenkin valitettavasti vanhempi.

Pitäisikö kaikki poistaa ja käyttis asentaa kokonaan tikulta :(

Ubuntu 22.04 on asennettu do-release-upgrade -komennolla, olisiko sillä jotain vaikutusta, toimiiko kenelläkään snap-asennettu wxmaxima kunnolla. snap asennus oli se, jota ubuntu ehdotti päätteessä, kun olin tehnyt käyttispäivityksen.

58

Säätämisen vaälttämiseksi laitoin versiopäivityksen ja sen kautta saatavan uudemman wxmaximan snap-pakettina. Nyt jo asetusvalinnan napsautus sammuttaa koko ohjelman ja heti käynnistyksessä tulee uudenlaiset varoitukset, mutta kieli on ainakin englanti ja laskenta näyttää toimivan :)   

59
 wxmaximan saisi myös snap-pakettina esimerkiksi täältä

https://snapcraft.io/wxmaxima

mutta mistä tietää, että snap-sivustot ovat luotettavia, vrt. windows-ohjelmien asennus netistä.


Muokk.

Laiton versiopäivityksen, kun uudemmassa versiossa oli ainakin vähän uudempi wxmaxima

Koodia: [Valitse]
sudo do-release-upgrade
wxmaximan käynnistyskuvake hävisi ja taisi poistua koko ohjelmakin, koska päätteessä ubuntu ehdotti uuden asentamista joko snapina tai apt-pakettina. Snap oli uudempi ja pakettikin on yhtä turvallinen kuin ubuntun ehdottamat muutkin paketit, sitä ei ainakaan ole etsitty netistä.

Uusi wxmaxima toimii ainakin alustavan kokeilun mukaan, mutta aseteusten muutosvalinta sammuttaa koko ohjelman, koska joitain tiedostoja puuttuu. Jo aloituksessa tulee pitkä varoituslista, josta pikku näyte alla

Koodia: [Valitse]
Gtk-Message: 21:06:48.451: Failed to load module "canberra-gtk-module"
Gtk-Message: 21:06:48.451: Failed to load module "canberra-gtk-module"
21:06:48: Debug: Failed to connect to session manager: Could not open network socket

(wxmaxima:6861): Gtk-WARNING **: 21:06:48.561: Could not find the icon 'network-error'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases

(wxmaxima:6861): Gtk-WARNING **: 21:06:48.622: Error loading theme icon 'document-new' for stock: Icon 'document-new' not present in theme Yaru

(wxmaxima:6861): Gtk-WARNING **: 21:06:48.622: Could not load a pixbuf from /org/gtk/libgtk/icons/48x48/status/image-missing.png.
This may indicate that pixbuf loaders or the mime database could not be found.

(wxmaxima:6861): Gtk-WARNING **: 21:06:48.622: Error loading theme icon 'image-missing' for stock: Failed to load /org/gtk/libgtk/icons/48x48/status/image-missing.png: Unrecognized image file format

Koska asetuksia ei pääse muuttelemaan, kieli pysyy englantina ja laskentakin näytti toimivan, Tällä pärjännee ainakin aluksi  :)


60
Kokeilin jo aikaisemmin kirjasimen palautusta, ei auttanut. Mutta omituista on, että purgekaan ei auttanut

Koodia: [Valitse]
sudo apt purge wxmaxima
sudo apt autoremove
sudo apt install wxmaxima

muokk.

Asennusviesteissä on mm. rivi

Koodia: [Valitse]
update-language: texlive-base not installed and configured, doing nothing!

Johtaisiko se eteen päin


Sivuja: 1 2 [3] 4 5 ... 41