Quoth Brian Cuttler on Wednesday, 01 September 2010:
> On Tue, Aug 31, 2010 at 01:57:39PM -0700, Chip Camden wrote:
> > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > On Tue, Aug 31, 2010 at 01:16:03PM -0700, Chip Camden wrote:
> > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > This is telling...
> > > > >
> > > > > #!/bin/sh
> > > > > for color in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0
> > > > > do
> > > > > echo "`tput setaf ${color}``date`"
> > > > > done
> > > > >
> > > > >
> > > > > output is as expected for the first 8 colors, that is
> > > > > Black, Red, Green, Yellow, Blue, Magenta, Cyan, White (on white...)
> > > > >
> > > > > When run on my Solaris 10 desktop I then get the inverse for the
> > > > > last 8. I do not get the inverse on the remote system.
> > > > >
> > > > >
> > > > >
> > > > > On Tue, Aug 31, 2010 at 12:22:00PM -0700, Chip Camden wrote:
> > > > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > > > Chip,
> > > > > > >
> > > > > > > This works a little better
> > > > > > > # echo "`tput setaf 1`hello`tput me`"
> > > > > > > tput: unknown terminfo capability 'me'
> > > > > > > hello
> > > > > > >
> > > > > > > Where we are in red from hello onwards.
> > > > > > >
> > > > > > > So there are some colors available.
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Aug 31, 2010 at 11:46:57AM -0700, Chip Camden wrote:
> > > > > > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > > > > > Chip,
> > > > > > > > >
> > > > > > > > > No, mutt is not producing any errors, its just failing, not
> > > > > > > > > only
> > > > > > > > > to set colors but even to highlight (or is it simply reverse)
> > > > > > > > > the black and white header and footer or provide inverse for
> > > > > > > > > the
> > > > > > > > > message I'm currently pointing to in the index.
> > > > > > > > >
> > > > > > > > > With mutt not complaining I'm guessing it is a
> > > > > > > > > terminal/display
> > > > > > > > > issue rather than a mutt issue, just hadn't realized that the
> > > > > > > > > new
> > > > > > > > > server (since nothing changed on my desktop) had, ya know,
> > > > > > > > > issues.
> > > > > > > > >
> > > > > > > > > I don't think its mutt, I think mutt is just a symptom, had
> > > > > > > > > hoped that everything would work out of the box.
> > > > > > > > >
> > > > > > > > > Trying to download newer sunfreeware mutt build but the
> > > > > > > > > download
> > > > > > > > > keeps stalling out on me.
> > > > > > > > >
> > > > > > > > > thanks,
> > > > > > > > >
> > > > > > > > > Brian
> > > > > > > > >
> > > > > > > > > On Tue, Aug 31, 2010 at 11:19:59AM -0700, Chip Camden wrote:
> > > > > > > > > > Quoth Brian Cuttler on Tuesday, 31 August 2010:
> > > > > > > > > > > Hate ask, but I think I've tried the obvious...
> > > > > > > > > > >
> > > > > > > > > > > Moving from a Solaris 9/sparc box with mutt Mutt 1.4.1i
> > > > > > > > > > > (2003-03-19)
> > > > > > > > > > > to Solaris 10x86 with Mutt 1.5.17 (2007-11-01) and I'm
> > > > > > > > > > > finding that
> > > > > > > > > > > my colors and highlighting don't work at all.
> > > > > > > > > > >
> > > > > > > > > > > Checked terminal type, the same, didn't make any config
> > > > > > > > > > > changes,
> > > > > > > > > > > just # ssh'd into a different server. My desktop is
> > > > > > > > > > > Solaris 10x86
> > > > > > > > > > > and that hasn't changed either. Its something with the
> > > > > > > > > > > server or
> > > > > > > > > > > with the specific build of mutt, I believe both from
> > > > > > > > > > > sunfreeware.
> > > > > > > > > > >
> > > > > > > > > > > Sorry to ask such a rudimenary question.
> > > > > > > > > > >
> > > > > > > > > > > Thanks for your
> > > > > > > > > > > help,
> > > > > > > > > > >
> > > > > > > > > > > Brian
> > > > > > > > > > >
> > > > > > > > > > > ---
> > > > > > > > > > > Brian R Cuttler
> > > > > > > > > > > [email protected]
> > > > > > > > > > > Computer Systems Support (v) 518 486-1697
> > > > > > > > > > > Wadsworth Center (f) 518 473-6384
> > > > > > > > > > > NYS Department of Health Help Desk 518 473-0773
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > IMPORTANT NOTICE: This e-mail and any attachments may
> > > > > > > > > > > contain
> > > > > > > > > > > confidential or sensitive information which is, or may
> > > > > > > > > > > be, legally
> > > > > > > > > > > privileged or otherwise protected by law from further
> > > > > > > > > > > disclosure. It
> > > > > > > > > > > is intended only for the addressee. If you received this
> > > > > > > > > > > in error or
> > > > > > > > > > > from someone who was not authorized to send it to you,
> > > > > > > > > > > please do not
> > > > > > > > > > > distribute, copy or use it or any attachments. Please
> > > > > > > > > > > notify the
> > > > > > > > > > > sender immediately by reply e-mail and delete this from
> > > > > > > > > > > your
> > > > > > > > > > > system. Thank you for your cooperation.
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Rudimentary, yes. Easy, no. I probably don't know enough
> > > > > > > > > > about Solaris
> > > > > > > > > > to help you, but I can tell you that on FreeBSD I ran into
> > > > > > > > > > several
> > > > > > > > > > issues:
> > > > > > > > > >
> > > > > > > > > > 1. I had to build mutt with slang instead of ncurses.
> > > > > > > > > >
> > > > > > > > > > 2. The terminal definition I use has to be set up correctly
> > > > > > > > > > in *both*
> > > > > > > > > > termcap and terminfo. Specifically, it needs to have the
> > > > > > > > > > correct number
> > > > > > > > > > of colors specified (Co# in termcap) and the correct
> > > > > > > > > > sequences for
> > > > > > > > > > setting foreground/background color.
> > > > > > > > > >
> > > > > > > > > > 3. The terminal in which you are running mutt (urxvt in my
> > > > > > > > > > case) has to
> > > > > > > > > > be built with the same color options (256 color support, in
> > > > > > > > > > my case).
> > > > > > > > > >
> > > > > > > > > > So, what kind of problem are you seeing? Is mutt
> > > > > > > > > > complaining, or is it
> > > > > > > > > > just silently not changing the colors?
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Sterling (Chip) Camden | [email protected] |
> > > > > > > > > > 2048D/3A978E4F
> > > > > > > > > > http://camdensoftware.com | http://chipstips.com |
> > > > > > > > > > http://chipsquips.com
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > ---
> > > > > > > > > Brian R Cuttler [email protected]
> > > > > > > > > Computer Systems Support (v) 518 486-1697
> > > > > > > > > Wadsworth Center (f) 518 473-6384
> > > > > > > > > NYS Department of Health Help Desk 518 473-0773
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > > > > > confidential or sensitive information which is, or may be,
> > > > > > > > > legally
> > > > > > > > > privileged or otherwise protected by law from further
> > > > > > > > > disclosure. It
> > > > > > > > > is intended only for the addressee. If you received this in
> > > > > > > > > error or
> > > > > > > > > from someone who was not authorized to send it to you, please
> > > > > > > > > do not
> > > > > > > > > distribute, copy or use it or any attachments. Please notify
> > > > > > > > > the
> > > > > > > > > sender immediately by reply e-mail and delete this from your
> > > > > > > > > system. Thank you for your cooperation.
> > > > > > > > >
> > > > > > > >
> > > > > > > > Try this at a shell prompt:
> > > > > > > >
> > > > > > > > echo "`tput AF 1`hello`tput me`"
> > > > > > > >
> > > > > > > > "hello" should be in red.
> > > > > > > >
> > > > > > > > --
> > > > > > > > Sterling (Chip) Camden | [email protected] |
> > > > > > > > 2048D/3A978E4F
> > > > > > > > http://camdensoftware.com | http://chipstips.com |
> > > > > > > > http://chipsquips.com
> > > > > > >
> > > > > > >
> > > > > > > ---
> > > > > > > Brian R Cuttler [email protected]
> > > > > > > Computer Systems Support (v) 518 486-1697
> > > > > > > Wadsworth Center (f) 518 473-6384
> > > > > > > NYS Department of Health Help Desk 518 473-0773
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > > > confidential or sensitive information which is, or may be, legally
> > > > > > > privileged or otherwise protected by law from further disclosure.
> > > > > > > It
> > > > > > > is intended only for the addressee. If you received this in
> > > > > > > error or
> > > > > > > from someone who was not authorized to send it to you, please do
> > > > > > > not
> > > > > > > distribute, copy or use it or any attachments. Please notify the
> > > > > > > sender immediately by reply e-mail and delete this from your
> > > > > > > system. Thank you for your cooperation.
> > > > > > >
> > > > > >
> > > > > > That says that you have working color support (at least for red) in
> > > > > > terminfo. What we don't know is whether mutt is using terminfo or
> > > > > > termcap, but if you set some common element in mutt to use red for
> > > > > > the
> > > > > > foreground, and you don't see it -- well, then termcap looks like
> > > > > > the
> > > > > > likely suspect.
> > > > > >
> > > > > > What did 'tput colors' show?
> > > > > >
> > > > > > --
> > > > > > Sterling (Chip) Camden | [email protected] |
> > > > > > 2048D/3A978E4F
> > > > > > http://camdensoftware.com | http://chipstips.com |
> > > > > > http://chipsquips.com
> > > > >
> > > > >
> > > > > ---
> > > > > Brian R Cuttler [email protected]
> > > > > Computer Systems Support (v) 518 486-1697
> > > > > Wadsworth Center (f) 518 473-6384
> > > > > NYS Department of Health Help Desk 518 473-0773
> > > > >
> > > > >
> > > > >
> > > > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > > > confidential or sensitive information which is, or may be, legally
> > > > > privileged or otherwise protected by law from further disclosure. It
> > > > > is intended only for the addressee. If you received this in error or
> > > > > from someone who was not authorized to send it to you, please do not
> > > > > distribute, copy or use it or any attachments. Please notify the
> > > > > sender immediately by reply e-mail and delete this from your
> > > > > system. Thank you for your cooperation.
> > > > >
> > > >
> > > > I presume that TERM has a different value in the two cases.
> > > >
> > > > In each case, what does the following command output?
> > > >
> > > > tput colors
> > > >
> > > > is it 8, 16, 256, or something else?
> > > >
> > > > what happens if you use setf instead of setaf?
> > > >
> > > > --
> > > > Sterling (Chip) Camden | [email protected] | 2048D/3A978E4F
> > > > http://camdensoftware.com | http://chipstips.com |
> > > > http://chipsquips.com
> > >
> > >
> > > ---
> > > Brian R Cuttler [email protected]
> > > Computer Systems Support (v) 518 486-1697
> > > Wadsworth Center (f) 518 473-6384
> > > NYS Department of Health Help Desk 518 473-0773
> > >
> > >
> > > same results on all 3 systems, tput colors says 8.
> > >
> > > setf rather than setaf gives an invarient black on white.
> > > (the same white as the normal screen color).
> > >
> > >
> > > Interestingly, when I use setaf the white I get is not the
> > > default background white (which is a little bit more off-white
> > > paper colored).
> > >
> > >
> > >
> > >
> > > IMPORTANT NOTICE: This e-mail and any attachments may contain
> > > confidential or sensitive information which is, or may be, legally
> > > privileged or otherwise protected by law from further disclosure. It
> > > is intended only for the addressee. If you received this in error or
> > > from someone who was not authorized to send it to you, please do not
> > > distribute, copy or use it or any attachments. Please notify the
> > > sender immediately by reply e-mail and delete this from your
> > > system. Thank you for your cooperation.
> > >
> > It sounds like maybe TERM isn't set right for your device, but at least
> > it sort of works in terminfo.
> >
> > Now for mutt.
> >
> > What do you get from this command?
> >
> > ldd `which mutt`
>
> Mutt colors work on system 1 but not system 2, we don't seem
> to be missing any libraries.
>
> [nnewton] ~ 205> uname -a
> SunOS nnewton 5.9 Generic_118558-25 sun4u sparc SUNW,Sun-Fire-280R
>
>
> [nnewton] ~ 204> ldd /opt/sfw/bin/mutt
> libncurses.so.5 => /opt/sfw/lib/libncurses.so.5
> libsocket.so.1 => /usr/lib/libsocket.so.1
> libnsl.so.1 => /usr/lib/libnsl.so.1
> libc.so.1 => /usr/lib/libc.so.1
> libdl.so.1 => /usr/lib/libdl.so.1
> libmp.so.2 => /usr/lib/libmp.so.2
> /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
>
>
>
> [curie] ~ 201> uname -a
> SunOS curie 5.10 Generic_138889-03 i86pc i386 i86pc Solaris
>
>
> [curie] ~ 205> ldd /opt/sfw/bin/mutt
> libslang.so.1 => /opt/sfw/lib/libslang.so.1
> libm.so.2 => /usr/lib/libm.so.2
> libsocket.so.1 => /usr/lib/libsocket.so.1
> libnsl.so.1 => /usr/lib/libnsl.so.1
> libc.so.1 => /usr/lib/libc.so.1
> libdl.so.1 => /usr/lib/libdl.so.1
> libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
> libmp.so.2 => /usr/lib/libmp.so.2
> libmd.so.1 => /usr/lib/libmd.so.1
> libscf.so.1 => /usr/lib/libscf.so.1
> libdoor.so.1 => /usr/lib/libdoor.so.1
> libuutil.so.1 => /usr/lib/libuutil.so.1
> libgen.so.1 => /usr/lib/libgen.so.1
>
>
>
>
>
>
>
>
>
> ---
> Brian R Cuttler [email protected]
> Computer Systems Support (v) 518 486-1697
> Wadsworth Center (f) 518 473-6384
> NYS Department of Health Help Desk 518 473-0773
>
>
>
>
>
> IMPORTANT NOTICE: This e-mail and any attachments may contain
> confidential or sensitive information which is, or may be, legally
> privileged or otherwise protected by law from further disclosure. It
> is intended only for the addressee. If you received this in error or
> from someone who was not authorized to send it to you, please do not
> distribute, copy or use it or any attachments. Please notify the
> sender immediately by reply e-mail and delete this from your
> system. Thank you for your cooperation.
> curie's mutt is built with slang, nnewton's is built with ncurses. That probably accounts for the difference. -- Sterling (Chip) Camden | [email protected] | 2048D/3A978E4F http://camdensoftware.com | http://chipstips.com | http://chipsquips.com
pgp4EPTMvgz6y.pgp
Description: PGP signature
