LINUX.ORG.RU

Дебиан 8 Джесси xfce не видит МЫШЬ

 , ,


1

1

Качал дистрибутив с оф.сайта. Установил. Сначала была проблема с Биосом, решил.

https://otvet.mail.ru/question/227769992

Запустил. Курсор по центру экрана. Не реагирует. Чем лечить?

Знаний по линуксу - 0. Обращайтесь как с нубом;)



Последнее исправление: BOBAH1 (всего исправлений: 1)

Ответ на: комментарий от anonymous

Мне интересно, где он вообще такое раздобыл. У него железо хотя и старое, но не настолько, в 2005 году уже вовсю были PS/2 мыши.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от BOBAH1

Оказывается, вместо этих танцев с бубном, нужно было всего-то залогиниться в Дебияне как root! И тут же всё становится доступным. И debы запускаются свободно. И второй хард с Виндой становится видным и доступным. И даже корень линуксного диска показался. Правда документы мои теперь не видны. Ну те которые я под Пользователем рассматривал. Поскольку папка «Документы» теперь ведёт по другому пути.

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

Видимо xserver-xorg-input-mouse - это не совсем то. Поскольку:

Пакет предоставляет драйвер для устройств ввода типа мышь. Он в основном используется на отличных от Linux операционных системах, таких как BSD или Solaris. Большинство конфигураций Linux используют интерфейс доставки сообщений evdev, встроенный в ядро, и не требуют данного пакета.

BOBAH1
() автор топика
Ответ на: комментарий от andytux

См. пакет inputattach, если ваша мышь не определяется автоматически ядром Linux, например, если мышь имеет последовательный интерфейс.

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

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

