#1
|
|||
|
|||
![]()
I've successfully installed SCRT in a RHEL 7.3 server (without a GUI desktop). I can run X11 apps without any issues, except for SCRT. Two issues:
The first is a missing environment variable (which I was able to overcome): [root@server ~]# SecureCRTThe second has to do with the X11 fonts not appearing: ![]() Any suggestions on both issues? Thanks! |
#2
|
||||
|
||||
If I understand you correctly you have:
Do I have the above correct? If fonts don't show up in the GUI, could be an issue with the X server not having those fonts available but without X server logging, you'll find it difficult to troubleshoot this one. I've tested what you're doing (with the exception of I don't have a headless RHEL machine... it's got a GUI desktop), and it works just fine... but my environment may be different than yours. If you enable XQuartz debug logging, what clues show up therein? What is it that you're ultimately trying to accomplish by running SecureCRT on the RHEL 7 machine instead of running it locally on your Mac OS X machine and using it to connect to your RHEL7 machine? --Jake
__________________
Jake Devenport VanDyke Software Technical Support YouTube Channel: https://www.youtube.com/vandykesoftware Email: support@vandyke.com Web: https://www.vandyke.com/support |
#3
|
|||||
|
|||||
Hey Jake, thanks for following up... here are your answers:
Quote:
Quote:
Quote:
Quote:
Quote:
|
#4
|
||||
|
||||
Quote:
In such a scenario, you:
Here's a graphic that describes this process visually as well as textually: Do you think this type of solution would work for you rather than embedding SecureCRT on your jump host? --Jake
__________________
Jake Devenport VanDyke Software Technical Support YouTube Channel: https://www.youtube.com/vandykesoftware Email: support@vandyke.com Web: https://www.vandyke.com/support |
#5
|
|||
|
|||
Thanks Jake. This might be a perfect solution. I'll give it a try and will let you know.
I'd still like to know how to fix my issue, however. Are there a list of package requirements perhaps? Maybe I'm missing one or more? |
#6
|
||||
|
||||
Quote:
Can you tell me more precision details about how you installed your OS so that I can walk through the same steps on my side and see if I can get to the part where the failure occurs? When you say "RHEL 7.3" do you mean actual RedHat Enterprise Linux, version 7.3, or are you referring to CentOS 7.3? When you say "Just the base/minimal install with the Xorg packages and fonts installed (xorg-x11-xauth xorg-x11-xinit xorg-x11-apps libXtst xterm)", can you provide precision steps for me to follow to ensure that I get to the same spot you're in? --Jake
__________________
Jake Devenport VanDyke Software Technical Support YouTube Channel: https://www.youtube.com/vandykesoftware Email: support@vandyke.com Web: https://www.vandyke.com/support |
#7
|
|||
|
|||
Quote:
Quote:
Once I'm able to ssh into the server, I "yum install" the packages listed above. Then I install SCRT. That's it really. Please don't spend a lot of time of this. It's not a HUGE issue for me. I just thought it might be a bug and figured I'd report it if it were. |
#8
|
||||
|
||||
What does 'fc-list' report as available fonts to use?
It's probably an empty list, which is why you're seeing nothingness in terms of fonts. My guess is that if you 'yum install strace' and then run 'strace -tt SecureCRT ~/scrt_strace_log.txt 2>&1', you'll see in that trace log file that there aren't any UI fonts available on your system for SecureCRT to use: Code:
03:54:50.656211 stat("/usr/share/X11/fonts/Type1", 0x7fffc9024f90) = -1 ENOENT (No such file or directory) 03:54:50.656242 stat("/usr/share/X11/fonts/Type1", 0x7fffc9025000) = -1 ENOENT (No such file or directory) 03:54:50.656269 stat("/usr/share/X11/fonts/TTF", 0x7fffc9024f90) = -1 ENOENT (No such file or directory) 03:54:50.656296 stat("/usr/share/X11/fonts/TTF", 0x7fffc9025000) = -1 ENOENT (No such file or directory) 03:54:50.656331 stat("/usr/local/share/fonts", 0x7fffc9024f90) = -1 ENOENT (No such file or directory) 03:54:50.656359 stat("/usr/local/share/fonts", 0x7fffc9025000) = -1 ENOENT (No such file or directory) 03:54:50.656386 stat("/home/user/.local/share/fonts", 0x7fffc9024f90) = -1 ENOENT (No such file or directory) 03:54:50.656413 stat("/home/user/.local/share/fonts", 0x7fffc9025000) = -1 ENOENT (No such file or directory) 03:54:50.656504 stat("/home/user/.fonts", 0x7fffc9024f90) = -1 ENOENT (No such file or directory) 03:54:50.656541 stat("/home/user/.fonts", 0x7fffc9025000) = -1 ENOENT (No such file or directory) yum install liberation-sans-fontsor yum install gnu-free-sans-fontsor yum install dejavu-sans-fonts...depending on your preference for UI fonts. Do any of those work for you in terms of allowing SecureCRT to display text within its user interface? You'll also want to ensure that there are some mono-spaced fonts available for SecureCRT to use within the terminal window. yum install dejavu-sans-mono-fonts--Jake
__________________
Jake Devenport VanDyke Software Technical Support YouTube Channel: https://www.youtube.com/vandykesoftware Email: support@vandyke.com Web: https://www.vandyke.com/support Last edited by jdev; 05-02-2017 at 12:27 PM. |
#9
|
|||
|
|||
BOOM! That did it!!! Works now!!!
Much appreciated! |
![]() |
Tags |
fonts , linux , redhat |
Thread Tools | |
Display Modes | |
|
|