Are bdf fonts not supported in fossapup?

Moderators: 666philb, Forum moderators

Post Reply
donkes12
Posts: 8
Joined: Wed Jun 16, 2021 12:13 pm

Are bdf fonts not supported in fossapup?

Post by donkes12 »

Bdf fonts installed and works on tahr, can't make it work on fossa. What I did is copy directory /usr/share/X11/fonts/misc/ with all *.bdf fonts and all settings in fonts.alias from tahr to fossa. I also moved /etc/fonts from tahr to fossa, but no luck either.

Gfontsel just don't show that *.bdf fonts are installed, neither Rox or Palemoon.

Also changed /etc/fonts/local.conf Reject bitmap fonts value from false to true, but it's just made everything unreadable, so I jumped back to false.
Any suggestions? What else need to be moved from tahr to fossa to make bdf fonts work?

User avatar
mikeslr
Posts: 2944
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 905 times

Re: Are bdf fonts not supported in fossapup?

Post by mikeslr »

I'm currently not running Fossapup64 and know squat about bdf fonts except that, https://pkgs.org/search/?q=bdf%20fonts > scroll-down and click Ubuntu 20.04 LST (focal fossa) reveals a bunch of applications which are located on Ubuntu's Focal Fossa reposes. Have you tried installing using Puppy Package Manager or, perhaps better, Pkg-Cli, https://oldforum.puppylinux.com/viewtop ... 04#p985531? Also, see this thread, viewtopic.php?p=1549#p1549

Note: For an OS to make use of bdf fonts may --see above re the extent of my knowledge-- require that some 'framework' may have to be present in the operating system. If using Puppy Package Manager, make sure to select "All and dependencies". And it wouldn't hurt to examine Ubuntu Focal Fossa 'search repos' to see what Ubuntu thinks is required. Pkg-cli may pull everything needed in automatically.

Last edited by mikeslr on Thu Jun 17, 2021 6:13 pm, edited 1 time in total.
donkes12
Posts: 8
Joined: Wed Jun 16, 2021 12:13 pm

Re: Are bdf fonts not supported in fossapup?

Post by donkes12 »

In PPM I only find font converters from other fonts to BDF or tool for resizing BDF format font.
Actually, I already have this font files, and put them where they should be - /usr/share/X11/fonts/misc/. It's just something missing, maybe some string in some conf file.

User avatar
666philb
Posts: 429
Joined: Thu Jul 09, 2020 3:18 pm
Location: wales uk
Has thanked: 111 times
Been thanked: 149 times

Re: Are bdf fonts not supported in fossapup?

Post by 666philb »

hi @donkes12

this may be because pango has dropped support for some fonts ....
https://bkhome.org/news/202009/pango-ve ... aster.html
https://bugs.debian.org/cgi-bin/bugrepo ... bug=939748

donkes12
Posts: 8
Joined: Wed Jun 16, 2021 12:13 pm

Re: Are bdf fonts not supported in fossapup?

Post by donkes12 »

Pango 1.44.x drops support for rendering BDF (X11 bitmap) and Type 1 fonts.

thank you 666philb, that explains everything.

Will stick to good old tahr then.

User avatar
bigpup
Moderator
Posts: 6929
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 895 times
Been thanked: 1508 times

Re: Are bdf fonts not supported in fossapup?

Post by bigpup »

Is using bdf fonts, really that important, that you are going to still use an outdated version of Puppy?
There is no other possible font, you could live with?

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
mikewalsh
Moderator
Posts: 6115
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 779 times
Been thanked: 1952 times

Re: Are bdf fonts not supported in fossapup?

Post by mikewalsh »

bigpup wrote: Fri Jun 18, 2021 9:35 am

Is using bdf fonts, really that important, that you are going to still use an outdated version of Puppy?
There is no other possible font, you could live with?

Hm. It appears to be an Adobe-specific item, bigpup. Not exactly 'standard' font characters, either; apparently, these are something referred to as 'glyphs'....?

https://en.wikipedia.org/wiki/Glyph_Bit ... ion_Format

(Which I know bugger-all about, so any further contribution from ME is stopping right there...)

Mike. ;)

User avatar
mikeslr
Posts: 2944
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 178 times
Been thanked: 905 times

Re: Are bdf fonts not supported in fossapup?

Post by mikeslr »

Barry K's EasyOS-Buster did not have the pango problem. It manifested itself under Dunfell in or about September 28, 2020. In responding to the problem Barry K wrote:
"The version of Pango in OE Dunfell is 1.44.7, in Debian Buster it is 1.42.4. Looking at the releases of OE/Yocto, going back in time from left to right: Dunfell Zeus Warrior Thud Sumo Rocko Pyro
Pyro was released May 2017. Warrior has Pango 1.42.4, so I might use that recipe and do a complete recompile. I hate to be going backwards, but it won't be the first time that I have done this (with other packages)." https://bkhome.org/news/202009/pango-ve ... aster.html.
Of course, the best way to solve the problem would be to compile Pango 1.42.4 for Fossapup. [Edit: See and use OscarTalks pets two posts down. I wish he had been quicker. :roll: :lol:] But is pango 'kernel specific'? If not, can an older version of pango be 'injected'? Would doing so conflict with the installed version? If not, the Ubuntu repo for Bionic Beaver holds libpango-1.40.14-1ubuntu0.1, https://packages.ubuntu.com/bionic/libpango-1.0-00 and its dependency libthai0 (>= 0.1.22-3~) and note libthai0's dependencies, and follow their links to other dependencies. Also note that these appear to be available in the Focal Fossa repositories. It may be possible to install those via Fossapup's Puppy Package Manager, creating symbolic links to the fossa files giving the symbolic links the names the bionic pango expects to use. [A simple download via browser + install might suffice; but it would probably be better to install sc0ttman's PKG-Cli, https://oldforum.puppylinux.com/viewtop ... fe#p985531 and configure it to make use of the Bionic Beaver repo].

