LINUX.ORG.RU

FluxBox 0.9.13 не стартует


0

0

Gentoo (вроде все программы свежие), сделал emerge fluxbox, использую kdm, выбрал fluxbox, login , и получил черный экран с курсором. Черный экран как я понял обеспечивается утилиткой, которая заранее стартует. Вот лог (в стартовый скрипт добавил параметр флуксу): ------------------------------------------ Log File: /home/scsi/.fluxbox/log Версия Fluxbox: 0.9.13-gentoo-r1 Скомпилированный: May 25 2005 13:36:09 Компилятор: GCC Версия компилятора: 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)

Настройки по умолчанию: Файл меню: /usr/share/fluxbox/menu Файл со стилем: /usr/share/fluxbox/styles/Clean Файл сочетаний клавиш: /usr/share/fluxbox/keys Файл ресурсов: /usr/share/fluxbox/init

Скомпилирован с опциями (- => отключена): -DEBUG SLIT TOOLBAR XPM IMLIB2 GNOME KDE EWMH REMEMBER SHAPE XFT XMB -XINERAMA RENDER

------------------------------------------ Failed to read: session.tabs Setting default value Failed to read: session.ignoreBorder Setting default value Failed to read: session.forcePseudoTransparency Setting default value Failed to read: session.numLayers Setting default value Failed to read: session.tabPadding Setting default value Failed to read: session.focusTabMinWidth Setting default value Failed to read: session.slitlistFile Setting default value Failed to read: session.groupFile Setting default value Failed to read: session.appsFile Setting default value Failed to read: session.tabsAttachArea Setting default value Failed to read: session.useMod1 Setting default value apps file failure Failed to read: session.screen0.imageDither Setting default value Failed to read: session.screen0.opaqueMove Setting default value Failed to read: session.screen0.sloppywindowgrouping Setting default value Failed to read: session.screen0.workspacewarping Setting default value Failed to read: session.screen0.desktopwheeling Setting default value Failed to read: session.screen0.autoRaise Setting default value Failed to read: session.screen0.clickRaises Setting default value Failed to read: session.screen0.decorateTransient Setting default value Failed to read: session.screen0.rootCommand Setting default value Failed to read: session.screen0.resizeMode Setting default value Failed to read: session.screen0.windowMenu Setting default value Failed to read: session.screen0.followModel Setting default value Failed to read: session.screen0.window.focus.alpha Setting default value Failed to read: session.screen0.window.unfocus.alpha Setting default value Failed to read: session.screen0.menu.alpha Setting default value Failed to read: session.screen0.menuDelay Setting default value Failed to read: session.screen0.menuDelayClose Setting default value Failed to read: session.screen0.menuMode Setting default value Failed to read: session.screen0.overlay.lineWidth Setting default value Failed to read: session.screen0.overlay.lineStyle Setting default value Failed to read: session.screen0.overlay.joinStyle Setting default value Failed to read: session.screen0.overlay.capStyle Setting default value Failed to read: session.tabs Setting default value Failed to read: session.ignoreBorder Setting default value Failed to read: session.forcePseudoTransparency Setting default value Failed to read: session.numLayers Setting default value Failed to read: session.tabPadding Setting default value Failed to read: session.focusTabMinWidth Setting default value Failed to read: session.slitlistFile Setting default value Failed to read: session.groupFile Setting default value Failed to read: session.appsFile Setting default value Failed to read: session.tabsAttachArea Setting default value Failed to read: session.useMod1 Setting default value Failed to read: session.screen0.imageDither Setting default value Failed to read: session.screen0.opaqueMove Setting default value Failed to read: session.screen0.sloppywindowgrouping Setting default value Failed to read: session.screen0.workspacewarping Setting default value Failed to read: session.screen0.desktopwheeling Setting default value Failed to read: session.screen0.autoRaise Setting default value Failed to read: session.screen0.clickRaises Setting default value Failed to read: session.screen0.decorateTransient Setting default value Failed to read: session.screen0.rootCommand Setting default value Failed to read: session.screen0.resizeMode Setting default value Failed to read: session.screen0.windowMenu Setting default value Failed to read: session.screen0.followModel Setting default value Failed to read: session.screen0.window.focus.alpha Setting default value Failed to read: session.screen0.window.unfocus.alpha Setting default value Failed to read: session.screen0.menu.alpha Setting default value Failed to read: session.screen0.menuDelay Setting default value Failed to read: session.screen0.menuDelayClose Setting default value Failed to read: session.screen0.menuMode Setting default value Failed to read: session.screen0.overlay.lineWidth Setting default value Failed to read: session.screen0.overlay.lineStyle Setting default value Failed to read: session.screen0.overlay.joinStyle Setting default value Failed to read: session.screen0.overlay.capStyle Setting default value Failed to read: session.tabs Setting default value Failed to read: session.ignoreBorder Setting default value Failed to read: session.forcePseudoTransparency Setting default value Failed to read: session.numLayers Setting default value Failed to read: session.tabPadding Setting default value Failed to read: session.focusTabMinWidth Setting default value Failed to read: session.slitlistFile Setting default value Failed to read: session.groupFile Setting default value Failed to read: session.appsFile Setting default value Failed to read: session.tabsAttachArea Setting default value Failed to read: session.useMod1 Setting default value Failed to read: session.screen0.imageDither Setting default value Failed to read: session.screen0.opaqueMove Setting default value Failed to read: session.screen0.sloppywindowgrouping Setting default value Failed to read: session.screen0.workspacewarping Setting default value Failed to read: session.screen0.desktopwheeling Setting default value Failed to read: session.screen0.autoRaise Setting default value Failed to read: session.screen0.clickRaises Setting default value Failed to read: session.screen0.decorateTransient Setting default value Failed to read: session.screen0.rootCommand Setting default value Failed to read: session.screen0.resizeMode Setting default value Failed to read: session.screen0.followModel Setting default value Failed to read: session.screen0.window.focus.alpha Setting default value Failed to read: session.screen0.window.unfocus.alpha Setting default value Failed to read: session.screen0.menu.alpha Setting default value Failed to read: session.screen0.menuDelay Setting default value Failed to read: session.screen0.menuDelayClose Setting default value Failed to read: session.screen0.menuMode Setting default value Failed to read: session.screen0.overlay.lineWidth Setting default value Failed to read: session.screen0.overlay.lineStyle Setting default value Failed to read: session.screen0.overlay.joinStyle Setting default value Failed to read: session.screen0.overlay.capStyle Setting default value Failed to read: session.screen0.slit.maxOver Setting default value Failed to read: session.screen0.slit.alpha Setting default value Failed to read: session.screen0.slit.onhead Setting default value Failed to read: session.screen0.slit.layer Setting default value

