Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/07/2020, à 23:31

dawaian

Problème d'installation Wine

Bonjour,

Ne trouvant pas de méthode pour résoudre mon problème (et j'en ai essayé beaucoup), je me tourne vers vous afin de trouver ma solution.

Dans le but d'installer VirtualDJ sur mon PC, j'ai voulu installer WINE. Il semble être installé mais ne s'ouvre pas. J'ai donc voulu le désinstaller pour le réinstaller mais je ne peux rien faire.

Bref suis tout perdu.
Je ne suis pas toujours devant mon PC, je m'excuse donc par avance si mes réponses se font attendre.

Merci à vous

Hors ligne

#2 Le 09/07/2020, à 00:53

abelthorne

Re : Problème d'installation Wine

Donne le retour de :

dpkg -l | grep wine
wine --version

Précise aussi sur quelle version d'Ubuntu tu es et si tu as ajouté un dépôt tiers pour Wine.

Il faut bien comprendre aussi que Wine est très loin de pouvoir faire tourner tous les logiciels Windows sur Linux. Certains tournent parfaitement, d'autres pas du tout. De plus, certains fonctionnent seulement après avoir mis en place des bidouilles diverses.

Les retours de tests concernant Virtual DJ sur l'AppDB sont très variables. Quelle version du soft essaies-tu d'installer ?

Hors ligne

#3 Le 09/07/2020, à 20:24

dawaian

Re : Problème d'installation Wine

Bonjour,

Voici le résultat de la 1ere commande:

alexandre@alexandre-desktop:~$ dpkg -l | grep wine
ii  fonts-wine                                 3.0-1ubuntu1                                     all          Windows API implementation - fonts
ii  libwine-development:amd64                  3.6-1                                            amd64        Windows API implementation - library
ii  playonlinux                                4.3.4                                            all          This program is a front-end for wine.
rc  q4wine                                     1.3.6-2                                          amd64        Qt GUI for wine (WINE)
ii  wine-development                           3.6-1                                            all          Windows API implementation - standard suite
ii  wine64-development                         3.6-1                                            amd64        Windows API implementation - 64-bit binary loader

Dernière modification par dawaian (Le 09/07/2020, à 20:42)

Hors ligne

#4 Le 09/07/2020, à 20:31

xubu1957

Re : Problème d'installation Wine

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #3 :                      Merci                wink

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1578079461.png

comme indiqué dans le premier message du tutoriel Retour utilisable de commande

Dernière modification par xubu1957 (Le 09/07/2020, à 20:58)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 09/07/2020, à 20:32

dawaian

Re : Problème d'installation Wine

Voici pour la seconde commande:

alexandre@alexandre-desktop:~$ wine --version
it looks like wine32-development is missing, you should install it.
as root, please execute "apt-get install wine32-development"
wine-3.6 (Ubuntu 3.6-1)
alexandre@alexandre-desktop:~$

Je suis sous ubuntu 18.04 LTS et je souhaite utiliser la version 1.1 du DJ Control MP3 e2 qui permet de contrôler VirtualDJ DJC Edition.

Dernière modification par dawaian (Le 09/07/2020, à 20:43)

Hors ligne

#6 Le 09/07/2020, à 21:17

abelthorne

Re : Problème d'installation Wine

Tu peux essayer d'installer le paquet suggéré (même si ça ne devrait pas changer grand chose) pour avoir Wine 32 bits d'installé aussi :

sudo apt-get install wine32-development

Ça correspond à quoi la "DJC" Edition ? Sur la page AppDB, il y a pas mal de versions listées pour Virtual DJ mais rien qui concerne une version "DJC" ou un 'DJ Control MP3 e2".

Ta version de Wine date aussi pas mal. Cela dit, est-ce que tu passes par PlayOnLinux (qui permet d'installer des versions différentes) ou tu utilises Wine manuellement ?
Si c'est une installation manuelle, on peut essayer de voir ce qu'on a comme retour en lançant ton soft en ligne de commande. Si tu n'as rien fait de spécial, le préfixe (dossier où Wine simule l'environnement Windows) est ~/.wine, càd le dossier caché .wine dans ton dossier perso. Affiche les fichiers cachés via ton gestionnaire de fichiers et va dans .wine. Dedans, tu vas voir un dossier drive_c qui correspond au disque dur C:. Est-ce que tu pourrais me donner le chemin de l'exécutable que tu veux lancer ? En fouillant un peu dans Program Files ou Program Files (x86) à partir de drive_c, tu devrais réussir à trouver le dossier de Virtual DJ et l'exécutable à lancer dedans.

Hors ligne

#7 Le 09/07/2020, à 21:54

dawaian

Re : Problème d'installation Wine

Salut,

Je t'avoue que je ne sais pas ce que veut dire la version DJC de VirtualDJ. Le DJ Control est une mini table de mixage qui se branche via USB et qui permet de contrôler VirtualDJ.
J'ai en effet playonlinux, je ne comprends pas comment il s'utilise.
Les fichiers exécutables sont sur le CD qui était fourni avec la bête (https://support.hercules.com/en/product … lmp3e2-en/)
J'ai tenté l'installation que tu m'as demandé, voici ce que cela me dit :

alexandre@alexandre-desktop:~$ sudo apt-get install wine32-development
[sudo] Mot de passe de alexandre : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 wine32-development:i386 : Dépend: libwine-development:i386 (= 3.6-1) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
alexandre@alexandre-desktop:~$ 

Dernière modification par dawaian (Le 09/07/2020, à 21:58)

Hors ligne

#8 Le 09/07/2020, à 22:24

abelthorne

Re : Problème d'installation Wine

C'est pas forcément gagné pour utiliser une table de mixage USB avec Wine...

Il existe apparemment un pilote qui permet d'utiliser ta table sur Linux. Je ne sais pas du tout si c'est nécessaire dans ton cas ou non, ni s'il fonctionne sur Ubuntu 18.04.

Avant de voir ce qu'il en est pour l'installation de Wine (le message d'erreur que tu obtiens peut indiquer que c'est un peu la foire dans les dépôts/paquets), est-ce que tu pourrais voir du côté de mon autre question (l'exécutable à lancer et son chemin) ? C'est surtout pour voir si on peut avoir des infos sur la reconnaissance ou non de la table et voir s'il faut essayer le pilote en question, etc.

EDIT : j'y connais rien en MAO (en général) mais je vois qu'il est souvent question de Mixxx dans les infos que je trouve : c'est une alternative à Virtual DJ ou tu as absolument besoin de faire tourner ce dernier (sachant que ce ne sera pas forcément possible d'utiliser la table avec Wine) ?

Dernière modification par abelthorne (Le 09/07/2020, à 22:27)

Hors ligne

#9 Le 09/07/2020, à 22:31

dawaian

Re : Problème d'installation Wine

En fait, si je voulais passer par wine c'etait parce que les pilotes sont sur un CD et que seuls windows XP et suivants + mac peuvent utiliser ces pilotes.

Mixxx aurait été parfais mais il ne veut pas rester ouvert et il ne reconnaît pas ma table. Dou l'idée d'installer virtual DJ.

Si j'arrive à faire marcher Mixxx, je vire wine (si j'y arrive) et c'est le top

Dernière modification par dawaian (Le 09/07/2020, à 22:32)

Hors ligne

#10 Le 09/07/2020, à 22:38

abelthorne

Re : Problème d'installation Wine

Alors il faudrait voir du côté du pilote en question, qui a plus de chances de fonctionner avec Mixxx qu'avec Virtual DJ.

A priori, il faut le compiler, il n'y a pas de paquets facilement installables. Tu sais faire ?

EDIT : concernant Mixxx, tu as essayé de l'installer comment ? depuis les dépôts Ubuntu ? un dépôt tiers ? un paquet snap/flatpak/appimage ?

Dernière modification par abelthorne (Le 09/07/2020, à 22:43)

Hors ligne

#11 Le 09/07/2020, à 22:51

dawaian

Re : Problème d'installation Wine

J'avais installé mixxx via la logitèque.

Quand tu me dis: "Alors il faudrait voir du côté du pilote en question, qui a plus de chances de fonctionner avec Mixxx qu'avec Virtual DJ.
A priori, il faut le compiler, il n'y a pas de paquets facilement installables. Tu sais faire ?"

Tu me parles une langue que je ne comprends pas trop big_smile:D:D:D

Hors ligne

#12 Le 09/07/2020, à 23:05

abelthorne

Re : Problème d'installation Wine

Bon, on va tenter des trucs. D'abord, installe ça :

sudo apt-get install build-essentials git

Si tout s'est bien passé, clone le dépôt GitHub du pilote :

git clone https://github.com/nealey/hdjd.git

Une fois que c'est fait :

cd hdjd
make

Donne-moi le retour des diverses commandes.

Concernant Mixxx, il est toujours installé ou tu l'as supprimé ?

Dernière modification par abelthorne (Le 09/07/2020, à 23:08)

Hors ligne

#13 Le 09/07/2020, à 23:09

dawaian

Re : Problème d'installation Wine

Dés la 1ere commande ça se complique

alexandre@alexandre-desktop:~$ sudo apt-get install build-essentials git
[sudo] Mot de passe de alexandre : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet build-essentials
alexandre@alexandre-desktop:~$ 

j'ai désinstallé Mixxx en espérant y arriver avec Wine

Dernière modification par dawaian (Le 09/07/2020, à 23:10)

Hors ligne

#14 Le 09/07/2020, à 23:15

abelthorne

Re : Problème d'installation Wine

Ah, je me suis planté dans le nom du paquet (de mémoire), c'est build-essential au singulier :

sudo apt-get install build-essential git

Hors ligne

#15 Le 09/07/2020, à 23:18

dawaian

Re : Problème d'installation Wine

1ere commande OK:

alexandre@alexandre-desktop:~$ sudo apt-get install build-essential git
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
build-essential est déjà la version la plus récente (12.4ubuntu1).
build-essential passé en « installé manuellement ».
Les paquets supplémentaires suivants seront installés : 
  git-man liberror-perl
Paquets suggérés :
  git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
  gitweb git-cvs git-mediawiki git-svn
Les NOUVEAUX paquets suivants seront installés :
  git git-man liberror-perl
0 mis à jour, 3 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 4741 ko dans les archives.
Après cette opération, 34,0 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 liberror-perl all 0.17025-1 [22,8 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 git-man all 1:2.17.1-1ubuntu0.7 [804 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 git amd64 1:2.17.1-1ubuntu0.7 [3915 kB]
4741 ko réceptionnés en 19s (251 ko/s)                                        
Sélection du paquet liberror-perl précédemment désélectionné.
(Lecture de la base de données... 215010 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../liberror-perl_0.17025-1_all.deb ...
Dépaquetage de liberror-perl (0.17025-1) ...
Sélection du paquet git-man précédemment désélectionné.
Préparation du dépaquetage de .../git-man_1%3a2.17.1-1ubuntu0.7_all.deb ...
Dépaquetage de git-man (1:2.17.1-1ubuntu0.7) ...
Sélection du paquet git précédemment désélectionné.
Préparation du dépaquetage de .../git_1%3a2.17.1-1ubuntu0.7_amd64.deb ...
Dépaquetage de git (1:2.17.1-1ubuntu0.7) ...
Paramétrage de git-man (1:2.17.1-1ubuntu0.7) ...
Paramétrage de liberror-perl (0.17025-1) ...
Paramétrage de git (1:2.17.1-1ubuntu0.7) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
alexandre@alexandre-desktop:~$ 

Hors ligne

#16 Le 09/07/2020, à 23:19

dawaian

Re : Problème d'installation Wine

alexandre@alexandre-desktop:~$ git clone https://github.com/nealey/hdjd.git
Clonage dans 'hdjd'...
remote: Enumerating objects: 195, done.
remote: Total 195 (delta 0), reused 0 (delta 0), pack-reused 195
Réception d'objets: 100% (195/195), 40.15 KiB | 326.00 KiB/s, fait.
Résolution des deltas: 100% (111/111), fait.
alexandre@alexandre-desktop:~$ 

Hors ligne

#17 Le 09/07/2020, à 23:20

dawaian

Re : Problème d'installation Wine

alexandre@alexandre-desktop:~$ cd hdjd
alexandre@alexandre-desktop:~/hdjd$ make
cc -Wall -Werror   -c -o hdjd.o hdjd.c
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libusb-1.0' found
cc -Wall -Werror    -c -o usb.o usb.c
usb.c:1:10: fatal error: libusb.h: Aucun fichier ou dossier de ce type
 #include <libusb.h>
          ^~~~~~~~~~
compilation terminated.
<commande interne>: recipe for target 'usb.o' failed
make: *** [usb.o] Error 1
alexandre@alexandre-desktop:~/hdjd$

Hors ligne

#18 Le 09/07/2020, à 23:26

abelthorne

Re : Problème d'installation Wine

Essaie d'installer ce paquet :

sudo apt-get install libusb-1.0-0-dev

S'il te dit qu'il ne le trouve pas, lance Logiciels & Mises à jour, coche la case "Code source" dans le premier onglet, puis recharge les sources (sudo apt-get update) et retente. Une fois que le paquet est installé, retente la dernière commande (make).

Hors ligne

#19 Le 09/07/2020, à 23:31

dawaian

Re : Problème d'installation Wine

ça donne ça

alexandre@alexandre-desktop:~/hdjd$ make
cc -Wall -Werror -I/usr/include/libusb-1.0   -c -o usb.o usb.c
Package alsa was not found in the pkg-config search path.
Perhaps you should add the directory containing `alsa.pc'
to the PKG_CONFIG_PATH environment variable
No package 'alsa' found
cc -Wall -Werror    -c -o alsa.o alsa.c
alsa.c:4:10: fatal error: alsa/asoundlib.h: Aucun fichier ou dossier de ce type
 #include <alsa/asoundlib.h>
          ^~~~~~~~~~~~~~~~~~
compilation terminated.
<commande interne>: recipe for target 'alsa.o' failed
make: *** [alsa.o] Error 1
alexandre@alexandre-desktop:~/hdjd$ 

Hors ligne

#20 Le 09/07/2020, à 23:37

abelthorne

Re : Problème d'installation Wine

On continue à creuser dans les dépendances :

sudo apt-get install libasound2-dev

Ensuite, retente le make.

Hors ligne

#21 Le 09/07/2020, à 23:39

dawaian

Re : Problème d'installation Wine

alexandre@alexandre-desktop:~/hdjd$ make
cc -Wall -Werror -I/usr/include/alsa   -c -o alsa.o alsa.c
cc   hdjd.o usb.o alsa.o  -lusb-1.0 -lasound -o hdjd
cc -Wall -Werror -I/usr/include/libusb-1.0   -c -o explore.o explore.c
cc   explore.o  -lusb-1.0 -o explore
alexandre@alexandre-desktop:~/hdjd$ 

Hors ligne

#22 Le 09/07/2020, à 23:46

abelthorne

Re : Problème d'installation Wine

Ça a l'air ok. On va laisser ça de côté pour le moment et réinstaller Mixxx. Tout d'abord, si tu ne l'as pas fait, ajoute le PPA (dépôt tiers) dédié pour avoir une version à jour :

sudo add-apt-repository ppa:mixxx/mixxx
sudo apt-get update

Puis installe Mixxx :

sudo apt-get install mixxx

Une fois que c'est fait, lance-le normalement. Est-ce que ta table de mixage est reconnue (dans Options → Preferences → Controllers a priori − si elle apparaît, il faut cocher la case "enable" et choisir un mapping) ?

Si ce n'est pas le cas, ferme Mixxx et lance la commande qui a été compilée :

cd ~/hdjd
./hdjd

Donne-moi le retour pour voir si tout est ok. Normalement, il devrait lister la table. Si c'est le cas et qu'il n'y a pas d'erreurs particulières, relance Mixxx et regarde si la table est reconnue.

Hors ligne

#23 Le 10/07/2020, à 00:20

dawaian

Re : Problème d'installation Wine

ça me dit ça :

alexandre@alexandre-desktop:~/hdjd$ ./hdjd
Locating Hercules USB devices...
(You can also use the lsusb command to locate this information)
Vendor:Device = 06f8:b105
usb.c:199 Fatal: The controller 06f8:b105 could not be opened.
Check that you have enough permissions over /dev/bus/usb/ subfolder elements.
.You might need to create an udev rule at /etc/udev/rules.d/
Abandon (core dumped)
alexandre@alexandre-desktop:~/hdjd$ 

Et mon DJ contrôle n'est pas reconnu

Hors ligne

#24 Le 10/07/2020, à 09:20

abelthorne

Re : Problème d'installation Wine

Essaie de créer les règles udev comme indiqué sur le wiki de Mixxx. Édite le fichier suivant :

sudo nano /etc/udev/rules.d/69-mixxx-usb-uaccess.rules

Dans l'éditeur qui s'ouvre (et qui devrait être vide), colle tout ça tel quel (attention à bien prendre le bloc en entier) :

# This udev rule allows Mixxx to access HID and USB Bulk controllers when running as a normal user

# Sources:
# http://www.linux-usb.org/usb.ids
# https://www.the-sz.com/products/usbid/
# https://devicehunt.com/all-usb-vendors

# Note that the udev rule must match on the USB device level; matching the USB interface
# descriptor with bInterfaceClass does not work.

# Install and execute before 70-uaccess.rules, e.g. .../udev/rules.d/69-mixxx-usb-uaccess.rules

# Allen + Heath Ltd.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="22f0", TAG+="uaccess"
# Allen + Heath Xone 23C hardware mixer with USB audio interface
# This is required so all 4 input and all 4 output channels of the audio interface are available.
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="22f0", ATTR{idProduct}=="0008", ATTR{bConfigurationValue}="2"
# Arturia
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1c75", TAG+="uaccess"
# BEHRINGER International GmbH
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1397", TAG+="uaccess"
# D&M Holdings, Inc. (Denon/Marantz)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="154e", TAG+="uaccess"
# EKS (Otus)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1157", TAG+="uaccess"
# Gemini
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="23c7", TAG+="uaccess"
# Guillemot Corp. (Hercules)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="06f8", TAG+="uaccess"
# inMusic (Numark, Denon)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="15e4", TAG+="uaccess"
# KORG, Inc.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0944", TAG+="uaccess"
# Native Instruments
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="17cc", TAG+="uaccess"
# Nintendo Co., Ltd
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", TAG+="uaccess"
# Pioneer Corp.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="08e4", TAG+="uaccess"
# AlphaTheta Corp.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="2b73", TAG+="uaccess"
# Rane
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="13e5", TAG+="uaccess"
# Reloop
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="200c", TAG+="uaccess"
# Roland Corp.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0582", TAG+="uaccess"
# Sony Corp.
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="054c", TAG+="uaccess"

# Missing:
# - American Musical Supply (AMS/Mixars)

# Only some distribuions require the below
KERNEL=="hiddev*", NAME="usb/%k", GROUP="uaccess"

Enregistre avec ctrl + O, valide le nom, quitte Nano avec ctrl + X.

Une fois que c'est fait, redémarre. De retour sur le bureau, commence par vérifier si Mixxx reconnaît ta table. Si ce n'est pas le cas, retente le pilote pour voir s'il arrive à la gérer :

cd ~/hdjd
./hdjd

Si c'est le cas (s'il ne t'affiche plus de messages du genre "usb.c:199 Fatal: The controller 06f8:b105 could not be opened"), relance Mixxx pour voir si ça a changé quelque chose.

Dernière modification par abelthorne (Le 10/07/2020, à 09:21)

Hors ligne

#25 Le 10/07/2020, à 15:52

dawaian

Re : Problème d'installation Wine

Je te remercie pour le temps que tu as passé, ça fonctionne et je suis super content.
Serait-ce abuser que de te demander comment désinstaller complètement wine et playonlinux qui normalement ne devraient pas me servir.

Hors ligne