I installed Linux Mint Cinnamom.

I’m am hard stuck finding any kind of way of making wine useful. It seems every single attemp of using wine just failed.

I have tried both 32 and 64, changing settings with winetrick to windows 10 and installed required DLL for each of the following apps.

TrackIR Software (I can install the sofware but the driver of the camera just won’t install, I also tried a linix alternative Linuxtrack but I can’t install webqt as I believe it’s only for AMD and I have an NVIDIA)

iCUE (Needed for corsair mouse otherwise I have no other way of changing it’s settings)

MSI Afterburner (I need something to limit my GPU temp)

Vortex (this one seems like it would be easy but the app just blinks white even after installing .net 6.0 and setting wine to windows 10)

And lastly the Stream deck.

I would really really appreciate any help for any of those things. That’s a lot of painpoint for a first day on Linux but I’m not giving up.

I’m not against changing distro if that’s a solution. But I would really prefer avoiding VMs.

Thank you for reading up to here!

  • VeryInterestingTable@jlai.luOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    So there might be a way? I thought the AMD was just a dealbreaker. I will try qt4 again I guess. Any recommendation on installing libqtwebkit4 then? since that specifically the one I could get to build linuxtrack.

    Yeah I’m used to having to set Afterburner after each boot but if I can set it up auto it would be neat. I just like to lower the Wattage because performance loss is very very minimal and it just fixes a lot of poorly optimized games that pump resources for absolutely no reason. My GPU also just shuts off when it overheats and well if you’re in the middle of a game it sucks.

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      I thought the AMD was just a dealbreaker.

      Nah, not if it’s specifically “amd64”.

      I will try qt4 again I guess. Any recommendation on installing libqtwebkit4 then? since that specifically the one I could get to build linuxtrack.

      So, I might be misunderstanding you, but I don’t think that you just want libqtwebkit4.

      Qt4 is a widget set, a collections of controls and stuff. It shows drop-down menus, checkboxes, stuff like that. I believe that libqtwebkit is if you want to embed web pages in a program.

      You probably want all (or a fair bit of) Qt4.

      The problem here is that Qt4 is very old. I don’t even know if you have it in your current distro. Linux Mint is a child distro of Ubuntu, which is a child distro of Debian, and current Debian doesn’t have it.

      What the LinuxTrack people should have done was updated it to a newer version of Qt, but it sounds like they don’t have much of anyone working on it.

      What you have linked to is a PPA, a third-party repository, for Ubuntu 20.04. Some random user just tried compiling it for a version of Ubuntu. It might work on Linux Mint. It might not. It quite possibly won’t work on your version of Linux Mint. According to this:

      https://linuxmint.com/download_all.php

      Linux Mint Cinnamon is based on Ubuntu Noble, which is Ubuntu 24.04. So it’s intended to be used on an older version of Ubuntu than the version that your release of Linux Mint Cinnamon is for.

      If you want to try using the PPA anyway, you probably want all of the Qt4 PPA, not just libqtwebkit.

      Looking at the binaries in the release of LinuxTrack, they rely not just on Qt4’s libqtwebkit, but also other libraries:

      $ ldd linuxtrack-0.99.18-64/linuxtrack-0.99.18/bin/*|grep Qt
              libQtWebKit.so.4 => not found
              libQtOpenGL.so.4 => not found
              libQtGui.so.4 => not found
              libQtNetwork.so.4 => not found
              libQtCore.so.4 => not found
              libQtWebKit.so.4 => not found
              libQtGui.so.4 => not found
              libQtCore.so.4 => not found
              libQtGui.so.4 => not found
              libQtCore.so.4 => not found
      $
      

      So you’d need other Qt4 libraries. It looks like the PPA itself has instructions for adding a PP:

      https://launchpad.net/~rock-core/+archive/ubuntu/qt4/

      Adding this PPA to your system

      You can update your system with unsupported packages from this untrusted PPA by adding ppa:rock-core/qt4 to your system’s Software Sources. (Read about installing)

      sudo add-apt-repository ppa:rock-core/qt4 sudo apt update

      Once you do that, you would install packages like normal using your package manager (sudo apt install qt4-x11 qtwebkit on the command line, or whatever graphical tool you use).

      I’d be a little skeptical that it’d work, but you can give it a shot if you want. I’d keep an eye on what it installs, and if it doesn’t work, remove it with sudo apt remove qt4-x11 qtwebkit and then remove the “rock-core” PPA from /etc/apt/sources.list or /etc/apt/sources.list.d — the add-apt-repository script will probably add it to your list of package sources there.

      This appears to be the issue asking the author to update it to a newer version of Qt, which he apparently hasn’t done:

      https://github.com/uglyDwarf/linuxtrack/issues/163

      That guy has someone saying that they managed to build it for Qt5 with a single-line change, so if, instead of trying to install that build of Qt4, you want to try compiling LinuxTrack against Qt5, that might also work. May involve jumping through some hoops, though…

      • VeryInterestingTable@jlai.luOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I did get through the QT step “ldd * | grep ‘not found’ | sort -u” now returns nothing I just downloaded the libqtwebkit4 as a .deb file and double click just worked…? No idea if it will function properly but at least this step is clear. I am now trying to install OpenCV:

        ibopencv_core.so.2.3 => not found libopencv_imgproc.so.2.3 => not found libopencv_objdetect.so.2.3 => not found

        I guess it’s just stubborn to keep going but I have no idea how any of this work :'( and trying to compile LinuxTrack against Qt5 although it is most likely the correct answer I wouldn’t even know where to begin.

        What do you think of the solution someone else mentioned? https://github.com/opentrack/opentrack combined with https://github.com/trackirtoopentrack/trackir-to-opentrack

        Does it look like something compatible with LinuxMint?