#26 Le 08/08/2009, à 20:23
- SuperTux404
Re : wine ne marche plus...
PS: wine marche très bien chez moi, je ne pense donc pas que ce soit une sombre histoire de lib32bidulechouette ( y a que debian pour foirer comme ça /troll)
Si ce n'est pas un problème de lib32 qu'est ce que c'est alors ?
Hors ligne
#27 Le 08/08/2009, à 20:27
- compte supprimé
Re : wine ne marche plus...
monsieurweller a écrit :PS: wine marche très bien chez moi, je ne pense donc pas que ce soit une sombre histoire de lib32bidulechouette ( y a que debian pour foirer comme ça /troll)
Si ce n'est pas un problème de lib32 qu'est ce que c'est alors ?
Un bug de wine?
Non parce que si c'était un bug relatif à la distrib (ici: ubuntu), alors tout le monde serait touché. Et wine ne se lancerait problablement pas. Sur le screenshot, on voit bien que wine se lance et plante.
#28 Le 10/08/2009, à 11:54
- coco132
Re : wine ne marche plus...
je pense avoir trouvé, en lancant un jeu dans le terminal j'ai remarqué qu'an fait mon probleme vien du fichier nvidiactl, il me dit que je n'ai pas la permission:
jean-evrard@Ordi-portable:~/Heroes$ wine Heroes3.exe
NVIDIA: could not open the device file /dev/nvidiactl (Permission non accordée).
NVIDIA: could not open the device file /dev/nvidiactl (Permission non accordée).
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:0032f62c EBP:0032fcb8 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:7d70aff4 ECX:0032fb94 EDX:00000001
ESI:0013c168 EDI:7d6ebf20
Stack dump:
0x0032f62c: 7d646a68 00000001 0032fb94 00008058
0x0032f63c: 00000004 00000004 00000000 000080e1
0x0032f64c: 00008367 00000000 00000000 00000000
0x0032f65c: 00000000 00000005 0032f79c 00000040
0x0032f66c: 00000002 0032f72c 00000003 7e4ff347
0x0032f67c: 7d70bacc 7d6ebec5 7d6e7679 7d705660
Backtrace:
=>0 0x00000000 (0x0032fcb8)
1 0x7d6d56f3 WineDirect3DCreate+0x63() in wined3d (0x0032fce8)
2 0x7eb22d8c in ddraw (+0x22d8c) (0x0032fd58)
3 0x7eb23291 DirectDrawCreate+0x51() in ddraw (0x0032fda8)
4 0x00601511 in heroes3 (+0x201511) (0x0032fe30)
5 0x004f7b96 in heroes3 (+0xf7b96) (0x0032fe7c)
6 0x0061a394 in heroes3 (+0x21a394) (0x0032ff08)
7 0x7b878370 in kernel32 (+0x58370) (0x0032ffe8)
8 0xb7f86e1d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (98 modules)
PE 330000- 35b000 Deferred binkw32
PE 360000- 383000 Deferred ifc20
PE 400000- 6b6000 Export heroes3
PE 10000000-1001b000 Deferred smackw32
PE 21000000-21058000 Deferred mss32
ELF 7a8e8000-7b800000 Deferred libglcore.so.1
ELF 7b800000-7b962000 Export kernel32<elf>
\-PE 7b820000-7b962000 \ kernel32
ELF 7bc00000-7bcb1000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d5d0000-7d70d000 Export wined3d<elf>
\-PE 7d5e0000-7d70d000 \ wined3d
ELF 7d74f000-7d809000 Deferred libgl.so.1
ELF 7d809000-7d855000 Deferred dsound<elf>
\-PE 7d810000-7d855000 \ dsound
ELF 7d8bc000-7d8ef000 Deferred uxtheme<elf>
\-PE 7d8c0000-7d8ef000 \ uxtheme
ELF 7d8ef000-7d904000 Deferred midimap<elf>
\-PE 7d8f0000-7d904000 \ midimap
ELF 7d904000-7d92a000 Deferred msacm32<elf>
\-PE 7d910000-7d92a000 \ msacm32
ELF 7d92a000-7d942000 Deferred msacm32<elf>
\-PE 7d930000-7d942000 \ msacm32
ELF 7e143000-7e14a000 Deferred libgdbm.so.3
ELF 7e14a000-7e1a9000 Deferred libpulse.so.0
ELF 7e1b9000-7e1bb000 Deferred libnvidia-tls.so.1
ELF 7e1bb000-7e1c4000 Deferred librt.so.1
ELF 7e1c4000-7e28c000 Deferred libasound.so.2
ELF 7e28c000-7e2c3000 Deferred winealsa<elf>
\-PE 7e2a0000-7e2c3000 \ winealsa
ELF 7e2c3000-7e2cc000 Deferred libxcursor.so.1
ELF 7e2cc000-7e2d1000 Deferred libxfixes.so.3
ELF 7e2d1000-7e2d5000 Deferred libxcomposite.so.1
ELF 7e2d5000-7e2dd000 Deferred libxrandr.so.2
ELF 7e2dd000-7e2e7000 Deferred libxrender.so.1
ELF 7e2e7000-7e2ed000 Deferred libxxf86vm.so.1
ELF 7e2ed000-7e2f0000 Deferred libxinerama.so.1
ELF 7e2f0000-7e311000 Deferred imm32<elf>
\-PE 7e300000-7e311000 \ imm32
ELF 7e311000-7e316000 Deferred libxdmcp.so.6
ELF 7e316000-7e330000 Deferred libxcb.so.1
ELF 7e330000-7e334000 Deferred libxau.so.6
ELF 7e334000-7e423000 Deferred libx11.so.6
ELF 7e423000-7e433000 Deferred libxext.so.6
ELF 7e433000-7e44b000 Deferred libice.so.6
ELF 7e44b000-7e454000 Deferred libsm.so.6
ELF 7e454000-7e45a000 Deferred libattr.so.1
ELF 7e45a000-7e45f000 Deferred libcap.so.2
ELF 7e45f000-7e466000 Deferred libasound_module_pcm_pulse.so
ELF 7e466000-7e503000 Deferred winex11<elf>
\-PE 7e470000-7e503000 \ winex11
ELF 7e54f000-7e576000 Deferred libexpat.so.1
ELF 7e576000-7e5a3000 Deferred libfontconfig.so.1
ELF 7e5a5000-7e5aa000 Deferred libuuid.so.1
ELF 7e5b5000-7e5cb000 Deferred libz.so.1
ELF 7e5cb000-7e642000 Deferred libfreetype.so.6
ELF 7e642000-7e70a000 Deferred comctl32<elf>
\-PE 7e650000-7e70a000 \ comctl32
ELF 7e70a000-7e768000 Deferred shlwapi<elf>
\-PE 7e720000-7e768000 \ shlwapi
ELF 7e768000-7e8f6000 Deferred shell32<elf>
\-PE 7e780000-7e8f6000 \ shell32
ELF 7e8f6000-7e90c000 Deferred libresolv.so.2
ELF 7e91e000-7e93e000 Deferred iphlpapi<elf>
\-PE 7e920000-7e93e000 \ iphlpapi
ELF 7e93e000-7e96c000 Deferred ws2_32<elf>
\-PE 7e950000-7e96c000 \ ws2_32
ELF 7e96c000-7e987000 Deferred wsock32<elf>
\-PE 7e970000-7e987000 \ wsock32
ELF 7e987000-7e9f4000 Deferred rpcrt4<elf>
\-PE 7e990000-7e9f4000 \ rpcrt4
ELF 7e9f4000-7eaf0000 Deferred ole32<elf>
\-PE 7ea10000-7eaf0000 \ ole32
ELF 7eaf0000-7eb48000 Export ddraw<elf>
\-PE 7eb00000-7eb48000 \ ddraw
ELF 7eb6a000-7ebc0000 Deferred advapi32<elf>
\-PE 7eb80000-7ebc0000 \ advapi32
ELF 7ebc0000-7ec62000 Deferred gdi32<elf>
\-PE 7ebd0000-7ec62000 \ gdi32
ELF 7ec62000-7edae000 Deferred user32<elf>
\-PE 7ec80000-7edae000 \ user32
ELF 7edae000-7ee4a000 Deferred winmm<elf>
\-PE 7edc0000-7ee4a000 \ winmm
ELF 7ee4a000-7ee5e000 Deferred lz32<elf>
\-PE 7ee50000-7ee5e000 \ lz32
ELF 7ee5e000-7ee79000 Deferred version<elf>
\-PE 7ee60000-7ee79000 \ version
ELF 7efa3000-7efaf000 Deferred libnss_files.so.2
ELF 7efaf000-7efc8000 Deferred libnsl.so.1
ELF 7efc8000-7efee000 Deferred libm.so.6
ELF 7eff5000-7f000000 Deferred libnss_nis.so.2
ELF b7de2000-b7deb000 Deferred libnss_compat.so.2
ELF b7dec000-b7df0000 Deferred libdl.so.2
ELF b7df0000-b7f53000 Deferred libc.so.6
ELF b7f54000-b7f6d000 Deferred libpthread.so.0
ELF b7f7f000-b80bb000 Export libwine.so.1
ELF b80bd000-b80db000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\home\jean-evrard\Heroes\Heroes3.exe
00000009 0 <==
0000000e
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011
00000018 0
00000017 0
00000013 0
00000012 0
00000019
0000001a 0
Backtrace:
=>0 0x00000000 (0x0032fcb8)
1 0x7d6d56f3 WineDirect3DCreate+0x63() in wined3d (0x0032fce8)
2 0x7eb22d8c in ddraw (+0x22d8c) (0x0032fd58)
3 0x7eb23291 DirectDrawCreate+0x51() in ddraw (0x0032fda8)
4 0x00601511 in heroes3 (+0x201511) (0x0032fe30)
5 0x004f7b96 in heroes3 (+0xf7b96) (0x0032fe7c)
6 0x0061a394 in heroes3 (+0x21a394) (0x0032ff08)
7 0x7b878370 in kernel32 (+0x58370) (0x0032ffe8)
8 0xb7f86e1d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000)
en plus j'avais déja eu un probleme avec ce fichier(pour mon accelération graphique)mais maintenant il faut que jarrive a avoir la permission mais comment??
PS: par la clef je parle de clef usb et le jeu est installer par un autre ordinateur
Hors ligne
#29 Le 10/08/2009, à 12:00
- compte supprimé
Re : wine ne marche plus...
Euh pourquoi il essaie d'accéder à un périphérique /dev????
C'est pas normal-normal ça.
#30 Le 10/08/2009, à 13:11
- coco132
Re : wine ne marche plus...
oui le c'est ma carte graphique (mon pilote je croi) mais je ne sais pas comment faire pour demarrer un jeux en sudo sous wine tu sait toi??
Hors ligne
#31 Le 10/08/2009, à 15:51
- compte supprimé
Re : wine ne marche plus...
oui le c'est ma carte graphique (mon pilote je croi) mais je ne sais pas comment faire pour demarrer un jeux en sudo sous wine tu sait toi??
Alors c'est simple: ne jamais lancer wine en sudo, mais alors jamais!
Et sinon non, ton pilote n'est pas dans /dev ou un truc du genre: ton wine couille vraiment.
Donc les questions usuelles:
- Quelle est la version de wine?
- Lui a tu fait subir un quelconque traumatisme qui lui donne envie de se venger?
- Quels jeux essaie tu de faire marcher?
#32 Le 10/08/2009, à 17:49
- coco132
Re : wine ne marche plus...
-Ma version de wine est la derniere toute nouvelle la 1.27.(que je vien d'installé et qui ne change rien)
-Non je ne m'en suis servis pour pas grand chose(jeux et 7zip)
-Heroes of might and magic 3, tres vieu jeu et star wars pod racer, ces jeux marchait tres bien avant.
Hors ligne
#33 Le 10/08/2009, à 17:58
- compte supprimé
Re : wine ne marche plus...
-Ma version de wine est la derniere toute nouvelle la 1.27.(que je vien d'installé et qui ne change rien)
-Non je ne m'en suis servis pour pas grand chose(jeux et 7zip)
-Heroes of might and magic 3, tres vieu jeu et star wars pod racer, ces jeux marchait tres bien avant.
D'accord: tente ceci:
sudo rm -R .wine
winecfg
Puis essaie de relancer un jeu.
Edit: et euh 7zip existe sous nux je crois (p7zip-full + l'interface qui va bien: peazip).
Dernière modification par monsieurweller (Le 10/08/2009, à 21:08)
#34 Le 11/08/2009, à 11:45
- coco132
Re : wine ne marche plus...
toujours la meme chose c'est nvidiactl qui fait tout planter:
jean-evrard@Ordi-portable:~$ winecfg
wine: created the configuration directory '/home/jean-evrard/.wine'
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x1e1eec (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0x301e908, overlapped 0x301e910): stub
fixme:iphlpapi:GetAdaptersAddresses no support for IPv6 addresses
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\system32\\gecko\\1.0.0\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x1aee7c (nil)
fixme:shell:DllCanUnloadNow stub
NVIDIA: could not open the device file /dev/nvidiactl (Permission non accordée).
wine: configuration in '/home/jean-evrard/.wine' has been updated.
Hors ligne
#35 Le 11/08/2009, à 11:57
- abelthorne
Re : wine ne marche plus...
Que donne ls -l /dev | grep nvidiactl ? (Pour vérifier les permissions du fichier.)
Hors ligne
#36 Le 11/08/2009, à 20:09
- coco132
Re : wine ne marche plus...
abelthorne, j'ai vus ton topic et oui sa marche tout ce qu'il faut faire "sudo chmod 666 /dev/nvidiactl" et pareille avec nvidia0.sa marche pour 1 foi, je lance un jeu et quand je l'arrête et le remais par exemple il faut refaire la manipe dans le terminal.Comment je peut le faire rester???
merci
Hors ligne
#37 Le 11/08/2009, à 21:29
- abelthorne
Re : wine ne marche plus...
Ah ça, je ne sais pas. Tu veux dire qu'à chaque fois que tu lances un jeu, nvidiactl perd ses droits ? ils passent à combien ?
À tout hasard, tu peux donner le contenu de ton /etc/X11/xorg.conf ?
Est-ce que tu lances les paramètres nVidia manuellement au démarrage de ta session ?
Hors ligne
#38 Le 11/08/2009, à 22:20
- compte supprimé
Re : wine ne marche plus...
abelthorne, j'ai vus ton topic et oui sa marche tout ce qu'il faut faire "sudo chmod 666 /dev/nvidiactl" et pareille avec nvidia0.sa marche pour 1 foi, je lance un jeu et quand je l'arrête et le remais par exemple il faut refaire la manipe dans le terminal.Comment je peut le faire rester???
merci
C'est vraiment bizzare ton truc. Enfin bon pour que ce soit fait à chaque démarrage de l'ordi, essaie de le coller dans /etc/rc.local:
sudo gedit /etc/rc.local
Et tu colle
chmod 666 /dev/nvidiactl
chmod 666 /chemin/vers/nvidia0.sa
#39 Le 13/08/2009, à 11:26
- coco132
Re : wine ne marche plus...
Monsieurweller, ta technique ne marche malheureusement pas.Quelqu'un aurait-il une idée ??
Hors ligne
#40 Le 13/08/2009, à 12:08
- compte supprimé
Re : wine ne marche plus...
Monsieurweller, ta technique ne marche malheureusement pas.Quelqu'un aurait-il une idée ??
Ben après tu peux essayer de faire un lancement automatique avec gksudo machintruc dans système/préférences/applications au démarrage, mais ça te demandera ton pass root à chaque démarrage de session.
Ou encore faire un script qui lance les commandes puis le jeu, mais je sais pas faire des enchainements de commande, désolé.