You are not logged in.

#26 2010-07-02 07:51:35

EvgGad
Member
Registered: 2006-10-22
Posts: 5

Re: WoW 3.3.5 under Wine

try to recreate initrd and see what it say you about
a bit of reading on how to )
http://wiki.archlinux.org/index.php/Mkinitcpio

btw, on what phase your system can't find rootfs? grub, initrd?

Offline

#27 2010-07-02 16:51:18

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

KruesephiikZ wrote:

This should be copied from your grub file, not my grub line. Everyone's uuid is different.

Thank you, that did make my system boot. I am not getting any KDE since appearantly the nvidia module can not be loaded.
I did install nvidia-lts-256 already, still no luck.

Offline

#28 2010-07-02 18:07:51

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

thom_raindog wrote:

Thank you, that did make my system boot. I am not getting any KDE since appearantly the nvidia module can not be loaded.
I did install nvidia-lts-256 already, still no luck.

Get the PKGBUILD for just the nvidia module out of the ABS. Copy it to a new dir (as seen on the wiki page: http://wiki.archlinux.org/index.php/NVI … tom_kernel )

This how your PKGBUILD should look:

# $Id: PKGBUILD 83850 2010-06-23 10:39:40Z pierre $
# Maintainer : Thomas Baechler <thomas@archlinux.org>

pkgname=nvidia-lts
pkgver=256.35
_kernver='2.6.32-lts'
pkgrel=1
pkgdesc="NVIDIA drivers for kernel26-lts."
arch=('i686' 'x86_64')
url="http://www.nvidia.com/"
depends=('kernel26-lts>=2.6.32' 'kernel26<2.6.35' "nvidia-utils=${pkgver}")
makedepends=('kernel26-lts-headers>=2.6.32' 'kernel26-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
}

Hopefully everything works for you.

And if it gives you crap about nouveau_blacklist.conf, just move your old one to blacklist.old and let the install file create a new one.

Last edit I swear. Almost forgot something. edit your nvidia.install file as well! This is how it should look:

post_install() {
    KERNEL_VERSION='2.6.32-lts'
    depmod $KERNEL_VERSION
}

post_upgrade() {
    post_install
    rmmod nvidia || echo 'In order to use the new nvidia module, exit Xserver and unload it manually.'
}

post_remove() {
    KERNEL_VERSION='2.6.32-lts'
    depmod $KERNEL_VERSION
}

Last edited by KruesephiikZ (2010-07-02 18:20:33)

Offline

#29 2010-07-03 02:49:47

Meister
Member
From: USA
Registered: 2010-05-11
Posts: 47

Re: WoW 3.3.5 under Wine

I'm curious, how would one patch the latest kernel 2.6.34-ARCH, with the patch posted here?

https://bugzilla.kernel.org/show_bug.cgi?id=16315#c2

I know people are talking in this thread about using a 2.6.32 kernel it seems. I'd rather not downgrade, if I can patch the current.

Offline

#30 2010-07-03 03:23:46

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

You can patch the current kernel by following the wiki for kernel26 upgrade via ABS. Although, you do need to write-in the split header package support, otherwise your graphic card driver will not work.

Offline

#31 2010-07-03 04:37:33

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

I will try that now, but what is the difference to installing the nvidia-256-lts package through AUR, as I have done that already?
Well, that didn't work. I get

Fehlende Abhängigkeiten: 
  -> kernel26-headers<2.6.35
==> FEHLER: Konnte nicht alle Abhängigkeiten auflösen.

so basically ABS complain that it could not solve that dependancy. I re-checked the line about make-deps, it is exactly as you had it.

Again, should the nvidia-lts package from AUR not do the trick? Do I need to do something for it to be used when I boot the lts kernel?

Last edited by thom_raindog (2010-07-03 04:44:18)

Offline

#32 2010-07-03 06:33:02

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

I have no idea why it's complaining about your kernel headers being less than 2.6.35. Try removing that line from the PKGBUILD and reinstall. If it still fails, send me a PM with your MSN e-mail and we'll work it out.

[edit] I realised I only answered half of your question. I have no idea why the module from the AUR wouldn't work, as I haven't tried it myself. I'm just trying to give you the steps on how I did it. Try uninstalling the module from the AUR, as that may be conflicting with the one from ABS. And as I said, if it still complains about your kernel headers, just remove that line.

Last edited by KruesephiikZ (2010-07-03 06:40:00)

Offline

#33 2010-07-03 09:31:34

EvgGad
Member
Registered: 2006-10-22
Posts: 5

Re: WoW 3.3.5 under Wine

btw, did you also installed kernel26-lts-headers?
you must install them, otherwise nvidia module wont build.

Last edited by EvgGad (2010-07-03 09:33:40)

Offline

#34 2010-07-03 12:40:17

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

Well, it is rather embarassing, but I had only BUILT the package, but never ended up installing it (makepkg -i). That's what you get for trying to fix a computer real fast very early in the morning with your kid on your lap and your wife on your back wink

Works like a charm now, thanks guys.

Offline

#35 2010-07-03 15:56:06

Marklar
Member
Registered: 2010-06-19
Posts: 36

Re: WoW 3.3.5 under Wine

What did I miss? I installed kernel26-lts and nvidia-lts-256

My Grub Looks like this

# (0) Arch Linux
title  Arch Linux
root   (hd0,2)
kernel /vmlinuz26 root=/dev/sda1 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,2)
kernel /vmlinuz26 root=/dev/sda1 ro
initrd /kernel26-fallback.img

# (2) Arch Linux
title Arch Linux LTS
root  (hd0,2)
kernel /vmlinuz26-lts root=/dev/sda1 ro
initrd /kernel26-lts.img

# (3) Windows
title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1

I boot into the LTS version.

uname -a shows

Linux desktop 2.6.32-lts #1 SMP Wed Jun 2 10:23:08 UTC 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ AuthenticAMD GNU/Linux

I've tried installing vc2005run

Yet I still get the wldap32 error when trying to login

Offline

#36 2010-07-03 17:34:02

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

Marklar wrote:

What did I miss? I installed kernel26-lts and nvidia-lts-256

My Grub Looks like this

# (0) Arch Linux
title  Arch Linux
root   (hd0,2)
kernel /vmlinuz26 root=/dev/sda1 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,2)
kernel /vmlinuz26 root=/dev/sda1 ro
initrd /kernel26-fallback.img

# (2) Arch Linux
title Arch Linux LTS
root  (hd0,2)
kernel /vmlinuz26-lts root=/dev/sda1 ro
initrd /kernel26-lts.img

# (3) Windows
title Windows
rootnoverify (hd0,1)
makeactive
chainloader +1

I boot into the LTS version.

uname -a shows

Linux desktop 2.6.32-lts #1 SMP Wed Jun 2 10:23:08 UTC 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ AuthenticAMD GNU/Linux

I've tried installing vc2005run

Yet I still get the wldap32 error when trying to login

You still need to download or move over a native wldap32.dll file into your WoW folder, then set an override for it to native in winecfg.


thom_raindog wrote:

Well, it is rather embarassing, but I had only BUILT the package, but never ended up installing it (makepkg -i). That's what you get for trying to fix a computer real fast very early in the morning with your kid on your lap and your wife on your back

Works like a charm now, thanks guys.

I'm glad it's working for you now. tongue And yes, that is rather amusing.

Offline

#37 2010-07-03 23:13:25

Marklar
Member
Registered: 2010-06-19
Posts: 36

Re: WoW 3.3.5 under Wine

Okay I have it working except I don't have sound and it isn't detecting any video modes so it runs in a small window

Offline

#38 2010-07-04 00:49:59

Meister
Member
From: USA
Registered: 2010-05-11
Posts: 47

Re: WoW 3.3.5 under Wine

Well, I just went through all the work to compile the new kernel with the patch I gave from the link, and it still doesn't work. Did I apply the patch correctly? I compiled the new kernel, and before instlalling it, I added and modified the trap.c file to look like the patch's file. Was that all I had to do?

Offline

#39 2010-07-06 23:02:31

cebru
Member
Registered: 2009-06-17
Posts: 39

Re: WoW 3.3.5 under Wine

Alternatively the kernel26-rc package from AUR can be installed. The fix is included in 2.6.35-rc4.

Link: http://aur.archlinux.org/packages.php?ID=31932

Offline

#40 2010-07-07 11:11:32

EvgGad
Member
Registered: 2006-10-22
Posts: 5

Re: WoW 3.3.5 under Wine

ye, this kernel runs well also )
btw, you can avoid waisting time compiling it and install it from unofficial repo.
latest rc builds are always available there.

[miffe]
Server=http://miffe.org/repos/arch

Offline

#41 2010-07-07 16:02:06

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

EvgGad wrote:

ye, this kernel runs well also )
btw, you can avoid waisting time compiling it and install it from unofficial repo.
latest rc builds are always available there.

[miffe]
Server=http://miffe.org/repos/arch

Unfortunately that repo isn't useful for us 64-bitters. tongue But otherwise, the kernel from the AUR works fine. Compiled and working. Now back to emblem farming...

Offline

#42 2010-07-07 16:34:10

cebru
Member
Registered: 2009-06-17
Posts: 39

Re: WoW 3.3.5 under Wine

Tried installing the kernel26-rc today myself, but I am having some issues with the nvidia module. Installed nvidia-all from AUR, it should build a kernel modules for every available kernel on the system. It works for none of them.

Any suggestions?

nvidia-all: http://aur.archlinux.org/packages.php?ID=32908

Offline

#43 2010-07-07 23:53:42

KruesephiikZ
Member
Registered: 2010-07-01
Posts: 17

Re: WoW 3.3.5 under Wine

Use just the nvidia module. Edit the pkgbuild to suit your kernel. Do

 ls /lib/modules

to figure out which kernel should be set in the pkgbuild.

Oh, that's from ABS btw.

Last edited by KruesephiikZ (2010-07-07 23:54:07)

Offline

#44 2010-07-20 23:18:11

cautha
Member
From: Kingston, Ontario
Registered: 2008-06-02
Posts: 115
Website

Re: WoW 3.3.5 under Wine

Sorry for bumping the thread -- I haven't been able to get back to this for a while. EvgGad's solution worked for me without requiring me to install vcrun2005. Of course, I am using a native wldap32.dll.

cebru wrote:

The fix is included in 2.6.35-rc4.

Link: http://aur.archlinux.org/packages.php?ID=31932

Stupid question, but does that mean that I can ditch the LTS kernel once 2.6.35 is out?

Offline

#45 2010-07-31 15:07:24

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: WoW 3.3.5 under Wine

cautha wrote:

Sorry for bumping the thread -- I haven't been able to get back to this for a while. EvgGad's solution worked for me without requiring me to install vcrun2005. Of course, I am using a native wldap32.dll.

cebru wrote:

The fix is included in 2.6.35-rc4.

Link: http://aur.archlinux.org/packages.php?ID=31932

Stupid question, but does that mean that I can ditch the LTS kernel once 2.6.35 is out?

Yes.

And a word of warning to those using kernel26-rc: I woke up this morning to find that "modprobe nvidia" no longer found any suitable devices, and as such my monitor shuts off every time it tries to load the module. Downgrading fixed it.


Cthulhu For President!

Offline

#46 2010-10-01 08:49:21

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

I have not tried this and seein as how my wife hates when I "mess" with her machine I am hesitant to do it but: Since 2.6.35 is out (at least on my machine which is up to date but NOT 64bit) is it safe to stop using lts? I kinda want to because using LTS seems to block updating the whole machine by now.

pacman -Syu dies in the end with this:

Fehler: Konnte den Vorgang (Kann Abhängigkeiten nicht erfüllen) nicht vorbereiten
:: nvidia-lts: benötigt nvidia-utils=256.35

which roughly means that nvidia-lts depends on nvidia-utils 256.35 so the update is impossible.

Anyone know for fact the workaround is not needed anymore?

Offline

#47 2010-10-03 11:59:55

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

Anyone?

Offline

#48 2010-10-07 13:31:50

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

Opps, fell off the first page...
ANY input?

Offline

#49 2010-10-08 13:02:52

hybrid
Member
Registered: 2007-02-05
Posts: 261

Re: WoW 3.3.5 under Wine

No offense, but installing the latest kernel, booting it and trying to start WoW is only a matter of minutes. Instead you rather wait seven days for someone to tell you that it would be ok to do that. I find that, uhm, interesting. :>
So here it comes: Yes that patch went into 2.6.35.

Offline

#50 2010-10-09 05:05:46

thom_raindog
Member
Registered: 2008-04-29
Posts: 175

Re: WoW 3.3.5 under Wine

As I posted initially it's not that simply, since pacman will not update until I fix the issue that LTS seems to block it. So I believe I would have to undo the fix that makes WoW playable, update, find out it works, and it case it would not fix it again. MORE than a few minutes smile
And as said, it's my wifes machine, and I would get in trouble if I mess around on her computer for that long, so I did indeed rather wait 7 days, weird as that sounds smile

So, thanks for the input, I can safely tackle that now.

Offline

Board footer

Powered by FluxBB