You are not logged in.

#2201 2012-01-06 09:29:07

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Discussion: the ati/radeon open source drivers & radeon repository

Hm, interesting... Your lib32 can display the main window of Furmark, but when trying to actually run the benchmark I have the same error:

draw/draw_llvm.c:163:create_jit_texture_type: Assertion `LLVMOffsetOfElement(target, texture_type, DRAW_JIT_TEXTURE_MIN_LOD) == __builtin_offsetof (struct draw_jit_texture, min_lod)' failed.

But a lib 32 mesa git I just compiled still fails to display the main window:

chris@chrisl ...(x86)/Geeks3D/Benchmarks/FurMark_1.9.2 % wine FurMark.exe
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x33eaf0,0x00000000), stub!
err:wgl:X11DRV_wglGetPixelFormatAttribivARB (0x3b0): unexpected iPixelFormat(0) vs nFormats(175), returns FALSE
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d279dd4 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7d279dd4).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7d279dd4 ESP:0033e994 EBP:00000000 EFLAGS:00210202(  R- --  I   - - - )
 EAX:7da520d0 EBX:7d681ff4 ECX:00000001 EDX:7da520d0
 ESI:0033eb00 EDI:7da520d0
Stack dump:
0x0033e994:  7da520d0 0003c000 00008092 ffffffff
0x0033e9a4:  00000000 00000000 000000dc 00000000
0x0033e9b4:  00000000 7d493800 7d9d67a8 7d956df8
0x0033e9c4:  43800000 00000000 00000000 00ffff00
0x0033e9d4:  00000000 00000000 00000002 00000010
0x0033e9e4:  7d515945 00000000 7d279b59 7d681ff4
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x7d279dd4 in r600_dri.so (+0x27dd4) (0x00000000)
0x7d279dd4: 
Modules:
Module  Address                 Debug info      Name (86 modules)
PE        400000-  7db000       Deferred        furmark
PE        7e0000-  9c5000       Deferred        freeimage
PE      10000000-1022e000       Deferred        core3d
ELF     7b800000-7b9c4000       Deferred        kernel32<elf>
  \-PE  7b810000-7b9c4000       \               kernel32
ELF     7bc00000-7bcd2000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcd2000       \               ntdll
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7d252000-7d865000       Dwarf           r600_dri.so
ELF     7dbd6000-7dbe1000       Deferred        libxcursor.so.1
ELF     7dbf3000-7dbf9000       Deferred        libtxc_dxtn.so
ELF     7dbf9000-7dc2f000       Deferred        uxtheme<elf>
  \-PE  7dc00000-7dc2f000       \               uxtheme
ELF     7dd73000-7dd9c000       Deferred        libexpat.so.1
ELF     7dd9c000-7ddca000       Deferred        libfontconfig.so.1
ELF     7de1a000-7deca000       Deferred        winex11<elf>
  \-PE  7de20000-7deca000       \               winex11
ELF     7deca000-7deda000       Deferred        libbz2.so.1.0
ELF     7deda000-7deef000       Deferred        libz.so.1
ELF     7deef000-7df8b000       Deferred        libfreetype.so.6
ELF     7df96000-7dfa6000       Deferred        libxi.so.6
ELF     7dfa6000-7dfaf000       Deferred        libxrandr.so.2
ELF     7dfaf000-7dfb7000       Deferred        libxrender.so.1
ELF     7dfb7000-7dfdb000       Deferred        imm32<elf>
  \-PE  7dfc0000-7dfdb000       \               imm32
ELF     7dfdb000-7e00f000       Deferred        ws2_32<elf>
  \-PE  7dfe0000-7e00f000       \               ws2_32
ELF     7e00f000-7e082000       Deferred        shlwapi<elf>
  \-PE  7e020000-7e082000       \               shlwapi
ELF     7e082000-7e2ad000       Deferred        shell32<elf>
  \-PE  7e090000-7e2ad000       \               shell32
ELF     7e2ad000-7e2d9000       Deferred        msvfw32<elf>
  \-PE  7e2b0000-7e2d9000       \               msvfw32
ELF     7e2d9000-7e356000       Deferred        rpcrt4<elf>
  \-PE  7e2e0000-7e356000       \               rpcrt4
ELF     7e356000-7e47d000       Deferred        ole32<elf>
  \-PE  7e370000-7e47d000       \               ole32
ELF     7e47d000-7e526000       Deferred        winmm<elf>
  \-PE  7e480000-7e526000       \               winmm
ELF     7e526000-7e52c000       Deferred        libuuid.so.1
ELF     7e52c000-7e543000       Deferred        libice.so.6
ELF     7e543000-7e54a000       Deferred        libsm.so.6
ELF     7e54a000-7e620000       Deferred        opengl32<elf>
  \-PE  7e560000-7e620000       \               opengl32
ELF     7e620000-7e629000       Deferred        librt.so.1
ELF     7e629000-7e62e000       Deferred        libxdmcp.so.6
ELF     7e62e000-7e63b000       Deferred        libdrm.so.2
ELF     7e63b000-7e640000       Deferred        libxxf86vm.so.1
ELF     7e640000-7e658000       Deferred        libxcb.so.1
ELF     7e658000-7e669000       Deferred        libxcb-glx.so.0
ELF     7e669000-7e7a1000       Deferred        libx11.so.6
ELF     7e7a1000-7e7b4000       Deferred        libxext.so.6
ELF     7e7b4000-7e7cf000       Deferred        libgcc_s.so.1
ELF     7e8b8000-7e912000       Deferred        libgl.so.1
ELF     7e912000-7e987000       Deferred        libglu.so.1
ELF     7e987000-7e98a000       Deferred        libxcomposite.so.1
ELF     7e98a000-7e9ad000       Deferred        iphlpapi<elf>
  \-PE  7e990000-7e9ad000       \               iphlpapi
ELF     7e9ad000-7e9d7000       Deferred        msacm32<elf>
  \-PE  7e9b0000-7e9d7000       \               msacm32
ELF     7e9d7000-7e9ef000       Deferred        glu32<elf>
  \-PE  7e9e0000-7e9ef000       \               glu32
ELF     7e9ef000-7eab8000       Deferred        gdi32<elf>
  \-PE  7ea00000-7eab8000       \               gdi32
ELF     7eab8000-7ec0a000       Deferred        user32<elf>
  \-PE  7ead0000-7ec0a000       \               user32
ELF     7ec0a000-7ed0c000       Deferred        comctl32<elf>
  \-PE  7ec10000-7ed0c000       \               comctl32
ELF     7ed0c000-7ed75000       Deferred        advapi32<elf>
  \-PE  7ed20000-7ed75000       \               advapi32
ELF     7ef75000-7ef82000       Deferred        libnss_files.so.2
ELF     7ef82000-7efb0000       Deferred        libm.so.6
ELF     7efb1000-7efc7000       Deferred        libglapi.so.0
ELF     7efe6000-7f000000       Deferred        version<elf>
  \-PE  7eff0000-7f000000       \               version
ELF     f73c1000-f73c4000       Deferred        libxinerama.so.1
ELF     f73c6000-f73cb000       Deferred        libdl.so.2
ELF     f73cb000-f756e000       Deferred        libc.so.6
ELF     f756e000-f7589000       Deferred        libpthread.so.0
ELF     f758a000-f758d000       Deferred        libxau.so.6
ELF     f758d000-f7590000       Deferred        libx11-xcb.so.1
ELF     f75d0000-f75d6000       Deferred        libxfixes.so.3
ELF     f75d6000-f75d9000       Deferred        libxdamage.so.1
ELF     f75d9000-f771c000       Dwarf           libwine.so.1
ELF     f771d000-f773f000       Deferred        ld-linux.so.2
ELF     f773f000-f7740000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) F:\temp\winetemp\drive_c\Programme (x86)\Geeks3D\Benchmarks\FurMark_1.9.2\FurMark.exe
        00000009    0 <==
0000000e services.exe
        0000001e    0
        0000001d    0
        00000018    0
        00000017    0
        00000015    0
        00000010    0
        0000000f    0
00000012 winedevice.exe
        00000019    0
        00000014    0
        00000013    0
0000001a plugplay.exe
        0000001f    0
        0000001c    0
        0000001b    0
00000020 explorer.exe
        00000021    0
Backtrace:
=>0 0x7d279dd4 in r600_dri.so (+0x27dd4) (0x00000000)
5 chris@chrisl ...(x86)/Geeks3D/Benchmarks/FurMark_1.9.2 %

What did you do to your mesa? Just enabled advanced debugging?


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#2202 2012-01-06 09:33:46

lordheavy
Developer
From: France
Registered: 2010-04-01
Posts: 194

Re: Discussion: the ati/radeon open source drivers & radeon repository

Cdh wrote:

What did you do to your mesa? Just enabled advanced debugging?

Source of PKGBUILDs are here http://pkgbuild.com/~lcarlier/mesa-git/sources/

Offline

#2203 2012-01-06 09:51:04

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Discussion: the ati/radeon open source drivers & radeon repository

Whoa... lib32 mesa git with CFLAGS="-O1" and CXXFLAGS="-O1" compiled succeeds in displaying the main window AND succeeds in running the benchmark!

Edit: Yes, I can confirm that: Just setting CFLAGS="-O2" and CXXFLAGS="-O2" breaks lib32 mesa git for me.

Edi2: And my final test:
CFLAGS="-march=native -fomit-frame-pointer -O1 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
=>  It works

So finally, we have at least found the problem.

Last edited by Cdh (2012-01-06 10:33:28)


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#2204 2012-01-06 21:14:19

lordheavy
Developer
From: France
Registered: 2010-04-01
Posts: 194

Re: Discussion: the ati/radeon open source drivers & radeon repository

Cdh wrote:

Whoa... lib32 mesa git with CFLAGS="-O1" and CXXFLAGS="-O1" compiled succeeds in displaying the main window AND succeeds in running the benchmark!

Edit: Yes, I can confirm that: Just setting CFLAGS="-O2" and CXXFLAGS="-O2" breaks lib32 mesa git for me.

Edi2: And my final test:
CFLAGS="-march=native -fomit-frame-pointer -O1 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2"
=>  It works

So finally, we have at least found the problem.

I guess you can open a bug report for this.

Offline

#2205 2012-01-10 12:58:00

JoKo
Member
Registered: 2010-04-09
Posts: 37

Re: Discussion: the ati/radeon open source drivers & radeon repository

Hello,

I'm trying to run VirtualBox and I get the following error:

VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb

Is there any workaround for that? I'm using Perry3D's repository.

Offline

#2206 2012-01-11 05:17:33

whitethorn
Member
Registered: 2010-05-02
Posts: 153

Re: Discussion: the ati/radeon open source drivers & radeon repository

I had the same error only I wasn't able to start calibre.  I temporarily fixed it by switching to using the catalyst driver. I hope this gets resolved soon, I prefer the radeon driver.

I'm ready to switch back to the radeon driver for testing purposes, I only needed calibre to put some books on my new ereader. smile

Last edited by whitethorn (2012-01-11 05:19:03)

Offline

#2207 2012-01-12 08:41:10

JoKo
Member
Registered: 2010-04-09
Posts: 37

Re: Discussion: the ati/radeon open source drivers & radeon repository

ok, downgrading to mesa-full-20111206-1 seems to be a temporary solution.

Can't wait for a new fixed version. smile

Offline

#2208 2012-01-12 20:41:04

lordheavy
Developer
From: France
Registered: 2010-04-01
Posts: 194

Re: Discussion: the ati/radeon open source drivers & radeon repository

whitethorn wrote:

I had the same error only I wasn't able to start calibre.  I temporarily fixed it by switching to using the catalyst driver. I hope this gets resolved soon, I prefer the radeon driver.

I'm ready to switch back to the radeon driver for testing purposes, I only needed calibre to put some books on my new ereader. smile

You can always try my repo, it only need testing to be enabled

http://pkgbuild.com/~lcarlier/mesa-git/

Last edited by lordheavy (2012-01-12 21:29:51)

Offline

#2209 2012-01-12 21:24:42

Ownaginatious
Member
Registered: 2010-08-28
Posts: 55

Re: Discussion: the ati/radeon open source drivers & radeon repository

JoKo wrote:

Hello,

I'm trying to run VirtualBox and I get the following error:

VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb

Is there any workaround for that? I'm using Perry3D's repository.

Having the exact same issue. Not sure if I should wait for a fix, or try and keep looking around online tongue.

Offline

#2210 2012-01-15 06:57:25

Ejik
Member
From: Rybinsk
Registered: 2011-06-06
Posts: 24

Re: Discussion: the ati/radeon open source drivers & radeon repository

Hi. I try to run VirtualBox.
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: /usr/lib/libGL.so.1: undefined symbol: xcb_glx_set_client_info_2arb
How can i fix it?
Thx!!!

Offline

#2211 2012-01-18 13:34:25

Perry3D
Member
Registered: 2008-03-20
Posts: 542

Re: Discussion: the ati/radeon open source drivers & radeon repository

Is this problem fixed by the last update?

Offline

#2212 2012-01-18 17:02:58

Ejik
Member
From: Rybinsk
Registered: 2011-06-06
Posts: 24

Re: Discussion: the ati/radeon open source drivers & radeon repository

Perry3D wrote:

Is this problem fixed by the last update?

Vitrualbox  now work!!!!!! Great thx!!!!!

Offline

#2213 2012-01-21 16:12:16

Execute_Method
Member
From: Tennessee
Registered: 2008-07-26
Posts: 105

Re: Discussion: the ati/radeon open source drivers & radeon repository

Perry3D wrote:

I changed mesa-full with the last update. It now creates a new file in /etc/profilde.d/ called mesa-dri.sh.
The content is

export LIBGL_DRIVERS_PATH=$LIBGL_DRIVERS_PATH:/usr/lib/xorg/modules/driexport LIBGL_DRIVERS_PATH=$LIBGL_DRIVERS_PATH:/usr/lib/xorg/modules/dri

I hope that solves your problem.


This is no longer implemented in the current lib32-mesa-full packages. I had to edit the file to get the right path back.

Offline

#2214 2012-01-22 17:04:48

Ejik
Member
From: Rybinsk
Registered: 2011-06-06
Posts: 24

Re: Discussion: the ati/radeon open source drivers & radeon repository

After last update now i am able to run Trackmania and mount & blade under wine. Thats really impressed!!!!!!! Great thx!!!

Offline

#2215 2012-01-29 16:05:52

ChemBro
Member
Registered: 2008-10-22
Posts: 668

Re: Discussion: the ati/radeon open source drivers & radeon repository

So, OpenGL 3.0 for radeon is in mesa-devel/-git/-whatever. Is it in the repo? :-)

Offline

#2216 2012-01-30 22:48:17

Perry3D
Member
Registered: 2008-03-20
Posts: 542

Re: Discussion: the ati/radeon open source drivers & radeon repository

~ % export R600_GLSL130=1
~ % export R600_STREAMOUT=1
~ % glxinfo |grep -i opengl
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD BARTS
OpenGL version string: 3.0 Mesa 8.0-devel (git-03dae29)
OpenGL shading language version string: 1.30
OpenGL extensions:

Yes, it is in the repo.

Offline

#2217 2012-01-31 09:38:36

ChemBro
Member
Registered: 2008-10-22
Posts: 668

Re: Discussion: the ati/radeon open source drivers & radeon repository

Oh, I guess, this is 64bit only. Oh well.

Offline

#2218 2012-01-31 13:47:57

Perry3D
Member
Registered: 2008-03-20
Posts: 542

Re: Discussion: the ati/radeon open source drivers & radeon repository

How do you get the idea?
It should work with the i686 repo too.

Offline

#2219 2012-01-31 15:39:01

ChemBro
Member
Registered: 2008-10-22
Posts: 668

Re: Discussion: the ati/radeon open source drivers & radeon repository

Perry3D wrote:

How do you get the idea?
It should work with the i686 repo too.

But it doesn't. Still says OpenGL 2.1.

Offline

#2220 2012-01-31 17:26:09

Perry3D
Member
Registered: 2008-03-20
Posts: 542

Re: Discussion: the ati/radeon open source drivers & radeon repository

It's not enabled by default.
Did you export the two environment variables?

export R600_GLSL130=1
export R600_STREAMOUT=1

Offline

#2221 2012-01-31 17:28:46

ChemBro
Member
Registered: 2008-10-22
Posts: 668

Re: Discussion: the ati/radeon open source drivers & radeon repository

No, I did not. Will try it later. Thanks.

Offline

#2222 2012-02-08 23:12:26

Glaucous
Member
Registered: 2010-11-06
Posts: 41

Re: Discussion: the ati/radeon open source drivers & radeon repository

Anyone else having problems with X freezing with latest mesa-full package? (2012-02-07)

Offline

#2223 2012-02-09 11:17:17

Varg
Member
From: Belgium
Registered: 2010-07-07
Posts: 272

Re: Discussion: the ati/radeon open source drivers & radeon repository

Glaucous wrote:

Anyone else having problems with X freezing with latest mesa-full package? (2012-02-07)

Not with mesa but with xf86-video-ati-git. I don't use mesa-full but latest git driver freezes X completely: just a cursor ( console cursor that is)  in the upper left of the screen, keyboard locks up. Only way out was hard reboot. Downgrading to xf86-video-ati-git-20120129-1 fixes the problem for me.

I couldn't find errors in X.org.log. Any other logs I can provide ?

Offline

#2224 2012-02-09 18:17:26

Glaucous
Member
Registered: 2010-11-06
Posts: 41

Re: Discussion: the ati/radeon open source drivers & radeon repository

Pretty sure mesa-full made my X freeze, I'll have to check again.
Confirmed, latest mesa-full makes my X freeze (with the same symptoms as yours).

Last edited by Glaucous (2012-02-09 20:57:34)

Offline

#2225 2012-02-12 16:47:04

ico
Member
Registered: 2011-01-25
Posts: 23

Re: Discussion: the ati/radeon open source drivers & radeon repository

Any idea about this?

# echo low > /sys/class/drm/card0/device/power_profile
bash: /sys/class/drm/card0/device/power_profile: No such file or directory

Happens quite a number of times with me. Fix is to reboot and hope it will be fine.

Offline

Board footer

Powered by FluxBB