[SOLVED] не работает терминал
Не работает в Иксах терминал - пишет: "Getpt failed: can't open ...."
Пишу из горящего танка...
Вчера переставил систему заново - не помогло
Есть 3 проблемы, по мере важности:
1. Не работает в Иксах терминал (x11-terminal, rxvt, etc) пишет: "Getpt failed: can't open ...."
На сколько я понимаю проблема с udev (т.к. в прошлую установку не совсем корректно установился удев, поэтому решил преставить с нуля - не помогло). Предполагаю, что вопрос либо в различных названиях виртуальных терминалов, либо в правах доступа, которые удев определяет для них по умолчанию (но, под рутом тоже не работает).
2. Не могу настроить переключение клавиатуры в XFce, причем в консоли все отлично работает. Пробовал поставить "использовать системные параметры" в настройках клавы - но ничего это не дает.
3. При логине (xdm + slim) при помощи клавиши F1 можно выбирать XFce либо Xsession. Так вот Xsesseion после ввода пароля, просто падает. Подскажите, как отключить.
- Для комментирования войдите или зарегистрируйтесь
Цитата: 1. Не работает в
Покажите вывод команды mount.
Либо выставляйте так:
Либо используйте xfce4-xkb-plugin
Либо настройте через xorg.conf:
Зачем вам Xsession, вы хоть установили twm ?
.
В актуальной версии
x11-misc/slim
(1.3.2-r6, 1.3.2-r7) прописываешь тип сессии в конфиге и продолжаешь жить счастливо и беззаботно, не обременяя себя знанием о возможности выбора типа сессии в гуе.ЗЫ:
x11-wm/twm
не установлен.:wq
--
Live free or die
rootfs on / type rootfs
rootfs on / type rootfs (rw)
/dev/root on / type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered)
proc on /proc type proc (rw,relatime)
rc-svcdir on /lib64/rc/init.d type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
cpuset on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cpu on /sys/fs/cgroup/cpu type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
cpuacct on /sys/fs/cgroup/cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)
freezer on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
udev on /dev type tmpfs (rw,nosuid,relatime,size=10240k,mode=755)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda3 on /boot type ext2 (rw)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
Вот мой mount
клавиатуру прописал, сессию тоже, пересобиру мир и сразу отвечу.
Где у вас /dev/pts ? mount |
Где у вас /dev/pts ?
С какого stage3 вы ставите систему ?
ставил с последнего - latest
ставил с последнего - latest stage
Попробуйте
Попробуйте смонтировать:
А затем запускайте терминал.
Спасибо, помогло
Смонтировал, проверил - работает.
Остались мелочи, типа ошибок в иксах:
Подскажите, где это можно отключить?
Конфиги лежат тут. Но в них нет стандартных драйверов, а только ndivia.
или забить на это?
Section "Module"Disable
Но это не хорошо, они должны быть и подгружаться.
сам забиваю на это, вроде минусов нет.
только что :)
Только что так и сделал. Да вроде dri не нужны. А про клаву, как я понял, просто не все кнопки у нее будут активные.
Опытным путем удалось сузить первый вопрос. В процессе инициализации запускается devfs, которое и монтирует /dev/ptx и /dev/shm. После чего система начинает работать нормально. Если же devfs отключить - работать перестает. Странно, ведь в ядре поддержку devfs я отключил.
Что можно сделать, чтобы полностью выключить devfs? Неужели вручную монтировать эти два каталога? Или же можно как-то настроить udev?
Цитата: Что можно сделать,
Зачем, чем оно вам мешает ?
У меня devfs присутствует на уровне запуска sysinit и у вас так должно быть.
Не ищите себе лишних проблем, если не понимаете зачем.
Наверно, Вы правы
Просто хотелось какого-то порядка, как-то так :)
Раз уж удев, так полностью
А кто вам сказал, что у вас
А кто вам сказал, что у вас стоит devfs ?
/etc/init.d/devfs является сценарием для монтирования /dev/pts и /dev/shm
да, точно
проверил, спасибо
успокоили меня :)
перемещаю в solved
kostik_g написал(а):Да вроде
dri нужны, например без них не работает vdpau
к тому же, если у всех есть, а у вас нет, значит у вас есть проблема
из Хэндбука
Code Listing 3.11: Updating the Module section
Section "Module"
(...)
# Load "dri"
Load "glx"
(...)
EndSection