9fans / plan9port

Plan 9 from User Space
https://9fans.github.io/plan9port/
Other
1.62k stars 320 forks source link

imageinit: can't open font #544

Open blakemcbride opened 2 years ago

blakemcbride commented 2 years ago

I am running Plan9port on Fedora 35.

Running acme as root works fine. However, when I try to use it as a regular user, I get:

$ acme imageinit: can't open font /mnt/font/Courier/12a/font: � acme: can't open display: � $

Sure appreciate any help.

Thanks!

musvaage commented 1 year ago
$ grep -n "can't open font" /opt/plan9/src/libdraw/init.c
73:             fprint(2, "imageinit: can't open font %s: %r\n", fontname);
$ grep -n "can't open display" /opt/plan9/src/cmd/acme/acme.c
162:            fprint(2, "acme: can't open display: %r\n");
167:            fprint(2, "acme: can't open display: %r\n");
$ 

Have you incorrect permissions on the files?

$ tree --noreport -L 1 -d /opt/plan9
/opt/plan9
|-- acid
|-- bin
|-- dict
|-- dist
|-- face
|-- font
|-- include
|-- lib
|-- lp
|-- mac
|-- mail
|-- man
|-- ndb
|-- news
|-- plumb
|-- postscript
|-- proto
|-- sky
|-- src
|-- tmac
|-- troff
`-- unix
$