Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Настройка сканера , Ubuntu 8.10 
:(
    Опции темы
Retro
Дата 16.2.2009, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



САБЖ. Ubuntu 8.10

Хочется сканировать не набирая каждый раз пароль.  smile 
xsane и iscan запускаются только под рутом, да еще и пишет, что это ОЧЕНЬ ОПАСНО! smile  
А так xsane вообще сканера не видит, пишет не найдено устройство. Я два часа потратил, прежде чем понял, что все правильно установил с первого раза.

Установка сканера и драйверов завершилась безоговорочной победой. 

Добавлено через 1 минуту и 4 секунды
upd: Скорее не рут для программы, а дать пользователю, т.е. мне, право на управление без всех этих танцев.
PM MAIL   Вверх
bilbobagginz
Дата 16.2.2009, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



в убунту есть группы, у которых есть доступ к периферийным устройствам.
напр. для сканнера есть специальная группа scanner. 
Также есть само-объясняющие группы:
cdrom
audio
disk
и т.д.

добавляешь пользователя в нужную группу и нет этих проблем.



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Retro
Дата 16.2.2009, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



Цитата(bilbobagginz @  16.2.2009,  16:19 Найти цитируемый пост)
напр. для сканнера есть специальная группа scanner. 

В том-то и дело, что я добавил себя в группу - scanner. Но проблема в том, что сканеры видны только из рута, а программы для сканирования запускаются оттуда же.
PM MAIL   Вверх
Osrus
Дата 16.2.2009, 18:18 (ссылка) |  (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: 1
Всего: 3



А если пользователя в группу root  добавить? 
Или в sudoers себя прописать...
А вообще в /sudoers  есть вариант работы без пароля надо только раскомментировать соотв. строчку. 

Там есть что-то вроде %sudo ALL=NOPASSWD


Это сообщение отредактировал(а) Osrus - 16.2.2009, 18:39


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
Retro
Дата 16.2.2009, 18:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



Цитата(Osrus @  16.2.2009,  17:18 Найти цитируемый пост)
А если пользователя в группу root  добавить? 

Не, ну это не вариант. Весь прикол не в том, чтобы разрешить абсолютно все, а в том, чтобы настроить систему под себя, соблюдая при этом максимальную безопасность. smile 
PM MAIL   Вверх
Osrus
Дата 16.2.2009, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: 1
Всего: 3



Ну я не знаю, я если честно, не могу сказать, что четко понимаю, как организована безопасность в ubuntu.
пользователь по умолчанию не входит в группу root
однако есть группа admin, в которую он входит, а admin  в sudoers  в свою очередь может выпонять все ... 


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
nickless
Дата 16.2.2009, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 41
Всего: 181



Retro, покажи вывод комманд:
Из-под своего юзера:
Код

groups

из-под рута:
Код

sane-find-scanner
find /dev -group scanner -exec ls -l '{}' \;


Какой сканер?

Если USB: найди в выводе sane-find-scanner строку вроде
Код

found USB scanner (vendor=0x05d8, product=0x4002, chip=GT-6801) at libusb:007:003

И покажи что пишет (со своими цифрами естественно)
Код

ls -l /dev/bus/usb/007/003




--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
bilbobagginz
Дата 16.2.2009, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(Retro @  16.2.2009,  17:43 Найти цитируемый пост)
В том-то и дело, что я добавил себя в группу - scanner. Но проблема в том, что сканеры видны только из рута, а программы для сканирования запускаются оттуда же. 

иногда графические приложения не считывают аутентификационные данные каждый свой запуск, а берут их откуда-то из кешированного состояния системы с последнего графического логина.
Нужно просто сделать logout и login после добавки себя в группы.
Это сделано ?
(если да, то СТРАННО, что это так. мой юзер не требует никаких рутовских разрешений, и есть доступ к сканнеру)

может у тебя какие-то грабли с настройками разрешений в /dev ?
кому принадлежит устройство сканнера ?




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Retro
Дата 16.2.2009, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



nickless, я в ГУИ проверял, состою в группе Сканеры.

Проблема в том, что сканеры под юзером не видны вообще. Я так понимаю, что на любой запрос требующий рутовских прав, в Ubuntu, выскакивает окно ввода пароля (в ГУИ). Однако при попытке запустить xsane появляется окно поиска устройств, которое в итоге выдает  - "Не найдены устройства". Под рутом все запускается (из Терминала) и работает отлично. 

Возможно проблема в доступе к драйверам устройств? 
Есть такая штука в Ubuntu?

Цитата(bilbobagginz @  16.2.2009,  20:25 Найти цитируемый пост)
Нужно просто сделать logout и login после добавки себя в группы.

Именно logout и login? Не помню, но после этого действия точно перезагружал компьютер.
PM MAIL   Вверх
bilbobagginz
Дата 16.2.2009, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(Retro @  16.2.2009,  22:07 Найти цитируемый пост)
Именно logout и login? Не помню, но после этого действия точно перезагружал компьютер.

не именно, а "как минимум", reboot тоже поможет.
Цитата(Retro @  16.2.2009,  22:07 Найти цитируемый пост)
Возможно проблема в доступе к драйверам устройств? 

тебя человеческим языком просят:
Цитата(nickless @  16.2.2009,  20:11 Найти цитируемый пост)
Retro, покажи вывод комманд:


покажи.




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Retro
Дата 16.2.2009, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



Цитата(bilbobagginz @  16.2.2009,  21:19 Найти цитируемый пост)
не именно, а "как минимум", reboot тоже поможет.

Ну reboot я делал.

Цитата(bilbobagginz @  16.2.2009,  21:19 Найти цитируемый пост)
тебя человеческим языком просят:

Не могу. smile 

Завтра, когда в офис приеду. Точнее если приеду. smile 
PM MAIL   Вверх
bilbobagginz
Дата 16.2.2009, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



я предполагаю что у тебя какой-то неизвестный правилам udev сканнер.
он по умолчанию принадлежит видимо пользователю root.
Если это так:

тебе придётся поиграться с файликом в каталоге/etc/udev/rules.d/ по имени 024_hpmud.rules
1. скопировать его в: 024_myscanners.rules, т.е., под рутом:
Код

cd /etc/udev/rules.d; cp 024_hpmud.rules 024_myscanners.rules

2. изменить его примерно на вот так (тоже под root-ом):
Код

ACTION!="add", GOTO="myscanners_rules_end"
SUBSYSTEM=="ppdev", OWNER="lp", GROUP="scanner"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="my_pid_test"
SUBSYSTEM!="usb_device", GOTO="myscanner_rules_end"
LABEL="my_pid_test"
# проверям-с по USB-ID (узнается посредством вывода комманд, которые попросил вывести уважаемый nickless)
#                                / тут первые 4 цифры          / тут посл. 4 цифры
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="lp", GROUP="scanner", MODE="0660" 
# MODE=0660 - значит, что хозяин lp и группа scanner смогут читать/писать на файл устройства. остальным кукиш.
# такая строка будет добавляться для всех новых сканнеров, неизвестных другим правилам udev.
LABEL="myscanners_rules_end"


3. придётся перезагрузиться и посмотреть, что файл сканнера получил правельные разрешения и принадлежность.




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
bilbobagginz
Дата 17.2.2009, 13:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



я открыл вторую тему, в этом же подразделе, продолжим ТАМ.
на будущее, просьба:
Модератор: Пожалуйста, один топик - один вопрос.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Retro
Дата 18.2.2009, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: нет
Всего: 117



Я переустановил Убунту и хочу все таки настроить нормальную работу сканера.

Что сделано:

Сканер Epson Perfection V10.

Родных драйверов под Линукс нет.

С сайта avasys.jp скачаны два пакета .rpm, с драйвером и плагином которые 100% рабочие и подходят для данной модели сканера.

Установлена программа alien которая конвертирует файлы .rpm в .deb  

Первый вопрос  - Обязательно ли конвертировать эти файлы в .deb?

Добавлено через 1 минуту и 17 секунд
Прошу модераторов переименовать тему в  - Настройка сканера в Ubuntu 8.10
PM MAIL   Вверх
bilbobagginz
Дата 18.2.2009, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Цитата(Retro @  18.2.2009,  10:36 Найти цитируемый пост)
Обязательно ли конвертировать эти файлы в .deb?

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

Если есть возможность, скачай source, и посмотри если там есть каталог debian.
если так, то пытаешься запустить команду:
Код

dpkg-buildpackage

угадай, что она делает...



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0676 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.