Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mrxvt bold face disappeared [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 7:05 am    Post subject: mrxvt bold face disappeared [SOLVED] Reply with quote

Hi guys,

I just updated world and now the "user@localhost ~$" that used to be bold face is not bold face anymore; however, it is still bold face when I open "terminal".

Any idea?

Thanks

Efo


Last edited by Efo on Thu May 08, 2008 7:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 1:36 pm    Post subject: Reply with quote

Are other items in *rxvt still bold, like directories and such?
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 5:10 pm    Post subject: Reply with quote

Thank you for the answer WakkaDojo,

The directories are not bold face anymore, and it looks like nothing is bold face anymore.
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 6:08 pm    Post subject: Reply with quote

It sounds like it might need be enabled in your ~/.Xdefaults or ~/.Xresources (one or the other, you should only have one). That is to say that this was manually configured not to allow bold fonts, which is likely not the case since the problem you're describing wasn't from manual configuration.

What might have happened is your terminal's font either doesn't have a bold counterpart, or your environment isn't defining a bold font. By default it is the bold version of the terminal's default font. In x terminal emulators they automatically selects the bold font counterpart based on the font path loaded when X starts. So, if you updated X and got a new /etc/X11/xorg.conf or something then you might have lost your font paths and this would make it so the x terminal emulator doesn't know what to do about bold fonts because (a) your local configuration file (eg ~/.Xdefaults) doesn't specify it, or (b) You don't have it on your font path. Try adding this to /etc/X11/xorg.conf under files:
Code:
Section "Files"
    ...
    FontPath    "/usr/share/fonts/misc:unscaled"
    ...
EndSection

Then restart X. If that doesn't help, post back with the following information:
1. Which terminal emulator you are using
2. Your ~/.Xdefaults or ~/.Xresources (whichever you use), or if you don't have one set up
3. Your /etc/X11/xorg.conf

Also, check out this website: http://howto.wikia.com/wiki/Howto_configure_xterm/All_configs[/url]. Though it is an xterm configuration site, most of the configurations are supported by all xterm type emulators (aterm, eterm, rxvt, etc.), with the exception of truetype fonts which require more specific emulating programs.
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 6:29 pm    Post subject: Reply with quote

Ooops, my first post may be confusing (sorry). In xterm the bold face works fine, it is in mrxvt that the bold face disappeared. I would assume it has something to do with mrxvt configuration file. What do you think?
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 9:04 pm    Post subject: Reply with quote

Well you still haven't posted whichever terminal configuration file you have... if you have one that is. Post one of the files mentioned above, and if you don't have one I'll come up with a line to force the font to see if that works.
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 10:36 pm    Post subject: Reply with quote

Here are the files:

(.Xdefaults)
xterm*background:Black
xterm*foreground:Orange
xterm*loginShell:true
xterm*saveLines:32767
xterm*font:-*-terminus-medium-*-*-*-14-*-*-*-*-*-iso8859-1

I dont have .Xresources.

Here is xorg.conf:

# File generated by xorgconfig.

#
# Copyright 2004 The X.Org Foundation
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),
# to deal in the Software without restriction, including without limitation
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
# and/or sell copies of the Software, and to permit persons to whom the
# Software is furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
# The X.Org Foundation BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
# OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.
#
# Except as contained in this notice, the name of The X.Org Foundation shall
# not be used in advertising or otherwise to promote the sale, use or other
# dealings in this Software without prior written authorization from
# The X.Org Foundation.
#

# **********************************************************************
# Refer to the xorg.conf(5x) man page for details about the format of
# this file.
# **********************************************************************

# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
#
Section "Module"

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

# This loads the font modules
Load "type1"
# Load "speedo"
Load "freetype"
# Load "xtt"

# This loads the DRI module
Load "dri"
# This loads the DRM module
Load "drm"
# This loads the GLX module
Load "glx"
# This load the Synaptics module
Load "synaptics"

EndSection

# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.


# Multiple FontPath entries are allowed (which are concatenated together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)
#
#

FontPath "/usr/share/fonts/misc:unscaled"

FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/Type1/"
# FontPath "/usr/share/fonts/CID/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"
# FontPath "/usr/share/fonts/local/"
# FontPath "/usr/share/fonts/Speedo/"
# FontPath "/usr/share/fonts/TrueType/"
# FontPath "/usr/share/fonts/freefont/"
FontPath "/usr/share/fonts/terminus/"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging

