Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dota 2 Reborn which is the default now doesnt work. #30

Closed
420git opened this issue Sep 9, 2015 · 4 comments
Closed

Dota 2 Reborn which is the default now doesnt work. #30

420git opened this issue Sep 9, 2015 · 4 comments

Comments

@420git
Copy link

420git commented Sep 9, 2015

Dota 2 was working but Reborn wasnt and I always get the following error

failed to dlopen "librendersystemgl.so" error=libudev.so.0: wrong ELF class: ELFCLASS32
failed to dlopen "libpangoft2-1.0.so" error=libpng12.so.0: wrong ELF class: ELFCLASS32
Plat_GetProcAddresses: unable to load 'libpangoft2-1.0.so'

Now that Dota 2 has moved to reborn I cant play it at all.
Is there something wrong with my system libs.
Note : I installed many of missing libs before I found your repo.
Im on 64 with multilib enabled.

@420git
Copy link
Author

420git commented Sep 9, 2015

Plz refer to this post I made on Arch BBS

https://bbs.archlinux.org/viewtopic.php?id=202231

@alucryd
Copy link
Owner

alucryd commented Sep 10, 2015

Well the error message says it all, my bet is Dota Reborn is native 64bit and wants 64bits libs. Install libpng12 and libudev0 and try again.

@alucryd
Copy link
Owner

alucryd commented Sep 10, 2015

New dota is indeed 64bit only (hallelujah), I've pushed libudev0 and libpng12 to my repo.

@alucryd alucryd closed this as completed Sep 10, 2015
@420git
Copy link
Author

420git commented Sep 10, 2015

You were right
I had libudev.so and libudev.so.1 as symlinks to libudev.so.1.6.4 in lib64
in lib32 I have libudev.so and libudev.so.1 as symlinks to libudev.so.1.6.4 but I also have libudev.so.0 as symlink to libudev.so.0.13.1
Also libpng12 is missing from my lib64 but present in lib32.

After installing the missing libs it works. Thanks very much even valve support didnt point the problem which is very terrible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants