eee pc 1000h + Gentoo + X11

Всем доброго времени суток!
Поиск решения моей проблемы на форуме ничего не дал, так что рискну создать новую тему. Сразу скажу, что в Gentoo я новичок - вот, решил поставить его на свой нетбук Asus eee pc 1000H в надежде на то, что, будучи хорошо сконфигурированным, он будет работать быстрее других дистрибутивов. Так как ставлю первый раз, решил всё делать по общей Handbook, чтобы понимать, как вообще устроена система. Случился затык на этапе настройки X11: установил его согласно handbook, сделал Xorg -configure, запускаю X -config - тишина. Несколько раз мигает экран, после чего остаётся тёмным. На попытки переключения в другую консоль, оба "трёхпальцевых аккорда" (для ребута и для убийства иксов) не реагирует. Вероятно, налицо зависание?
Вопрос: куда копать?
Грешил на разрешение, сделал свой Modeline в xorg.conf - не помогло. В Xorg.0.log ошибок не увидел. Правда, было несколько ворнингов.. Однако, в целом всё выглядит хорошо: драйвер инициализирован, дисплей включен.. Правда, я в этом толком не разбираюсь, так что мог что-то и пропустить.

Итак, два вопроса:
1) Какие именно сведения необходимо предоставить уважаемым форумчанам, чтобы увеличились шансы на прояснение ситуации? (решил уточнить, дабы не захламлять пост ненужной информацией)
2) Ну и основной, повторюсь: куда копать? :)

Вы точно хорошо искали на

Вы точно хорошо искали на форуме? Подобные темы встречаются неоднократно.
Покажите всё же /var/log/Xorg.0.log. Как мне кажется, Х-сервер у вас запускается, не настроен менеджер окон либо окружение рабочего стола.
Хотелось бы так же увидеть вывод

zegrep 'AGP|DRM' /proc/config.gz | grep -v '^#'

либо

egrep 'AGP|DRM' /usr/src/linux/.config | grep -v '^#'

Я Gentoo & Funtoo

Lupo Alberto написал(а): Вы

Lupo Alberto написал(а):
Вы точно хорошо искали на форуме? Подобные темы встречаются неоднократно.

Скажем так: темы про eee я видел, также искал информацию про X11, но нигде не нашёл похожих на мои симптомов. Разумеется, вполне возможно, что что-то проглядел.

Цитата:
Как мне кажется, Х-сервер у вас запускается, не настроен менеджер окон либо окружение рабочего стола.

Я тоже об этом подумал, но знаний не хватило, чтобы разобраться, где это искать. Кроме того, согласно хендбуку, некий минимальный менеджер окон должен быть настроен в составе X11 "из коробки" :)

Вот соответствующие листинги.
1) Xorg.0.log

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-gentoo-r7 i686 
Current Operating System: Linux ########## 2.6.32-gentoo-r7 #5 SMP Fri Jun 18 15:13:35 MSD 2010 i686
Kernel command line: root=/dev/sda3
Build Date: 18 June 2010  09:33:59PM
 
