somebody3333
-
Posts
6 -
Joined
-
Last visited
Content Type
Blogs
Forums
Store
Gallery
Videos
Posts posted by somebody3333
-
-
SteamOS is not a Workstation operating system, so why would anyone target the editor at JUST that? heck, it even runs Steam in another X session that doesn't really do windowing.
It might be worthwhile adding it in the future because of Leadwerks being on Steam but now Ubuntu is the sane choice, though I agree it could be a heck of a lot more flexible in regards to running on anything that shares Ubuntu's base and repos.
maybe because it features standard libraries from debian wheezy. smaller the target, better the adaptation. if you target ubuntu which deviates from others in every aspect... it's hard to adapt.
ubuntu is to other linux world kind of like android is. you can make android out of linux distro, but no matter how hard you try, you can't make linux distro out of android
also: if it runs on steamos and not on ubuntu, there is 100% chance ubuntu is the culprit
update: "heck of a lot more flexible in regards to running on anything that shares Ubuntu's base and repos" you could replace this with linux. there is 0 needs for singular base and repos if you know the stable target
-
Ubuntu 14.04 64-bit is the only supported Linux-based OS at this time. Unless someone can confirm the problem occurs on Ubuntu 14.04 64-bit, it won't be investigated.
just my 2 cents. it would probably be much better if SteamOS was the target. simpler target, longer life span, less deviation from other Linux ecosystem, much better in following standards. it would also make it MUCH simpler target to adapt with other distros
-
So where do you draw the line?
Must it be a freshly installed Ubuntu 14.04? Or am I allowed to install other software? What about other desktops? or other themes? Mint-x for instance is also available for Unity
I've said it before and I'll say it again discriminating against Ubuntu derivatives makes as much sense as rejecting bugs from windows users who chose Classic over Aero ( or vice versa )
you can solve this problem by changing steam command for leadwerks and use
GTK2_RC_FILES=/path/to/your/theme/gtkrc application-command
or simply
GTK2_RC_FILES=/path/to/your/theme/gtkrc %command%
this way you can at least use preferred theme in the rest of the system. still, demanding to test against everything is a bit large request. i can't even imagine this magnitude. it's more than reasonable for developer to pick his supported flavor and then let users find workarounds. then, if problem is caused by distro, it is fixed by community, if it is caused by software, it is fixed by software. sometimes, things can also work by pure accident and break as soon as that accident is not present anymore
i personally use fedora and actually hate ubuntu anything and as such find it really strange to see linux user asking for his 10% of linux only like you do but, one thing that i did find is that i have way less problems on my unsupported distro than most ubuntu users on their so called supported with anything non-FOSS.
-
ldd /path/to/program
To find all dependencies. Everything that is listed as `not found.' is missing.
Then use your package manager to find packages that provide the missing dependencies. For yum it would be
yum whatprovides */libk5crypto.so.3
Read the man page of your package manager to see how it provides this kind of functionality.
And note that the library libk5crypto.so.3 is a example library and not needed by Leadwerks.
that works on yum based distros like fedora, centos, rhel... and it is easy to automate if you use script like this. script to automate deps installing on yum is something like this
also, you might want to avoid whatprovides and use resolvedep instead. whatprovides will enumerate all package versions, resolvedep will only name the relevant one
#!/bin/sh if [ ! -f "$1" ]; then echo "Usage: installdeps.sh EXECUTABLE_NAME [--install]" exit fi INSTALL=0 [ "$2" = "--install" ] && INSTALL=1 get_rpmname() { declare -i NUM let NUM=$#-1 eval PARM=\$$NUM echo ${PARM//*:/""} } get_dependancy() { NAME=`basename $1` echo $NAME } echo "Parsing: "$1 DEPS=`ldd "$1"` OLDIFS=$IFS IFS=$'\n' for line in $DEPS; do OIFS=$IFS IFS=$' \t' DEP=`get_dependancy $line` RPMNAME=`yum resolvedep */$DEP 2>&1` TEST=${RPMNAME//"Error:"/""} if [ ! "$RPMNAME" = "$TEST" ]; then echo "No package found for: "$DEP else IFS=$' \t\n' echo "Depends on: ["$DEP"] <= "`get_rpmname $RPMNAME` IFS=$' \t' [ $INSTALL = 1 ] && yum install `get_rpmname $RPMNAME` fi IFS=$OIFS done IFS=$OLDIFS
more or less all package managers have same functions, just different command/parameters and error checking.
- 1
-
It downloaded fast so I tried starting it up: "Failed to start game (missing executable)." with this link attached: https://support.steampowered.com/kb_article.php?ref=8676-EFLX-7453&l=english
So that obviously puts a dampener on my testing, I'll try from the live usb later but I doubt I can fit steam on there
happened same to me, then i realized i forgot to enable beta branch. another download around 14mb and it worked. fedora 19 x86_64. starts normal here, about 10sec. i7, nvidia 750 430.24, 16GB. only thing is that splash screen is white
[Linux, Steam] GTK controls renders wrong
in Linux
Posted
the very fact that i named steamos as target is steam-runtime which will be very easy to replicate in future sandboxed applications. if it runs trough steam on steamos. even now, without sandoboxing any distro could simply modify run.sh from steam and have perfect compatibility. goal achieved in 2 min
what you're mistaking here is the fact you're proclaiming i'm proposing default workstation target, which i am not. i'm proposing test target for bug reporting. if it works on setup like this there won't be "ubuntu x.y morning version supported only", but rather "linux supported". sometimes i just hate ubuntu users and their inflexibility to understand
let's see. they deviate in desktop notifications, they deviate in how menu is handled, in future they'll move to Mir, rest to wayland, systemd support is not comming until 16. ubuntu runs its own unique DE which doesn't really work like others (well, so isn't gnome in that aspect, so this is a bit moot), shall i go on?