#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
Cliquer sur le lien « Modifier » en bas à droite du message
Sélectionner le texte
Cliquer sur le <> de l'éditeur de message
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 :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