Current version of pixman: 0.17.2
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jun 19 10:49:55 2010
(++) Using config file: "/root/xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/,
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x81e88a0
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:2:0) 8086:27ae:1043:8340 Intel Corporation Mobile 945GME Express Integrated Graphics Controller rev 3, Mem @ 0xf7f00000/524288, 0xd0000000/268435456, 0xf7ec0000/262144, I/O @ 0x0000dc00/8
(--) PCI: (0:0:2:1) 8086:27a6:1043:8340 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0xf7f80000/524288
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 2.9.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
	i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
	E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
	965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
	4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) Primary Device is: PCI 00@00:02:0
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 0.1.0
	ABI class: X.Org Video Driver, version 6.0
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945GME
(--) intel(0): Chipset: "945GME"
(--) intel(0): Linear framebuffer at 0xD0000000
(--) intel(0): IO registers at addr 0xF7F00000 size 524288
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(II) intel(0): No SDVO device is found in VBT
(II) intel(0): 2 display pipes available.
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) intel(0): Output VGA using monitor section Monitor0
(II) intel(0): Output LVDS has no monitor section
(II) intel(0): I2C bus "LVDSDDC_C" initialized.
(II) intel(0): Attempting to determine panel fixed mode.
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.
(II) intel(0): EDID vendor "HSD", prod id 1001
(II) intel(0): DDCModeFromDetailedTiming: 1024x600 Warning: We only handle separate sync.
(II) intel(0): EDID vendor "HSD", prod id 1001
(II) intel(0): DDCModeFromDetailedTiming: 1024x600 Warning: We only handle separate sync.
(II) intel(0): Output VGA disconnected
(II) intel(0): Output LVDS connected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS using initial mode 1024x600
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
(II) intel(0): detected 256 kB GTT.
(II) intel(0): detected 7932 kB stolen memory.
(==) intel(0): video overlay key set to 0x101fe
(==) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.6, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) intel(0): Comparing regs from server start up to After PreInit
(==) Depth 24 pixmap format is 32 bpp
(II) intel(0): Kernel reported 204544 total, 1 used
(II) intel(0): I830CheckAvailableMemory: 818172 kB available
(II) intel(0): [DRI2] Setup complete
(**) intel(0): Framebuffer compression enabled
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) UXA(0): Driver registered support for the following operations:
(II)         solid
(II)         copy
(II)         composite (RENDER acceleration)
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression
(II) intel(0): Fixed memory allocation layout:
(II) intel(0): 0x00000000-0x005fffff: compressed frame buffer (6144 kB, 0x000000003f800000 physical
)
(II) intel(0): 0x00600000-0x00600fff: compressed ll buffer (4 kB, 0x000000003fe00000 physical
)
(II) intel(0): 0x00601000-0x0060afff: HW cursors (40 kB, 0x000000003fe01000 physical
)
(II) intel(0): 0x0060b000-0x0060bfff: overlay registers (4 kB, 0x000000003fe0b000 physical
)
(II) intel(0): 0x007bf000:            end of stolen memory
(II) intel(0): 0x007bf000-0x0f9f3fff: DRI memory manager (248020 kB)
(II) intel(0): 0x10000000:            end of aperture
(II) intel(0): BO memory allocation layout:
(II) intel(0): 0x007bf000:            start of memory manager
(II) intel(0): 0x00800000-0x00bfffff: front buffer (4096 kB) X tiled
(II) intel(0): 0x0f9f4000:            end of memory manager
(II) intel(0): using SSC reference clock of 100 MHz
(II) intel(0): Selecting standard 18 bit TMDS pixel format.
(II) intel(0): Output configuration:
(II) intel(0):   Pipe A is off
(II) intel(0):   Display plane B is now disabled and connected to pipe A.
(II) intel(0):   Pipe B is on
(II) intel(0):   Display plane A is now enabled and connected to pipe B.
(II) intel(0):   Output VGA is connected to pipe none
(II) intel(0):   Output LVDS is connected to pipe B
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(==) intel(0): DPMS enabled
(==) intel(0): Intel XvMC decoder disabled
(II) intel(0): Set up textured video
(II) intel(0): Set up overlay video
(II) intel(0): direct rendering: DRI2 Enabled
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: enabled GLX_MESA_copy_sub_buffer
(II) AIGLX: enabled GLX_SGI_make_current_read
(II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
(II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
(II) GLX: Initialized DRI2 GL provider for screen 0
(II) intel(0): Setting screen physical size to 270 x 158

2) Вывод egrep:

CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_I915=y

Здесь описана похожая на вашу

Здесь описана похожая на вашу ситуация.
Handbook иногда не успевает за развитием Gentoo. Чтобы у вас запустился даже минимальный менеджер окон, его, скорее всего, всё же придётся установить:

emerge twm xterm xclock

P.S. Чуть внимательнее относитесь к просьбам и советам форумчан.

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Здесь описана похожая на вашу ситуация.
Handbook иногда не успевает за развитием Gentoo. Чтобы у вас запустился даже минимальный менеджер окон, его, скорее всего, всё же придётся установить:

emerge twm xterm xclock

Спасибо, попробую.

Цитата:
P.S. Чуть внимательнее относитесь к просьбам и советам форумчан.

О, спасибо, как раз удивлялся, что на форуме нет возможности, например, скрыть большой текст под "катом".

Шаманство не помогло, требуется апгрейд бубна :)

