prboom-plus not working in Libertine



  • phablet@ubuntu-phablet:~$ libertine-container-manager install-package -p prboom-plus
    
    [..]
    
    
    phablet@ubuntu-phablet:~$ libertine-launch -i xenial prboom-plus
    : DISPLAY environment variable not set!
    prboom-plus: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
    phablet@ubuntu-phablet:~$ 
    
    

    Well, it's not important, but I was just curious to see if it would work. And no, apparently it does not work. So, no Doom for me.



  • I tried Defendguin, which is a great clone of the old Defender arcade game. It installed and opened, but the screen was too small and there were no controls for it. Too bad, because it would be a lot of fun to play that on my phone.



  • I assume that Libertine is not meant for actually using stuff directly on the phone, but rather its purpose is to allow the phone to be a portable conduit for desktop items, for docking into keyboards/monitors, where it will function properly. So, if I were to dock my phone into such a setup, then I could play Defendguin (see post above), or work on documents or whatever (assuming I've got the needed software on my phone).

    My device then is a phone which can become a desktop at times. Two in one. Presumably this convergence ability makes life more portable and convenient.

    Except, I need a keyboard and monitor to dock into. Would I carry these with me as well? Seems easier to just carry a laptop with me along with my phone.

    I guess I don't really understand the thinking behind the idea of convergence. Or, more to the point, I was really hoping to be able to play Doom (Freedoom, actually) on my phone. Then, while Android and iPhone users wasted time with "Candy Crap Saga", I could pull out my hot Ubuntu Touch phone and play Doom!



  • @MarkG_108 said in prboom-plus not working in Libertine:

    I guess I don't really understand the thinking behind the idea of convergence.

    Being able to run legacy apps is not convergence. Libertine is simply a container for being able to run legacy apps. It doesn't magically make those apps usable on phones. It's also still quite experimental and not complete.

    Also, DOOM is available on Android/iOS so 🤷. If you want to play it on UT, without a keyboard or such, you would need to build a special version of one of the engines, to run it more natively and have touch controls, rather than simply installing a classic build inside a libertine container.

    Also, there's no need to be rude about what games others play on their phones. So please adjust your "cleverness" to remain respectful.



  • @dobey Thanks. I was just curious, rather than actually interested in having Doom on my phone. Anyway, can you explain to me the rationale behind the idea of convergence? It seems that idea was a big motivator behind the creation of Ubuntu Touch, but I don't really get the rationale behind the idea.



  • @MarkG_108 As has been said elsewhere before:

    convergence is having the same experience and apps across a wide range of devices and input methods, and being able to use devices in different modes when they can support it

    As for rationale, that means having the same basic experience and apps on both PCs and phones/tablets, where the main difference would be primary input methods, screen resolution, and windowed versus staged mode for apps.

    Libertine is only a crutch for being able to run legacy applications on a converged, secure, and privacy focused platform, when appropriate input devices and displays are used.



  • @dobey Thanks, yes, that makes sense. It would be great to have the same basic set up on various devices. One good thing about Ubuntu Touch is that the MTP set up with a desktop is far smoother than it is with Android/LineageOS.


Log in to reply