# Option "NoTrapSignals"

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.

# Option "DontZap"

# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.

# Option "Dont Zoom"

# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.

# Option "DisableVidModeExtension"

# Uncomment this to enable the use of a non-local xvidtune client.

# Option "AllowNonLocalXvidtune"

# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.

# Option "DisableModInDev"

# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).

# Option "AllowNonLocalModInDev"

# The Xinerama option allows communications between multi-monitor systems
Option "Xinerama" "on"

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"

# For most OSs the protocol can be omitted (it defaults to "Standard").
# When using XQUEUE (only for SVR3 and SVR4, but not Solaris),
# uncomment the following line.

# Option "Protocol" "Xqueue"

Option "AutoRepeat" "500 30"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"

# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc105"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"

# These are the default XKB settings for Xorg
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""

# Option "XkbDisable"

Option "XkbModel" "presario"
Option "XkbLayout" "us"

EndSection


# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"

# Mouse-speed setting for PS/2 mouse.

# Option "Resolution" "256"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"

# ZAxisMapping is the third botton for the Logitech mouse

Option "ZAxisMapping" "4 5"

EndSection


# **********************************************************************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices. This is for example only. Refer
# to the xorg.conf man page for a description of the options.
# **********************************************************************
#
# Section "InputDevice"
# Identifier "Mouse2"
# Driver "mouse"
# Option "Protocol" "MouseMan"
# Option "Device" "/dev/mouse2"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball"
# Driver "magellan"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "spaceball2"
# Driver "spaceorb"
# Option "Device" "/dev/cua0"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen0"
# Driver "microtouch"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "1412"
# Option "MaxX" "15184"
# Option "MinY" "15372"
# Option "MaxY" "1230"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection
#
# Section "InputDevice"
# Identifier "touchscreen1"
# Driver "elo2300"
# Option "Device" "/dev/ttyS0"
# Option "MinX" "231"
# Option "MaxX" "3868"
# Option "MinY" "3858"
# Option "MaxY" "272"
# Option "ScreenNumber" "0"
# Option "ReportingMode" "Scaled"
# Option "ButtonThreshold" "17"
# Option "ButtonNumber" "1"
# Option "SendCoreEvents"
# EndSection

Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
# Option "RightEdge" "5300"
Option "RightEdge" "5900"
Option "TopEdge" "1700"
# Option "BottomEdge" "4200"
Option "BottomEdge" "4600"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "PalmMinWidth" "70"
Option "PalmMinZ" "200"
Option "SHMConfig" "on"
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

Identifier "My Monitor"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

HorizSync 31 - 64

# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

VertRefresh 50-70

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

# Standard VGA Device:

#Section "Device"
# Identifier "Standard VGA"
# VendorName "Unknown"
# BoardName "Unknown"

# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.

# Chipset "generic"

# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.

# Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# intalled.

# BusID "PCI:0:10:0"

# VideoRam 256

# Clocks 25.2 28.3

#EndSection

# Device configured by xorgconfig:

Section "Device"
Identifier "** ATI Radeon (generic) [radeon]"
Driver "radeon"
BusID "PCI:1:5:0"
Option "MonitorLayout" "LVDS"
Screen 0
EndSection

Section "Device"
Identifier "** ATI Radeon (generic) 1 [radeon]"
Driver "radeon"
BusID "PCI:1:5:0"
Option "MonitorLayout" "LVDS,CRT"
Screen 0
EndSection

Section "Device"
Identifier "** ATI Radeon (generic) 2 [radeon]"
Driver "radeon"
BusID "PCI:1:5:0"
Option "MonitorLayout" "TMDS,LVDS,CRT"
Screen 1
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.

Section "Screen"
Identifier "Screen 1"
Device "** ATI Radeon (generic) [radeon]"
Monitor "My Monitor"
DefaultDepth 24

Subsection "Display"
Depth 8
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 2"
Device "** ATI Radeon (generic) 1 [radeon]"
Monitor "My Monitor"
DefaultDepth 16

Subsection "Display"
Depth 8
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1400x1050" "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 3"
Device "** ATI Radeon (generic) 2 [radeon]"
Monitor "My Monitor"
DefaultDepth 16

Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 4"
Device "** ATI Radeon (generic) [radeon]"
Monitor "My Monitor"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.

Section "ServerLayout"

# The Identifier line must be present
Identifier "Dual"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.

Screen 0 "Screen 2"
Screen 1 "Screen 3" LeftOf "Screen 2"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

InputDevice "Mouse1" "CorePointer"
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "ServerLayout"

# The Identifier line must be present
Identifier "Mono"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.

Screen 0 "Screen 1"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

InputDevice "Mouse1" "CorePointer"
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "ServerLayout"

# The Identifier line must be present
Identifier "Xmame"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.

Screen 0 "Screen 4"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

InputDevice "Mouse1" "CorePointer"
InputDevice "TouchPad" "AlwaysCore"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Section "dri"
Mode 0666
EndSection
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 10:55 pm    Post subject: Reply with quote

Why don't you try to duplicate your xterm font configurations for mrxvt by adding the following to ~/.Xdefaults
Code:
mrxvt*font:-*-terminus-medium-*-*-*-14-*-*-*-*-*-iso8859-1

Since everything is working fine in xterm it is obviously not a X11 problem, but just a configuration problem.

I like terminus too, it's awesome. :-)
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 11:22 pm    Post subject: Reply with quote

That doesnt work. I think it has something to do with the configuration file for mrxvt because it used to work and the update may have changed something. Here is my .mrxvtrc (I dont think the update changed this though):

# Sample configuration for mrxvt-0.5.0. To use, copy it to ~/.mrxvtrc.
#
# This sets up a pseudo-transparent terminal with black tinted background, Xft
# font, a transparent Firefox style tab-bar, and a next style scroll bar.
#
# Additionally, using the -name option you can get the following behaviour:
#
# Full screen:
# Start mrxvt with "mrxvt -name FullScreen". Produces a full screen
# terminal.
#
# Kitchen Sink:
# Start mrxvt with "mrxvt -name KitchenSink". This produces an mrxvt
# window with three tabs on startup. It loads your shell in the first tab,
# and vim and mutt in the other two tabs. There aren't any other
# applications you need to load anyway... ;)
#
# FvwmConsole:
# Produces a small blue tinted terminal, mainly for use as an fvwm
# console. Just load the FvwmConsole module with
#
# FvwmConsole -terminal mrxvt
#
# and these settings will be used.
#
# Root:
# Start mrxvt with "mrxvt -name Root". This produces a green tinted mrxvt
# windows which loads a root shell in the first tab. Ctrl+Shift+t opens a
# new tab as root, and Ctrl+Shift+n opens a new tab as a regular user.
#


#
# ----------------------------- TAB-BAR OPTIONS ------------------------------ #
#

Mrxvt.bottomTabbar: True

# Only show the tab bar if there is more than one tab.
Mrxvt.autohideTabbar: True

# The number of tabs to attempt to keep visible. The width of tabs will shrink
# to keep at least these many tabs visible.
Mrxvt.minVisibleTabs: 8

# The max width in chars for each tab (only used with x11 fonts, or if xftPFont
# is not specified).
# Mrxvt.maxTabWidth: 17

# Hide left / right / close buttons in the tab bar.
# Mrxvt.hideButtons: True

# Make the terminal title the same as the active tab title.
Mrxvt.syncTabTitle: True
# Mrxvt.syncTabIcon: true

# Highlight inactive tabs only when they sound a bell (and not whenever they
# produce output).
Mrxvt.highlightTabOnBell: True

# Tab bar colors
Mrxvt.itabBackground: #101010
Mrxvt.tabBackground: #000000
Mrxvt.itabForeground: #909090
Mrxvt.tabForeground: #9a9a9a

# Mrxvt.tabbarPixmap: tabbarbg.png
# Mrxvt.tabUsePixmap: false

#
# ---------------------- SCROLLING / SCROLLBAR OPTIONS ----------------------- #
#

Mrxvt.scrollBar: false
Mrxvt.scrollbarRight: true
Mrxvt.scrollbarStyle: rxvt

# Number of lines to save in the scroll back buffer for all tabs
Mrxvt.saveLines: 32767

# Don't scroll to the bottom every time some output is produced.
Mrxvt.scrollTtyOutputInhibit: true

# Scroll to the bottom when a key is pressed.
Mrxvt.scrollTtyKeypress: true

# Scroll bar colors
Mrxvt.scrollColor: #808080
Mrxvt.troughColor: #202020

# Mrxvt.scrollbarPixmap: scrollbarbg.jpg


