LINUX.ORG.RU

Настройка xterm, ~/.Xdefaults


0

0

Столкнулся с проблемой настройки xtems: погуглил, нашел мануалы, вроде все просто, если запускать из командной строки с параметрами, то все ок, но вот с настройками, сохраненными в ~/.Xdefaults работать не хочет.

Вернее даже так: параметры geometry и font face берет от туда нормально, но вот остальные(background/foreground color, font size и т.д.) от туда брать не хочет.

Подскажите, где они(настройки эти) переопределяются и как заставить xterm понимать весь ~/.Xdefaults.

Во-первых, чтобы настройки из .Xdefaults работали, нужно их загрузить командой xrdb ~/.Xdefaults (в автозагрузке). Во-вторых, приведите содержимого Вашего .Xdefaults. В-третьих, настройки по умолчанию лежат в директории /usr/share/X11/app-defaults (дистрибутиво-зависимо, указанный путь для Fedora 5, в gentoo вроде /usr/lib/X11/app-defaults).

Пример рабочего .Xdefaults: screen*colorMode:>__true screen*rightScrollBar:>_true screen*scrollBar:>__true screen*scrollbar*thickness:>3 screen*vt100*background:>___black screen*vt100*foreground:>___white screen*vt100*font:>_-misc-fixed-medium-r-normal-*-15-*-*-*-*-*-iso10646-* screen*vt100*cursorBlink:>__true screen*vt100*internalBorder:>___0 screen*vt100*geometry:>_141x64 screen*vt100*colorULMode:>__true screen*vt100*colorBDMode:>__true screen*vt100*colorUL:>__green screen*vt100*colorBD:>__yellow screen*saveLines:>__65536 screen*vt100*color4:>___darkblue screen*scrollTtyOutput:>false screen*visualBell:>_false screen*eightBitInput:>__false screen*metaSendsEscape:>true

(обратите внимание, что я пускаю "uxterm -class screen -e screen -RR -q", то есть WM_CLASS у него не XTerm и не UXTerm, а screen)

arnold_shade
()
Ответ на: комментарий от arnold_shade

Простите, форматирование поехало

screen*colorMode:   true                                                                                                                    
screen*rightScrollBar:  true                                                                                                                
screen*scrollBar:   true                                                                                                                    
screen*scrollbar*thickness: 3                                                                                                               
screen*vt100*background:    black                                                                                                           
screen*vt100*foreground:    white                                                                                                           
screen*vt100*font:  -misc-fixed-medium-r-normal-*-15-*-*-*-*-*-iso10646-*                                                                   
screen*vt100*cursorBlink:   true                                                                                                            
screen*vt100*internalBorder:    0                                                                                                           
screen*vt100*geometry:  141x64                                                                                                              
screen*vt100*colorULMode:   true                                                                                                            
screen*vt100*colorBDMode:   true                                                                                                            
screen*vt100*colorUL:   green                                                                                                               
screen*vt100*colorBD:   yellow                                                                                                              
screen*saveLines:   65536                                                                                                                   
screen*vt100*color4:    darkblue                                                                                                            
screen*scrollTtyOutput: false                                                                                                               
screen*visualBell:  false                                                                                                                   
screen*eightBitInput:   false                                                                                                               
screen*metaSendsEscape: true

arnold_shade
()
Ответ на: комментарий от arnold_shade

Спасибо, ща будем пробовать

конфиг не привел, т.к. там приводить нечего, я сделал по минимуму опций, только чтоб понять как работает

Как заработает, потом можно и опций добавить

З.Ы. За конфиг спасибо, кое-чего у вас позаимствую:)

it-partizan
() автор топика
Ответ на: комментарий от it-partizan

выброси xterm и заюзай aterm (легче, бестрее, проще, прозрачность есть :)
я пишу настройки в ~/.Xresources (~/.Xdefaults что-то не работает)

Aterm*geometry: 110x40
Aterm*background: #253545
Aterm*foreground: gray
Aterm*cursorColor: darkgreen
Aterm*font: -*-terminus-medium-*-*-*-14-*-*-*-*-*-koi8-r
Aterm*boldFont: -*-terminus-bold-*-*-*-14-*-*-*-*-*-koi8-r
Aterm*scrollBar: false

itten
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.