Итак, что сделал:
- установил xorg-x11
- установил twm, xclock, xterm
- поставил в make.conf строчку "INPUT_DEVICES="evdev synaptics""
- установил xf86-input-evdev для поддержки этого самого evdev (я правильно понял его назначение?)
- проверил наличие поддержки всей этой хрени (дров intel и устройств ввода) в ядре. Сделал новое ядро, повключав, боюсь, много лишнего, а именно: VESA и почти всё, что к ней относится, а также драйвера USB-шных устройств ввода вроде камеры (тоже из разряда evdev) (в старом логе были какие-то высказывания насчёт VESA и evdev). Но на старте системы стало ругаться: "usbcore: error -16 registering interface driver dabusb", поэтому вернул предыдущее ядро. Тем более что в логе иксов пропали ошибки evdev, значит, помогло то, что установил xf86-input-evdev. Кстати: может быть, моя ошибка в том, что я стараюсь всё запихнуть в ядро, а не делаю модулями? Просто мне хочется один раз сделать ядро, которое я больше никогда не буду менять (апгрейд нетбука, ессно, не предвидится), а модулями сделать только динамически подгружаемые вещи вроде драйверов сменных устройств. МОжет быть, я неправильно понимаю сам смысл модулей?
- с удивлением узнал, что английское и русское руководство отличаются не в деталях, а очень существенно. "не успевает" хендбук - это ещё мягко сказано. В дальнейшем буду ориентироваться в вопросах окончательной настройки только на англоязычные руководства.
- включил HAL (в английском руководстве по иксам сказано, что его надо включать)
- перекомпилировал xorg-server (с новыми "устройствами ввода")
- пробовал делать xorg.conf, даже поставил там руками разрешение. Что ещё ставить, не знаю. Листинг прилагается.
- Принудительно добавил поддержку Ctrl-alt-backspace в настройки hal (в 10-x11-input.fdi)

Результаты:
1) Сначала, ДО принудительной перекомпиляции xorg-server:
- при запуске startx: появлялись на экране три окна терминала и часы. Но всё это не реагировало ни на какие комбинации клавиш и движения мышью (точнее, тыканья в тачпад). После этого и решил, что проблема может быть в неправильном указании устройств ввода. Поэтому изменил make.conf, перекомпилировал xorg-server.
- при запуске с созданным автоматически xorg.conf (X -config xorg.conf.new) - дёрганье винтом, несколько миганий экрана, потом чёрный экран и отсутствие реакции на что бы то ни было.
2) ПОСЛЕ перекомпиляции xorg-server и других плясок:
- вышеописанная реакция (чёрный экран и т.д.) уже и при запуске startx.

Куда копать дальше? Возможно, я не понимаю какого-то общего принципа?

ЗЫ: Логи прилагаются:

1) make.conf (только нужные строки):

VIDEO_CARDS="intel"
INPUT_DEVICES="evdev synaptics"

2) xorg.conf
3) Xorg.0.log при запуске X -config

ЗЗЫ:
Вообще у меня ощущение, что тыкаюсь, как слепой котёнок. Честно пытался читать документацию (например, man xorg.conf), делал всё, как там указано... Точнее (далее - крик души) не понял я нифига, что именно указывать. Опять же, наглядный пример: там сказано: добавить строку ModeLine, в ней всё указать. Есть образец. Но что в этом образце за цифры, абсолютно не понятно (за исключением разрешения). Гугл помог, конечно (нашёл утилиту, генерирующую эту строчку, хотя принципа так и не понял), но уверен, что я далеко не первый не-программист, который воет и рвёт на себе волосы от попыток понять то, что пишут в манах :( Поэтому тупо "читай ман" - это хороший совет, но, к сожалению, часто требуется интерпретация прочтённого более опытными людьми. Иначе просто утыкаешься в стенку. Поэтому просьба, если возможно, указывать при таких советах, на что именно обращать внимание в руководствах. И ещё, конечно, было бы здорово, если бы информация была представлена на родном языке. Я умею читать по-английски, но не свободно, как и говорить - многих слов и выражений не знаю. Поэтому, разбирая руководства на английском, трачу много усилий на сам перевод, из-за чего ослабевает сосредоточенность и упускаются часто сами технические детали. Я сам готов поучаствовать в переводах мануалов, чтобы другим меньше мучаться приходилось, но, боюсь, меня таки не возьмут из-за отсутствия глубоких знаний языка.
Всем помогающим большое спасибо за долготерпение в просвещении чайника :)

Не уверен, что отвечу на все

Не уверен, что отвечу на все заданные вопросы, ещё меньше уверен, что отвечу абсолютно правильно, но всё же попытаюсь.

Drevoborod написал(а):
- поставил в make.conf строчку "INPUT_DEVICES="evdev synaptics""
- установил xf86-input-evdev для поддержки этого самого evdev (я правильно понял его назначение?)

Вы включили поддержку evdev, т.е. input device events — события устройств ввода — к которым относятся «устройства с кнопками»: различного рода клавиатуры, мыши, кнопки на веб-камерах и т. д.
Однако, xorg.conf у вас настроен на работу с клавиатурой и мышью, как с отдельными устройствами, которым нужны соответствующие драйвера. Поэтому можно, оставив ваши настройки в /etc/make.conf, изменить в xorg.conf секции устройств ввода. В качестве образца могу предложить один из моих бывших файлов xorg.conf.
Также можно, изменив в /etc/make.conf опцию на INPUT_DEVICES="mouse keyboard synaptics", пересобрать xorg-server. Для примера тогда можете взять этот файл xorg.conf.
После любой перекомпиляции xorg-server'а следует выполнять

emerge -1 $(qlist -I -C x11-drivers/)

Также в качестве некоторого «руководства к действию» могу привести часть моих настроек ядра, относящихся к данной теме и подходящих под оба варианта настройки xorg-server'а:

%zegrep 'FB|AGP|DRM|INPUT_MOUSE|INPUT_EVDEV|INPUT_KEYBOARD' /proc/config.gz | grep -v '^#'
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1280
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=800
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_KEYBOARD=y
CONFIG_INPUT_MOUSE=y
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_KMS_HELPER=y
CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y
CONFIG_FB=y
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VESA=y
CONFIG_FB_CON_DECOR=y

О настройке ModeLine в большинстве случаев можно спокойно забыть, с этим хорошо справляется сам xorg-server.
Установите всё же какой-либо менеджер окон, «иксы» у вас, судя по логам, стартуют, но вы этого не замечаете :)

Я Gentoo & Funtoo

Менеджер окон

Спасибо за советы, буду пробовать!

Цитата:
Установите всё же какой-либо менеджер окон, «иксы» у вас, судя по логам, стартуют, но вы этого не замечаете :)

А разве twm - не менеджер? :) Я просто хотел сначала попробовать на кошках, потом удалить его и ставить уже gnome. Потому что, если Гном не будет запускаться, найти причину будет куда сложнее, а тут я хоть буду уверен, что работают сами иксы :) Или я не прав?

И ещё вопрос: в вашем xorg'e вообще нет секции input device. Мне предлагается сделать то же самое - совсем удалить эту секцию? Предположим, что я хочу попробовать этот самый драйвер evdev - не зря же я его ставил :)
Что я так лопухнулся, даже не задумавшись, что настройки Xorg и make друг другу противоречат - это, конечно, та ещё глупость, надо быть внимательнее :)

И последний (пока что :) вопрос:
Я не понял смысла команды

emerge -1 $(qlist -I -C x11-drivers/)

Что именно она делает? Добавляет нужные драйвера? Дело в том, что команды qlist у меня нет, и пакета такого я не нашёл. Или мне нужно поставить qmail?

Чтобы twm запускался,

Чтобы twm запускался, создайте в каталоге пользователя файл ~/.xinitrc примерно такого содержания

twm &
exec xterm -geometry 80x66+0+0 -name login

И наберите в консоли startx.

Drevoborod написал(а):
И ещё вопрос: в вашем xorg'e вообще нет секции input device. Мне предлагается сделать то же самое - совсем удалить эту секцию? Предположим, что я хочу попробовать этот самый драйвер evdev - не зря же я его ставил :)

Да, можно удалить, только убедитесь, что присутствует секция

Section "ServerFlags"
	Option "AllowEmptyInput" "True"
	Option "DPMS" "True" ####
EndSection

Я Gentoo & Funtoo

Drevoborod написал(а): Я не

Drevoborod написал(а):
Я не понял смысла команды
emerge -1 $(qlist -I -C x11-drivers/)
Что именно она делает? Добавляет нужные драйвера? Дело в том, что команды qlist у меня нет, и пакета такого я не нашёл.

Обычно, после обновления xorg-server'а выводится сообщение о необходимости пересобрать драйвера устройств с ним связанных. В FAQ об этом написано не один раз.
Чтобы у вас появилась эта команда, следует установить app-portage/portage-utils.

Я Gentoo & Funtoo

А что с HAL?

Кстати о птичках: в том FAQ написано, что HAL больше не используется. Так мне его включать или нет? :)

Если собираетесь

Если собираетесь устанавливать версии >=xorg-server-1.8, то можно (скорее, нужно) выключить этот флаг, но только для xorg-server'а, не для всей системы.
IMHO, разумеется.

Я Gentoo & Funtoo

Цитата: Если собираетесь

Цитата:
Если собираетесь устанавливать версии >=xorg-server-1.8, то можно (скорее, нужно) выключить этот флаг, но только для xorg-server'а, не для всей системы.

Ладно, буду разбираться, спасибо. Просто я имел в виду не флаг, а запуск демона hald.. А флаг выключить в USE для xorg-server, вы имеете в виду? ЧТо касается версии, то я, ессно, буду ставить ту, которая доступна по умолчанию :) Счас это - 1.7.6.

Демон запускать.

Демон запускать, для указанной версии сервера флаг использовать. Опять же IMHO.

Я Gentoo & Funtoo

Ура!!

Огромное спасибо за помощь! Заработало! :))
Правда, ведёт себя немного странно: тот самый терминал запускается, но, во-первых, по контрол-альт-бэкспейс не убивается, хотя строка в настройке присутствует (я выше писал), а, во-вторых, по альт-принтскрин-k гасит экран.. и всё. И опять ничего не доступно. Что-то коряво работает всё-таки.. Ну ладно, на данный момент хотя бы изображение получилл, уже хорошо :))

Хе.. Оказывается, оно убивается нормально, если СНАЧАЛА перейти в другую консоль, а потом жать alt+printscreen+k :))

Создайте либо измените файл

Создайте либо измените файл /etc/hal/fdi/policy/10-x11-input.fdi.
Что же вы хотели от twm? :)

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Создайте либо измените файл /etc/hal/fdi/policy/10-x11-input.fdi.

Так я это уже сделал, в том-то и дело.. Но счас посмотрел на него и нашёл опечатку в нужной строке :))
Кстати, в том же файле указывается, что должен быть использован драйвер evdev.. Эх, внимательней надо быть и терпеливей :)

Цитата:
Что же вы хотели от twm? :)

Буду знать, что хотеть от него нечего :)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".