#
# ------------------------------- TRANSPARENCY ------------------------------- #
#

# True translucency (using Xorg's composite extension).
# Mrxvt.opacity: 75
# Mrxvt.opacityDegree: 5

# Pseudo transparency. As long as you set the background using an esetroot
# compatible program (e.g. feh), then the following will work. It is pretty
# resource friendly too :).
Mrxvt.transparent: True
Mrxvt.transparentScrollbar: True
Mrxvt.transparentTabbar: True
Mrxvt.transparentMenubar: False

# Color / degree to which the root background should be tinted.
Mrxvt.tintColor: #000000
Mrxvt.shading: 70

#
# ---------------------------------- FONTS ----------------------------------- #
#
Mrxvt.xft: 1
Mrxvt.xftFont: Terminus
Mrxvt.xftSize: 14
Mrxvt.xftAntialias: 1

# The options below are better set using ~/.fonts.config. Mrxvt will use the
# defaults passed to the fontconfig library.
#
# Mrxvt.xftHinting: 1
# Mrxvt.xftAutoHint: 1
# Mrxvt.xftGlobalAdvance: 1
# Mrxvt.xftRGBA: rgb
# Mrxvt.xftslow: 1

# Don't load a multi-char font. This will reduce the line space if your multi
# char font has different dimensions than the regular font. You might need to
# comment it out if you want to use XIM and non-english fonts.
Mrxvt.xftNomFont: 1

# Font to use for tab bar / menus. This need not be mono-spaced ;).
Mrxvt.xftPFont: Bitstream Vera Sans
Mrxvt.xftPSize: 10

# Shadow text
# Mrxvt.textShadow: red
# Mrxvt.textShadowMode: botright

#
# XIM input / multi char support. To use this, you should also comment out the
# xftNomFont line above.
#
# Mrxvt.xftmFont: SimSun
# Mrxvt.multichar_encoding: GB
# Mrxvt.inputMethod: SCIM

#
# ---------------------------------- CURSOR ---------------------------------- #
#
Mrxvt.cursorBlink: true
Mrxvt.cursorColor: Orange
Mrxvt.cursorColor2: #000000

#
# ---------------------------------- COLORS ---------------------------------- #
#

# Setup colors for a black background.
Mrxvt.background: #000000
Mrxvt.foreground: Orange

mrxvt*color0: Black
mrxvt*color1: #40e0d0
mrxvt*color2: #87cefa
mrxvt*color3: #ffff00
mrxvt*color4: #d1eeee
mrxvt*color5: #eed8ae
mrxvt*color6: #b4eeb4
mrxvt*color7: gray
mrxvt*color8: gray40
mrxvt*color9: #ee6363
mrxvt*color10: #c5f779
mrxvt*color11: #fff796
mrxvt*color12: #00b2ee
mrxvt*color13: #cf9ebe
mrxvt*color14: #71bebe
mrxvt*color15: White

# Display bold and underlined text in color, rather than using the terminal
# attributes. This makes reading man pages a little easier.
Mrxvt.colorBD: #00afaf
Mrxvt.colorUL: #00af00
# Mrxvt.colorRV: #000040

# Display the X selection as highlighted instead of using reverse video.
Mrxvt.highlightColor: #303060

# Colors when terminal window looses focus. (Does not work well with Xft).
# Mrxvt.ufBackground: yellow
# Mrxvt.backgroundFade: 50

#
# ------------------------------- MISC OPTIONS ------------------------------- #
#

# The value of the TERM environment variable. Default is rxvt. If you have
# trouble, try uncommenting the following line.
# Mrxvt.termName: xterm

# Default title of each tab.
Mrxvt.tabTitle: mrxvt

# Border to leave around terminal text
Mrxvt.internalBorder: 2

# Make double click select whole URL's
Mrxvt.cutChars: :=/~#@?%&_-.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0abcdefghijklmnopqrstuvwxyz

# Blank the mouse pointer on keystrokes or after 10 seconds of inactivity.
Mrxvt.pointerBlank: True
Mrxvt.pointerBlankDelay: 10

# Don't close the tab if the secondary screen is displayed (e.g. when running
# vim).
Mrxvt.protectSecondary: True

# Run as a login shell.
# Mrxvt.loginShell: True

# Enable session management
# Mrxvt.sessionMgt: true

#
# --------------------------------- PROFILES --------------------------------- #
#

