Firefox fixed font italic

Fórumok

Update után dőlt lett a fix font a firefoxban... Miért? Bug? Vagy hogy kell kikapcsolni?

[update] Két gépen is jelentkezik amúgy szög ugyanúgy... Ugyanaz a rendszer, ugyanúgy lett updatelve, ugyanaz van beállítva nagyjából minden.

Hozzászólások

Worksforme.

De így, hogy se OS, se verzió, se minta (meg majomsegg meg ibolya sem), így... lol.

Firefox 52 óta „add-on” helyett „extensionnek” hívják a kiegészítőket. A „customization” itt pedig a témákat jelenti (meg még talán az eszköztárakon állít valamit). Szóval a hibaelhárítási mód kikapcsolja a kiegészítőket, témákat és a hardveres gyorsítást.

Szerk.: közben megtaláltam a hivatalos listát, hogy mit tilt le:

  •     Kiegészítők és témák
  •     Hardveres gyorsítás, WebGL
  •     Ablak és oldalsáv mérete és pozíciója
  •     userChrome és userContent
  •     JavaScript JIT

Ha a Firefox-ot -ProfileManager kapcsolóval indítod, tudsz alternatív profilt beállítani. Próbáld meg, hogy csinálsz egy gyökeresen új profilt. Ha ott jó, akkor biztos, hogy az eredeti profilodban van valami, amit nem tiltottál le vagy kapcsoltál ki, és ez okozza a gondot. Amit tudok javasolni, az a könyvjelzők és a jelszavak exportja, majd teljes profiltörlés.

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Ez akkor valami oprendszer szintu bajsag.

Kicsit kemeny dolog, de en a /usr/share/fonts alatti mappakban eltorolnem es ujrageneralnam a fonts.dir es fonts.scale indexfajlokat, majd az egeszet restartolnam.

A masik, hogy a Firefox alapvetoen Gtk-t hasznal, es a Gtk-nak van valami mappaja, ahol le lehet rakni egy css-t, amiben lehet dolgokat mondani. En errefele is nezelodnek.

Illetve, a DE-nek a "Megjelenes" vagy hasonlo control panel beallitasaban is megneznem, mi van a fixed-size font kategoriaban (ezt pl a terminal szokta jellemzoen hasznalni, de lehet, hogz a Firefox is atveszi).

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Bug?

Találtál érvet arra, hogy funkció lenne?

:)

Menjünk vissza a kályhához. Milyen OS van alatta?

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

szívesen dolgoznék veled! pontos hibaleírás, reprodukáló leírás!

4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.

Pont ez az. Pl. mondanám, hogy törölje a font cache-t, és adja ki újra az fc-cache-t, de mi van, ha nem is Linuxon fut neki, hanem Win10-11-en? Ezzel így semmit nem lehet kezdeni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Ha a safe mode jó, akkor a Firefox profilja kuszálódott össze. Törölni kéne, és létre kéne hozni egy új profilt. Természetesen ez azt eredményezi, hogy elölről be kell állítani az egészet, addonokat telepíteni, könyvjelzőket visszarakni, jelszavakat menteni, stb..

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Pont ez az, ha a profil van összekuszálva, akkor nem nyúl bele semmi a fontmegjelenítésbe, hanem a FF magától produkál furcsa hibákat. Ezt az okozza, hogy a profilt és a beállításait a FF egy SQLite adatbázisban tárolja, és ha ez már régi a profil alatt, vagy pl. az idők folyamán sokféle FF verzió rittyentett bele egymással inkompatibilis módon (mert ugye a FF is, ahogy a Chrome, 6 hetente frissül), akkor ez az adatbázis össze tudja magát fosni, és egész fura hibajelenségekhez vezet, elkezd a böngésző belassulni, fura méretben indulgatni, egyes oldalakon összeomlani, egyes oldalelemeket rosszul jelenít meg, stb.. Ez már nálam is 15 év tapasztalata, hogy ez néha megtörténik. Ezen, még az újratelepítés sem segít, mert a profilt az alapból nem törli, hanem a firefox -p formában kell meghívni, és ott új profilt csinálni.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Ja, akkor nem ez a probléma. Mondom, én a font cache-re gyanakszok, azt kéne előbb törölni, a /var/cache/fontconfig törlésével, majd az fc-cache futtatásával. Ebben sem vagyok biztos, hogy segít, mert ha ez lenne a probléma, akkor safe módban is csinálná. Mégis megéri ezt is kizárni, 1) mert nincs jobb tipp, 2) mostanában frissült a Gtk3 legújabb alverziójában a Pango fontkezelés, és ez most több embernél is tört el fontmegjelenítést, pár hete futottam én is bele, nálam a Steam rendszerértesítési menüjében voltak a karakterek helyén üres négyzetek.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Oké, akkor kezdjük elölről, milyen OS, milyen disztrib, milyen/honnan telepített firefox? Esetleg egy url, amin jól látható nálad a hiba? Kezdetektől firefox-ot használok, nálam sok éve arch van, két gépen is megy, az egyiken legalább 10 éves vagy 2-3 gépen keresztül migrált a profil, firefox sync is van, bővítmények is vannak, de nem láttam ilyen problémát egyiken sem.

Az elég fura, ha az nincs, akkor esetleg megnézheted, hogy a ~/.cache/fontconfig/-ban mi van.

Ahogy írták előttem, az se mindegy, hogy milyen disztrón és milyen csomag feltétele után futtatod a FF-ot, Snap, Flatpak, natív csomag, Mozilla oldaláról tar.bz2-es bináris, stb..

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Szerintem fc-cache rendszerszíntű futtatása szükséges.

Valami bug volt, updateltem, jó lett. :)

"Sose a gép a hülye."

Igen, pont az volt, amit írtam. A Firefox a gtk3-on keresztül oldja meg a fontkezést. Ebben voltak módosítások nemrég, ahogy a font cache-t kezelik, de rosszul implementák, nem generálnak újra, nem validálták az új szabályok szerinti a régi font cache-t, így az invalid adatokat tartalmazott, sőt, a cache konzisztenciáját is tönkretette ez a húzás, ez pedig többféle megjelenítési bugot tartlamazott. Ezt tette helyre egy újabb update, ami most már kényszerítette újra generálja a font cache-t.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”