В общем открыл я терминал из-под рута, установил пакет inputattach`a, нажал энтер и…

ЕСТЬ такая буква в алфавите! Мышка начала бегать. Точнее курсор. 

И я такой радостный, закрываю терминал… Курсор замирает. Морская волна… Замри!

То есть при следующем запуске компа, курсор снова не работает. И мне приходится снова прописывать в терминале inputattach -ms /dev/ttyS0

и не закрывая терминал, свернув его - работать!(?)

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

Зачем? Ну я понимаю для коллекции купить, но использовать-то их зачем?

Ты понимаешь, что вся эта возня из-за проблемы, которой не было бы, будь у тебя нормальная PS/2 мышь?

Ну я понимаю, что может не быть денег на апгрейд до актуального железа, но специально скупать то, что уже давно совершенно не нужно?

Достань нормальную PS/2 мышь и прекрати эти бессмысленные мучения.

Лучше оптическую и с колесиком.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от BOBAH1

В той книжке, что я советовал тебе прочесть, рассказано, как запускать что-то в автозагрузку и как запускать команды bash в бекграунде.

Впрочем, в интернете и это есть.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от BOBAH1

Из-под root выполняешь echo 'команда целиком' | at now — сразу в бекграунде запустится.

Для автоматики гугли, как юнит systemd написать, что запускает скрипт однострочник.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

спасибо, попробую. В крайнем случае конечно можно и Пиэс-пополам взять. Просто через Ком-порт ещё другие разные старые девайсы запускаются, джойстики например.

А ls /dev | grep ttyS выдала ttyS0 ttyS1 ttyS2 ttyS3 Хотя физически порт всего один.

BOBAH1
() автор топика
Ответ на: комментарий от anonymous

modprobe sermouse вообще ничего не дал, а

systemctl restart lightdm перезапустил, да. Но на курсоре никак не отразилось.

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

У меня так же, хотя у меня современный ноутбук, где физических COM портов нету.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от BOBAH1

То есть при следующем запуске компа, курсор снова не работает

Вместе с программой идёт ещё текстовый файлик /usr/share/doc/inputattach/README.Debian , там написано, что делать.

gremlin_the_red ★★★★★
()

удваиваю предыдущего анонимуса
дай в консоли команду sudo modprobe -v sermouse
если не поможет - купи обычную офисную мышку за 10 бачей

anonymous
()
Ответ на: комментарий от BOBAH1

Тем более я пока что Роллтоном питаюсь:)

Это печально, но на форуме с этим вряд ли помогут.

ololoid ★★★★
()
Ответ на: комментарий от anonymous

Получилось!

оказывается если файла rc.local нету, то его нужно создать:

https://codebeer.ru/rc-local-v-debian-9/

В общем вставил туда inputattach -ms /dev/ttyS0

и при запуске - мышка забегала сразу.

BOBAH1
() автор топика
Ответ на: комментарий от gremlin_the_red

Ребята! Оказывается с десятого Дебиана rc.local выкинули!

Обидно. Чтож теперь делать-то. Я только-только научился с ним работать.

Куда инпутаттач прописывать теперь?

BOBAH1
() автор топика
Последнее исправление: BOBAH1 (всего исправлений: 3)

Комовскую мышь нужно прописывать вручную в xorg.conf

Section "InputDevice"
   Identifier  "Serial Mouse"
   Driver      "mouse"
   Option      "Protocol" "Microsoft"
   Option      "Device" "/dev/ttyS0"
EndSection
ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

наверняка так. Однако у меня нет файла xorg.conf) Говорят и его куда-то засунули.

Я добавил 11-xorg.conf в /etc/x11/xorg.conf.d/ и в /usr/share/X11/xorg.conf.d/ с вашим кодом. Затем вручную создал файл xorg.conf в /etc/X11/ с тем же кодом. Однако ничего этого не принесло никаких результатов)

Когда я пытался создать этот файл путём убунто-подобной команды:

Ctrl+Alt+F1
login
password
sudo -s -H
/etc/init.d/gdm stop
X -configure
mv -f ~/xorg.conf.new /etc/X11/xorg.conf
reboot

он мне сразу же сказал что никакого каталога gdm - не существует)

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

я не особо разбираюсь в тонкостях нажимания кнопок.

Смотри, сначала вытягиваешь палец, потом осторожно! Тут главное осторожно, попасть в кнопку. Отпустить. Нажать вторую, отпустить. Если не устал, то набрать вот это всё.
Устал? Не напрягай себя, отдохни. Почитай классику, я рекомендую «Му-му». Потихоньку продолжай набирать.

Если не забанили в гугле, попробуй поискать на русском, только прошу, не перенапрягайся. Обязательно делай перерывы. Там для умных людей сделали инструкции. Если не можешь читать, то сразу внизу ищи Ник или адрес написавшего статью и пиши отзыв, что он мудак и слелал не для нормальных людей. Ты же нормальный? Вот пусть и переписывают, а то непонятно.

Если вдруг не получится, приходи сюда, напиши нам, а мы поможем.

modest
()
Ответ на: комментарий от BOBAH1

Нашёл ещё один способ управлять курсором! С клавиатуры) дополнительной серой цифровой.

Пишем в терминал

setxkbmap -option keypad:pointerkeys

После чего жмём Альт+ЛШифт+offNumlock - и вуаля! (Цифры по направлениям, 5 - одинарное нажатие. В целом вот: https://en.wikipedia.org/wiki/Mouse_keys )

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

А карточкаи NVIDIA? И драйвер тоже NVIDIA? Попробуй эту команду:

sudo apt-get install nvidia-xconfig

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Итак. Я скачал nvidia-xconfig_470.103.01-1_i386.deb

Оказалось он требует nvidia-installer-cleanup_20151021+13_i386.deb

Но и тот хочет libc6_2.33-7_i386.deb вместо версии 2.31 - которая у меня!

В итоге почему-то новая версия установиться не захотела, сказала что чё-то там сломает…: https://i.ibb.co/b2rkGTG/2022-03-02-03-05-56.png

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

В общем я сейчас что сделал.

С превеликим трудом создал отсуцтвующий файл xorg.conf

Остановив для начала в терминале мой графон:

# /etc/init.d/lightdm stop

Затем сконфигурировал с нуля:

Xorg -configure :1

(правда зачем в конце единичка с двоеточием - не понял.)

далее перенёс на место:

cp xorg.conf.new /etc/X11/xorg.conf

Главное не ошибиться в дальнейшей настройке этого файлеца. Ибо иначе он ломает графу, и пишет вместо зелёного ОКа при загрузке - красный FAiLED на lightdm.

В общем когда графон у меня перестал загружаться, я открыл текстовым редактором

cd /etc/X11/
nano xorg.conf

Исправил его на

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Serial Mouse" "CoreMouse"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "built-ins"
EndSection

Section "Module"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Serial Mouse"
	Driver      "mouse"
	Option	 "Protocol" "Microsoft"
	Option	 "Device" "/dev/ttyS0"
	Option	 "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"

        ### Available Driver options are:

*и т.д.*

Но курсач так и не задвигался.

BOBAH1
() автор топика
Ответ на: комментарий от BOBAH1

Хотя если просто установить с жёсткого диска inputattach_1.7.1-1_i386.deb

и затем вписать в терминал обычную фразу штзгефеефср - -вфуьщт -ьы /вум/еенЫ0 - курсор бегать тут же начинает. Но до первой перезагрузки.

BOBAH1
() автор топика
Ответ на: комментарий от ZenitharChampion

да не, через Xorg не получилось с мышкой. Легче просто создать заново rc.local

Что я и сделал. Так заставить работать курсор - гораздо легче.

Пара статьюшек про восстановление локали в Debian-11:

https://blog.wijman.net/enable-rc-local-in-debian-bullseye/

Дебьян-10: https://dondub.com/2021/04/vklyuchenie-rc-local-v-debian-10/

В общем теперь проблем в любой системе - имеющей rc.local или возможности её подключения - быть не должно.

BOBAH1
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.