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 25/08/2008, à 14:23

Lenners Cédric

Problème d'installation directX9.0c avec Wine

Bonjour,

J'essaye d'installer directX 9.0c à partir du terminal en suivant les instructions de la page suivante:http://howto.landure.fr/gnu-linux/insta … -avec-wine

Je suis novice dans l'utilisation du terminal et j'effectue donc je l'avoue des copier/coller quand j'installe des choses sur le terminal car je l'avoue en règle général ça ou du chinois c'est presque pareil...

Lorsque j'arrive à la phase de préparation de l'environnement wine, dans Configuration de la mémoire Vidéo,apparement il y a un problème. Je n'ai pas osé aller plus loin afin d'éviter de faire des bêtises. Je vais ici copier coller ce qu'il m'indique sur le terminal.

Si un connaisseur pourrait m'expliquer le plus simplement possible comment je dois faire pour continuer cette étape j'en serai heureux. Voici ce qu'il m'affiche:

darkos@shs-desktop:~$ /usr/bin/lspci | /bin/grep VGA | /bin/sed -e 's/^\([^ ]* \).*/\1/' \
> /usr/bin/xargs -iPCIID /bin/sh -c "/usr/bin/lspci -v -s PCIID" \
> /bin/grep Memory | /bin/sed -e 's/.*size=\([0-9]*\).*/\1/' \
> /usr/bin/sort -g | /usr/bin/tail -n1 \
> /usr/bin/xargs -iVIDEORAM /bin/sed -i -e 's/VIDEO_RAM/VIDEORAM/' /tmp/video_ram.reg
/bin/sed : option invalide -- c
Utilisation: /bin/sed [OPTION]... {script-seulement-si-pas-d'autre-script}
[fichier-d'entrée]...

  -n, --quiet, --silent
                 supprimer l'écriture automatique de l'espace des motifs
  -e script, --expression=script
                 ajouter le script aux commandes à être exécutées
  -f fichier-script, --file=fichier-script
                 ajouter le contenu de fichier-script aux commandes
                 à être exécutées
  -i[SUFFIXE], --in-place[=SUFFIXE]
                 éditer les fichiers à leur place (fait une
                 sauvegarde si l'extension est fournie)
  -l N, --line-length=N
                spécifier la longueur de coupure de ligne désirée pour la
                commande `l'
  --posix
                 désactiver toutes les extensions GNU.
  -r, --regexp-extended
                 utiliser la syntaxe des expressions régulières
                 étendues dans le script.
  -s, --separate
                considérer les fichiers comme séparés plutôt que comme un
                simple flux long et continu.
  -u, --unbuffered
                 charger des quantités minimales de données depuis les
                 fichiers d'entrée et libérer les tampons de sortie plus
                 souvent
      --help     afficher cette aide et sortir
      --version  afficher les informations de version du logiciel et sortir

Si aucune option -e, --expression, -f ou --file n'est donnée, le
premier argument qui n'est pas une option sera pris comme étant le script
sed à interpréter. Tous les arguments restants sont les noms des fichiers
d'entrée; si aucun fichier d'entrée n'est spécifiée, l'entrée standard
est lue.

Rapporter toutes anomalies à: bonzini@gnu.org.
N'oubliez pas d'inclure le mot ``sed'' quelque-part dans la zone ``Subject:''
/bin/sed : option invalide -- g
Utilisation: /bin/sed [OPTION]... {script-seulement-si-pas-d'autre-script}
[fichier-d'entrée]...

  -n, --quiet, --silent
                 supprimer l'écriture automatique de l'espace des motifs
  -e script, --expression=script
                 ajouter le script aux commandes à être exécutées
  -f fichier-script, --file=fichier-script
                 ajouter le contenu de fichier-script aux commandes
                 à être exécutées
  -i[SUFFIXE], --in-place[=SUFFIXE]
                 éditer les fichiers à leur place (fait une
                 sauvegarde si l'extension est fournie)
  -l N, --line-length=N
                spécifier la longueur de coupure de ligne désirée pour la
                commande `l'
  --posix
                 désactiver toutes les extensions GNU.
  -r, --regexp-extended
                 utiliser la syntaxe des expressions régulières
                 étendues dans le script.
  -s, --separate
                considérer les fichiers comme séparés plutôt que comme un
                simple flux long et continu.
  -u, --unbuffered
                 charger des quantités minimales de données depuis les
                 fichiers d'entrée et libérer les tampons de sortie plus
                 souvent
      --help     afficher cette aide et sortir
      --version  afficher les informations de version du logiciel et sortir

Si aucune option -e, --expression, -f ou --file n'est donnée, le
premier argument qui n'est pas une option sera pris comme étant le script
sed à interpréter. Tous les arguments restants sont les noms des fichiers
d'entrée; si aucun fichier d'entrée n'est spécifiée, l'entrée standard
est lue.

Merci d'avance pour votre aide.

J'espère pouvoir installer qq jeux grâce à cela

#2 Le 26/08/2008, à 19:45

Lenners Cedric

Re : Problème d'installation directX9.0c avec Wine

Personne n'a installé directx9.0c?

#3 Le 26/08/2008, à 20:01

abelthorne

Re : Problème d'installation directX9.0c avec Wine

Je te suggère d'utiliser PlayOnLinux, qui permet d'installer DirectX très facilement.
Par contre, il faudra réinstaller tes jeux ou importer ta config Wine actuelle avec POL (pas conseillé si tu as installé plusieurs jeux avec Wine).

Hors ligne

#4 Le 26/08/2008, à 21:12

Lenners Cedric

Re : Problème d'installation directX9.0c avec Wine

tu as un lien pour le faire?

#5 Le 26/08/2008, à 21:17

Lenners Cedric

Re : Problème d'installation directX9.0c avec Wine

pour ubuntu 8.04 Hardy heron

#6 Le 26/08/2008, à 22:11

love2hate

Re : Problème d'installation directX9.0c avec Wine

Donc au choix comme la deja cité abelthorne PlayOnLinux
http://doc.ubuntu-fr.org/playonlinux
http://www.playonlinux.com/fr/

ou avec winetricks
http://www.wine-reviews.net/archive.html#catid41
http://wiki.winehq.org/winetricks

PS playonlinux et plus indiqué si tu début


1984 was not supposed to be an instruction manual
Some "poor" wine screencast http://www.youtube.com/user/2m42hy/videos?view=0

Hors ligne

#7 Le 21/10/2008, à 11:50

Switchiro

Re : Problème d'installation directX9.0c avec Wine

Bonjour ttlmd !!
Je cherche aussi a installer directx pour wine.
J'ai essayé la méthode de  base DIRECTX.EXE et aussi avec Winetricks, mais tjs le même message d'erreur : " err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2 "
Apparemment impossible d'écrire dans ce répertoire ou wine ne le trouve pas !?

Si qqlun connait la solution, ce serait merveilleux !!


Avec MDI Pensons l' avenir en GRAND =)
[img]http://www.mdi.lu/images/cat1b.jpg[/img]
http://www.mdi.lu/

Hors ligne

#8 Le 21/10/2008, à 12:06

abelthorne

Re : Problème d'installation directX9.0c avec Wine

Tu as correctement installé Wine ?

Tu as bien un dossier .wine dans ton dossier utilisateur ?

Tu lances bien Wine en utilisateur normal et en aucun cas en root (avec sudo) ?

Dernière modification par abelthorne (Le 21/10/2008, à 12:06)

Hors ligne

#9 Le 22/10/2008, à 20:48

Switchiro

Re : Problème d'installation directX9.0c avec Wine

erci de me répondre abelthorne !!
Je pense avoir correctement installé wine ; mais peut-être mal configuré au niveau des lecteurs : Attribution de  la lettre "C:/" à ma partition Windo ?

J' ai bien un dossier .wine=>Programme file | Windows => system32 etc...

Je lance wine en normal. Je l'ai même utilisé pour certaines applications comme IE ou autres avec qlqs ralentissements voire bugs (dus aussi à compiz)

Mais en ayant suivi la doc officielle du site et un autre tuto d'installation http://howto.landure.fr/gnu-linux/insta … -avec-wine ;

--> j' ai des bugs quand je veux taper des commandes du type : "/usr/bin/regedit /tmp/audio.reg" ou "/usr/bin/regedit /tmp/directx.reg" et je vois pas ce qui cloche dans winecfg !!

Aurait-tu une idée ? Merci encore !!


Avec MDI Pensons l' avenir en GRAND =)
[img]http://www.mdi.lu/images/cat1b.jpg[/img]
http://www.mdi.lu/

Hors ligne

#10 Le 22/10/2008, à 21:18

abelthorne

Re : Problème d'installation directX9.0c avec Wine

Switchiro a écrit :

erci de me répondre abelthorne !!
Je pense avoir correctement installé wine ; mais peut-être mal configuré au niveau des lecteurs : Attribution de  la lettre "C:/" à ma partition Windo ?

Non, la partition C (virtuelle) de Wine correspond à ~/.wine/drive_c (par défaut, c'est "../drive_c" dans les options de winecfg : je suppose qu'il considère comme dossier courant le dossier Windows).

Si tu attribues le C: de Wine à une vraie partition Windows, ça va être un beau bordel assez rapidement...

Tu as vérifié que tu avais bien les droits sur ton dossier ~/.wine (propriétaire : ton login / lecture + écriture + exécution ok) ? Et éventuellement sur ce qu'il y a dedans, en particulier le dossier concerné (~/.wine/drive_c/Windows) ?

--> j' ai des bugs quand je veux taper des commandes du type : "/usr/bin/regedit /tmp/audio.reg" ou "/usr/bin/regedit /tmp/directx.reg" et je vois pas ce qui cloche dans winecfg !!

Des bugs de quel ordre ?

Et sinon, pourquoi ne pas utiliser PlayOnLinux, qui permet d'installer DirectX sans problèmes ?

Dernière modification par abelthorne (Le 22/10/2008, à 21:20)

Hors ligne

#11 Le 22/10/2008, à 21:35

Switchiro

Re : Problème d'installation directX9.0c avec Wine

Pour la partition C:  Je ne le savais pas quand j'ai activé wine car je voulais à l'origine me servir des librairies de mon XP.

Enfin j'ai quand même un dossier ~/.wine/drive_c/
et les droits du dossier .wine sont tels que : drwxr-xr-x je suppose que ce n'est pas suffisant pour le peu que je saches sur ":~$ chown" .

C'est un début d'explication, n'est-ce pas ? !!


Avec MDI Pensons l' avenir en GRAND =)
[img]http://www.mdi.lu/images/cat1b.jpg[/img]
http://www.mdi.lu/

Hors ligne

#12 Le 22/10/2008, à 22:25

abelthorne

Re : Problème d'installation directX9.0c avec Wine

Switchiro a écrit :

Pour la partition C:  Je ne le savais pas quand j'ai activé wine car je voulais à l'origine me servir des librairies de mon XP.

Certes, mais si Wine commence à bidouiller la base de registre de ton Windows réel, tu risques d'avoir des surprises, tu ne crois pas ?
Si tu veux utiliser des biblis de Windows, il vaut mieux les copier dans le dossier de Wine et les surclasser avec winecfg.

Enfin j'ai quand même un dossier ~/.wine/drive_c/
et les droits du dossier .wine sont tels que : drwxr-xr-x je suppose que ce n'est pas suffisant pour le peu que je saches sur ":~$ chown" .

C'est un début d'explication, n'est-ce pas ? !!

Non, pas de souci à ce niveau-là : lecture pour tout le monde / écriture pour le proprio / exécution pour tout le monde. Ce sont les droits standards pour un dossier. À moins que tu ne sois pas le propriétaire du dossier (là, il y aurait un problème), tu peux écrire dedans, pas de souci.
Vérifie que c'est pareil pour ~/.wine/drive_c/windows, vu que c'est le dossier dans lequel DirectX veut écrire lorsque tu as un message d'erreur (sauf, bien sûr, si tu essayais d'installer DX et que tu avais le message en configurant C: sur ta partition Windows réelle).

Dernière modification par abelthorne (Le 22/10/2008, à 22:27)

Hors ligne

#13 Le 22/10/2008, à 22:54

Switchiro

Re : Problème d'installation directX9.0c avec Wine

abelthorne a écrit :

Certes, mais si Wine commence à bidouiller la base de registre de ton Windows réel, tu risques d'avoir des surprises, tu ne crois pas ?
Si tu veux utiliser des biblis de Windows, il vaut mieux les copier dans le dossier de Wine et les surclasser avec winecfg.

Effectivement j'ai sans le vouloir modifier mon boot sur XP et le bureau ne s'affiche plus directement; il faut que je lance "ctrl+alt+supr" ==> cmd ==> explorer.exe pour le faire apparaître. Pour l'instant c'est pas grave! big_smile

abelthorne a écrit :

Non, pas de souci à ce niveau-là : lecture pour tout le monde / écriture pour le proprio / exécution pour tout le monde. Ce sont les droits standards pour un dossier. À moins que tu ne sois pas le propriétaire du dossier (là, il y aurait un problème), tu peux écrire dedans, pas de souci.
Vérifie que c'est pareil pour ~/.wine/drive_c/windows, vu que c'est le dossier dans lequel DirectX veut écrire lorsque tu as un message d'erreur (sauf, bien sûr, si tu essayais d'installer DX et que tu avais le message en configurant C: sur ta partition Windows réelle).

Les droit de .wine/drive_c/windows sont les mêmes donc à priori c'est pas ça !!!:P


Avec MDI Pensons l' avenir en GRAND =)
[img]http://www.mdi.lu/images/cat1b.jpg[/img]
http://www.mdi.lu/

Hors ligne

#14 Le 23/10/2008, à 21:16

cybx

Re : Problème d'installation directX9.0c avec Wine

j'ai eu le meme probleme et je l'ai régler de la maniere suivante :
tu remplce tous les --output-document=/tmp/... par -O ~/tmp/...
il faut peut etre dabord faire mkdir ~/tmp

et tu remplace aussi tous les /tmp/... par ~/tmp/...

voila

#15 Le 05/11/2008, à 16:30

Switchiro

Re : Problème d'installation directX9.0c avec Wine

Salut cybx,

Peux-tu préciser oû je est-ce que je dois remplacer ces lignes parce là je suis pas; et pour règler quoi ?
Merci .


ps:dsl pour le délai de réponse.


Avec MDI Pensons l' avenir en GRAND =)
[img]http://www.mdi.lu/images/cat1b.jpg[/img]
http://www.mdi.lu/

Hors ligne