Kirjoittaja Aihe: MS-fonttiongelma  (Luettu 4170 kertaa)

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
MS-fonttiongelma
« : 30.10.17 - klo:22.22 »
Saadakseni LibreOffice Writer:iin MS Windows:issa käytössä olleet fontit, asensin Synaptic:illa  ttf-mscorefonts-installer -paketin. Asennus ilmoitti asennuksen onnistuneen, mutta fontteja ei vaan ilmaantunut Writer:iin, ei edes Ubuntun uudelleen käynnistuksenkään jälkeen. Esim. 12.04 LTS Ubuntussa tuo temppu onnistui.
Millä tavoin nuo fontit saisi käyttöön?

Ubuntu -versio on 16.04 LTS

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #1 : 30.10.17 - klo:23.20 »
Keksin itse konstin, jolla sain ko fontit näkyviin. Totesin, että usr-share-fonts-truetype-msttcorefonts kansio oli tyhjä. Kopioin Ubuntu 12.04 LTS:n vastaavan kansion sisällön (jossa oli 60 kohdetta) tähän 16.04 LTS:ään, niin johan fontit löytyivät.
Ei kovin oikeaoppista, mutta toimi kuitenkin. Tiedä sitten tuleeko tuosta ongelmia tulevaisuudessa.
Olisi vaan mukava tietää, että miksi Synaptic:illä homma ei onnistunut?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #2 : 31.10.17 - klo:12.30 »
Olisi vaan mukava tietää, että miksi Synaptic:illä homma ei onnistunut?

ttf-mscorefonts-installer esittää asennuksen yhteydessä kehotteen, jossa käyttäjän on hyväksyttävä fonttien lisenssi ennen tiedostojen lataamista kolmannen osapuolen palvelimelta. Synaptic ja muut graafiset ohjelmat eivät välttämättä näytä kehotetta oikein, joten paketti on paras asentaa päätteen kautta:

Koodia: [Valitse]
sudo apt purge ttf-mscorefonts-installer
Koodia: [Valitse]
sudo apt install ttf-mscorefonts-installer
Asennusskripti näyttää lisenssitekstin, jota voi kelata nuolinäppäimillä:

Koodia: [Valitse]
┌──────────────┤ ttf-mscorefonts-installer:n asetusten säätö ├──────────────┐

│ TrueType core fonts for the Web EULA

│ END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE

│ IMPORTANT-READ CAREFULLY: This Microsoft End-User License Agreement
│ ("EULA") is a legal agreement between you (either an individual or a
│ single entity) and Microsoft Corporation for the Microsoft software
│ accompanying this EULA, which includes computer software and may include
│ associated media, printed materials, and "on-line" or electronic
│ documentation ("SOFTWARE PRODUCT" or "SOFTWARE").
│ [...]

│                                  <OK>
└───────────────────────────────────────────────────────────────────────────┘

Valitse <OK> painamalla tabulaattoria ja enteriä.

Sitten vielä varsinainen hyväksyminen:

Koodia: [Valitse]
┌──────────────┤ ttf-mscorefonts-installer:n asetusten säätö ├──────────────┐

│ In order to install this package, you must accept the license terms, the
│ "TrueType core fonts for the Web EULA ". Not accepting will cancel the
│ installation.

│ Do you accept the EULA license terms?

│                    <Kyllä>                     <Ei>

└───────────────────────────────────────────────────────────────────────────┘

Oletuksena tuossa on valittuna kohta <Ei>. Valitse <Kyllä> tabulaattorilla tai nuolinäppäimillä. Paina enteriä.
« Viimeksi muokattu: 31.10.17 - klo:12.35 kirjoittanut nm »

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #3 : 31.10.17 - klo:17.20 »
Tuokin tuli kokeiltua ja lisenssiehtokin hyväksyttyä (siis noin päätteen kautta), mutta jokaisen fontin asennuksen jälkeen oli huomautus:

(13: Lupa evätty).

Lisäksi lopussa huomatus:

E: Tiedoston https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe nouto ei onnistunut  Protocol "http" not supported or disabled in libcurl

E: Download Failed

Eli siis missä vika?

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3319
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #4 : 31.10.17 - klo:18.48 »
Jos sulla on virallinen Windows niin senkuin otat ne fontit Windowsin fonttikansiosta, ja siirrät linukkeen vastaavaan. Sitten tosin pitää ajaa fonttikonfiguraatiosovellus, nyt en muista sen nimeä tähän hätään. Tein joskus OpenSuselle sen kun, en yhtään pitänyt Susen fonttivalikoimasta.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060 Kubuntu 22.04-64bit, Windows 10 Pro 64-bit Samsung Series 5, AMD A-6 2.1 GHz 4 Gt Ram, Ubuntu 18.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #5 : 31.10.17 - klo:19.58 »
Tuokin tuli kokeiltua ja lisenssiehtokin hyväksyttyä (siis noin päätteen kautta), mutta jokaisen fontin asennuksen jälkeen oli huomautus:

(13: Lupa evätty).

Kyseessä on siis tällainen herja:
Koodia: [Valitse]
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arial32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Nuo ovat käytännössä harmittomia varoituksia, eivätkä estä fonttien asentumista.


Lisäksi lopussa huomatus:

E: Tiedoston https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe nouto ei onnistunut  Protocol "http" not supported or disabled in libcurl

E: Download Failed

Eli siis missä vika?

Tuo virhe sen sijaan blokkaa fonttien lataamisen. Johtuu vanhasta bugisesta apt:n versiosta (ongelma on korjattu versiossa 1.2.19), joka taas johtuu todennäköisesti siitä, että xenial-updates -repositorio ei ole käytössä.

Avaa Ohjelmistot ja päivitykset -> Päivitykset ja varmista että Suositellut päivitykset (xenial-updates) on raksittu käyttöön. Sulje ikkuna ja päivitä järjestelmä:

Koodia: [Valitse]
sudo apt-get update
Koodia: [Valitse]
sudo apt-get dist-upgrade
Asenna sitten ttf-mscorefonts-installer uudelleen.

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #6 : 31.10.17 - klo:20.40 »
Lainaus
Lisäksi lopussa huomatus:

E: Tiedoston https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe nouto ei onnistunut  Protocol "http" not supported or disabled in libcurl

E: Download Failed

Eli siis missä vika?


Tuo virhe sen sijaan blokkaa fonttien lataamisen. Johtuu vanhasta bugisesta apt:n versiosta (ongelma on korjattu versiossa 1.2.19), joka taas johtuu todennäköisesti siitä, että xenial-updates -repositorio ei ole käytössä.

Avaa Ohjelmistot ja päivitykset -> Päivitykset ja varmista että Suositellut päivitykset (xenial-updates) on raksittu käyttöön. Sulje ikkuna ja päivitä järjestelmä:

Koodia: [Valitse]
sudo apt-get update
Koodia: [Valitse]
sudo apt-get dist-upgrade
Asenna sitten ttf-mscorefonts-installer uudelleen.


Näin tein, mutta tuo loppuherja on sama ja fontteja ei asennettu.

Vika lienee jossain muualla.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #7 : 31.10.17 - klo:20.54 »
Näin tein, mutta tuo loppuherja on sama ja fontteja ei asennettu.

Vika lienee jossain muualla.

Tarkista vielä, että pakettien apt ja apt-transport-https versio on 1.2.24:

Koodia: [Valitse]
dpkg -l apt apt-transport-https
Koodia: [Valitse]
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nimi           Versio       Architecture Kuvaus
+++-==============-============-============-=================================
ii  apt            1.2.24       amd64        commandline package manager
ii  apt-transport- 1.2.24       amd64        https download transport for APT


« Viimeksi muokattu: 31.10.17 - klo:21.01 kirjoittanut nm »

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #8 : 31.10.17 - klo:20.58 »
On pilkulleen sama, eli:

dpkg -l apt apt-transport-https
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nimi           Versio       Architecture Kuvaus
+++-==============-============-============-=================================
ii  apt            1.2.24       amd64        commandline package manager
ii  apt-transport- 1.2.24       amd64        https download transport for APT

Mitä seuraavaksi?

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #9 : 31.10.17 - klo:21.01 »
Ilmeisesti myös vanhat ladatut fonttitiedostot voivat sotkea asioita. Poista ne komennolla:
Koodia: [Valitse]
sudo rm -f /var/lib/update-notifier/package-data-downloads/partial/*
Lähde: https://bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1649203

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #10 : 31.10.17 - klo:21.11 »
E: Tiedoston https://kent.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe nouto ei onnistunut  Protocol "http" not supported or disabled in libcurl

Huomasin nyt vasta tuon osoitteen: https://kent.dl.sourceforge.net/project/corefonts
Ubuntun ttf-mscorefonts-installer 3.4+nmu1ubuntu2 ei käytä noita peilipalvelimia vaan lataa fontit osoitteesta http://downloads.sourceforge.net/corefonts

Mikä versio sinulla on asennettuna ja mistä lähteestä:

Koodia: [Valitse]
dpkg -l ttf-mscorefonts-installer
Koodia: [Valitse]
apt-cache policy ttf-mscorefonts-installer

ubutumpula

  • Käyttäjä
  • Viestejä: 107
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #11 : 31.10.17 - klo:22.11 »
Noilla komennoilla tuli tällaista listausta:

omistaja@acer-aspire-m5300:~$ dpkg -l ttf-mscorefonts-installer
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Nimi           Versio       Architecture Kuvaus
+++-==============-============-============-=================================
ii  ttf-mscorefont 3.4+nmu1ubun all          Installer for Microsoft TrueType


omistaja@acer-aspire-m5300:~$ apt-cache policy ttf-mscorefonts-installer
ttf-mscorefonts-installer:
  Asennettu: 3.4+nmu1ubuntu2
  Ehdokas:   3.4+nmu1ubuntu2
  Versiotaulukko:
 *** 3.4+nmu1ubuntu2 500
        500 http://fi.archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
        500 http://fi.archive.ubuntu.com/ubuntu xenial/multiverse i386 Packages
        100 /var/lib/dpkg/status

Minulle tuo ei paljoa kerro.

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: MS-fonttiongelma
« Vastaus #12 : 31.10.17 - klo:22.47 »
Näyttää oikealta versiolta. Outo juttu. Kevään korjauksista lähtien tuo on kyllä toiminut yleisesti ottaen, enkä itse pysty toistamaan ongelmaa.