Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Гитарный процессор BOSS GT-100 (Roland GT-100)  (Прочитано 2225 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Являюсь счастливым обладателем гитарного процессора BOSS GT-100. + Xubuntu 14.04
естественно драйверы есть только под винду и мак.
Нагуглил инструкцию о том, что поддержка этого процессора существует и там написано, что нужно сделать
http://www.delta-xi.net/#038

но вот на самом первом шаге уже не то  :idiot2:
[spirit@asus ~]$ cd /usr/src/linux-source-`uname -r`/sound/usb
bash: cd: /usr/src/linux-source-3.13.0-24-generic/sound/usb: Нет такого файла или каталога

замучала Windows, теперь мучает и Ubuntu  :idiot2:

устройство видно через lsusb, но звук на колонки не передается  :'(

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #1 : 22 Мая 2014, 16:27:06 »
linux-source-3.13.0-24-generic - скачано ?
Цитировать
Get your kernel source and head
« Последнее редактирование: 22 Мая 2014, 16:29:28 от vasyl »
Ubuntu Mate 16.04 + Windows 10

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #2 : 22 Мая 2014, 16:44:53 »
аха, так нужно его скачать с kernel.org, внести изменения, а потом собрать?
куда скачивать и в каком месте компилировать имеет значение?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #3 : 22 Мая 2014, 16:52:32 »
Галочка на "исходный код" в программы и обновления стоит ? Тогда стандартно apt-get install xxx.
Ubuntu Mate 16.04 + Windows 10

Оффлайн andwer07

  • Участник
  • *
  • Сообщений: 233
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #4 : 22 Мая 2014, 16:57:57 »
аха, так нужно его скачать с kernel.org, внести изменения, а потом собрать?
Цитировать
We don't need to compile the whole new kernel, just the USB sound modules.

А скачивать так:
sudo apt-get install linux-source-3.13.0-24-generic

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #5 : 22 Мая 2014, 17:14:13 »
сразу уточню: это ядро само скачается куда нужно и тогда там появится тот самый /usr/src/linux-source-`uname -r`/sound/usb, внутри которого будет файл quirks-table.h для внесения изменений?

Его же нужно будет потом перекомпилять? ссылку на инструкцию не подскажете?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #6 : 22 Мая 2014, 17:18:47 »
Цитировать
это ядро само скачается куда нужно и тогда там появится тот самый /usr/src/linux-source-`uname -r`/sound/usb, внутри которого будет файл quirks-table.h для внесения изменений?
Что мешает проверить ? По-идее все должно быть.
Цитировать
Его же нужно будет потом перекомпилять?
Нет, только модуль.
Цитировать
сылку на инструкцию не подскажете?
В 1-м посте.
Ubuntu Mate 16.04 + Windows 10

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #7 : 22 Мая 2014, 17:32:07 »
ах да, я же сам эту ссылку на инструкцию и выложил  :idiot2:
проверю на дня, потому как процессор сейчас не у меня
« Последнее редактирование: 23 Мая 2014, 18:43:48 от xSPiRiTx »

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #8 : 23 Мая 2014, 18:43:17 »
1) cd /usr/src
2) sudo apt-get install linux-source
3) sudo tar -xjf linux-source-3.13.0.tar.bz2
4) cd linux-source-3.13.0/sound/usb/
5) sudo mousepad quirks-table.h
6) ....вношу требуемые изменения, а именно добавляю по инструкции в конец файла фрагмент кода, где указываю ID устроства, которое мне показала команда lsudb -v
7) sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules
8) sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules_install
9) sudo depmod -a
10) sudo update-initramfs -u