# Root console on profile 1. Matrix like green font for root :).
Mrxvt.profile1.foreground: #809a70
Mrxvt.profile1.background: #002000
Mrxvt.profile1.command: su
Mrxvt.profile1.tabTitle: su

# Better to start root consoles in root's home directory (and not the current
# directory).
Mrxvt.profile1.workingDirectory:/root
# Mrxvt.profile1.Pixmap: matrix.jpg

# Vim on profile 2. Vim is run in a shell, so after Vim exits, you'll get the
# shell prompt.
# Mrxvt.profile2.command: !vim
# Mrxvt.profile2.Pixmap: vim.png

# Mutt on profile 3. Kill the scroll back buffer, to save a little memory.
# Mrxvt.profile3.Pixmap: email.jpg
# Mrxvt.profile3.saveLines: 0
# Mrxvt.profile3.command: mutt
# Mrxvt.profile3.workingDirectory:

#
# ---------------------------- KEYBOARD SHORTCUTS ---------------------------- #
#

# Open profiles 1 -- 4 on Ctrl+Shift+F1 -- F4.
Mrxvt.macro.Ctrl+Shift+F1: NewTab -1
Mrxvt.macro.Ctrl+Shift+F2: NewTab -2
Mrxvt.macro.Ctrl+Shift+F3: NewTab -3
Mrxvt.macro.Ctrl+Shift+F4: NewTab -4
#
Mrxvt.macro.Ctrl+Up: Scroll -1
Mrxvt.macro.Ctrl+Down: Scroll +1
#
# Save the scroll back buffer to a file, and open it (in less / vim) in a new
# tab. Useful for searching, or cut/paste from the scroll back buffer.
#
Mrxvt.macro.Primary+Ctrl+Shift+question: PrintScreen -ps perl -e '$_=join("",<STDIN>); s/\n+$/\n/g; print' > /tmp/scrollback
Mrxvt.macro.Primary+Add+Ctrl+Shift+question: NewTab "(Search)" /bin/sh -c "less -ifLR +G /tmp/scrollback; rm /tmp/scrollback"

Mrxvt.macro.Primary+Ctrl+slash: PrintScreen -s perl -e '$_=join("",<STDIN>); s/\n+$/\n/g; print' > /tmp/scrollback
Mrxvt.macro.Primary+Add+Ctrl+slash: NewTab "(Search)" /bin/sh -c 'view +"syn off|set nospell notitle |normal G" /tmp/scrollback; rm /tmp/scrollback'


# ---------------------------------------------------------------------------- #

#
# CLASS SETTINGS
#

#
# ------------------------------- FULL SCREEN -------------------------------- #
#
FullScreen.bottomTabbar: False

# Set a large font ;)
FullScreen.xftSize: 17
FullScreen.xftPSize: 12

# Keep as many tabs as possible on screen
FullScreen.minVisibleTabs: 15

# Set the window size increment to 1, so that the X server can resize our window
# to the screen size without leaving any border.
FullScreen.smoothResize: True

# Request a full screen window from the window manager. Requires a EWMH
# compatible window manager. This certainly works on OpenBox, Fvwm, KDE, and
# possibly many others.
FullScreen.fullscreen: True


#
# ------------------------------- KITCHEN SINK ------------------------------- #
#
# Number of tabs to launch initially
KitchenSink.initProfileList: 0,2,3


#
# ------------------------------- FVWM CONSOLE ------------------------------- #
#
FvwmConsole.initProfileList: 4
FvwmConsole.profile4.tabTitle: FvwmConsole
FvwmConsole.profile4.background: #101020

FvwmConsole.xftSize: 12
FvwmConsole.tintColor: #181830
FvwmConsole.geometry: 60x15
FvwmConsole.scrollBar: False

#
# ------------------------------- ROOT CONSOLE ------------------------------- #
#

Root.initProfileList: 1
Root.tintColor: #002000
Root.itabBackground: #002000

# ---------------------------------------------------------------------------- #
# vim: set ft=mrxvtrc ts=8 sts=4:
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 11:40 pm    Post subject: Reply with quote

Well we can check when the last modification of that file was. Execute the following command as your user, not as root:
Code:
ls -alh ~/.Xdefaults | awk '{print $6,$7,$8}'

Is the output sooner or later than the last update your ran?
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Fri Nov 16, 2007 11:52 pm    Post subject: Reply with quote

