[РЕШЕНО] World of Warcraft(wow) patch 3.3.5

Падает после ввода логина и пароля.
uname -a
Linux Alice 2.6.34-ARCH #1 SMP PREEMPT Sat Jun 19 13:06:16 CEST 2010 i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux
wine –version
wine-1.1.44

Есть патч для ядра как раз по этой теме написанный
https://bugzilla.kernel.org/show_bug.cgi?id=16315#c2
Ни разу не занимался наложением патча на ядро. В принципе по этому и пишу тут в надежде что кто-то уже решил данную проблему и поможет в детальном решении.
Также смущает то что указана версия ядра(по ссылке на патч) Kernel Version: 2.6.33 а у меня 2.6.34. Это проблема или нет?
Благодаря помощи PoZiTPoH и x3al. Я собрал ядро из ABS и видео драйвер NVIDIA благополучно установил их, на радостях запустил wow. И он мне показал туже фигу которую я видел раньше. Выкладываю PKGBUILD которые у меня получились.
PKGBUILD ядра
# $Id: PKGBUILD 82927 2010-06-19 11:59:03Z thomas $
# Maintainer: Tobias Powalowski <[email protected]>;
# Maintainer: Thomas Baechler <[email protected]>;
pkgbase="kernel26"
pkgname=('kernel26-test6' 'kernel26-test6-headers') # 'kernel26-manpages' 'kernel26-docs') Build stock -ARCH kernel
# pkgname=kernel26-custom       # Build kernel with a different name
_kernelname=${pkgname#kernel26}
_basekernel=2.6.34
pkgver=${_basekernel}
pkgrel=2
makedepends=('xmlto' 'docbook-xsl')
#_patchname="patch-${pkgver}-${pkgrel}-ARCH"
_patchname="patch-${pkgver}-1-ARCH"
arch=(i686 x86_64)
license=('GPL2')
url="http://www.kernel.org"
source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
        ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
        # the main kernel config files
        config config.x86_64
        # standard config files for mkinitcpio ramdisk
        kernel26.preset)
md5sums=('10eebcb0178fb4540e2165bfd7efc7ad'
         '84c3297451b709a0ed97b40b2fca6fc5'
         '79a11916d1ff63a51eaebe0e750fa9b7'
         'a7e0aae92e964a0df9e42bdebd548e8c'
         '25584700a0a679542929c4bed31433b6')
build() {
  cd ${srcdir}/linux-$_basekernel
  # Add -ARCH patches
  # See http://projects.archlinux.org/linux-2.6-ARCH.git/
  patch -Np1 -i ${srcdir}/${_patchname} || return 1
  if [ "$CARCH" = "x86_64" ]; then
    cat ../config.x86_64 >./.config
  else
    cat ../config >./.config
  fi
  if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
  fi
  # get kernel version  
  make prepare
  # load configuration
  # Configure the kernel. Replace the line below with one of your choice.
  #make menuconfig # CLI menu for configuration
  #make xconfig # X-based configuration
  #make oldconfig # using old config from previous kernel version
  # ... or manually edit .config
  ####################
  # stop here
  # this is useful to configure the kernel
  #msg "Stopping build"
  #return 1
  ####################
  # Тут я указал что нужно пропатчить ядро патчем 
  patch -p1 -i /home/zeka/temp/fix
  # вот патч https://bugzilla.kernel.org/show_bug.cgi?id=16315#c2
  ####################
  yes "" | make config
  # build!
  make bzImage modules || return 1
}
package_kernel26-test6() {
  pkgdesc="The Linux Kernel and modules"
  groups=('base')
  backup=(etc/mkinitcpio.d/${pkgname}.preset)
  depends=('coreutils' 'linux-firmware' 'module-init-tools' 'mkinitcpio>=0.5.20')
  # pwc, ieee80211 and hostap-driver26 modules are included in kernel26 now
  # nforce package support was abandoned by nvidia, kernel modules should cover everything now.
  # kernel24 support is dropped since glibc24
  replaces=('kernel24' 'kernel24-scsi' 'kernel26-scsi'
            'alsa-driver' 'ieee80211' 'hostap-driver26'
            'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
            'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs'
            'gspcav1' 'atl2' 'wlan-ng26' 'rt2500' 'nouveau-drm')
  install=kernel26.install
  optdepends=('crda: to set the correct wireless channels of your country')
  KARCH=x86
  cd ${srcdir}/linux-$_basekernel
  # get kernel version
  _kernver="$(make kernelrelease)"
  mkdir -p ${pkgdir}/{lib/modules,boot}
  make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
  cp System.map ${pkgdir}/boot/System.map26${_kernelname}
  cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname}
  #  # add vmlinux
  install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
  # install fallback mkinitcpio.conf file and preset file for kernel
  install -m644 -D ${srcdir}/kernel26.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset || return 1
  # set correct depmod command for install
  sed \
    -e  "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
    -e  "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
    -i $startdir/kernel26.install
  sed \
    -e "s|source .*|source /etc/mkinitcpio.d/kernel26${_kernelname}.kver|g" \
    -e "s|default_image=.*|default_image=\"/boot/${pkgname}.img\"|g" \
    -e "s|fallback_image=.*|fallback_image=\"/boot/${pkgname}-fallback.img\"|g" \
    -i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
  echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/${pkgname}.kver
  # remove build and source links
  rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
  # remove the firmware
  rm -rf ${pkgdir}/lib/firmware
}
package_kernel26-test6-headers() {
  pkgdesc="Header files and scripts for building modules for kernel26"
  mkdir -p ${pkgdir}/lib/modules/${_kernver}
  cd ${pkgdir}/lib/modules/${_kernver}
  ln -sf ../../../usr/src/linux-${_kernver} build
  cd ${srcdir}/linux-$_basekernel
  install -D -m644 Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Makefile
  install -D -m644 kernel/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile
  install -D -m644 .config \
    ${pkgdir}/usr/src/linux-${_kernver}/.config
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
  for i in acpi asm-generic config generated linux math-emu media net pcmcia scsi sound trace video; do
    cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
  done
  # copy arch includes for external modules
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86
  cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/
  # copy files necessary for later builds, like nvidia and vmware
  cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
  cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
  # fix permissions on scripts dir
  chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel
  cp arch/$KARCH/Makefile ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
  if [ "$CARCH" = "i686" ]; then
    cp arch/$KARCH/Makefile_32.cpu ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
  fi
  cp arch/$KARCH/kernel/asm-offsets.s ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
  # add headers for lirc package
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
  cp drivers/media/video/*.h  ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
  for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
   mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
   cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
  done
  # add docbook makefile
  install -D -m644 Documentation/DocBook/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
  # add dm headers
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
  cp drivers/md/*.h  ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
  # add inotify.h
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
  cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
  # add wireless headers
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
  cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
  # add dvb headers for external modules
  # in reference to:
  # http://bugs.archlinux.org/task/9912
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
  cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
  # add dvb headers for external modules
  # in reference to:
  # http://bugs.archlinux.org/task/11194
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
  cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
  # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
  # in reference to:
  # http://bugs.archlinux.org/task/13146
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
  cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
  cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
  # add xfs and shmem for aufs building
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
  mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
  cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
  # add headers vor virtualbox
  # in reference to:
  # http://bugs.archlinux.org/task/14568
  cp -a include/drm $pkgdir/usr/src/linux-${_kernver}/include/
  # add headers for broadcom wl
  # in reference to:
  # http://bugs.archlinux.org/task/14568
  cp -a include/trace $pkgdir/usr/src/linux-${_kernver}/include/
  # copy in Kconfig files
  for i in `find . -name "Kconfig*"`; do 
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i ${pkgdir}/usr/src/linux-${_kernver}/$i
  done
  chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
  find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
  # remove unneeded architectures
  rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
}
#package_kernel26-firmware() {
#  pkgdesc="The included firmware files of the Linux Kernel"
#  groups=('base')
#
#  cd ${srcdir}/linux-$_basekernel
#  make firmware || return 1
#  make INSTALL_MOD_PATH=${pkgdir} firmware_install || return 1
#}
package_kernel26-manpages() {
pkgdesc="Kernel hackers manual - Section 9 manpages that comes with the Linux kernel."
cd ${srcdir}/linux-$_basekernel
make mandocs || return 1
install -d ${pkgdir}/usr/share/man/man9/
install ${srcdir}/linux-${pkgver}/Documentation/DocBook/man/*.9.gz \
${pkgdir}/usr/share/man/man9/
find ${pkgdir} -type f -exec chmod 644 {} \;
}
package_kernel26-docs() {
pkgdesc="Kernel hackers manual - HTML documentation that comes with the Linux kernel."
cd ${srcdir}/linux-$_basekernel
mkdir -p $pkgdir/usr/src/linux-$pkgver-ARCH
mv Documentation $pkgdir/usr/src/linux-$pkgver-ARCH
find $pkgdir -type f -exec chmod 444 {} \;
find $pkgdir -type d -exec chmod 755 {} \;
# remove a file already in kernel26 package
rm -f $pkgdir/usr/src/linux-$pkgver-ARCH/Documentation/DocBook/Makefile
}
PKGBUILD видео драйвера NVIDIA
# $Id: PKGBUILD 83850 2010-06-23 10:39:40Z pierre $
# Maintainer : Thomas Baechler <[email protected]>;
pkgname=nvidia
pkgver=256.35
_kernver='2.6.34-test6'
pkgrel=1
pkgdesc="NVIDIA drivers for kernel26."
arch=('i686' 'x86_64')
url="http://www.nvidia.com/"
depends=('kernel26>=2.6.34' 'kernel26<2.6.35' "nvidia-utils=${pkgver}")
makedepends=('kernel26-test6-headers>=2.6.34' 'kernel26-test6-headers<2.6.35')
conflicts=('nvidia-96xx' 'nvidia-173xx')
license=('custom')
install=nvidia.install
if [ "$CARCH" = "i686" ]; then
	_arch='x86'
	_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
	source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run")
	md5sums=('f6af8917a500de28396a438f3f548c88')
elif [ "$CARCH" = "x86_64" ]; then
	_arch='x86_64'
	_pkg="NVIDIA-Linux-${_arch}-${pkgver}-no-compat32"
	source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run")
	md5sums=('7b5924f14a4d2326b4d916efdb7852ff')
fi
build() {
	cd $srcdir
	sh ${_pkg}.run --extract-only
	cd ${_pkg}/kernel
 	make SYSSRC=/lib/modules/${_kernver}/build module
}
package() {
	install -D -m644 $srcdir/${_pkg}/kernel/nvidia.ko \
		$pkgdir/lib/modules/${_kernver}/kernel/drivers/video/nvidia.ko
        install -d -m755 $pkgdir/etc/modprobe.d
        echo "blacklist nouveau" >> $pkgdir/etc/modprobe.d/nouveau_blacklist.conf
	sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/nvidia.install
}
Драйвер во время установки выдаёт ошибку.
pacman -U /var/abs/extra/nvidia/nvidia-256.35-1-i686.pkg.tar.xz 
разрешение зависимостей...
проверка на взаимную несовместимость...
Цели (1): nvidia-256.35-1
Размер загружаемых файлов:   0,00 МБ
Размер устанавливаемых файлов:   10,64 МБ
Приступить к установке? [Y/n] y
проверка целостности пакета...
(1/1) проверка возможных конфликтов файлов         [######################] 100%
(1/1) обновление nvidia                            [######################] 100%
ERROR: Module nvidia is in use
In order to use the new nvidia module, exit Xserver and unload it manually.
Ну и в дополнение лог того что творится в консоли после запуска вов.
wine /home/zeka/.wine/drive_c/wow/Wow.exe -opengl
err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
archive Data\ruRU\patch-ruRU.MPQ opened
archive Data\patch.MPQ opened
archive Data\patch-2.MPQ opened
archive Data\patch-3.MPQ opened
archive Data\ruRU\patch-ruRU-2.MPQ opened
archive Data\ruRU\patch-ruRU-3.MPQ opened
archive Data\expansion.MPQ opened
archive Data\lichking.MPQ opened
archive Data\common.MPQ opened
archive Data\common-2.MPQ opened
archive Data\ruRU\locale-ruRU.MPQ opened
archive Data\ruRU\speech-ruRU.MPQ opened
archive Data\ruRU\expansion-locale-ruRU.MPQ opened
archive Data\ruRU\lichking-locale-ruRU.MPQ opened
archive Data\ruRU\expansion-speech-ruRU.MPQ opened
archive Data\ruRU\lichking-speech-ruRU.MPQ opened
fixme:win:EnumDisplayDevicesW ((null),0,0x192ee20,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192ebf0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f0c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f324,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f464,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f5fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f5f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f574,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f564,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f07c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192f1b4,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x13c400,0x13c300): stub
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x192f89c): stub
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x192f89c): stub
failed to open C:/wow/Interface/AddOns
fixme:win:EnumDisplayDevicesW ((null),0,0x192df60,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x192df88,0x00000000), stub!
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 5000
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 5000
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
archive data\ruRU\agreements.mpq opened
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT 5000
fixme:reg:GetNativeSystemInfo (0x37404684) using GetSystemInfo()
fixme:imm:ImmReleaseContext (0x30054, 0x12dcd0): stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
wine: Unhandled page fault on read access to 0x47044c49 at address 0xaecc310 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x47044c49 in 32-bit code (0x0aecc310).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:0aecc310 ESP:01849324 EBP:01870484 EFLAGS:00210206(  R- --  I   - -P- )
 EAX:0af02058 EBX:0af00fa4 ECX:01849318 EDX:00000008
 ESI:0af00f98 EDI:0aeccaf4
Stack dump:
0x01849324:  0af00f98 0aeccaf4 00200202 0af00fa4
0x01849334:  3d0c2986 3d6ba024 3d19a16c 00000000
0x01849344:  00000000 00000000 00000000 00000000
0x01849354:  00000000 00000000 00000000 00000000
0x01849364:  00000000 00000000 00000000 00000000
0x01849374:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x0aecc310 (0x01870484)
  1 0x3c942cff in battle.net (+0x52cfe) (0x018704b8)
  2 0x3c942ded in battle.net (+0x52dec) (0x018704d0)
  3 0x3c94319a in battle.net (+0x53199) (0x018708d8)
  4 0x3c924dbd in battle.net (+0x34dbc) (0x0187094c)
  5 0x3c92cc49 in battle.net (+0x3cc48) (0x01870998)
  6 0x3c936cf0 in battle.net (+0x46cef) (0x018709b0)
  7 0x009c1b4a in wow (+0x5c1b49) (0x018709cc)
  8 0x008c9fa6 in wow (+0x4c9fa5) (0x0192f9d8)
  9 0x004dab96 in wow (+0xdab95) (0x0192fe28)
  10 0x00480b79 in wow (+0x80b78) (0x0192fe58)
  11 0x0047dc0d in wow (+0x7dc0c) (0x0192fe74)
  12 0x0047f160 in wow (+0x7f15f) (0x0192fe94)
  13 0x0047f29a in wow (+0x7f299) (0x0192fee8)
  14 0x0047f2e1 in wow (+0x7f2e0) (0x0192ff00)
  15 0x0040b7d8 in wow (+0xb7d7) (0x0192ff08)
  16 0x7ee177f3 start_fiber+0x82() in kernel32 (0x0192ffe8)
0x0aecc310: lesl	0x3c143cb1(%esi),%eax
Modules:
Module	Address			Debug info	Name (131 modules)
PE	  400000-  dfd000	Export          wow
PE	10000000-10069000	Deferred        divxdecoder
PE	3c8f0000-3d7e3ee1	Export          battle.net
PE	78130000-781cb000	Deferred        msvcr80
ELF	79d1b000-79d30000	Deferred        psapi<elf>
  \-PE	79d20000-79d30000	\               psapi
ELF	79d30000-79d86000	Deferred        dbghelp<elf>
  \-PE	79d40000-79d86000	\               dbghelp
ELF	79d86000-79dad000	Deferred        winhttp<elf>
  \-PE	79d90000-79dad000	\               winhttp
ELF	79dad000-79e3f000	Deferred        crypt32<elf>
  \-PE	79dc0000-79e3f000	\               crypt32
ELF	79e3f000-79ebe000	Deferred        msvcrt<elf>
  \-PE	79e50000-79ebe000	\               msvcrt
ELF	79ebe000-79f0f000	Deferred        libssl.so.1.0.0
ELF	79f0f000-79f26000	Deferred        libsasl2.so.2
ELF	79f26000-79f6a000	Deferred        libldap_r-2.4.so.2
ELF	79f6a000-79fbb000	Deferred        wldap32<elf>
  \-PE	79f70000-79fbb000	\               wldap32
ELF	7b7c0000-7b7cc000	Deferred        liblber-2.4.so.2
ELF	7b7cc000-7b7e8000	Deferred        libgcc_s.so.1
ELF	7b7e8000-7b7ee000	Deferred        libnss_dns.so.2
ELF	7b994000-7b9ac000	Deferred        msacm32<elf>
  \-PE	7b9a0000-7b9ac000	\               msacm32
ELF	7b9ac000-7ba71000	Deferred        libasound.so.2
ELF	7ba71000-7baa6000	Deferred        winealsa<elf>
  \-PE	7ba80000-7baa6000	\               winealsa
ELF	7baa6000-7baed000	Deferred        dsound<elf>
  \-PE	7bab0000-7baed000	\               dsound
ELF	7bb33000-7bbb1000	Deferred        libsqlite3.so.0
ELF	7bbb1000-7bc24000	Deferred        libgcrypt.so.11
ELF	7bc24000-7bcbb000	Deferred        libgnutls.so.26
ELF	7bcbb000-7bcd0000	Deferred        libresolv.so.2
ELF	7bcd0000-7bd01000	Deferred        libcrypt.so.1
ELF	7bd01000-7bd86000	Deferred        libasn1.so.8
ELF	7bd86000-7bf00000	Deferred        libcrypto.so.1.0.0
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7bf03000-7bf13000	Deferred        libtasn1.so.3
ELF	7bf13000-7bf4f000	Deferred        libhx509.so.5
ELF	7bf4f000-7bfb8000	Deferred        libkrb5.so.26
ELF	7bfb8000-7c000000	Deferred        libcups.so.2
ELF	7c00e000-7c012000	Deferred        libgpg-error.so.0
ELF	7c012000-7c03a000	Deferred        libwind.so.0
ELF	7c37d000-7c392000	Deferred        midimap<elf>
  \-PE	7c380000-7c392000	\               midimap
ELF	7c392000-7c39b000	Deferred        librt.so.1
ELF	7c49b000-7c4ad000	Deferred        libroken.so.18
ELF	7c4ad000-7c4b2000	Deferred        libheimntlm.so.0
ELF	7c4b2000-7c4e0000	Deferred        libgssapi.so.2
ELF	7c520000-7c523000	Deferred        libcom_err.so.2
ELF	7c551000-7c584000	Deferred        uxtheme<elf>
  \-PE	7c560000-7c584000	\               uxtheme
ELF	7c59d000-7c5a6000	Deferred        libxcursor.so.1
ELF	7c5a6000-7c644000	Deferred        winex11<elf>
  \-PE	7c5b0000-7c644000	\               winex11
ELF	7c7ed000-7c7f2000	Deferred        libxfixes.so.3
ELF	7c7f2000-7c7f5000	Deferred        libxcomposite.so.1
ELF	7c7f5000-7c7fc000	Deferred        libxrandr.so.2
ELF	7c87e000-7c8a4000	Deferred        libexpat.so.1
ELF	7c8a4000-7c8d2000	Deferred        libfontconfig.so.1
ELF	7c8d4000-7c8dc000	Deferred        libxrender.so.1
ELF	7c8dc000-7c8e1000	Deferred        libxxf86vm.so.1
ELF	7c8e1000-7c8e4000	Deferred        libxinerama.so.1
ELF	7c8e4000-7c969000	Deferred        libfreetype.so.6
ELF	7c969000-7c97d000	Deferred        hid<elf>
  \-PE	7c970000-7c97d000	\               hid
ELF	7c97d000-7c9b2000	Deferred        winspool<elf>
  \-PE	7c980000-7c9b2000	\               winspool
ELF	7c9b2000-7ca0d000	Deferred        setupapi<elf>
  \-PE	7c9c0000-7ca0d000	\               setupapi
ELF	7ca0d000-7ca32000	Deferred        msacm32<elf>
  \-PE	7ca10000-7ca32000	\               msacm32
ELF	7ca32000-7cab8000	Deferred        winmm<elf>
  \-PE	7ca40000-7cab8000	\               winmm
ELF	7cae3000-7cbe0000	Deferred        ole32<elf>
  \-PE	7cb00000-7cbe0000	\               ole32
ELF	7cbe0000-7cc19000	Deferred        dinput<elf>
  \-PE	7cbf0000-7cc19000	\               dinput
ELF	7cc19000-7cc33000	Deferred        dinput8<elf>
  \-PE	7cc20000-7cc33000	\               dinput8
ELF	7cc33000-7cc5f000	Deferred        ws2_32<elf>
  \-PE	7cc40000-7cc5f000	\               ws2_32
ELF	7cc5f000-7cd31000	Deferred        comctl32<elf>
  \-PE	7cc70000-7cd31000	\               comctl32
ELF	7cd31000-7ceff000	Deferred        shell32<elf>
  \-PE	7cd40000-7ceff000	\               shell32
ELF	7ceff000-7cf5f000	Deferred        shlwapi<elf>
  \-PE	7cf10000-7cf5f000	\               shlwapi
ELF	7cf5f000-7cf81000	Deferred        mpr<elf>
  \-PE	7cf70000-7cf81000	\               mpr
ELF	7cf81000-7cf96000	Deferred        libz.so.1
ELF	7cf96000-7cff0000	Deferred        wininet<elf>
  \-PE	7cfa0000-7cff0000	\               wininet
ELF	7cff0000-7d010000	Deferred        imm32<elf>
  \-PE	7d000000-7d010000	\               imm32
ELF	7d010000-7d023000	Deferred        lz32<elf>
  \-PE	7d020000-7d023000	\               lz32
ELF	7d023000-7d03b000	Deferred        version<elf>
  \-PE	7d030000-7d03b000	\               version
ELF	7d03b000-7d0ae000	Deferred        rpcrt4<elf>
  \-PE	7d050000-7d0ae000	\               rpcrt4
ELF	7d0ae000-7d106000	Deferred        advapi32<elf>
  \-PE	7d0c0000-7d106000	\               advapi32
ELF	7d106000-7d190000	Deferred        gdi32<elf>
  \-PE	7d110000-7d190000	\               gdi32
ELF	7d190000-7d2bf000	Deferred        user32<elf>
  \-PE	7d1a0000-7d2bf000	\               user32
ELF	7d2bf000-7d2c4000	Deferred        libxdmcp.so.6
ELF	7d2c4000-7d2c7000	Deferred        libxau.so.6
ELF	7d2c7000-7d2df000	Deferred        libxcb.so.1
ELF	7d2df000-7d2ed000	Deferred        libxext.so.6
ELF	7d2ed000-7d407000	Deferred        libx11.so.6
ELF	7d407000-7e937000	Deferred        libnvidia-glcore.so.256.35
ELF	7e937000-7e939000	Deferred        libnvidia-tls.so.256.35
ELF	7e939000-7e93d000	Deferred        libuuid.so.1
ELF	7e93d000-7e954000	Deferred        libice.so.6
ELF	7e954000-7ea1f000	Deferred        libgl.so.1
ELF	7ea1f000-7eac2000	Deferred        opengl32<elf>
  \-PE	7ea40000-7eac2000	\               opengl32
ELF	7ede2000-7ef1a000	Export          kernel32<elf>
  \-PE	7edf0000-7ef1a000	\               kernel32
ELF	7ef1a000-7ef26000	Deferred        libnss_files.so.2
ELF	7ef26000-7ef4b000	Deferred        libm.so.6
ELF	7ef4b000-7f000000	Deferred        ntdll<elf>
  \-PE	7ef60000-7f000000	\               ntdll
ELF	b7421000-b7429000	Deferred        libsm.so.6
ELF	b742b000-b742f000	Deferred        libdl.so.2
ELF	b742f000-b757a000	Deferred        libc.so.6
ELF	b757a000-b7594000	Deferred        libpthread.so.0
ELF	b75a6000-b76e6000	Export          libwine.so.1
ELF	b76e7000-b7705000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\wow\Wow.exe
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	0000003b    0
	0000003a    0
	00000039    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	0000002d    0
	0000002a    1
	00000029    0
	00000028    1
	00000027    0
	00000026    0
	00000025    0
	00000024    0
	00000023    0
	00000022    0
	00000021    2
	00000020   15
	0000001f    2
	0000001e   15
	0000001d   15
	0000001c    0
	0000001b    0
	0000001a    0
	00000009    0 <==
0000000e services.exe
	00000016    0
	00000015    0
	00000014    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000017    0
	00000013    0
	00000012    0
00000018 explorer.exe
	00000019    0
Backtrace:
=>0 0x0aecc310 (0x01870484)
  1 0x3c942cff in battle.net (+0x52cfe) (0x018704b8)
  2 0x3c942ded in battle.net (+0x52dec) (0x018704d0)
  3 0x3c94319a in battle.net (+0x53199) (0x018708d8)
  4 0x3c924dbd in battle.net (+0x34dbc) (0x0187094c)
  5 0x3c92cc49 in battle.net (+0x3cc48) (0x01870998)
  6 0x3c936cf0 in battle.net (+0x46cef) (0x018709b0)
  7 0x009c1b4a in wow (+0x5c1b49) (0x018709cc)
  8 0x008c9fa6 in wow (+0x4c9fa5) (0x0192f9d8)
  9 0x004dab96 in wow (+0xdab95) (0x0192fe28)
  10 0x00480b79 in wow (+0x80b78) (0x0192fe58)
  11 0x0047dc0d in wow (+0x7dc0c) (0x0192fe74)
  12 0x0047f160 in wow (+0x7f15f) (0x0192fe94)
  13 0x0047f29a in wow (+0x7f299) (0x0192fee8)
  14 0x0047f2e1 in wow (+0x7f2e0) (0x0192ff00)
  15 0x0040b7d8 in wow (+0xb7d7) (0x0192ff08)
  16 0x7ee177f3 start_fiber+0x82() in kernel32 (0x0192ffe8)
Помог решить проблему PoZiTPoH. Оказалось всё просто как
pacman -S kernel26-{lts,lts-headers}
Ставим это ядро, пересобираем драйвера для видео карты(если NVIDIA) и wow работает. Спасибо всем кто помог в поиске решения данной проблемы.
Ну млин ((
Давно не играл, хотел посмотреть, что да как изменилось.
Не находили методов без отката ядра?
Метод есть. Поставить патч. Но у меня он не заработал.
6r4yf0x
Метод есть. Поставить патч. Но у меня он не заработал.
Поставил ядро с АУРа, будем ждать когда в репе обновиться…
 
Зарегистрироваться или войдите чтобы оставить сообщение.