Fossapup64's default kernel package is 5.4.43. Would swapping kernels to an older version work-around the problem? I note Barry K's last EasyOS-Buster [published after the above report] had kernel 5.4.84. But I don't think EasyOS's kernels can be swapped with Puppys. josejp2424's dpupbuster, viewtopic.php?f=33&t=67&p=158&hilit=dpup+buster#p158, used kernel 4.19.23.

The OP probably doesn't know how easily kernels are swapped under Puppies. Thanks primarily to bigpup's previous post, many kernel packages are available from the links on this post: viewtopic.php?f=65&t=2740 and others can be found from this Section, viewforum.php?f=65

Caution: The attached may entirely muck-up your Fossapup64. And even if it doesn't, it may not work. Note all the possible problems I mentioned above about package conflicts. I'll also mention that Fossapup may not be configured to use this older packaged. Consider this as an implementation of the adage "Hope for the best, but prepare for the worst". Before trying this, backup your SaveFile/Folder and have some way to boot up your computer without using Fossapup64 SaveFile/Folder into which it will be installed. Ask if you need instructions.

The attached is a minimal pango package from Bionicpup64. Install it and restart-x. An entire reboot may be needed for Fossapup to recognize the package; and when it does, among the possible results are a hung computer or an unreadable display.

libpango_bionic64-1.0.0.pet
(391.1 KiB) Downloaded 27 times

If at first it doesn't work, but doesn't entirely screw up Fossapup you can try the following: Uninstall this pet. Then run Menu>Setup>Remove builtin packages, select Pango. Then reinstall the attached pet and restart-x. And, as before, a reboot may be necessary.

Last edited by mikeslr on Fri Jun 18, 2021 4:19 pm, edited 2 times in total.
User avatar
Grey
Posts: 2018
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 76 times
Been thanked: 375 times

Re: Are bdf fonts not supported in fossapup?

Post by Grey »

My friend is doing some kind of nonsense in the printing house :) , so from him I know about two programs that I occasionally use.
FontForge - Exactly supports bdf. AppImage.
The new Glyphr Studio probably supports it too. AppImage. Online version.

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: Are bdf fonts not supported in fossapup?

Post by OscarTalks »

STRICTLY FOR TESTING and only if the installed pango is giving you problems.
Here is pango-1.42.4 compiled from source in FossaPup.
Restart X after installation to see the changes
In my brief test it does remove the hyphenation effect of names in ROX

Attachments
pango-1.42.4-x86_64-fossa.pet
(150.88 KiB) Downloaded 27 times
pango_DEV-1.42.4-x86_64-fossa.pet
(42.08 KiB) Downloaded 26 times
donkes12
Posts: 8
Joined: Wed Jun 16, 2021 12:13 pm

Re: Are bdf fonts not supported in fossapup?

Post by donkes12 »

Installing pango-1.42.4-x86_64-fossa.pet has solved my problem! Big thanks to OscarTalks, mikeslr and everybody involved. :thumbup: :thumbup2:
My beloved Fixed BDF font is back! I got hooked on it years ago and can't imagine using any other font since.

Attachments
Screenshot4.png
Screenshot4.png (34.94 KiB) Viewed 487 times
Screenshot3.png
Screenshot3.png (6.64 KiB) Viewed 487 times
User avatar
mikewalsh
Moderator
Posts: 6115
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 779 times
Been thanked: 1952 times

Re: Are bdf fonts not supported in fossapup?

Post by mikewalsh »

donkes12 wrote: Sun Jun 20, 2021 8:09 am

My beloved Fixed BDF font is back! I got hooked on it years ago and can't imagine using any other font since.

Now THAT, I can appreciate & fully sympathise with.

Ever since I discovered a font called "Exo 2" over at FontSquirrel a couple of years ago, the entire kennels have been modified to use it globally. Neatest font I've ever seen in my life....! :D

Mike. ;)

User avatar
666philb
Posts: 429
Joined: Thu Jul 09, 2020 3:18 pm
Location: wales uk
Has thanked: 111 times
Been thanked: 149 times

Re: Are bdf fonts not supported in fossapup?

Post by 666philb »

OscarTalks wrote: Fri Jun 18, 2021 3:50 pm

STRICTLY FOR TESTING and only if the installed pango is giving you problems.
Here is pango-1.42.4 compiled from source in FossaPup.
Restart X after installation to see the changes
In my brief test it does remove the hyphenation effect of names in ROX

thanks !..... added to fossapup repo

Post Reply

Return to “Fossapup64”