[solved] WINE+Diablo 2+Noveau with Mesa 8.0.2 not working

Hi all,
I just installed arch on my old barebone which has an NVidia GF4 Ti 4400.
I am aware that 3D support for older chips like my NV24 is more limited than for newer cards (e.g. 9800GT).
The strange thing here:
Diablo2 launched via WINE stopped working.
3D acceleration is fine in place as I can tell both from the output of glxinfo and Urban Assault running blazingly fast:
OpenGL vendor string: Nouveau
OpenGL renderer string: Mesa DRI nv25 x86/MMX+/3DNow!+/SSE
OpenGL version string: 1.2 Mesa 8.0.2
Launching Diablo 2 causes an unhandled exception and I suspect Noveau being the problem here.
At least the error message sounds like this:
..games\diablo2\Game.exe: nv20_state_fb.c:50: get_rt_format: Assertion `0' failed.
As Diablo 2 worked fine on the same box several days before when I had Trisquel installed (older Noveau / WINE version though) there seems to be a regression bug.
Has anyone experienced similar behaviour running Noveau on older GeForce cards ?
Thanks,
D$
Last edited by Darksoul71 (2012-05-10 09:47:44)

Hm, and a bug report should be filled with more than just an educated guess, no ?
I asked here for someone else to step in because I just recently switched back from Trisquel to arch on my "tinker box".
So we talk here about at least four components which have changed:
- Xorg
- Noveau plus Mesa stack
- WINE
- Kernel
Hard to tell what causes the issue. My guess is that something in Noveau changed between 7.11 and 8.0 but only one with a similar GPU following the arch's rolling updates for a longer period can really evaluate this issues. My bug report would be pointless and just filled with speculations. Not very worthwile for the noveau devs to read. Esp. since they should and will rather concentrate on newer cards than old, legacy stuff as my GF4 4400, I guess
Edit:
According to the Noveau wiki (http://nouveau.freedesktop.org/wiki/MesaDrivers) one should not file bug reports at all for this driver:
nouveau_vieux (NV04 - NV20)
nouveau_vieux_dri.so is a classic Mesa DRI driver, and not a Gallium3D driver, because these cards do not have enough shader capabilities to reasonably support the Gallium3D infrastructure.
Do not file bug reports about this driver.
Hm, so my guess is that I simply can wait if a newer version of Mesa fixes the issue.
Edit: I added solved to the topic. Mainly not because the issue itself is solved but because of the facts that this is "only" my scrap system which I hardly would use for WINE gaming anyway and secondly because the issues is either really solved but a future version of nouveau or will never go away.
Last edited by Darksoul71 (2012-05-10 09:49:42)

Similar Messages

  • Upgraded to os7 and done my updates on the apps as they appear.. Any function to do with the iBook store is not working or visible.  The purchase at the end of a sample book doesn't work either.

    Upgraded to os7 and done my updates on the apps as they appear.. Any function to do with the iBook store is not working or visible.  The purchase at the end of a sample book doesn't work either. Anyone have a solution?

    Upgraded to os7 and done my updates on the apps as they appear.. Any function to do with the iBook store is not working or visible.  The purchase at the end of a sample book doesn't work either. Anyone have a solution?

  • Hi! I am having a problem with my dictation. It works fine with Greek but it does not work at all with English. Anyone knows why?

    hi! I am having a problem with my dictation. It works fine with Greek but it does not work at all with English. Anyone knows why?

    Have you changed the system voice to an English one in system preferences?

  • TS1292 How do I redeem a card with a code that does not work?  The support store takes me in circles?

    Help and support sends you in circles and does not help redeem a card with a code that does not work.

    Well, they have a website, but here is a link to their information about unlocking iPhones.
    http://www.att.com/esupport/article.jsp?sid=KB414532&cv=820#fbid=6d7EKuCF_dr
    You may not qualify for an unlock though.

  • [svn:fx-trunk] 5019: ASDoc updates to indicate that some Halo containers do not work with the Spark equiv (ControlBar does not work with Spark Panel/ AppControlBar does not work with Spark Application), and indicate that Canvas, Box, Tile, Panel have Spa

    Revision: 5019
    Author: [email protected]
    Date: 2009-02-19 13:17:21 -0800 (Thu, 19 Feb 2009)
    Log Message:
    ASDoc updates to indicate that some Halo containers do not work with the Spark equiv (ControlBar does not work with Spark Panel/AppControlBar does not work with Spark Application), and indicate that Canvas, Box, Tile, Panel have Spark equivs
    QE Notes: None
    Doc Notes: None
    Bugs: -
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Accordion.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ApplicationControlBar.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Box.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Canvas.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ControlBar.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/HBox.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Panel.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/TabNavigator.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/Tile.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/VBox.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/ViewStack.as

    Hi DST
    This is a great effort and gesture. thank you on behalf of all the newbies.
    PJ

  • You must have connected the Time Capsule with a router that does not work with my direct cable from my ISP

    you must have connected the Time Capsule with a router that does not work with my direct cable from my ISP

    I tried to answer in your other post.. please stick to one thread ..
    What method of internet do you have.. is this fibre install.. if so the TC should just plug in and use dhcp in router mode.. press and hold the reset and it will go back to router mode by default.

  • HT1222 hello i have a problem with my fingerprint id its not working anymore like before his not recognised my finger anymore why ?

    hello i have a problem with my fingerprint id its not working anymore like before his not recognised my finger anymore why ?

    I have had to periodically delete and re-enter my fingerprint. The last update (7.1) may have improved that. You can delete by going to Settings > Touch ID & Passcode, enter your passcode and then tap "Turn Passcode Off" and then go back to the same area, put a passcode back on and then a fingerprint.

  • Command.text with ODBC escape sequence is not working in VC++, Bug in OLEDB ?

    Command.text with ODBC escape sequence is not working in VC++. The Code, which written in VB is working perfectly. Is there any different syntax in VC++ or bug in
    OLE DB provider ?. I am using OraOLEDB 8.1.7 version.
    Thanks
    Mani
    VB Code
    ' Enable PLSQLRSet property
    Cmd.Properties("PLSQLRSet") = True
    ' Stored Procedures returning resultsets must be called using the
    ' ODBC escape sequence for calling stored procedures.
    Cmd.CommandText = "{CALL corpuser.GetCorpUserRec(?, ?)}"
    Set Rst1 = Cmd.Execute
    VC++ Code (while execute it is giving error )
    pCommand->CommandText = "{CALL corpuser.GetCorpUserRec(?, ?)}";
    pRs1 = pCommand->Execute(NULL,NULL,adCmdStoredProc);

    Hi
    The odbc escape sequence for calling stored procedures works fine with VC++ also.
    You can check the sampe application at following url :
    http://otn.oracle.com/sample_code/tech/windows/ole_db/content.html
    Hope this helps
    Chandar

  • I have a iPhone4 acquired in Portugal. I will be moving to the EQUATOR (South America). Whenever I have visited the country before, with other cellphones, they did not work (different band) forcing me to buy a local cellphone. Will my iPhone4S work there?

    I have a iPhone4S acquired in Portugal. I will be moving to the EQUATOR (South America). Whenever I have visited the country before, with other cellphones, they did not work (different band) forcing me to buy a local cellphone. Will my iPhone4S work there?

    If it is unlocked it will work if you get a SIM from the carrier you will be using. Note that Apple does not and cannot unlock phones. Only the carrier it is presently locked to can unlock it.

  • Anyone had issues with on/off sleep button not working anymore

    Anyone had issues with on/off sleep button not working anymore?

    If there is Warranty or AppleCare make Genius reservation or set up Service and take or send to Apple for resolution. If no coverage, use virtual Lock Button, tap Settings App > General > Accessibility > Assistive Touch > ON > tap new white screen button > Device > Lock Screen. This can even turn OFF iPhone. To turn ON, connect iPhone to power, charger or USB of computer.

  • KT4 Ultra MS-6590 - Win XP Home boots with 2GB DDR333 installed but not 3GB

    Spec...
    KT4 Ultra MS-6590
    AMD Athlon XP 3000+ (FSB set to 166MHz in BIOS)
    BIOS MS-6590v1.4
    Win XP Home 2002, SP3
    Problem...
    Previously, had 768MB RAM installed, and XP strangely identified CPU as a 2200+.
    Recently upgraded the RAM to 3GB DDR333 (3 sticks of 1GB 184-pin unbuff DIMM 128MX64 DDR PC2700), and changed BIOS settings for CPU and DRAM.
    In the DOS boot screen, Win XP progress indicator fills completely from left to right, then stops with a half-blinking cursor in the top left of the screen.
    Removed 1GB stick and Win XP successfully loaded, also now recognising the Athlon XP 3000+, and running a heck of a lot faster.
    Tried adding the /3GB switch to the boot.ini file, which didn't do anything, and after reading more forum advice, guessed this might be irrelevant. I don't think this is a 4GT and PAE issue, as I'm not trying to install above 4GB (if I've correctly understood).
    Also, forum advice (various sites) conflicts on whether Win XP 32-bit is limited to 2GB or 4GB, and I can't find any workarounds for my current setup.
    Any ideas?

    Another test I've done is to enable boot logging with Win XP. This appends command lines to the file 'ntbtlog' in the windows directory, which mainly shows drivers being loaded as Win XP is launched. The log is normally date and time-stamped for every boot-logging session.
    When all 3 sticks are installed, I cold boot, then press F8 and select 'enable boot logging' from the options menu. This is what appears on the screen as the system, attempts to load Win XP.
    Loaded driver \WINDOWS\system32\ntoskrnl.exe
    Loaded driver \WINDOWS\system32\hal.dll
    Loaded driver \WINDOWS\system32\KDCOM.DLL
    Loaded driver \WINDOWS\system32\BOOTVID.dll
    Loaded driver ACPI.sys
    Loaded driver \WINDOWS\System32\DRIVERS\WMILIB.SYS
    Loaded driver pci.sys
    Loaded driver isapnp.sys
    Loaded driver viaide.sys
    Loaded driver \WINDOWS\System32\DRIVERS\PCIIDEX.SYS
    Loaded driver MountMgr.sys
    Loaded driver ftdisk.sys
    Loaded driver PartMgr.sys
    Loaded driver VolSnap.sys
    Loaded driver atapi.sys
    Loaded driver disk.sys
    Loaded driver \WINDOWS\System32\DRIVERS\CLASSPNP.SYS
    Loaded driver fltmgr.sys
    Loaded driver sr.sys
    Loaded driver PxHelp20.sys
    Loaded driver KSecDD.sys
    Loaded driver Ntfs.sys
    Loaded driver NDIS.sys
    Loaded driver Mup.sys
    Loaded driver BTHidMgr.sys
    Then the process freezes and a solid white block appears in the top-left of the screen, with the top-right corner of the block blinking.
    At this point, I turn off the PC using the main power switch, then remove the 3rd memory stick. After booting up again, with only 2 sticks installed, opening the text file 'ntbtlog' reveals that this boot event wasn't logged.
    So, I reboot Win XP with only the 2 sticks installed, and select 'enable boot logging'. This time, the above list of loaded drivers is shown in the text file, plus a whole lot more. The potentially interesting observation is the next in the list after "Loaded driver BTHidMgr.sys" which is "Loaded driver \SystemRoot\System32\DRIVERS\amdk7.sys".
    'amdk7.sys' is a driver file which seems to come with one of the Win XP Service Packs, and which "is necessary to enable Windows XP support for AMD PowerNow! technology on computers that use a mobile Athlon 4 or mobile Duron processor." http://support.microsoft.com/kb/306458
    Various other posts refer to it in relation to AMD Athlon XP 3000+ Mobile, whereas mine is a 3000+ in a desktop. Also, if 'amdk7.sys' isn't available, then Win XP will load the generic driver 'processr.sys'. In fact, my 'ntbtlog' includes the entry "Did not load driver \SystemRoot\System32\DRIVERS\processr.sys" which would make sense.
    However, my curiosity is that with the 3 sticks installed, Win XP fails to continue loading when reaching 'amdk7.sys' in the driver list.
    Another test I did was to change the power management settings in the BIOS.
    "IPCA Function: This item is to activate the ACPI (Advanced Configuration and Power
    Management Interface) function. If your operating system is ACPI-aware, such
    as Windows 98SE/2000/ME, select Yes. Available options: Yes, No."
    This was normally set to Yes. When I set it to No and rebooted with 3 sticks installed, instead of a half-blinking white block (as described above), the screen went black and then the system rebooted itself...
    The plot thickens!...
    Maybe there's a clear explanation for this - however, I'm wary of doing something to the 'amdk7.sys' driver file (whether removing or disabling it somehow) in case it prevents Win XP from launching with just my 2 sticks installed. I'd guess there are precautions, but need further info on whether this is relevant, and what the implications might be.

  • Iphone 4 not working with iOS 6, Iphone 4 not working with iOS 6

    iOS 6 is not working on my iPhone 4. When the update/restore finishes it gives me the (-1) error and cannot finish the update. Please help.

    Hey.. I have had this issue since yesterday afternoon.. Some people are saying to keep restoring again and again until it finally goes through.. I have done so like 10 times on my MAC and then I used my husband's PC and tried it 4 times.. No success.. I called apple support, but no help came from there at the end, and the only thing they were able to suggest to me is to sell me a new phone just like mine for a discounted price.. **** NO
    Anyways after about 18h of search and stress I came across this link:
    http://techglobex.blogspot.com/2012/06/downgrade-from-ios-6-beta-firmware-to.htm l
    That will only make it possibe to go backward.. You will end up back with the IOS 5, but at least you will have a working phone and it will bring back all your contacts and everything else that you ever had backed up on icloud and on your computer. There might be descripencies with the Applications but again this is an issue easily solved, you can always download them back.
    Two more things: One, you do not have to download the old version of the itunes, the newest version worked for me without any issues
    When choosing to download the older IOS 5.1.1, you will need to figure out whether your carrier is GSM or CDMA but you can easily google this info online..
    Well hope that will work for you like it did for me

  • Wifi with stock kernel driver rtl8192ce not working consistently

    Hi,
    My wifi card RTL8188CE does not work consistently with kernel driver rlt8192ce. The problem that i observe is that after some time ~1hr wifi devices get disconnected and are not able to reconnect. On restarting wifi using systemctl restart hostapd sometimes the system hangs.
    Here are the outputs.
    03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
    Subsystem: ASUSTeK Computer Inc. Device 84b5
    Kernel driver in use: rtl8192ce
    Kernel modules: rtl8192ce
    Logs
    Jan 22 19:30:56 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:56 Blitz-4 kernel: [color=red]rtl8192ce 0000:05:00.0: swiotlb buffer is full (sz: 105 bytes)[/color]
    Jan 22 19:30:56 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:56 Blitz-4 kernel: rtl8192ce 0000:05:00.0: swiotlb buffer is full (sz: 105 bytes)
    Jan 22 19:30:56 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: rtl8192ce 0000:05:00.0: swiotlb buffer is full (sz: 105 bytes)
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: rtl8192ce 0000:05:00.0: swiotlb buffer is full (sz: 105 bytes)
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:57 Blitz-4 kernel: DMA: Out of SW-IOMMU space for 105 bytes at device 0000:05:00.0
    Jan 22 19:30:58 Blitz-4 kernel: BUG: unable to handle kernel paging request at 000060240000801d
    Jan 22 19:30:58 Blitz-4 kernel: IP: [<ffffffff811b29a6>] __kmalloc+0x86/0x1c0
    Jan 22 19:30:58 Blitz-4 kernel: PGD 0
    Jan 22 19:30:58 Blitz-4 kernel: Oops: 0000 [#1] PREEMPT SMP
    Jan 22 19:30:58 Blitz-4 kernel: Modules linked in: nls_iso8859_1 nls_cp437 vfat fat ctr ccm fuse bridge stp llc snd_hda_codec_hdmi arc4 mousedev hid_generic coretemp hwmon ppdev intel_rapl x86_pkg_temp_thermal intel_powerclamp kvm_intel rtl8192ce rtl_pci rtl8192c_common rtlwifi kvm mac80211 crct10dif_pclmul crc32_pclmul evdev crc32c_intel mac_hid uas ghash_clmulni_intel usb_storage usbhid cfg80211 hid snd_hda_codec_realtek snd_hda_codec_generic i915 aesni_intel iTCO_wdt iTCO_vendor_support aes_x86_64 lrw snd_hda_intel gf128mul drm_kms_helper rfkill snd_hda_controller glue_helper ablk_helper psmouse drm snd_hda_codec cryptd pcspkr serio_raw snd_hwdep intel_gtt snd_pcm i2c_i801 r8168(O) i2c_algo_bit i2c_core snd_timer parport_pc tpm_infineon snd fan thermal tpm_tis parport mei_me tpm soundcore battery mei video shpchp
    Jan 22 19:30:58 Blitz-4 kernel: button lpc_ich processor sch_fq_codel ext4 crc16 mbcache jbd2 sd_mod atkbd libps2 ahci libahci libata xhci_pci ehci_pci xhci_hcd ehci_hcd scsi_mod usbcore usb_common i8042 serio
    Jan 22 19:30:58 Blitz-4 kernel:CPU: 3 PID: 1238 Comm: Cache2 I/O Tainted: G O 3.18.2-2-ARCH #1
    Please suggest any workaround/modules.

    Same problem to me. lspci output:
    07:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
    and logs:
    Apr 04 16:06:29 nzk kernel: rtl8192ce 0000:07:00.0: swiotlb buffer is full (sz: 9100 bytes)
    Apr 04 16:06:29 nzk kernel: DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:07:00.0
    Apr 04 16:06:29 nzk kernel: rtl8192ce 0000:07:00.0: swiotlb buffer is full (sz: 9100 bytes)
    Apr 04 16:06:29 nzk kernel: DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:07:00.0
    Apr 04 16:06:29 nzk kernel: rtl8192ce 0000:07:00.0: swiotlb buffer is full (sz: 9100 bytes)
    Apr 04 16:06:29 nzk kernel: DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:07:00.0
    Apr 04 16:06:29 nzk kernel: rtl8192ce 0000:07:00.0: swiotlb buffer is full (sz: 9100 bytes)
    Apr 04 16:06:29 nzk kernel: DMA: Out of SW-IOMMU space for 9100 bytes at device 0000:07:00.0
    A bug report submitted to redhat bugzilla https://bugzilla.redhat.com/show_bug.cg … id=1203241 suggests it may be caused by a bug in the rtl8192ce kernel module since linux 3.17.7. I hope this problem could be solved as quickly as possible.
    Last edited by mike_nzk (2015-04-04 08:33:59)

  • "Open With Explorer" of Document LIbrary not working

    HI All,
               My doucment library "open with explorer" is not working.Can any one help mw how can I solve the issue
    Samar

    Hi Samar,
    You can check the following article to troubleshoot issues with the "Open with Explorer" command in SharePoint Online:
    http://support.microsoft.com/kb/2629108
    Regards,
    Pramod

  • SubVI with while loop + event structure not working in multi tab VI

    Hello Everyone,
    I am developing an interface for the control of a prober using Labview 2012, and I am stuck with some issue.
    To start with I provide you with a simplified version of my control interface VI, and with the sub-VI used to build and manage the wafer maps.
    The VI consists of several tabs: Prober Initialization, Wafer Handling, Wafer Map, Status, Error.
    The sub-VI can:
    1/ initialize the grid to display the map (sub VI Init Grid not provided here)
    2/ import XY coordinates from a txt file (sub VI Wafer Map Import)
    3/ display the coordinates and index of the die below the cursor
    4/ and when a die position is double clicked, and the boolean "Edit Wafer Map" is true, then the user can change the state (color) of the die between On-wafer die and Selected Die
    My issue:
    If I use the sub-VI by itself, it works fine. However when I use it as a sub-VI in the tab "Wafer Map", the map does not build up and I can no further use the embedded functionalities in the sub-VI.
    I suspect the while loop + event structure of the sub-VI to be the bottleneck here.
    However I don't know which way to go, that's why I'd be glad to have some advice and help here.
    Thank you.
    Florian
    Solved!
    Go to Solution.
    Attachments:
    Control Interface.zip ‏61 KB

    Hi NitzZ,
    Thank you for your reply.
    I tried to save the VIs in LV10, please tell me if you can open them now.
    Inside he event structure there is quite some code, and since I don't want to make the main vi too bulky, I would like to keep it as a sub-VI. 
    As you can see from the sub-VI, the event structure is used for extracting cursor position and tracking the double click action. These events are linked, through a property node, to the image "Wafer Map" which is passed to the main vi through connector pane.
    All values are passed this way as well (through connector pane). Is there another way?
    Maybe "refnum", but I don't really understand how to use them...
    If I use the event structure in the main vi, the wafer map is still not working. I tried it earlier.
    To implement the multi tab front panel, I used a tab control, and a for loop + case structure. For each element of the case structure, there is a corresponding action.
    For the case where I put the code (element=2) for Wafer Map, I also control the execution of the code with a case structure activated by the button "REFRESH". Otherwise I end up with a freezing of the panel right after the start.
    I hope these comments help you understand better.
    Regards,
    Florian
    Attachments:
    Control Interface.zip ‏104 KB

Maybe you are looking for