Wine и Garmin Training center 3.6.1 (Не получается найти подключенное USB устройство (сам навигатор))

Вопросы настройки, запуск любых Windows-программ, кроме игр

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

Ответить
Stasroot1
Сообщения: 1026
ОС: Debian9

Wine и Garmin Training center 3.6.1

Сообщение Stasroot1 »

Всем привет! Пожалуйста подскажите что нужно сделать чтобы можно было пользоваться этой программой без использования виртуальной машины от виртуалбокса.
Программа которую хочу запустить отсюда: http://translate.google.ru/translate?hl=ru...l%26prmd%3Divns

Моя ОС openSUSE11.4 определяет устройство и оно доступно мне для чтения/записи.

Wine выводит в консоли вот такую ошибку в тот момент когда я пытаюсь найти подключенный навигатор EDGE705:

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

Got comm error on port: C


Wine из репозиториев сообщества openSUSE, версия: wine-1.3.17

Пожалуйста помогите разобраться с этим.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: Wine и Garmin Training center 3.6.1

Сообщение Hoblin »

1) права пользователю на чтение/запись в порт
2) символьные ссылки в dosdevices (например, ~/.wine/dosdevices/com1 -> /dev/ttyS0)

Ну а остальное - просто удача, если программа согласится работать с оборудованием в wine
Спасибо сказали:
Stasroot1
Сообщения: 1026
ОС: Debian9

Re: Wine и Garmin Training center 3.6.1

Сообщение Stasroot1 »

Hoblin писал(а):
17.04.2011 21:51
1) права пользователю на чтение/запись в порт
2) символьные ссылки в dosdevices (например, ~/.wine/dosdevices/com1 -> /dev/ttyS0)

Ну а остальное - просто удача, если программа согласится работать с оборудованием в wine


с правами надо значит разбираться... а где этот самый порт? На какой файл или каталог надо дать права чтение/запись? На /home/stas114/.wine/dosdevices/ на этот каталог у меня стоят права чтение/запись у остальных только чтение. Тоже самое и на каталог /home/stas114/.wine/drive_c/

Вот содержимое каталога dosdevices:

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

stas114@linux:~> ls -al /home/stas114/.wine/dosdevices
итого 8
drwxr-xr-x 2 stas114 users 4096 Апр 17 18:50 .
drwxr-xr-x 4 stas114 users 4096 Апр 17 19:09 ..
lrwxrwxrwx 1 stas114 users   10 Мар 11 15:44 c: -> ../drive_c
lrwxrwxrwx 1 stas114 users    8 Мар 18 19:14 d:: -> /dev/sdb
lrwxrwxrwx 1 stas114 users   30 Апр 10 13:04 e: -> /media/Силы Природы
lrwxrwxrwx 1 stas114 users    8 Апр 10 13:04 e:: -> /dev/sr0
lrwxrwxrwx 1 stas114 users    1 Мар 11 15:44 z: -> /
stas114@linux:~>

А вот мое устройство которое по USB подключено:

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

stas114@linux:~> lsusb
.
.
.
.Bus 006 Device 003: ID 091e:2271 Garmin International Edge 605/705
stas114@linux:~>


Сделал символьную ссылку, не уверен что правильно, посмотрите пожалуйста вывод консоли.

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

stas114@linux:~> ln -s /dev/sdb c
stas114@linux:~> ls -al /home/stas114/.wine/dosdevices
итого 8
drwxr-xr-x 2 stas114 users 4096 Апр 18 11:15 .
drwxr-xr-x 4 stas114 users 4096 Апр 18 11:16 ..
lrwxrwxrwx 1 stas114 users   10 Мар 11 15:44 c: -> ../drive_c
lrwxrwxrwx 1 stas114 users   13 Апр 18 11:15 d: -> /media/GARMIN
lrwxrwxrwx 1 stas114 users    8 Мар 18 19:14 d:: -> /dev/sdb
lrwxrwxrwx 1 stas114 users   30 Апр 10 13:04 e: -> /media/Силы Природы
lrwxrwxrwx 1 stas114 users    8 Апр 10 13:04 e:: -> /dev/sr0
lrwxrwxrwx 1 stas114 users    1 Мар 11 15:44 z: -> /
stas114@linux:~>


Проверив программу в консоли ошибка обозначенная в первом топике осталась без изменений.
В консоли создавал символьную ссылку на с может надо было на С создавать? В общем пока ошибка сохраняется.
Спасибо сказали:
Stasroot1
Сообщения: 1026
ОС: Debian9

Re: Wine и Garmin Training center 3.6.1

Сообщение Stasroot1 »

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

lrwxrwxrwx 1 stas114 users   30 Апр 10 13:04 e: -> /media/Силы Природы
кстати вот это мне совсем не понятно у меня вообще нет ничего про природу.... и в каталоге /media/ папки Силы Природы тоже нет!

Я сейчас просто удалил эту ссылку которая на какую то силу прироы ссылалась...
Спасибо сказали:
Stasroot1
Сообщения: 1026
ОС: Debian9

Re: Wine и Garmin Training center 3.6.1