Куда копать?

Если локаль utf8, и минуты через две(пять) флюкс всё-таки просирается, то лечение есть в факе.
И даже несколькими способами.

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

В факе не нашел, но нашел в нете:
diff -ur fluxbox-0.9.11.orig/src/FbTk/Font.cc fluxbox-0.9.11/src/FbTk/Font.cc
--- fluxbox-0.9.11.orig/src/FbTk/Font.cc 2004-11-19 14:01:39.000000000 +0200
+++ fluxbox-0.9.11/src/FbTk/Font.cc 2004-12-24 19:19:46.015735856 +0200
@@ -293,7 +293,7 @@
// create the right font implementation
// antialias is prio 1
#ifdef USE_XFT
- if (antialias) {
+ if (antialias || m_utf8mode) {
m_fontimp.reset(new XftFontImp(0, m_utf8mode));
}
#endif //USE_XFT

Это оно?
Мне просто казалось, что в 0.9.13 уже пофиксили.

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

Да, это оно. Там же должны быть описаны ещё два способа.
Добавить флажок в USE при емерже (как тебе уже сказали) или добавить в .xinitrc (? не помню точно) LC_ALL=ru_RU.UTF-8
и в ~/.fluxbox/startup LC_ALL="" (снова не помню)
Имхо патч, как решение валиднее.

P.S.: Я не имел в виду лоровские факи.

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

Патчик наложил, все нормально заработало, спасибо.
Теперь другая проблема. Очень распространенная судя по гуглу.
Русский язык в менюшках. Везде нормально, а в них - нет.
Уже темы правил, русские artwiz шрифты ставил, порядок каталогов со шрифтами в xorg.conf менял, один хрен.

scsi_rdx
() автор топика
Ответ на: комментарий от gpg

Какой из?
.fluxbox/menu ?
Там вообще нет ничего по-русски.
Глючит например вот этот кусок:
[submenu] (fluxbox menu)
[config] (Configure)

Или если нажать среднюю кнопку мышки на десктопе, то тоже будут кракозябры.

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