Автор Тема: Разработка дистрибутива для компьютеров с ограниченными ресурсами.  (Прочитано 218870 раз)

lx001

  • Гость
Что у вас с правами на  /var/run/xdm.pid и /var/run ?
А кто его знает.
Но систему не трогал - свеже установленный minimal icewm
ls -ld /var/run
ls -l  /var/run/xdm.pid

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Да.
Я просто с горя первый раз перегрузился :)
Вот сейчас все логи, права, что в пидах и вывод ps

ls -ld /var/run
root root
права
drwxr-xr-x
« Последнее редактирование: 24.05.2010 18:16:09 от YYY »

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
И вообще причем тут симпли ??
Судя по всему пакет с хоргом на симпли компилировали :)
Сейчас еще раз поймал :)

Не обращайте внимания. Это просто значит, что при сборке в сборочнице бранча был установлен соответствующий пакет branding. Ни на что не влияет.

NotHAM

  • Гость

Цитировать
...
xdm error (pid 5913): cannot remove process ID file /var/run/xdm.pid: Permission denied
xdm info (pid 5719): Starting X server on :0
(EE) XKB: No components provided for device Virtual core keyboard
xdm error (pid 6254): cannot remove process ID file /var/run/xdm.pid: Permission denied
...
Что у вас с правами на  /var/run/xdm.pid и /var/run ?

Возможно, дочерний xdm (который рисует login: и запускает Xsession) не хочет стартовать из-за этого.
Тут проблема не в правах, а похоже, зависит от железа. Тоже наблюдал
подобное. причина в следующем:
/sbin/start-stop-daemon --stop -p /var/run/xdm-buttons.pidПри убивании кнопок xdm отказано в доступе (давно уже не наблюдаю)
создаются они под рутом, а убиваются ...?? Тут еще ковыряться нужно.
Вот сейчас, на старой машине этого нет, и на более серьёзных домашних -
тоже нет, но было иногда. Причин появления и исчезновения - так и не понял.
Какие - то скрипты криво отрабатывают. (Может параллельно работают?)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
/sbin/start-stop-daemon --stop -p /var/run/xdm-buttons.pidПри убивании кнопок xdm отказано в доступе (давно уже не наблюдаю)
создаются они под рутом, а убиваются ...?? Тут еще ковыряться нужно.
По идее они должны убиваться при логине пользователя.
и убиваются они от рута...

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Про xdm.
Господа, можете спорить, но еще раз изложу факты, которые легко проверяются.
xdm по факту не поддерживается в xorg и в дистрибутивах. Собственно, проблемы связаны в основном с меняющейся вокруг него системой аутентификации. Она меняется, а xdm никто не фиксит, так как не использует. Посмотрите баги на него в debian, -- одном из последних дистрибутивов, в который он еще входит.
Мы при выпуске Легкого исправили одну багу, отправив в апстрим (ldv@) и сделали workaround через installer-feature для другой (boyarsh@). И теперь надеемся, что развитие lxdm позволит не включать более xdm в дистрибутивы Альт, так как фиксить его в одиночку нам не интересно, особенно учтывая нелокализуемость, на которую сетуют пользователи.
Если вы хотите бороться за xdm сами -- хорошо. Но проблемы его действительно сложны и имеют сиситемные корни.

В споры не вступаю. Вы предупреждены.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Про xdm.
Посмотрите баги на него в debian, -- одном из последних дистрибутивов, в который он еще входит.
Недавно на убунте видел похожий баг. Вот только там был совсем грустный висяк - т.е. компьютер работал, но отваливалась клавиатура... :( Приходилось ресетить...

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Про xdm.
Посмотрите баги на него в debian, -- одном из последних дистрибутивов, в который он еще входит.
Недавно на убунте видел похожий баг. Вот только там был совсем грустный висяк - т.е. компьютер работал, но отваливалась клавиатура... :(


xdm в Ubuntu???

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
xdm в Ubuntu???
Да :) А что такого ?

Оффлайн shraibikus

  • Участник
  • *
  • Сообщений: 145
  • где мои вещи?
-----------------------------------------------------------------------------------------------------------------------------------------------------------
LXDE     читаем как работать в нем здесь:
http://alv.me/?p=654  
Хороший рабочий стол, но в Альтовской сборке на сегодняшний момент очень серьезный баг
периодически открывается пустое меню LXDE, поэтому пользоваться не рекомендую !                                                                                                  
не проверено
-----------------------------------------------------------------------------------------------------------------------------------------------------------
Баг подтверждаю.
Поставил дистрибутив из образа: altlinux-5.0.0-kdesktop-i586-ru-install-dvd5.iso

Установил LXDE (плюс некоторые доп. необходимости).

Запускаю - работает.
Однако сразу после перезагрузки - сносит наглухо то самое меню.

Удаляю Obconf и перезахожу в окружение - меню на месте. Устанавливаю Obconf меню работает до следующей перезагрузки.
Странно =(

И еще, почему-то не запоминаются настройки. Т.е. настраиваем темы, на отображение панели задач, а она их сбрасывает при перезагрузке (разлогинивание/залогинивание этого эффекта не дают). Я пока не понял почему.

Возможно какой-то демон?
прямо ближе, а в обход - быстрее

NotHAM

  • Гость
...Если вы хотите бороться за xdm сами -- хорошо. Но проблемы его действительно сложны и имеют сиситемные корни.
В споры не вступаю. Вы предупреждены.
To aen. Спасибо за вмешательство (своевременное!).
А спорить и не будем. (Багзиллу проштудировал уже).
To YYY. Собственно потому и просил Вас потестировать, были сомнения.
Давайте дохакивать lxdm. Работающие заготовки есть. Пользоваться (имхо)
можно. Несколько тем нам не нужно. Хорошо бы иметь возможность только
подмены фоновой картинки (без пересборки). А выбором сесии пусть wm-select
занимается, это его работа. А там, глядишь, это и в lxdm заработает.
Пошёл делать двойной профиль.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Баг подтверждаю.
Поставил дистрибутив из образа: altlinux-5.0.0-kdesktop-i586-ru-install-dvd5.iso

lxde сейчас в процессе разработки в Сизифе и 5.1. В p5 очень старые сборки, не советую.
Но при чем же здесь тема обсуждения? Речь шла про lxdm, а не lxde в целом.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
lxde сейчас в процессе разработки в Сизифе и 5.1. В p5 очень старые сборки, не советую.
Но при чем же здесь тема обсуждения? Речь шла про lxdm, а не lxde в целом.
Это по теме - в том смысле что в первом сообщении есть про LXDE.
Кстати, очень обидно что в Альте нет чего-то эдакого.
Xfce стал таким толстым, что с гномом спорит...
ЗЫ: Чем тема и привлекает :)

lx001

  • Гость
Да.
Я просто с горя первый раз перегрузился :)
Вот сейчас все логи, права, что в пидах и вывод ps

ls -ld /var/run
root root
права
drwxr-xr-x
В Xorg.0.log вылет на клавиатуре?

(EE) XKB: No components provided for device Virtual core keyboard
....
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) Macintosh mouse button emulation: Close
(II) UnloadModule: "evdev"
(II) ImExPS/2 Generic Explorer Mouse: Close
(II) UnloadModule: "evdev"
(II) AT Translated Set 2 keyboard: Close
(II) UnloadModule: "evdev"

Backtrace:
0: X(xorg_backtrace+0x3b) [0x81220ab]
1: X(xf86SigHandler+0x9e) [0x80c9abe]
2: [0xb8048400]
3: /usr/lib/X11/modules/libshadow.so(shadowRemove+0x4e) [0xb795ae7e]
4: /usr/lib/X11/modules/libshadow.so [0xb795b314]
5: X [0x80cc0ce]
6: X [0x810042c]
7: X [0x810c6bc]
8: X [0x8112b5c]
9: X [0x80c311e]
10: /usr/lib/X11/modules/drivers/vesa_drv.so [0xb7add8e2]
11: X [0x80cab4c]
12: X [0x814ed8e]
13: X [0x80b2905]
14: X [0x80c6ea2]
15: X [0x8137fd0]
16: X [0x8169a89]
17: X [0x8131b76]
18: /usr/lib/X11/modules/extensions/libglx.so [0xb7b3606a]
19: X(main+0x428) [0x806b2c8]
20: /lib/libc.so.6(__libc_start_main+0xe6) [0xb7c37b26]
21: X [0x806a6e1]


Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
В Xorg.0.log:
(EE) XKB: No components provided for device Virtual core keyboard
Видел, но так и не понял из-за что виновно...
Щелкаю пол часа - еще раз не ловится (менял как сказал Vova с 1 на больше число перестартов - сделал 3)