Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1) (при обращении к модему курсор перемеяется по рабочему столу)

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

Доброго времени суток, уважаемые форумчане!!!
Поставил ALTLinux 4.1, ошибка была обнаружена на "altlinux-4.1.1-desktop-i586-install-dvd5.iso", "altlinux-4.1.0-desktop-i586-install-dvd5.iso", на старом дистрибутиве altlinux-4.0.3-desktop-i586-install_ru-dvd5.iso все работает прекрасно!
Проблема заключается в следующем:
При иcпользовании любого (любого производителя) модема, подключенного к
COM-порту (в ОС определяется на ttyS0). При настройке диалап соединения через
kppp, при опросе модема или установке соединения, вобщем при посылке команд на
порт, курсор мыши начинает "сходить с ума" - начинает беспорядочно перемещяться
по рабочему столу, открывать всплывающие меню правой кнопки мыши, а после
остановки курсора перестают работать кнопки мыши (мышь как USB так и PS/2 -
результат один и тот же). Помогает либо ресет либо отключение питания...
Версия kppp не обновлялась. Все компоненты системы по умолчанию из указанного
дистрибутива, при установке выбирал все пункты устанавливаемого программного
обеспечения.
На Багзилле сказали что трабла в том, что в /etc/X11/xorg.conf прописана мышь на порту /dev/ttyS0.
Да, действительно, данный момент имеет место быть

Код: Выделить всё

Section "InputDevice"
    Identifier  "/dev/ttyS1"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS1"
    Option        "Protocol" "microsoft"
EndSection

Section "InputDevice"
    Identifier  "/dev/ttyS0"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS0"
    Option        "Protocol" "microsoft"
EndSection

Подскажите, пожалуйста, как исправить ситуацию? Я человек начинающий в Линух,
поэтому прошу по командам опишите, пожалуйста.
Заранее спасибо :)