все прошло вроде пучком...вот весь выхлоп процесса
spirit@asus:/usr/src/linux-source-3.13.0/sound/usb$ sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules
make: Вход в каталог `/usr/src/linux-headers-3.13.0-24-generic'
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/card.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/clock.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/endpoint.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/format.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/helper.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/mixer.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/mixer_quirks.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/pcm.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/proc.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/quirks.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/stream.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/midi.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/snd-usb-audio.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/snd-usbmidi-lib.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/chip.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/comm.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/midi.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/control.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/firmware.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/pcm.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/snd-usb-6fire.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/device.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/audio.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/midi.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/control.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/input.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/snd-usb-caiaq.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/hiface/chip.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/hiface/pcm.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/hiface/snd-usb-hiface.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/misc/ua101.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/misc/snd-ua101.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/us122l.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/usbusx2y.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/usX2Yhwdep.o
  CC [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/usx2yhwdeppcm.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-usx2y.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-us122l.o
  Building modules, stage 2.
  MODPOST 8 modules
  CC      /usr/src/linux-source-3.13.0/sound/usb/6fire/snd-usb-6fire.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/6fire/snd-usb-6fire.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/caiaq/snd-usb-caiaq.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/caiaq/snd-usb-caiaq.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/hiface/snd-usb-hiface.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/hiface/snd-usb-hiface.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/misc/snd-ua101.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/misc/snd-ua101.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/snd-usb-audio.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/snd-usb-audio.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/snd-usbmidi-lib.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/snd-usbmidi-lib.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-us122l.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-us122l.ko
  CC      /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-usx2y.mod.o
  LD [M]  /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-usx2y.ko
make: Выход из каталога `/usr/src/linux-headers-3.13.0-24-generic'
spirit@asus:/usr/src/linux-source-3.13.0/sound/usb$ sudo make -C /usr/src/linux-headers-`uname -r` M=`pwd` modules_install
make: Вход в каталог `/usr/src/linux-headers-3.13.0-24-generic'
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/6fire/snd-usb-6fire.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/caiaq/snd-usb-caiaq.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/hiface/snd-usb-hiface.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/misc/snd-ua101.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/snd-usb-audio.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/snd-usbmidi-lib.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-us122l.ko
Can't read private key
  INSTALL /usr/src/linux-source-3.13.0/sound/usb/usx2y/snd-usb-usx2y.ko
Can't read private key
  DEPMOD  3.13.0-24-generic
make: Выход из каталога `/usr/src/linux-headers-3.13.0-24-generic'
spirit@asus:/usr/src/linux-source-3.13.0/sound/usb$ sudo depmod -a
spirit@asus:/usr/src/linux-source-3.13.0/sound/usb$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic


и все равно никаких изменений нет. звука как не было так и нет
если в XFCE в параметрах звука выставить встроенную в компьютер карточку, то анализатор дрыгается, показывает, что сигнал идет...да и звук идет. А вот если выставить GT-100, то плеер не воспроизводит ничего, стоит на месте будто на паузу нажат.
В alsamixer тоже видно GT-100, если выбрать по F6, но пишет, что для данного устройства настроек нет
« Последнее редактирование: 23 Мая 2014, 18:58:07 от xSPiRiTx »

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #9 : 23 Мая 2014, 22:32:31 »
Перезагружался ?
Ubuntu Mate 16.04 + Windows 10

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #10 : 23 Мая 2014, 23:18:16 »
Перезагружался ?
естественно. мож как-то через modprobe что-нить подгружать надо? или как бы еще убедиться, что модули с внесенными изменениями пересобрались?

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #11 : 23 Мая 2014, 23:31:28 »
Ну не знаю, может в этом проблема :
Цитировать
mousepad
, а не vi (какой-то был с этим косяк,не помню).
lsmod еще глянь.
Ubuntu Mate 16.04 + Windows 10

Оффлайн xSPiRiTx

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
    • Просмотр профиля
Re: Гитарный процессор BOSS GT-100 (Roland GT-100)
« Ответ #12 : 24 Мая 2014, 17:39:01 »
только что попробовал в Ubuntu Studio тоже самое, но при редактировании использовал редактор nano.
тоже самое  :idiot2:

 

Страница сгенерирована за 0.031 секунд. Запросов: 25.