Сообщение Stasroot1 »

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

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

stas114@linux:~> ls -al /home/stas114/.wine/dosdevices
итого 8
drwxr-xr-x 2 stas114 users 4096 Апр 18 12:09 .
drwxr-xr-x 4 stas114 users 4096 Апр 18 12:10 ..
lrwxrwxrwx 1 stas114 users   10 Мар 11 15:44 c: -> ../drive_c
lrwxrwxrwx 1 stas114 users   13 Апр 18 12:09 d: -> /media/GARMIN
lrwxrwxrwx 1 stas114 users    8 Мар 18 19:14 d:: -> /dev/sdb
lrwxrwxrwx 1 stas114 users   10 Апр 18 12:03 f: -> /windows/c
lrwxrwxrwx 1 stas114 users   11 Апр 18 12:03 g: -> /windowse/d
lrwxrwxrwx 1 stas114 users   17 Апр 18 12:03 h: -> /sys/kernel/debug
lrwxrwxrwx 1 stas114 users   13 Апр 18 12:04 i: -> /proc/bus/usb
lrwxrwxrwx 1 stas114 users   13 Апр 18 12:03 k: -> /home/stas114
lrwxrwxrwx 1 stas114 users    1 Мар 11 15:44 z: -> /
stas114@linux:~>

Видно что устройство подцеплено в виде раздела D:

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

rwxrwxrwx 1 stas114 users   13 Апр 18 12:09 d: -> /media/GARMIN
lrwxrwxrwx 1 stas114 users    8 Мар 18 19:14 d:: -> /dev/sdb


Как заставить эту программу увидеть устройство, может поможет символьная ссылка из раздела С на раздел D? Щас попробую...
Спасибо сказали:
Stasroot1
Сообщения: 1026
ОС: Debian9

Re: Wine и Garmin Training center 3.6.1

Сообщение Stasroot1 »

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

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

Got comm error on port: C

появляется в консоли когда пытаюсь добавить устройство garmin edge705.
Эта ошибка появляется и когда программа выполняется из под root (wine под root не хорошо, но ради эксперемента) и когда запускаю от своего пользователя.
Это я на предмет прав. Так как вайн вообще видит папки на гармине, судя по этому:

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

root@debian:/home/stanislav# ls -al /home/stanislav/.wine/dosdevices
итого 8
drwxr-xr-x 2 stanislav stanislav 4096 Фев 28 15:28 .
drwxr-xr-x 4 stanislav stanislav 4096 Фев 28 15:29 ..
lrwxrwxrwx 1 stanislav stanislav   10 Фев 28 10:01 c: -> ../drive_c
lrwxrwxrwx 1 stanislav stanislav    8 Фев 28 10:01 d:: -> /dev/sdc
lrwxrwxrwx 1 stanislav stanislav    8 Фев 28 10:01 e:: -> /dev/sr0
lrwxrwxrwx 1 stanislav stanislav    8 Фев 28 10:22 f:: -> /dev/sde
lrwxrwxrwx 1 stanislav stanislav   11 Фев 28 15:28 g: -> /media/usb1
lrwxrwxrwx 1 stanislav stanislav    8 Фев 28 10:22 g:: -> /dev/sdd
lrwxrwxrwx 1 stanislav stanislav    1 Фев 28 10:01 z: -> /
root@debian:/home/stanislav# ls -al /dev/sde
brw-rw---T 1 root floppy 8, 64 Фев 28 15:17 /dev/sde
root@debian:/home/stanislav# ls -al /dev/sdd
brw-rw---T 1 root floppy 8, 48 Фев 28 15:17 /dev/sdd
root@debian:/home/stanislav# ls -al /media/usb1
итого 36
drwxr-xr-x  3 root root 16384 Янв  1  1970 .
drwxr-xr-x 11 root root  4096 Фев 28 09:28 ..
drwxr-xr-x  6 root root 16384 Фев 28 14:17 Garmin
root@debian:/home/stanislav# ls -al /media/usb1/Garmin
итого 192
drwxr-xr-x 6 root root 16384 Фев 28 14:17 .
drwxr-xr-x 3 root root 16384 Янв  1  1970 ..
-rwxr-xr-x 1 root root 81912 Фев 28 13:14 clm.nvm
-rwxr-xr-x 1 root root  7773 Фев 28 14:17 GarminDevice.xml
drwxr-xr-x 3 root root 16384 Фев 25 16:00 GPX
drwxr-xr-x 3 root root 16384 Фев 28 13:33 History
drwxr-xr-x 2 root root 16384 Фев 28 14:17 Profile
drwxr-xr-x 2 root root 16384 Фев 26 09:51 Workouts
root@debian:/home/stanislav#


Может права должны быть не у root или stanislav а у wine пользователя? чтобы вайн и писать и читать мог. Как дать права на ту папку: /media/usb1/Garmin Пробовал от суперадмина поменять владельца с root на stanislav, но это оказалось невозможным... почему? Из за того что garmin накопитель примонтирован только для root? Бред какой то несу. но все же.

Прошу помощи.

Спасибо сказали:
Ответить