The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Fatal error при старте xFree86"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 05-Фев-04, 12:31  (MSK)
Дано: FreeBSD 4.9
      xFree86 4.3.0

startx

Результат:
xFree86.0.log
.....
(WW) checkDevMem: failed to open /dev/mem (Operation not permitted)
.....
fatal server error:
xf86EnableIO: Failed to open /dev/io for extended I/O

может, кто сталкивался с подобной проблемой, поделитесь опытом.

заранее спасибо.

ЗЫ. запускаю под root
security level -> 1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Фев-04, 13:03  (MSK)
>Дано: FreeBSD 4.9
>      xFree86 4.3.0
>
>startx
>
>Результат:
>xFree86.0.log
>.....
>(WW) checkDevMem: failed to open /dev/mem (Operation not permitted)
>.....
>fatal server error:
>xf86EnableIO: Failed to open /dev/io for extended I/O
>
>может, кто сталкивался с подобной проблемой, поделитесь опытом.
>
>заранее спасибо.
>
>ЗЫ. запускаю под root
>security level -> 1
^^^^^^^^^^^^^^^^^^^^^- вот тебе и ответ:

# man securelevel
# man security

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 05-Фев-04, 13:49  (MSK)
>>
>>ЗЫ. запускаю под root
>>security level -> 1
>^^^^^^^^^^^^^^^^^^^^^- вот тебе и ответ:
>
># man securelevel
># man security


Другими словами, крома как понижением уровня безопасности до 0 никак не победить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Фев-04, 14:47  (MSK)
>>>
>>>ЗЫ. запускаю под root
>>>security level -> 1
>>^^^^^^^^^^^^^^^^^^^^^- вот тебе и ответ:
>>
>># man securelevel
>># man security
>
>
>Другими словами, крома как понижением уровня безопасности до 0 никак не победить?
>

ну почему ;) можно, если запускать xdm через init во время загрузки, то бишь до изменения securelevel:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html#RUNNING-X-SECURELEVELS - спасет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 05-Фев-04, 15:20  (MSK)
>ну почему ;) можно, если запускать xdm через init во время загрузки,
>то бишь до изменения securelevel:
>
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/x.html#RUNNING-X-SECURELEVELS - спасет?

спасибо за линк, сам че то не додумался сходить на официальный сайт :((
почитаю, повникаю....
но пока сделал так
kern_securelevel="1"
kern_securelevel_enable="NO"
что мне кажется равнозначным 0 уровню....

Х завелся... правда мыша сошла с ума....
ответ на этот вопрос кажется тоже есть на страничке...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 05-Фев-04, 16:24  (MSK)
>Х завелся... правда мыша сошла с ума....
>ответ на этот вопрос кажется тоже есть на страничке...
"...
If you have a PS/2 mouse, just add moused_enable="YES" to /etc/rc.conf to start the mouse daemon at boot-time. Additionally, if you would like to use the mouse daemon on all virtual terminals instead of just the console, add allscreens_flags="-m on" to /etc/rc.conf.

When the mouse daemon is running, access to the mouse must be coordinated between the mouse daemon and other programs such as X Windows. Refer to the FAQ Why does my mouse not work with X? for more details on this issue...."
Дополнительно, введя новую секцию в XFree86 конфиг

Section         Pointer
Protocol        "SysMouse"
Device          "/dev/sysmouse"

получил тот же результат: указатель мыши при загрузке Х, но как только пытаешься  двинуть мышь, она летит в край рабочего стола и оттуда не выходит, причем периодически спонтанно открываются окна, которые обычно появляются при нажатии клавиш.

any suggestions?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Фев-04, 17:45  (MSK)
>>Х завелся... правда мыша сошла с ума....
>>ответ на этот вопрос кажется тоже есть на страничке...
>"...
>If you have a PS/2 mouse, just add moused_enable="YES" to /etc/rc.conf to
>start the mouse daemon at boot-time. Additionally, if you would like
>to use the mouse daemon on all virtual terminals instead of
>just the console, add allscreens_flags="-m on" to /etc/rc.conf.
>
>When the mouse daemon is running, access to the mouse must be
>coordinated between the mouse daemon and other programs such as X
>Windows. Refer to the FAQ Why does my mouse not work
>with X? for more details on this issue...."
>Дополнительно, введя новую секцию в XFree86 конфиг
>
>Section         Pointer
>Protocol        "SysMouse"
>Device          "/dev/sysmouse"
>
>получил тот же результат: указатель мыши при загрузке Х, но как только
>пытаешься  двинуть мышь, она летит в край рабочего стола и
>оттуда не выходит, причем периодически спонтанно открываются окна, которые обычно появляются
>при нажатии клавиш.
>
>any suggestions?

ps -axuww | grep moused ???


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 06-Фев-04, 09:37  (MSK)
>ps -axuww | grep moused ???

результат:

%ps -axuww | grep moused
root      93  0.0  0.2   916  524  ??  Is    5:34PM   0:00.30 moused -p /dev/psm0 -t auto

%ps -axuww | grep moused
root      93  0.0  0.2   916  524  ??  Is    5:34PM   0:00.30 moused -p /dev/psm0 -t auto

%ps -axuww | grep moused
root      93  0.0  0.2   916  524  ??  Is    5:34PM   0:00.30 moused -p /dev/psm0 -t auto
dayz    1471  0.0  0.1   272  152  p0  R+   11:32AM   0:00.00 grep moused

%ps -axuww | grep moused
dayz    1499  0.0  0.1   272  152  p0  R+   11:32AM   0:00.00 grep moused
root      93  0.0  0.2   916  524  ??  Is    5:34PM   0:00.30 moused -p /dev/psm0 -t auto
%

фигурирует устройство /dev/psm0, тогда как упоминалось связывание mouse и sysmouse.... или я не понял суть проблемы.. :((


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Фев-04, 11:46  (MSK)
>>ps -axuww | grep moused ???
>
>результат:
>
>%ps -axuww | grep moused
>root      93  0.0  0.2  
> 916  524  ??  Is    
>5:34PM   0:00.30 moused -p /dev/psm0 -t auto
>
>%ps -axuww | grep moused
>root      93  0.0  0.2  
> 916  524  ??  Is    
>5:34PM   0:00.30 moused -p /dev/psm0 -t auto
>
>%ps -axuww | grep moused
>root      93  0.0  0.2  
> 916  524  ??  Is    
>5:34PM   0:00.30 moused -p /dev/psm0 -t auto
>dayz    1471  0.0  0.1   272
> 152  p0  R+   11:32AM  
>0:00.00 grep moused
>
>%ps -axuww | grep moused
>dayz    1499  0.0  0.1   272
> 152  p0  R+   11:32AM  
>0:00.00 grep moused
>root      93  0.0  0.2  
> 916  524  ??  Is    
>5:34PM   0:00.30 moused -p /dev/psm0 -t auto
>%
>
>фигурирует устройство /dev/psm0, тогда как упоминалось связывание mouse и sysmouse.... или я
>не понял суть проблемы.. :((


да нет, понял, у меня работает, но в 4.2.0:

[alone]~ > ps -axuww | grep mouse
root   19753  0,0  0,2  1012  268  p2  R+   11:44AM   0:00,02 grep mouse
root     162  0,0  0,1   924   92  ??  Ss   Tue10AM 151:33,14 moused -p /dev/psm0 -t auto
[alone]~ > grep "/dev" /etc/X11/XF86Config
    Option "Device"      "/dev/sysmouse"
[alone]~ >

попробуй посмотри новшевста для 4.3.0 - описания на www.xfree86.org

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 06-Фев-04, 12:33  (MSK)
>[alone]~ > ps -axuww | grep mouse
>root   19753  0,0  0,2  1012  268
> p2  R+   11:44AM   0:00,02 grep
>mouse
>root     162  0,0  0,1  
>924   92  ??  Ss   Tue10AM
>151:33,14 moused -p /dev/psm0 -t auto
>[alone]~ > grep "/dev" /etc/X11/XF86Config
>    Option "Device"      "/dev/sysmouse"
>попробуй посмотри новшевста для 4.3.0 - описания на www.xfree86.org

%grep "/dev" /etc/X11/XF86Config
#    Option      "Device"        "/dev/mouse2"
#    Option     "Device"        "/dev/cua0"
#    Option     "Device"        "/dev/cua0"
#    Option     "Device"        "/dev/ttyS0"
#    Option     "Device"        "/dev/ttyS0"
        Option      "Device" "/dev/sysmouse"
Device          "/dev/sysmouse"
%

2. Summary of new features in 4.3.0.
2.2. Input Driver Enhancements
The mouse driver now has automatic protocol detection for PS/2 mice.

вроде эта фича наоборот должна облегчить жизнь...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Фев-04, 12:39  (MSK)
>>[alone]~ > ps -axuww | grep mouse
>>root   19753  0,0  0,2  1012  268
>> p2  R+   11:44AM   0:00,02 grep
>>mouse
>>root     162  0,0  0,1  
>>924   92  ??  Ss   Tue10AM
>>151:33,14 moused -p /dev/psm0 -t auto
>>[alone]~ > grep "/dev" /etc/X11/XF86Config
>>    Option "Device"      "/dev/sysmouse"
>>попробуй посмотри новшевста для 4.3.0 - описания на www.xfree86.org
>
>%grep "/dev" /etc/X11/XF86Config
>#    Option      "Device"  
>      "/dev/mouse2"
>#    Option     "Device"  
>     "/dev/cua0"
>#    Option     "Device"  
>     "/dev/cua0"
>#    Option     "Device"  
>     "/dev/ttyS0"
>#    Option     "Device"  
>     "/dev/ttyS0"
>        Option    
>  "Device" "/dev/sysmouse"
>Device          "/dev/sysmouse"
>%
>
>2. Summary of new features in 4.3.0.
>2.2. Input Driver Enhancements
>The mouse driver now has automatic protocol detection for PS/2 mice.
>
>вроде эта фича наоборот должна облегчить жизнь...

у меня не начем попробовать, а собирать 4.3.0 с патчами - времени нет
чтобы проверить XF86Config, да и лень - скоро 4.4.0 выйдет, уже rc вышли

попробуй поэкспериментировать или посмотреть в groups.google.com поиском

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 06-Фев-04, 12:43  (MSK)
>у меня не начем попробовать, а собирать 4.3.0 с патчами - времени
>нет
>чтобы проверить XF86Config, да и лень - скоро 4.4.0 выйдет, уже rc
>вышли
>
>попробуй поэкспериментировать или посмотреть в groups.google.com поиском

в любом случае, спасибо за помощь и инфу :))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 06-Фев-04, 13:00  (MSK)
11.12. Why does my PS/2 mouse misbehave under X?

Your mouse and the mouse driver may have somewhat become out of synchronization.

In rare cases the driver may erroneously report synchronization problem and you may see the kernel message:

psmintr: out of sync (xxxx != yyyy)

and notice that your mouse does not work properly.

If this happens, disable the synchronization check code by setting the driver flags for the PS/2 mouse driver to 0x100. Enter UserConfig by giving the -c option at the boot prompt:

boot: -c

Then, in the UserConfig command line, type:

UserConfig> flags psm0 0x100
UserConfig> quit

как попасть в UserConfig?
выражение "Enter UserConfig by giving the -c option at the boot prompt" - для меня непонятно....
растолкуйте, плиз.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Фев-04, 13:36  (MSK)
>11.12. Why does my PS/2 mouse misbehave under X?
>
>Your mouse and the mouse driver may have somewhat become out of
>synchronization.
>
>In rare cases the driver may erroneously report synchronization problem and you
>may see the kernel message:
>
>psmintr: out of sync (xxxx != yyyy)
>
>and notice that your mouse does not work properly.
>
>If this happens, disable the synchronization check code by setting the driver
>flags for the PS/2 mouse driver to 0x100. Enter UserConfig by
>giving the -c option at the boot prompt:
>
>boot: -c
>
>Then, in the UserConfig command line, type:
>
>UserConfig> flags psm0 0x100
>UserConfig> quit
>
>как попасть в UserConfig?
>выражение "Enter UserConfig by giving the -c option at the boot prompt"
>- для меня непонятно....
>растолкуйте, плиз.

User или Visual Config - в одном случае таблица устройств, в другом
с менюшками, вспомни инсталляцию:

http://unix1.jinr.ru/~lavr/FreeBSDR/userconfig.html#START-USERCONFIG

http://unix1.jinr.ru/~lavr/FreeBSDR/layout.html - вот вид Visual-mode User Config, а можно строковый - будет табличка, как описано в твоем варианте

в ядре должно быть:

options         USERCONFIG              #boot -c editor
options         INTRO_USERCONFIG        #imply -c and show intro screen
options         VISUAL_USERCONFIG       #visual boot -c editor

если с флагами у тебя все будет OK, то просто пересобери ядро с удачными:

man 4 psm

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Fatal error при старте xFree86"
Сообщение от DAyZman emailИскать по авторуВ закладки on 06-Фев-04, 14:51  (MSK)
>в ядре должно быть:
>
>options         USERCONFIG  
>          
>#boot -c editor
>options         INTRO_USERCONFIG  
>     #imply -c and show intro screen
>
>options         VISUAL_USERCONFIG  
>    #visual boot -c editor
>
>если с флагами у тебя все будет OK, то просто пересобери ядро
>с удачными:
>
>man 4 psm


коллега сказал, что без /usr/src/sys изменить ядро не получится так ли это?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Fatal error при старте xFree86"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Фев-04, 14:59  (MSK)
>>в ядре должно быть:
>>
>>options         USERCONFIG  
>>          
>>#boot -c editor
>>options         INTRO_USERCONFIG  
>>     #imply -c and show intro screen
>>
>>options         VISUAL_USERCONFIG  
>>    #visual boot -c editor
>>
>>если с флагами у тебя все будет OK, то просто пересобери ядро
>>с удачными:
>>
>>man 4 psm
>
>
>коллега сказал, что без /usr/src/sys изменить ядро не получится так ли это?
>

эбсолютли йес (c) Madonna

но через boot -c задать флаг для psm никто не запрещает

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру