Just upgraded CentOS to (uname) "Linux 2.6.18-164.2.1.el5.plus #1 SMP Fri Oct 9 12:34:43 EDT 2009 i686 i686 i386 GNU/Linux" and since then, when emacs (version 21.4.1) starts up (using emacs -Q), where there should be text there are only little empty boxes, each the size of character. The error message reads:
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
I've tried running "emacs --font <font-spec>" with different font specs, but all of them error'd out also.
"fc-list" shows 156 fonts available... you'd think emacs would be able to grab one of them and be happy with it.
What's emacs doing or trying to do?
Anybody have a 5.4 issue with fonts?
tia for any help.
On 10/26/2009 05:44 AM ken wrote:
Just upgraded CentOS to (uname) "Linux 2.6.18-164.2.1.el5.plus #1 SMP Fri Oct 9 12:34:43 EDT 2009 i686 i686 i386 GNU/Linux" and since then, when emacs (version 21.4.1) starts up (using emacs -Q), where there should be text there are only little empty boxes, each the size of character. The error message reads:
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
I've tried running "emacs --font <font-spec>" with different font specs, but all of them error'd out also.
"fc-list" shows 156 fonts available... you'd think emacs would be able to grab one of them and be happy with it.
What's emacs doing or trying to do?
Anybody have a 5.4 issue with fonts?
tia for any help.
Thanks for the assistance. :P I couldn't solve the problem, so I solved the problem by reviving an emacs 23.1.1 that I compiled myself some months back. And after all the diddling I did with the Fontconfig subsystem, the fonts I'm seeing now are much more pleasant than what I was getting with it before. So it (the 23.1.1 version) must be using the newer font subsystem while the 21.4.1 version (installed via yum with the 5.4 upgrade) is using the core X stuff (which I haven't yet dug into). If anyone can disagree, how does one come to know?
One other point of weirdness: when I did "rpm -e emacs" (twice), it hung (didn't do anything and didn't give me back the bash prompt until I killed it (-9). The same thing happens when I use "yum remove emacs".
Why should it be impossible to remove a package?
On 10/27/2009 03:58 AM ken wrote:
On 10/26/2009 05:44 AM ken wrote:
Just upgraded CentOS to (uname) "Linux 2.6.18-164.2.1.el5.plus #1 SMP Fri Oct 9 12:34:43 EDT 2009 i686 i686 i386 GNU/Linux" and since then, when emacs (version 21.4.1) starts up (using emacs -Q), where there should be text there are only little empty boxes, each the size of character. The error message reads:
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
I've tried running "emacs --font <font-spec>" with different font specs, but all of them error'd out also.
"fc-list" shows 156 fonts available... you'd think emacs would be able to grab one of them and be happy with it.
What's emacs doing or trying to do?
Anybody have a 5.4 issue with fonts?
tia for any help.
Thanks for the assistance. :P I couldn't solve the problem, so I solved the problem by reviving an emacs 23.1.1 that I compiled myself some months back. And after all the diddling I did with the Fontconfig subsystem, the fonts I'm seeing now are much more pleasant than what I was getting with it before. So it (the 23.1.1 version) must be using the newer font subsystem while the 21.4.1 version (installed via yum with the 5.4 upgrade) is using the core X stuff (which I haven't yet dug into). If anyone can disagree, how does one come to know?
One other point of weirdness: when I did "rpm -e emacs" (twice), it hung (didn't do anything and didn't give me back the bash prompt until I killed it (-9). The same thing happens when I use "yum remove emacs".
Why should it be impossible to remove a package?
Hmm. Now I find that *any* rpm or yum command I type in will hang. This is not good.
ken wrote:
On 10/27/2009 03:58 AM ken wrote:
On 10/26/2009 05:44 AM ken wrote:
Just upgraded CentOS to (uname) "Linux 2.6.18-164.2.1.el5.plus #1 SMP Fri Oct 9 12:34:43 EDT 2009 i686 i686 i386 GNU/Linux" and since then,
<snip>
One other point of weirdness: when I did "rpm -e emacs" (twice), it hung (didn't do anything and didn't give me back the bash prompt until I killed it (-9). The same thing happens when I use "yum remove emacs".
Why should it be impossible to remove a package?
Hmm. Now I find that *any* rpm or yum command I type in will hang. This is not good.
I've got lights ringing and bells flashing. First question: if you have more than one xterm up, can you do other things while yum or rpm are hanging?
If so... I'd run chkrootkit.
mark