Page 4 of 6 FirstFirst ... 23456 LastLast
Results 31 to 40 of 52

Thread: Debian + radeonsi

  1. #31
    Join Date
    Jul 2014
    Posts
    30

    Default

    Quote Originally Posted by dungeon View Post
    You may try installing those checkinstall debs with dpkg --force-overwrite switch .

    I mean if only that same conf file is the problem, you can install it that way. Not sure but seems like some checkinstall problem, does it work with:

    Code:
    checkinstall --exclude=/etc,/usr/include
    Goal is to not have those for 32bit build checkinstall deb .
    Love you!!!! DDDDD

    Gone, that hint worked!
    I installed self-compiled mesa 32bit without error.

    I rebooted and ... steam warns me that opengl glx is not using direct rendering. :crying:

  2. #32
    Join Date
    Feb 2008
    Posts
    1,118

    Default

    Quote Originally Posted by lorenzoz View Post
    I rebooted and ... steam warns me that opengl glx is not using direct rendering. :crying:
    That can be because steam shipped libraries , if some other 32bit game works fine, then problem is with that .

  3. #33
    Join Date
    Jul 2014
    Posts
    30

    Default

    Quote Originally Posted by dungeon View Post
    That can be because steam shipped libraries , if some other 32bit game works fine, then problem is with that .
    I've installed mesa-utils:i386.

    Code:
    $ glxinfo
    name of display: :0
    libGL error: unable to load driver: radeonsi_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: radeonsi
    libGL error: unable to load driver: swrast_dri.so
    libGL error: failed to load driver: swrast
    Not a steam issue I think.


    Edit:
    Code:
    locate radeonsi
    /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so
    /usr/lib/i386-linux-gnu/gallium-pipe/pipe_radeonsi.la
    /usr/lib/i386-linux-gnu/gallium-pipe/pipe_radeonsi.so
    /usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so
    /usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1
    /usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1.0
    /usr/lib/i386-linux-gnu/vdpau/libvdpau_radeonsi.so.1.0.0
    /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
    /usr/lib/x86_64-linux-gnu/gallium-pipe/pipe_radeonsi.la
    /usr/lib/x86_64-linux-gnu/gallium-pipe/pipe_radeonsi.so
    /usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so
    /usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1
    /usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1.0
    /usr/lib/x86_64-linux-gnu/vdpau/libvdpau_radeonsi.so.1.0.0

  4. #34
    Join Date
    Feb 2008
    Posts
    1,118

    Default

    Code:
    LIBGL_DEBUG=verbose glxinfo
    That may say you what is wrong .

    Just keep in mind that only libraries and headers are multiarched in Debian, but not binaries
    Last edited by dungeon; 07-26-2014 at 05:17 PM.

  5. #35
    Join Date
    Jul 2014
    Posts
    30

    Default

    Quote Originally Posted by dungeon View Post
    Code:
    LIBGL_DEBUG=verbose glxinfo
    That may say you what is wrong .

    Just keep in mind that only libraries and headers are multiarched in Debian, but not binaries
    Code:
    $ LIBGL_DEBUG=verbose glxinfo
    name of display: :0
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/radeonsi_dri.so
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so
    libGL: dlopen /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so failed (libLLVM-3.5.so.1: cannot open shared object file: No such file or directory)
    libGL error: unable to load driver: radeonsi_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: radeonsi
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
    libGL: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (libLLVM-3.5.so.1: cannot open shared object file: No such file or directory)
    libGL error: unable to load driver: swrast_dri.so
    libGL error: failed to load driver: swrast
    I miss LLVM-3.5:i386.
    But I can't install both LLVM-3.5:amd64 and LLVM-3.5:i386, they conflict each other.
    And without LLVM-3.5:amd64 I don't have OpenGL in my desktop.
    Hell.

    I have to manually recompile LLVM-3.5:i386?

  6. #36
    Join Date
    Feb 2008
    Posts
    1,118

    Default

    Quote Originally Posted by lorenzoz View Post
    [CODE]
    I miss LLVM-3.5:i386.
    But I can't install both LLVM-3.5:amd64 and LLVM-3.5:i386, they conflict each other.
    And without LLVM-3.5:amd64 I don't have OpenGL in my desktop.
    Hell.

    I have to manually recompile LLVM-3.5:i386?
    In last post i said and i will said again

    Just keep in mind that only libraries and headers are multiarched in Debian, but not binaries
    That means, DO NOT INSTALL PACKAGES WHICH CONTAINS I386 BINARIES!!! llvm-3.5:i386 contain binaries.

    You only need libllvm3.5:i386 package, that is installable as i see
    Last edited by dungeon; 07-27-2014 at 05:19 AM.

  7. #37
    Join Date
    Jul 2014
    Posts
    30

    Default

    Quote Originally Posted by dungeon View Post
    In last post i said and i will said again



    That means, DO NOT INSTALL PACKAGES WHICH CONTAINS I386 BINARIES!!! llvm-3.5:i386 contain binaries.

    You only need libllvm3.5:i386 package, that is installable as i see
    LOL, sorry I'm noob, I will never forget from now on.
    Now is working fine.
    I will set up 2 chroot for compiling both mesa (32 and 64bit) and xf86-video-ati, so I can take my main system clean.

  8. #38
    Join Date
    Jul 2014
    Posts
    30

    Default

    Mmm sorry.

    I found this guide.

    I'd like to compile also drm/xserver/glamor. But don't know how to properly build .deb, especially in "replaces" field.

    drm
    Code:
    #!/bin/bash
    fakeroot checkinstall --install=no --replaces libdrm2,libdrm-intel1,libdrm-nouveau2,libdrm-radeon1 --pkgname=libdrm --pkgversion=`cat VERSION` --pkgarch=amd64 --backup=no --default
    xserver
    Code:
    #!/bin/bash
    fakeroot checkinstall --install=no --replaces  xserver-xorg-core,xserver-common ---pkgname=xserver --pkgversion=`cat VERSION` --pkgarch=amd64 --backup=no --default
    glamor
    Code:
    #!/bin/bash
    fakeroot checkinstall --install=no --replaces  ??? ---pkgname=xserver --pkgversion=`cat VERSION` --pkgarch=amd64 --backup=no --default
    Can you help me?

  9. #39
    Join Date
    Feb 2008
    Posts
    1,118

    Default

    You don't need that separate glamor lib anymore, it is part of xserver .

  10. #40
    Join Date
    Jul 2014
    Posts
    30

    Default

    Quote Originally Posted by dungeon View Post
    You don't need that separate glamor lib anymore, it is part of xserver .
    Oh ok, I understand only debian has glamor in xserver (not git one), my fault.

    About 2 others packages? what do you think, right or wrong?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •