Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Вырубаются клава и мышь. (http://forum.oszone.net/showthread.php?t=57209)

Serioga 27-11-2005 22:12 378021

Вырубаются клава и мышь.
 
Короче, получается так: после некоторой работы вырубаются клава и мышь, хотя в целом система не виснет. Подскажите в чем проблема.
Linux Gentoo 2005.1
Ядро 2.6.14-gentoo-r2
arch=k8
система 32-битная.

kaEwituS 27-11-2005 23:41 378038

Цитата:

после некоторой работы вырубаются клава и мышь
После какой работы? Что пишет при вырубании в логах читал?
Цитата:

Короче
так и получилось что вырубается

Далаю так незнамо как?
Получается то незнамо что!

Serioga 03-12-2005 03:15 379364

kaEwituS я же предупредил короче! Я просто не очень пока в Linux-ах, поэтому не знаю какую инфу нужно предоставлять. Ладно о грустном. Первый раз заметил во время "копания" в /usr/portage/distfiles. Затем решил проверить как ведут себя во время зависания(это я думал тогда происходило): оказалось ничего не виснет(KSysGuard работал как ни в чем не бывало и музыка крутилась). А насчет логов, то после reset-а я смотрел их(Xorg.0.log и messages), вроде ничего мне в глаза не бросалось, ну кроме нескольких предупреждений(ошибок не было):
Xorg.0.log:
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) fglrx(0): Option "DesktopSetup" requires an integer value
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): [drm] using DRM defaults (QS_ID=9650ffff)
(WW) fglrx(0): Option "CapabilitiesEx" is not used

Бывают ещё и такие приколы: вдруг ни с того ни с сего как будто клинит клавиши, к примеру печатаю чё-то, или начинают самопроизвольно открываться окошки, привязанные к горячим клавишам(скорее всего).
Или в Quake3 как будто залипают клавиши(клаву не трогаю, а "чудак" бежит себе сам), а затем вырубается клава.
Если нужна еще какая инфа о системе - подскажи, а то я не знаю че нужно, чтобы помочь мне!:(

Envel 03-12-2005 13:15 379437

/etc/X11/xorg.conf покажи.

Serioga 03-12-2005 16:05 379473

Все закоменченное убрал(тут ограничение на кол-во символов), а так он вот:
xorg.conf:

EXPRESS OR
MERCHANTABILITY,
SHALL
OUT OF
THE

Section "dri"
Mode 0666
EndSection

Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Load "type1"
Load "freetype"

Load "glx" # libglx.a
Load "dri" # libdri.a

EndSection

Section "Files"

RgbPath "/usr/lib/X11/rgb"

FontPath "/usr/share/fonts/local/"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/Type1/"
# FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/100dpi/"


EndSection

Section "ServerFlags"

EndSection

Section "InputDevice"

Identifier "Keyboard1"
Driver "kbd"

Option "AutoRepeat" "500 30"

Option "XkbModel" "pc101"
Option "XkbLayout" "ru"

EndSection



Section "InputDevice"

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/input/mice"

EndSection




Section "Monitor"
Identifier "Monitor0"
EndSection


Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"


Driver "vga"

EndSection

Section "Device"
Identifier "ATI Graphics Adapter"
Driver "fglrx"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
Option "DesktopSetup" "(null)"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
BusID "PCI:1:0:0" # vendor=1002, device=3e50
Screen 0
EndSection

Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
DefaultDepth 24

Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0 # initial origin if mode is smaller than desktop
EndSubsection
EndSection

Section "ServerLayout"

Identifier "Server Layout"

Screen "Screen0"

InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection

### EOF ###

Serioga 05-12-2005 01:00 379838

Может это причина глюков: Dec 4 23:37:09 comp-ksi atkbd.c: Unknown key released (translated set 2, code 0xe0 on isa0060/serio0). Dec 4 23:37:09 comp-ksi atkbd.c: Use 'setkeycodes e060 <keycode>' to make it known. Dec 4 23:37:23 comp-ksi psmouse.c: Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away. Dec 4 23:37:27 comp-ksi psmouse.c: Mouse at isa0060/serio1/input0 lost synchronization, throwing 1 bytes away
???

Belansky 05-12-2005 11:42 379954

Serioga
Какой-то странный конфиг. IMHO, много лишнего. Поищите на форуме примеры написания иксовых конфигов. Их тут есть.

Serioga 05-12-2005 22:09 380183

Забыл сообщить немаловажную вещь: мышь то у меня USB. Че, может из-за этого проблема?

Belansky 06-12-2005 08:57 380317

Serioga
Вы очень догадливы. В Вашем конфиге прописана мышь ps/2.

Envel 06-12-2005 18:33 380512

Ну и что? У меня тоже USB, в конфиге то же самое прописано. И, разумеется, все работает.

Serioga 06-12-2005 20:07 380526

Belansky, настраивал так fglrxconfig. Если не правильно, то как тогда подскажи плз. Может у меня не тот драйвер используется.
Меня настораживает в логах такая вещь:
Dec 4 23:37:23 comp-ksi psmouse.c: Mouse at isa0060/serio1/input0 lost synchronization, throwing 2 bytes away.
Dec 4 23:37:27 comp-ksi psmouse.c: Mouse at isa0060/serio1/input0 lost synchronization, throwing 1 bytes away.
Че бы это означало???
Да и что за устройство /dev/misc/psaux, может это устройство врубить в xorg.conf?

bdancer 06-12-2005 23:35 380568

>может это устройство врубить в xorg.conf?
Это как? Ну ка расскажи что ты имеешь в виду..

Для usb мыши, а для многокнопочной обязательно, имхо, надо протокол ExplorerPS/2

Serioga 07-12-2005 02:17 380593

bdancer я имел ввиду использовать в качестве девайса в секции input device это устройство.
А так я иногда выражаюсь не совсем корректно. Прошу прощения за некорректное высказывание.

Belansky 09-12-2005 14:47 381384

Serioga
Попробуйте в иксовом конфиге прописать протокол "auto".

Serioga 09-12-2005 19:06 381479

Спасибо, конечно, Belansky, но уже пробовал. Результат тот же.
Может есть у кого-то xorg c настроенной usb-ной мышью Logitech и клавой этого же производителя???
У меня к тому же и ролик на мыше не работает. Хотя он и нужен только в инете, но было бы удобнее листать странички.
Но это второстепенная проблема. Мне бы решить проблемку с вырубанием мыши и клавы, а то надоело
перезагружать комп из-за этого прикола.

bdancer 09-12-2005 19:35 381488

Serioga
Ну что за модель то хоть скажи?

А если USB жестоко я ядро включить? Ибо может быть что это оно как-то так отваливается. Иль ядро обновить? как то и причин-то больше нету...

Для MX-700 допустим вот так:
Код:

Section "InputDevice"
    Identifier            "Logitech-MX700"
    Option "Device"      "/dev/input/mice"
    Driver                "mouse"
    Option "Protocol"    "ExplorerPS/2"
    Option "ZAxisMapping" "6 7"
    Option "Buttons"      "9"
    Option "Resolution"  "800"
EndSection


Serioga 10-12-2005 19:44 381714

bdancer
Модель мыши вроде как M-BJ69. Т.е. обычная: две кнопки и ролик.
Тут пытался через переходник подключить её (мышь) через PS/2 так ее начинает глючить как только начинаю ею двигать.
После нескольких скачков по экрану она перестает реагировать, хотя светится. И cat-ом не прослушивается.
Затем, если вырубаю иксы, то мышь также не прослушивается.
Слушаю и из /dev/input/mice, и из /dev/input/mouse, и из /dev/misc/psaux.
После того как мышь прекращала работать(на PS/2), пробовал переключать обратно на USB: прыгает по всему экрану, двигается какими-то зигзагами!!!
Уже не знаю просто, что придумать!
Может я в ядре чего-то не правильно собираю???
И вот, кстати, моя настройка мыши:

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "5 6"
Option "Emulate3Buttons" "no"
Option "Device" "/dev/input/mice"
Option "Buttons" "6"
EndSection

bdancer 11-12-2005 20:03 381937

Serioga
А, так ты ядро пересобирал??
Гы.. наверное скрестил различные версии USB, вот оно и не знает че делать.

Если две кнопки и ролик, то Option "ZAxisMapping" "4 5", а Option "Buttons" "6" не нужна вообще.

Serioga 11-12-2005 20:32 381942

Большое спасибо всем кто попытался помочь!
Я нашел глюк: не правильно собрал ядро, поэтому и глючила мышь!
Странно как она вообще работала. А прикол был в том, что ядро по умолчанию не подключает USB-мышу. Вот и пришлось порыться в ядре и
прицепить к ядру енту самую мышу!!!
А насчет
Если две кнопки и ролик, то Option "ZAxisMapping" "4 5", а Option "Buttons" "6" не нужна вообще.
спасибо bdancer уже поменял, то старые настройки были!!! Ковырял как мог :o)
Думаю вопрос можно закрывать.


Время: 05:01.

Время: 05:01.
© OSzone.net 2001-