P.S. Да, пробовал менять ttyS0 и ttyS1 на ttyS2 и ttyS3 соответственно - в итога линукс загружается в командной строке, после восстановления файла xorg.conf - все нормально, загружается в ГУИ!
Ай нид хелп!!! :(
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение romuil »

исправь на /dev/input/mice
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

romuil писал(а):
10.03.2009 16:21
исправь на /dev/input/mice

в обоих местах?
------------------------------------------------------------
Section "InputDevice"
Identifier "/dev/ttyS1"
Driver "mouse"
Option "Device" "/dev/ttyS1"
Option "Protocol" "microsoft"
EndSection

Section "InputDevice"
Identifier "/dev/ttyS0"
Driver "mouse"
Option "Device" "/dev/ttyS0"
Option "Protocol" "microsoft"
EndSection
------------------------------------------------------------
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение romuil »

Одну копию просто удали. Это известный баг.
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

Да, и почему мышь указана в 2х разделах? Это нормально?
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

romuil писал(а):
10.03.2009 16:26
Одну копию просто удали. Это известный баг.

Вобщем исправил я и так:

Код: Выделить всё

Section "InputDevice"
    Identifier  "/dev/input/mice"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "microsoft"
EndSection

и так, оставлял только на ttyS1:

Код: Выделить всё

Section "InputDevice"
    Identifier  "/dev/ttyS1"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS1"
    Option        "Protocol" "microsoft"
EndSection

Результат - загрузка в консоли...

Выкладываю весь xorg.conf, может чего еще надо по-fixit'?

Код: Выделить всё

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
#Section "Extensions"
#    Option      "RENDER" "Enable"
#    Option      "Composite" "Enable"
#EndSection

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "/dev/ttyS0" "CorePointer"
EndSection

Section "Module"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "ServerFlags"
    Option        "AutoAddDevices" "true"
    Option        "AllowMouseOpenFail" "true"
    Option        "AIGLX" "true"
EndSection

Section "InputDevice"
    Identifier  "/dev/ttyS1"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS1"
    Option        "Protocol" "microsoft"
EndSection

Section "InputDevice"
    Identifier  "/dev/ttyS0"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS0"
    Option        "Protocol" "microsoft"
EndSection

Section "Monitor"
    Identifier   "Monitor0|0"
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "intel"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Monitor0|0"
    DefaultDepth     16
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение romuil »

Да, надо не выпендриваться с "по-fixit" и внимательно читать.
Удали все что касается /dev/ttyS1
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

romuil писал(а):
10.03.2009 16:54
Да, надо не выпендриваться с "по-fixit" и внимательно читать.
:blush:
Я просто думал, что исправить в цитированном коде, а не во всем xorg.conf
romuil писал(а):
10.03.2009 16:54
Удали все что касается /dev/ttyS1

Небольшое уточнение...
Удалить или заменить на /dev/input/mice?
Это надо сделать во всем файле xorg.conf?
И еще, все что касается ttyS1 или оба ttyS1 и ttyS0?
:rolleyes:
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение romuil »

оставить одну секцию вида

Код: Выделить всё

Section "InputDevice"
    Identifier  "/dev/input/mice"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "microsoft"
EndSection
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

romuil писал(а):
10.03.2009 17:35
оставить одну секцию вида

Код: Выделить всё

Section "InputDevice"
    Identifier  "/dev/input/mice"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "microsoft"
EndSection

Я ж говорил в посте, что уже далал так, но при перезагрузке - происходит загрузка в консоли... В ГУИ загружается только с оригинальным файлом

Код: Выделить всё

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
#Section "Extensions"
#    Option      "RENDER" "Enable"
#    Option      "Composite" "Enable"
#EndSection

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "/dev/ttyS0" "CorePointer"
EndSection

Section "Module"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "ServerFlags"
    Option        "AutoAddDevices" "true"
    Option        "AllowMouseOpenFail" "true"
    Option        "AIGLX" "true"
EndSection

Section "InputDevice"
    Identifier  "/dev/ttyS1"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS1"
    Option        "Protocol" "microsoft"
EndSection

Section "InputDevice"
    Identifier  "/dev/ttyS0"
    Driver      "mouse"
    Option        "Device" "/dev/ttyS0"
    Option        "Protocol" "microsoft"
EndSection

Section "Monitor"
    Identifier   "Monitor0|0"
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "intel"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Monitor0|0"
    DefaultDepth     16
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection

Который был указан в том же посте... :please:
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение romuil »

Тогда показывай исправленный xorg.conf , рассказывай чем и как правил, вывод ошибки после правки ты вообще пытался читать?
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

Вот, правленный:

Код: Выделить всё

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
#Section "Extensions"
#    Option      "RENDER" "Enable"
#    Option      "Composite" "Enable"
#EndSection

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "/dev/ttyS0" "CorePointer"
EndSection

Section "Module"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "ServerFlags"
    Option        "AutoAddDevices" "true"
    Option        "AllowMouseOpenFail" "true"
    Option        "AIGLX" "true"
EndSection

Section "InputDevice"
    Identifier  "/dev/input/mice"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "microsoft"
EndSection

Section "Monitor"
    Identifier   "Monitor0|0"
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "intel"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Monitor0|0"
    DefaultDepth     16
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection

Правил в Миднайт Коммандере - F4, потом сохранить и перезагрузить комп.
После рестарта ALT загружается в командной строке, где ошибку смотреть?
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение Aectann »

McSim писал(а):
10.03.2009 18:00
После рестарта ALT загружается в командной строке, где ошибку смотреть?

/var/log/Xorg.0.log + лог логин-менеджера, если используется (/var/log/kdm.log | gdm.log , в зависимости от того, какой установлен).
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
McSim
Сообщения: 419
Статус: Экспериментатор
ОС: заGNU/Linux Debian

Re: Решено: При использвании kppp и COM-модема на ttyS0 сбоит мышь (ALTLinux 4.1)

Сообщение McSim »

Проблема решена, всем выражаю огромную благодарность!!!
У меня не получалост, потому что я заменял ttyS0 только в секции "Section "InputDevice", необходимо так же было изменить секцию "Section "ServerLayout". Вот код файла xorg.conf, который работает:

Код: Выделить всё

# With libXiconfig we don't need configuration for
# ps and usb mice.
# For serial mice we will set up all serial devices.
#
# Composite is not yet stable on even major drivers;
# uncomment to enable
#Section "Extensions"
#    Option      "RENDER" "Enable"
#    Option      "Composite" "Enable"
#EndSection

Section "ServerLayout"
    Identifier     "Minimal layout"
    Screen         "Screen0" 0 0
    InputDevice    "/dev/input/mice" "CorePointer"
EndSection

Section "Module"
    Load  "freetype"
    Load  "glx"
    Load  "dri"
    Load  "dbe"
    SubSection "extmod"
        Option        "omit xfree86-dga"
    EndSubSection
EndSection

Section "ServerFlags"
    Option        "AutoAddDevices" "true"
    Option        "AllowMouseOpenFail" "true"
    Option        "AIGLX" "true"
EndSection

Section "InputDevice"
    Identifier  "/dev/input/mice"
    Driver      "mouse"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "microsoft"
EndSection

Section "Monitor"
    Identifier   "Monitor0|0"
EndSection

Section "Device"
    Identifier  "Card0|0"
    Driver      "intel"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0|0"
    Monitor    "Monitor0|0"
    DefaultDepth     16
    SubSection "Display"
        Depth     8
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes    "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1280x720" "1152x870" "1152x864" "1120x840" "1024x768" "1024x736" "1024x600" "960x720" "848x480" "832x624" "800x600" "720x576" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Group        "xgrp"
    Mode         0660
EndSection
Спасибо сказали: