ďťż
 
 
   Wine i dziwne komunikaty
 
 

Tematy

 
    
 

 

 

 

Wine i dziwne komunikaty





Olo - 06-08-2009 10:40
Witam. Otóż przez jakiś czas w ogóle nie miałem wine bo nie spełniało zależności. Teraz, jakimś cudem zainstalowałem. Problem wygląda następująco.
Kiedy wpisze w konsolę, np.: wine putty.exe Otrzymuję: root@sid:/home/olo# wine putty.exe
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
ALSA lib ../../../src/pcm/pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127). Nie wiem w sumie co może być powodem. Dzieje się tak zarówno w wine z repozytorium Sida jak i tym ze strony.



ArnVaker - 06-08-2009 10:48
Pokaż:
dpkg -l |grep ia32



Olo - 06-08-2009 10:58
rc  ia32-apt-get                                            22                          Apt-get, aptitude and dpkg wrapper for on-the-fly conversio
ii  ia32-libs                                              20090804                    ia32 shared libraries for use on amd64 and ia64 systems
ii  ia32-libs-tools                                        22                          Tools for converting i386 debs for amd64 and ia64



ArnVaker - 06-08-2009 17:05
ia32-libs                  20090804 Ta wersja pojawiła się wczoraj i wine na niej nie działa.
http://bugs.debian.org/cgi-bin/bugre...?bug=539746#15

Edit:
Tymczasowe obejście problemu.
cd /root/
wget http://ftp.pl.debian.org/debian/pool...6-2.1_i386.deb
dpkg -x libuuid1_2.16-2.1_i386.deb /root/libuuid1
ln -s /root/libuuid1/lib/libuuid.so.1.3.0 /usr/lib32/libuuid.so.1



Olo - 06-08-2009 17:27
I właśnie tu pojawia się kolejny problem.
root@sid:/home/olo# wine putty
No protocol specified
No protocol specified
No protocol specified
ALSA lib ../../../src/pcm/pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
No protocol specified
No protocol specified
No protocol specified
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set cor Muszę pożegnać się z wine?



ArnVaker - 06-08-2009 17:29
Nie uruchamiaj wine jako root.

Sprawdź najpierw jako zwykły użytkownik: winecfg



giaur - 06-08-2009 18:01
Ja mam zatrzymaną paczkę ia32-libs i pochodne z wersji testowej. W obecnej chwili wszystkie paczki 32-bitowe w Sidzie sa bezużyteczne - nie będzie na nich działać ani Wine, ani Skype ani żaden inny program potrzebujący bibliotek 32-bitowych.

Jak dla mnie to jakas parodia no ale cóż... dobrze ze to tylko w Sidzie.



ArnVaker - 06-08-2009 18:24

W obecnej chwili wszystkie paczki 32-bitowe w Sidzie sa bezużyteczne - nie będzie na nich działać ani Wine, ani Skype ani żaden inny program potrzebujący bibliotek 32-bitowych. A może byś najpierw sprawdził, zanim zaczniesz lamentować? U mnie po wspomnianym zabiegu działa zarówno wine, jak i skype.
dpkg -l |grep ia32
ii  ia32-libs                                20090804                            ia32 shared libraries for use on amd64 and i
ii  ia32-libs-gtk                            20090804                            GTK+ ia32 shared libraries Też kiedyś trzymałem paczki ze Squeeze, potem przesiadłem się na paczki autorstwa towo, potem zacząłem używać ia32-apt-get. Obecnie używam tego co jest teraz w Sidzie. W każdym z przypadków miałem działające prawidłowo wine i skype.



Olo - 06-08-2009 18:40

Nie uruchamiaj wine jako root.

Sprawdź najpierw jako zwykły użytkownik:
Kod:
winecfg
Chyba jednak nici.
olo@sid:~$ winecfg
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:ole:apartment_createwindowifneeded CreateWindow failed with error 127
olo@sid:~$ Natomiast jako root:
root@sid:/home/olo# winecfg
No protocol specified
No protocol specified
No protocol specified
ALSA lib ../../../src/pcm/pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
No protocol specified
No protocol specified
No protocol specified
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 1114
root@sid:/home/olo#



giaur - 06-08-2009 18:44
@ArnVaker
Nie wiem jak u ciebie działa - ja wczoraj wieczorem robilem wieksza aktualizacje systemu i na tych paczkach nie dzialalo ani wine (brak importów odpowiednich funkcji z biblioteki wspoldzielonej - znany problem) ani skype (podobnie).

Wiec wrocilem do wersji ze squeeze i mam spokój. ia32-apt-get juz nie ma w Debianie. Mówię cały czas o oficjalnych repozytoriach.



ArnVaker - 06-08-2009 18:46
Coś musiałeś zamieszać, u mnie to działa bez problemu.
Zresztą nie tylko u mnie:
http://forum.dug.net.pl/viewtopic.ph...124960#p124960

Pokaż:
ls -lh /usr/lib32/ |grep libuuid



Olo - 06-08-2009 18:47
lrwxrwxrwx 1 root root  35 08-06 17:26 libuuid.so.1 -> /root/libuuid1/lib/libuuid.so.1.3.0



ArnVaker - 06-08-2009 18:50
Mam tak samo, a jeszcze:
ls -lh /root/libuuid1/lib/



Olo - 06-08-2009 18:52
Wytłuszczone jest u mnie w konsoli więc tutaj tez wytłuściłem.



ArnVaker - 06-08-2009 19:07
Nie wiem dlaczego u Ciebie to nie działa. Może przez te pozostałości po innych paczkach ia32*? Spróbuj przeinstalować, ale najpierw pozbądź się dokładnie wszystkiego co z nimi związane.
rm /usr/lib32/libuuid.so.1
rm /root/libuuid1_2.16-2.1_i386.deb
rm -r /root/libuuid1 aptitude update
aptitude purge --purge ~nia32
aptitude safe-upgrade
aptitude dist-upgrade
deborphan
aptitude purge ~c
rm -r /emul aptitude install ia32-libs ia32-libs-gtk aptitude install wine cd /root/
wget http://ftp.pl.debian.org/debian/pool...6-2.1_i386.deb
dpkg -x libuuid1_2.16-2.1_i386.deb /root/libuuid1
ln -s /root/libuuid1/lib/libuuid.so.1.3.0 /usr/lib32/libuuid.so.1 I jako zwykły użytkownik:
winecfg Jeśli dalej nie będzie działać, to nic na razie mi nie przychodzi do głowy.


ia32-apt-get juz nie ma w Debianie. Myślę, że to chwilowe. Autor wspominał już o wersji 23, możliwe że niedługo ia32-apt-get wróci. Straszny młyn jest obecnie w tej kwestii, a deweloperzy nie są ze sobą zgodni. Obecnie ia32-libs w monolitycznej postaci jest rozwijane przez innego dewelopera niż dotychczasowe wersje.

Ciekawe co z tego wszystkiego wyniknie. Mam nadzieję, że ia32-apt-get wróci, a ia32-libs zostanie poprawione i będziemy mieli możliwość wyboru między nimi. Jakby nie patrzeć, wskrzeszenie ia32-libs w monolitycznej postaci to jednak krok wstecz.

>>ia32-apt-get został usunięty z Sida<<



Olo - 06-08-2009 21:17
Czyli co, mogę pożegnać się z wine w Sidzie?
Ps. Nadal mi nie działa, nie mam już na to ochoty. Cedege chyba kupię.



ArnVaker - 06-08-2009 21:20
...



Olo - 06-08-2009 23:12
W jaki sposób to zrobić?
lub zainstalować ia32-libs ze Squeeze.



ArnVaker - 07-08-2009 00:09
rm /usr/lib32/libuuid.so.1
rm /root/libuuid1_2.16-2.1_i386.deb
rm -r /root/libuuid1 aptitude purge --purge ~nia32
aptitude purge ~c nano /etc/apt/sources.list Dodaj wpis dotyczący repozytorium Squeeze:
deb http://ftp.pl.debian.org/debian/ squeeze main aptitude update
aptitude dist-upgrade
aptitude -t testing install ia32-libs Instalacja ia32-libs ze Squeeze wiąże się z cofnięciem libc6!!!

aptitude dist-upgrade -s Aby sprawdzić, jakie pakiety mają zostać zaktualizowane do wersji z Sida.
Najlepiej teraz zatrzymać pakiety zainstalowane ze Squeeze poleceniem:
aptitude hold nazwa_pakietu Będzie to mniej więcej coś takiego:
aptitude hold gcc-4.4-base ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libasound2 libc6 libc6-dev libc6-i386 libgcc1 libgfortran3 libgomp1 libstdc++6 To samo można osiągnąć za pomocą Pin-Priority jeśli wolisz. Jeżeli będziesz potrzebował ia32-libs-gtk, będziesz musiał zainstalować wersję z Lennego w analogiczny sposób.



dent - 07-08-2009 11:56
Witam i jednocześnie dziękuję za obejście problemu przedstawione przez ArnVaker.
Miał ten sam problem co założyciel tematu, winecfg pluło błędami.

Po sprawdzeniu:
dpkg -l |grep ia32
ii  ia32-libs                            20090804                    ia32 shared libraries for use on amd64 and i
ii  ia32-libs-gtk                        20090804                    GTK+ ia32 shared libraries Zastosowałem podane przez ArnVaker obejście:
cd /root/
wget http://ftp.pl.debian.org/debian/pool...6-2.1_i386.deb
dpkg -x libuuid1_2.16-2.1_i386.deb /root/libuuid1
ln -s /root/libuuid1/lib/libuuid.so.1.3.0 /usr/lib32/libuuid.so.1 Teraz żadne błędy nie występują.



ArnVaker - 08-08-2009 10:12
Olo, jeśli lubisz eksperymentować, możesz przetestować ia32-apt-get w wersji 24.
http://mentors.debian.net/debian/poo...32-libs-tools/



Olo - 08-08-2009 10:57
Ja już sobie odpuściłem.
Zainstalowałem Windows 2K i mam spokój z windowsowym oprogramowaniem. W sumie, to od początku dostaje te same komunikaty, nawet pod wine z Lenny. Dochodzę do wniosku, że problem leży chyba w moim xorgu.
Komunikat jaki zwraca winecfg na normalnym użytkowniku.
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
ALSA lib ../../../src/pcm/pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libuuid.so.1: nie można otworzyć pliku obiektu dzielonego: Brak dostępu
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:ole:apartment_createwindowifneeded CreateWindow failed with error 127 Natomiast z konta root: No protocol specified
No protocol specified
No protocol specified
ALSA lib ../../../src/pcm/pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
No protocol specified
No protocol specified
No protocol specified
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 1114 Mnie to wygląda na jakieś niezgodności ze sprzętem.



ArnVaker - 08-08-2009 16:10

W sumie, to od początku dostaje te same komunikaty, nawet na wine z lenny. Tu nie chodzi o wersję wine, tylko o wersję ia32-libs. Sprawdziłeś na ia32-libs w wersji 2.7, czyli takiej jaka jest obecnie w Lennym i Squeeze?



Olo - 08-08-2009 22:20
Dokładnie, miałem na myśli ia32-apt-get. Obecnie siedzę na Windows XP, gdyż są cyrki z xorgiem i kartami radeon.



ArnVaker - 09-08-2009 09:05
Pojawiła się poprawiona wersja ia32-libs, która działa prawidłowo.
dpkg -l |grep ia32
ii  ia32-libs                                20090808                            ia32 shared libraries for use on amd64 and i
ii  ia32-libs-gtk                            20090804                            GTK+ ia32 shared libraries Jeśli ktoś zastosował "obejście", można się go już pozbyć.
rm /usr/lib32/libuuid.so.1
rm /root/libuuid1_2.16-2.1_i386.deb
rm -r /root/libuuid1/
Edit:
To trefne ia32-libs, czyli wersja 20090804 spadło do Squeeze.
Po czterech dniach pobytu w Sidzie, jakim cudem?
$ apt-cache policy ia32-libs
ia32-libs:
  Zainstalowana: 20090808
  Kandydująca: 20090808
  Tabela wersji:
 *** 20090808 0
        800 http://ftp.pl.debian.org sid/main Packages
        100 /var/lib/dpkg/status
    20090804 0
        600 http://ftp.pl.debian.org squeeze/main Packages
    2.7 0
        500 http://ftp.pl.debian.org lenny/main Packages
Nie instalujcie tej wersji, bo ona nie działa prawidłowo.
Chyba, że chcecie stosować "obejście"...



Olo - 09-08-2009 10:04
I Wine śmiga. :D
Dzieki za pomoc ArnVaker.

Pozdrawiam
Wojtek.



ArnVaker - 09-08-2009 10:16

I Wine śmiga. Olo, z tego wynika, że coś mieszałeś z "obejściem" i nie wypróbowałeś też wersji 2.7 paczki ia32-libs. W innym przypadku wine działałoby również wcześniej.



Olo - 09-08-2009 10:23
Obejście robiłem prawidłowo. A 2.7 nie zdążyłem wypróbować.
Teraz czekam aż pojawi się jakieś rozwiązanie dla starszych ATI, to może w pełni na debiana wrócę.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis