Announcement

Collapse
No announcement yet.

Here's How To Setup Clear Linux For Intel Steam Linux Gaming

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Here's How To Setup Clear Linux For Intel Steam Linux Gaming

    Phoronix: Here's How To Setup Clear Linux For Intel Steam Linux Gaming

    A few weeks back we learned of Intel's Clear Linux distribution working towards Steam support. While Clear Linux is a performance-oriented workstation/server/cloud distribution, repeatedly in our tests it performs among the top Linux distributions even when it comes to Intel OpenGL Linux gaming, so being able to game with it isn't a far stretch with Steam support -- there is also Vulkan support now too...

    http://www.phoronix.com/scan.php?pag...am-Clear-Linux

  • thez
    replied
    Please help me fix this and run steam. can't auth.




    Code:
     
     [email protected] ~ $ steam Couldn't find dpkg, please update steamdeps for your distribution. Running Steam on Linux 4.16.8-568.native 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999)  (steam:9475): Gtk-WARNING **: 11:57:59.384: Unable to locate theme engine in module_path: "adwaita",  (steam:9475): Gtk-WARNING **: 11:57:59.385: Unable to locate theme engine in module_path: "adwaita", /usr/share/themes/Arc/gtk-2.0/main.rc:1090: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Arc/gtk-2.0/apps.rc:91: error: unexpected identifier 'direction', expected character '}' process 9475: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../dbus/dbus-message.c line 1201. This is normally a bug in some application using the D-Bus library. Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) CApplicationManagerPopulateThread took 1 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) opensslconnection.cpp (1490) : Assertion Failed: unable to load trusted SSL root certificates Assert( Assertion Failed: unable to load trusted SSL root certificates ):opensslconnection.cpp:1490  Installing breakpad exception handler for appid(steam)/version(1522709999) assert_20180513115759_12.dmp[9527]: Uploading dump (out-of-process) /tmp/dumps/assert_20180513115759_12.dmp CAppInfoCacheReadFromDiskThread took 43 milliseconds to initialize Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) process 9547: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../dbus/dbus-message.c line 1201. This is normally a bug in some application using the D-Bus library. Installing breakpad exception handler for appid(steam)/version(1522709999) assert_20180513115759_12.dmp[9527]: Finished uploading minidump (out-of-process): success = yes assert_20180513115759_12.dmp[9527]: response: CrashID=bp-f679978a-9c85-48e6-b322-222b12180513 assert_20180513115759_12.dmp[9527]: file ''/tmp/dumps/assert_20180513115759_12.dmp'', upload yes: ''CrashID=bp-f679978a-9c85-48e6-b322-222b12180513'' [0513/115801.480163:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization [0513/115802.480654:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Generating new string page texture 5: 128x256, total string texture memory is 442.37 KB Generating new string page texture 6: 32x256, total string texture memory is 475.14 KB Generating new string page texture 7: 384x256, total string texture memory is 868.35 KB [0513/115803.481341:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization [0513/115804.482208:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Setting breakpad minidump AppID = 769 Steam_SetMinidumpSteamID:  Caching Steam ID:  71361198332927294 [API loaded no] [0513/115805.483061:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
    bundles list:
    Code:
     
     swupd-client bundle list 3.17.0    Copyright (C) 2012-2018 Intel Corporation  R-basic application-server big-data-basic bmap-tools bootloader c-basic cloud-control cloud-native-basic clr-devops containers-basic containers-virt cpio cryptography curl darktable database-basic desktop desktop-apps desktop-apps-extras desktop-assets desktop-autostart desktop-gnomelibs desktop-i3 desktop-locales dev-utils dev-utils-dev dfu-util dhcp-server dtc editors editors-dev emacs games games-dev go-basic gzip htop httpd hugo icdiff inotify-tools irssi java-basic java-runtime java9-basic joe jq kernel-container kernel-native koji kvm-host letsencrypt-client libX11client linux-dev linux-tools machine-learning-basic mail-utils mail-utils-dev mixer network-basic network-basic-dev nginx nodejs-basic openssh-server openssl os-cloudguest os-clr-on-clr os-core os-core-dev os-core-update os-core-update-dev os-installer os-testsuite os-testsuite-phoronix os-utils-gui os-utils-gui-dev package-utils parallel patch performance-tools perl-basic perl-basic-dev php-basic pnp-tools-basic powertop productivity pxe-server python-basic python-basic-dev python-extras python2-basic python3-basic qt-basic qt-basic-dev rust-basic scm-server service-os shells software-defined-cockpit storage-utils storage-utils-dev strace stream-server subversion suricata sysadmin-basic sysadmin-basic-dev sysadmin-hostmgmt systemd-cryptsetup tcl-basic telemetrics user-basic user-basic-dev valgrind vim vnc-server web-server-basic wireshark xfce4-desktop xz zsh 
    Стим устанавливал примерно так: 
     cd /tmp  curl -O https://steamcdn-a.akamaihd.net/client/installer/steam.deb  ar xf steam.deb  cd / tar --keep-directory-symlink -axf tmp/data.tar.gz
    Use wired internet connection.

    Leave a comment:


  • thez
    replied
    Please help me with it

    "Steam is having trouble connection to the Steam servers"
    games are not updated and will not start. How to fix this?
    Code:
     
     [email protected] ~ $ steam Couldn't find dpkg, please update steamdeps for your distribution. Running Steam on Linux 4.16.8-568.native 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999)  (steam:9475): Gtk-WARNING **: 11:57:59.384: Unable to locate theme engine in module_path: "adwaita",  (steam:9475): Gtk-WARNING **: 11:57:59.385: Unable to locate theme engine in module_path: "adwaita", /usr/share/themes/Arc/gtk-2.0/main.rc:1090: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Arc/gtk-2.0/apps.rc:91: error: unexpected identifier 'direction', expected character '}' process 9475: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../dbus/dbus-message.c line 1201. This is normally a bug in some application using the D-Bus library. Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) CApplicationManagerPopulateThread took 1 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) opensslconnection.cpp (1490) : Assertion Failed: unable to load trusted SSL root certificates Assert( Assertion Failed: unable to load trusted SSL root certificates ):opensslconnection.cpp:1490  Installing breakpad exception handler for appid(steam)/version(1522709999) assert_20180513115759_12.dmp[9527]: Uploading dump (out-of-process) /tmp/dumps/assert_20180513115759_12.dmp CAppInfoCacheReadFromDiskThread took 43 milliseconds to initialize Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) Installing breakpad exception handler for appid(steam)/version(1522709999) process 9547: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../dbus/dbus-message.c line 1201. This is normally a bug in some application using the D-Bus library. Installing breakpad exception handler for appid(steam)/version(1522709999) assert_20180513115759_12.dmp[9527]: Finished uploading minidump (out-of-process): success = yes assert_20180513115759_12.dmp[9527]: response: CrashID=bp-f679978a-9c85-48e6-b322-222b12180513 assert_20180513115759_12.dmp[9527]: file ''/tmp/dumps/assert_20180513115759_12.dmp'', upload yes: ''CrashID=bp-f679978a-9c85-48e6-b322-222b12180513'' [0513/115801.480163:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization [0513/115802.480654:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Generating new string page texture 5: 128x256, total string texture memory is 442.37 KB Generating new string page texture 6: 32x256, total string texture memory is 475.14 KB Generating new string page texture 7: 384x256, total string texture memory is 868.35 KB [0513/115803.481341:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization [0513/115804.482208:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization Setting breakpad minidump AppID = 769 Steam_SetMinidumpSteamID:  Caching Steam ID:  71361198332927294 [API loaded no] [0513/115805.483061:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization

    Leave a comment:


  • Xen0sys
    replied
    Originally posted by Michael View Post
    A few more steps might be needed too:

    swupd bundle-add os-core-dev

    cd /usr/lib
    ln -s /usr/lib32/ld-2.24.so .
    ldconfig


    Still not working even with this additionally. Same issue:

    ERROR: ld.so: object '~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

    https://wiki.archlinux.org/index.php...runtime_issues

    Leave a comment:


  • Vistaus
    replied
    Originally posted by hansg View Post

    Flatpak is certainly a step in the right direction, yes. I'm not sure how well it is supported right now and not familiar with its limitations (can it install drivers, for example?), but if it is picked up by all the major distro's then it could very wel become the distribution format that might finally make Linux acceptable on the desktop.
    Not sure about drivers, but it's well supported and developed by Red Hat. All major distros have support for Flatpak currently, although distros without GNOME Software Center in their repositories currently have to rely on the command-line to install Flatpaks but that's obviously going to change in the future with more GUI tools/support in other Software Centers (except for maybe Ubuntu since they favor Snap instead of Flatpak). Solus is already implementing support in their software center.

    Btw, have you also read my other post about InstallBuilder? 'Cause you were looking for something like that as well.
    Last edited by Vistaus; 01-21-2017, 06:53 AM.

    Leave a comment:


  • hansg
    replied
    Originally posted by Vistaus View Post

    You mean like Flatpak?
    Flatpak is certainly a step in the right direction, yes. I'm not sure how well it is supported right now and not familiar with its limitations (can it install drivers, for example?), but if it is picked up by all the major distro's then it could very wel become the distribution format that might finally make Linux acceptable on the desktop.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by hansg View Post

    Don't underestimate the effect it has on software vendors. "Should we support Linux?", someone will ask. Then someone will ask "which one?" followed by a long list of incompatible choices. This most certainly has a dampening effect on the enthousiasm of companies to actually port to Linux, and even if they do, they will choose a specific distro and stick with that.

    For example, National Instruments has chosen to only support Red Hat for their VISA package - I realize that's pretty darn uncommon, but for me that's the one thing keeping me tied to Windows. The software I write is also pretty darn uncommon (it's a huge closed-source package for testing spacecraft), and as it happens right now our distro of choice is Ubuntu - this was chosen by the administrators, not by me, on the grounds of it supporting some weird configuration they really like.

    From my point of view, I would really like to deliver my software as a generic "setup.exe" style installer that just works on any distro. I would also very much like to have the VISA package, because honestly I don't see where else we can go in the Windows "Telemetry and Unscheduled Reboots" 10 future. At the same time I'm terrified that NI will say "screw it, we stop supporting Linux altogether but the package still runs as long as it runs" (i.e. locking you into some old Red Hat version).

    Of course these are just two examples, but I imagine the same issues arise throughout the software industry. For better or for worse, closed source software is a fact of life, and even if software is open source, distro maintainers are not always going to include every package. For those software vendors, having a unified installation system for all distro's would make it much easier to support Linux.
    If you want to use a setup wizard, there are options for Linux. InstallBuilder, for example: https://installbuilder.bitrock.com/installbuilder.html

    Leave a comment:


  • Vistaus
    replied
    Originally posted by torsionbar28 View Post
    Precisely. That's exactly the point. Clear Linux is not intended as an example of how things should be done. It's purpose is to explore what is possible, when you remove these traditional limitations. Yes there are tradeoffs involved, which is why nobody else is doing the things they do, but it's certainly interesting to see what the real performance delta of those tradeoffs is. Besides, there are niche markets where such tradeoffs are indeed acceptable, compute nodes in a supercomputer perhaps, or embedded devices. Clear Linux is not competing with RHEL or SLES.
    Eh, if no one else is doing the things they do, then explain to me how Solus (Linux distro) is using some of Clear Linux optimizations.

    Leave a comment:


  • Vistaus
    replied
    Originally posted by hansg View Post
    As long as this proces cannot be described as "double click setup.exe, and then next-next-next-finish", Linux is not ready for the desktop. You want Linux to make that one final step? FIX THIS.

    Repositories are not the solution; repositories are in fact the problem. What Linux needs is a single, standardized format that can be installed as described above, on any distro. A guarantee to software developers that their software can be distributed, without it needing to be blessed by a repository maintainer, to people without technical skills.
    You mean like Flatpak?

    Leave a comment:


  • oooverclocker
    replied
    Originally posted by arjan_intel View Post
    huh??? What do you mean? We allow all the normal configuration files in Clear Linux. We just separate our copy from your copy, so that you can clearly see which files you changed versus which came from the OS. How is this compromising security?
    When I have read the original statement it looked like you delivered the system without configuration files to save resources.
    So when you reconfigure compromising default settings like forcing the DNS servers to be set by the user or DHCP server before the OS lands at the end users I have misunderstood your former collegue. In this case it doesn't matter whether the configuration files are stored where they are usually and there is no reason for criticism.

    Leave a comment:

Working...
X