That file is pretty old,;however, it looks like that file modifies the behavior of xterm, which works fine.
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Fri Nov 16, 2007 11:57 pm    Post subject: Reply with quote

Okay I forgot to mention something earlier about when we did the font line in .Xdefaults. It is required that you either restart X or run "xrdb merge .Xdefaults" for that configuration file to be loaded. Try that again.

Also, lets find out if it indeed has to do with the mrxvt configuration file. If the above doesn't work then just copy the .mrxvtrc to another name (.mrxvt.bak or something) then restart X and see if the the problem persists. It might create a new .mrxvtrc in it's place with the default settings, which most likely allow bold fonts. I use rxvt and the defaults for that program do allow for bold. However I doubt this is the solution. The above is more likely to work.

EDIT:

By the way that file doesn't modify the behavior of xterm. If it does then I'm missing something, and please fill me in :-P
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Sat Nov 17, 2007 12:09 am    Post subject: Reply with quote

I restarted X and everything is the same, except for the colors and layout of .mrxvt that changed to the default setting, but still no bold face.
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Sat Nov 17, 2007 12:23 am    Post subject: Reply with quote

hmm I'm really running out of ideas here! I can't imagine the USE flags have anything to do with this, so remerging probably won't change anything. So, sorry I can't help you any further. I'll look into it here and there.

My advice is to go to the xterm configuration link and mess around with bold font configurations by adding mrxvt*configuration and options to your .Xdefaults and hopefully that will help. Keep me posted on this thread.
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Sat Nov 17, 2007 12:57 am    Post subject: Reply with quote

Ok, I downgraded to an early version and the bold face is back. The file updated bu etc-update are:

/etc/mrxvt/default.menu
/etc/mrxvt/mrxvtrc
/etc/mrxvt/mrxvtrc.sample
/etc/mrxvt/submenus.menu

I tired to use the old ones instead of the updated one but no luck, it may be a bug in x11-terms/mrxvt-0.5.3-r1.
For now I will keep the old version.

Thank you four help.

Efo
Back to top
View user's profile Send private message
WakkaDojo
Apprentice
Apprentice


Joined: 26 Sep 2007
Posts: 174
Location: Massachusetts

PostPosted: Sat Nov 17, 2007 3:07 am    Post subject: Reply with quote

Sounds like a bug to me, but you never know. Are you unmasking mrxvt? If so then perhaps you have some unstable version. Anyway, it was my pleasure trying to work things out with you.
Back to top
View user's profile Send private message
Drag0n
n00b
n00b


Joined: 05 Mar 2004
Posts: 73

PostPosted: Sat Nov 17, 2007 2:07 pm    Post subject: Reply with quote

Hi,

I can confirm this. Same mrxvt version. From what I know, they had some major changes from 0.4.x -> 0.5.x. Doesn't really bother me, but just to let you know you're not alone. Haven't taken a closer look yet.

Cheers,
Drag0n
_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook
Back to top
View user's profile Send private message
Drag0n
n00b
n00b


Joined: 05 Mar 2004
Posts: 73

PostPosted: Tue Mar 18, 2008 1:39 pm    Post subject: Reply with quote

Hi,

appending the following two options to my ~/.Xdefaults fixes the issue for me:

Code:

mrxvt.boldColor: False
mrxvt.veryBright: True


Hope that helps.

Cheers,
Drag0n
_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook
Back to top
View user's profile Send private message
pandaxiongmao
Guru
Guru


Joined: 29 Sep 2003
Posts: 478
Location: USA

PostPosted: Sat Mar 22, 2008 12:11 am    Post subject: Reply with quote

Thanks Drag0n, it did the job. I had the similar problem too.
_________________
CPU: Intel Core 2 Duo
GPU: nVidia GeForce 9800 GT
MB: Asus P5N-E SLI
Back to top
View user's profile Send private message
Efo
Guru
Guru


Joined: 23 Jun 2005
Posts: 494

PostPosted: Thu May 08, 2008 7:29 pm    Post subject: Reply with quote

Hi guys,

I got back to the problem now that I found a new mrxvt (0.5.3-r2) in portage. It looks like Drag0n suggestion was close to what I needed. I added:

mrxvt.boldColor: True
mrxvt.veryBright: True

to the the FONTS section in my .mrxvtrc and that did it.

Thanks to all.

Efo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum