Page MenuHomeSolus

Jacek (Jacek Jagosz)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 14 2018, 7:29 PM (207 w, 4 d)

Recent Activity

Sun, Sep 11

Jacek added a comment to D13172: Initial commit of rocm-hip for T6614.

@joebonrichie @GZGavinZhao You guys are amazing! Thank you so much for fixing it so quickly, while I was sleeping ;) And yes, rocm-opencl works just fine, and I can build rocBLAS with rocm-hip, so this seems to be working just fine too. Thanks for your amazing job!

Sun, Sep 11, 10:33 AM

Sep 5 2022

Jacek added a comment to D13464: Update Sunshine to 0.14.1.

They changed the config file location, so users will need to manually move them, or configure it again. I don't see an easy way to patch it.

Moving files from /etc to /usr/share will be reported by eopkg as a broken package.

Sep 5 2022, 3:54 PM

Aug 25 2022

Jacek awarded R1992:29bb348fb772: Update lutris to 0.5.11 a Party Time token.
Aug 25 2022, 9:16 PM

Aug 24 2022

Jacek added a comment to D13126: Initial commit for dart.

Built this locally the other day and found out solbuild supports file:// URIs no problem. e.g. file:///home/foo/solus/dart/dartlang-2.17.6.tar.zst

Aug 24 2022, 11:25 AM

Aug 17 2022

Jacek awarded R5576:242fe0df6e8b: Initial commit of rpi-imager a Cup of Joe token.
Aug 17 2022, 9:32 AM

Aug 16 2022

Jacek added a comment to T10279: obs-vkcapture-git.

Nobara integrates this and a better vaapi support into the main package, maybe we could do the same?

Aug 16 2022, 2:41 PM · Package Requests

Aug 15 2022

Jacek added a comment to D13464: Update Sunshine to 0.14.1.

They changed the config file location, so users will need to manually move them, or configure it again. I don't see an easy way to patch it.

Aug 15 2022, 9:03 PM
Jacek updated the diff for D13464: Update Sunshine to 0.14.1.

Remove one argument that is no longer needed

Aug 15 2022, 9:01 PM
Jacek requested review of D13464: Update Sunshine to 0.14.1.
Aug 15 2022, 8:59 PM

Aug 13 2022

Jacek awarded T10342: Add usyconf triggers to specific packages to be ready to move to the new Go/TOML based version of usysconf a Mountain of Wealth token.
Aug 13 2022, 1:56 PM · Platform Integration, Software

Aug 1 2022

Jacek added a comment to T10336: VAAPI stopped working.

I think what could be the problem for you is this: https://github.com/intel/intel-vaapi-driver/issues/533
With a Mesa update your GPU is no longer using the old Intel driver, but Crocus - new Intel driver adapted for old GPUs. And the libva-intel-driver version we have in the repos doesn't include support for it.
So either you could maybe try the workaround they posted, or someone could patch the driver with that one commit.

Aug 1 2022, 9:13 AM · Lacks Project

Jul 31 2022

Jacek added a comment to T10336: VAAPI stopped working.

Unfortunately you GPU is super old and no longer supported by intel-media-driver https://github.com/intel/media-driver#supported-platforms
Here they suggested using intel-vaapi-driver instead.
Could you install libva-intel-driver and try again?

Jul 31 2022, 10:35 PM · Lacks Project
Jacek added a comment to T10336: VAAPI stopped working.

Could you post here your system specs? It is working fine on both my old Intel (Broadwell) and AMD system.

Jul 31 2022, 10:14 PM · Lacks Project

Jul 26 2022

Jacek awarded D13126: Initial commit for dart a Party Time token.
Jul 26 2022, 10:53 AM

Jul 23 2022

Jacek added a comment to T10324: Installer wants to install EFI on first partition it encounters, instead of first partition of the DISK.

Have you tried manual partitioning? I found once I manually created /, swap and boot partitions like in the helpcenter docs, rebooted, it detected the new partition nicely.
https://getsol.us/articles/installation/disks/en/

Jul 23 2022, 7:07 PM · Installation
Jacek awarded R2442:e25bb53dc193: Update to 3.9 a Party Time token.
Jul 23 2022, 11:25 AM

Jul 17 2022

Jacek awarded D13356: polkit: Update to v121 a Burninate token.
Jul 17 2022, 7:44 AM

Jul 16 2022

Jacek awarded R1972:8482c27ebf75: Build with PGO,ThinLTO,BOLT a 100 token.
Jul 16 2022, 5:58 PM
Jacek added a comment to D13172: Initial commit of rocm-hip for T6614.

Can you update the test plan? Either with an application or you could consider converting this cuda sample to hip for example https://github.com/ROCm-Developer-Tools/HIP/tree/develop/samples/0_Intro/square

Jul 16 2022, 1:13 PM
Jacek updated the diff for D13162: Initial commit of rocm-compilersupport for T6614.

Remove unnecessary textfiles

Jul 16 2022, 12:53 PM
Jacek retitled D13168: Initial commit of rocm-opencl for T6614 from [RFC] Initial commit of rocm-opencl for T6614 to Initial commit of rocm-opencl for T6614.
Jul 16 2022, 9:31 AM
Jacek retitled D13172: Initial commit of rocm-hip for T6614 from [RFC] Initial commit of rocm-hip for T6614 to Initial commit of rocm-hip for T6614.
Jul 16 2022, 9:31 AM
Jacek updated the test plan for D13172: Initial commit of rocm-hip for T6614.
Jul 16 2022, 9:30 AM
Jacek updated the summary of D13168: Initial commit of rocm-opencl for T6614.
Jul 16 2022, 9:29 AM

Jul 14 2022

Jacek added a comment to T10302: Gnome Calendar Segmentation fault.

So I think when it can't mach the set of characters it must be falling back to some other driver, maybe LLVMPipe? So clearly Intel video drivers, both for new GPUs and the old ones are the problem. Could any of you report that on Gnome callendar's bug tracker, or maybe even Mesa bugtracker?

Jul 14 2022, 12:26 PM · Lacks Project

Jul 13 2022

Jacek added a comment to T10302: Gnome Calendar Segmentation fault.

Well, the solution is to build i915 again for now on Solus side, and report this issue upstream, on Mesa or gnome calendar bugtracker.

Jul 13 2022, 3:50 PM · Lacks Project

Jul 12 2022

Jacek created T10311: Switch to BFQ IO scheduler for slower drives.
Jul 12 2022, 3:28 PM · Lacks Project
Jacek created T10310: Packaging rest of the ROCm stack.
Jul 12 2022, 10:03 AM · Software

Jul 11 2022

Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Don't specify for which architecture to build

Jul 11 2022, 4:00 AM
Jacek updated the diff for D13168: Initial commit of rocm-opencl for T6614.

Remove specifying for which architectures to build, seems to not be necessary

Jul 11 2022, 3:57 AM

Jul 10 2022

Jacek added a comment to T10264: LLVM 14 Rebuilds Tracking.

Funny, ZIG has just fixed compatibility with LLVM 14... Only thing needed would be to backport those patches.

Jul 10 2022, 9:50 AM · Requires Rebuilds, Software
Jacek awarded R1972:98cad8f45c6b: Update to 14.0.6 a Party Time token.
Jul 10 2022, 9:47 AM

Jul 8 2022

Jacek awarded T10295: clang cannot find gcc toolchain libstdc++ headers when using rust's x86_64-unknown-linux-gnu triplet a Party Time token.
Jul 8 2022, 8:09 PM · Software

Jul 7 2022

Jacek added a comment to T10302: Gnome Calendar Segmentation fault.

@moriel5 If you want to see something like a Budgie Calendar, you would need to report it at Budgie's bugtracker, not here.
Also, they did run sudo eopkg check already, this problem is not due to broken packages. But it really is weird that on your Intel machine it is working.
Could it be that on newer Intel graphics using "Iris" driver (Broadwell 5th-gen and up) it works, but this bug only concerns the old i915 driver? Maybe Mesa update to 22.0.5 fixed it for newer processors but not the older? If that is true, then switching to "Crocus" driver on older processors would fix it, as it uses newer driver code.

Jul 7 2022, 11:12 PM · Lacks Project

Jul 6 2022

Jacek awarded D13339: pipewire: Fix rtkit a Cup of Joe token.
Jul 6 2022, 6:58 AM

Jul 3 2022

Jacek awarded R2925:d9a33e3c7478: Update to 1.5.2.0 a Party Time token.
Jul 3 2022, 9:46 PM

Jul 2 2022

Jacek added a comment to T6614: OpenCL AMD Driver.

I have updated all of it to 5.1.3, which is the newest version we can use with LLVM 14, and 5.2 doesn't build with it and will probably require LLVM 15.
After the changes I made to rocm-hip and finally managing to build a package depending on it I am confident in the whole stack and I hope it can land once LLVM gets updated to 14, and solbuild gets updated to latest git.

Jul 2 2022, 4:44 PM · Package Requests
Jacek requested review of D13330: Initial commit of rocm-smi.
Jul 2 2022, 4:39 PM
Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Update to 5.1.3, remove use of __noinline__ which broke compatibility with newer GCC

Jul 2 2022, 4:36 PM
Jacek updated the diff for D13168: Initial commit of rocm-opencl for T6614.

Update to 5.1.3

Jul 2 2022, 4:35 PM
Jacek updated the diff for D13167: Initial commit of rocminfo for T6614.

Update to 5.1.3

Jul 2 2022, 4:33 PM
Jacek updated the diff for D13166: Initial commit of rocm-runtime for T6614.

Update to 5.1.3

Jul 2 2022, 4:31 PM
Jacek updated the diff for D13162: Initial commit of rocm-compilersupport for T6614.

Update to 5.1.3

Jul 2 2022, 4:30 PM
Jacek updated the diff for D13161: [RFC] Initial commit of rocm-device-libs for T6614.

Update to 5.1.3

Jul 2 2022, 4:29 PM
Jacek updated the diff for D13163: [RFC] Initial commit of rocm-cmake for T6614.

Update to 5.1.3

Jul 2 2022, 4:28 PM

Jul 1 2022

Jacek added a comment to T10285: Maybe Steam Native Runtime should be disabled by default in LSI?.

@DataDrake Then probably this can be closed now, if you think LSI should keep going how it is, and this topic can be reassessed if anything changes in the future?

Jul 1 2022, 9:37 PM · Steam Compatibility
Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Make hip build use static rocclr
This means I have to include all the patches and sources of -opencl, but there is no other way until upstream changes its approach

Jul 1 2022, 4:42 PM
Jacek updated the diff for D13168: Initial commit of rocm-opencl for T6614.

Remove the patches allowing to split rocclr into separate package
Unfortunately it means that the hip build will have to contain all the sources of -opencl, and all the patches, but standalone build was abandoned by AMD employee maintaining for Fedora, so better roll back too.

Jul 1 2022, 4:40 PM

Jun 27 2022

Jacek added a comment to T10302: Gnome Calendar Segmentation fault.

It is also useful to do sudo eopkg check when an app fails, and do sudo eopkg it --reinstall {appname} if any shows up as broken.

Jun 27 2022, 3:18 PM · Lacks Project

Jun 26 2022

Jacek added a comment to T10285: Maybe Steam Native Runtime should be disabled by default in LSI?.

I think the main problem is that there are 2 blacklists now. One done by Valve, where they learn about problems first, and then one in LSI, where we only learn it when someone runs into an issue.
So I think all we could do is find where that blacklist is in https://gitlab.steamos.cloud/steamrt/steam-runtime-tools and monitor it. Then it would be much easier to troubleshoot and understand what Valve is trying to do. And then LSI can live on.
I think the blacklist here, separate depending on which runtime a game is using (scout, soldier or in the future sniper): https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/master/tests/pressure-vessel/inside-runtime.py#L691 and https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/master/tests/pressure-vessel/containers.py#L937

Jun 26 2022, 7:06 PM · Steam Compatibility
Jacek added a project to T10300: krfb - VNC server for KDE Plasma, very useful with Wayland: Plasma.
Jun 26 2022, 1:35 PM · Plasma, Package Requests
Jacek created T10300: krfb - VNC server for KDE Plasma, very useful with Wayland.
Jun 26 2022, 12:08 PM · Plasma, Package Requests

Jun 25 2022

Jacek added a comment to T10273: Discord voice crashes.

Also, on Discord's Github it seems they finally started work on using newer Electron version, so hopefully they will update it in their client soon, and it might fix some of the issues.

Jun 25 2022, 1:00 PM · Lacks Project

Jun 22 2022

Jacek added a comment to D13162: Initial commit of rocm-compilersupport for T6614.

Oh nevermind I'm using LLVM 13. That's very dumb of me...

Jun 22 2022, 1:32 PM
Jacek added a comment to D13303: Initial inclusion of czkawka..

I think you should mention fslint in the description or summary, so people looking for fslint find this alternative.

Jun 22 2022, 11:56 AM

Jun 16 2022

Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Adopt patches from Debian to unbork .cmake files even more

Jun 16 2022, 2:38 PM

Jun 13 2022

Jacek awarded R3305:4e3fd6a95995: Update to v31 a Mountain of Wealth token.
Jun 13 2022, 4:26 PM

Jun 10 2022

Jacek created T10285: Maybe Steam Native Runtime should be disabled by default in LSI?.
Jun 10 2022, 1:59 PM · Steam Compatibility

Jun 9 2022

Jacek awarded R628:25e6956c8872: Update Discord to 0.0.18 a Mountain of Wealth token.
Jun 9 2022, 7:31 AM

Jun 8 2022

Jacek closed T10266: Current problems with Steam as Resolved.
Jun 8 2022, 3:52 PM · Steam Compatibility
Jacek closed T10265: Dota 2 fails to launch on Solus as Resolved.
Jun 8 2022, 3:52 PM · Steam Compatibility, Software
Jacek added a comment to T10265: Dota 2 fails to launch on Solus.

The fix has now been merged into Steam Runtime. This can now be closed.

Jun 8 2022, 3:52 PM · Steam Compatibility, Software

Jun 2 2022

Jacek added a comment to T10264: LLVM 14 Rebuilds Tracking.

The pull request fixing intel-graphics-compiler on LLVM 14 has just been merged. So that can probably be changed to OK

Jun 2 2022, 1:50 PM · Requires Rebuilds, Software

Jun 1 2022

Jacek updated the task description for T10266: Current problems with Steam.
Jun 1 2022, 7:13 AM · Steam Compatibility

May 31 2022

Jacek added a comment to T10273: Discord voice crashes.

Could you see if it crashes when you are using speakers instead of this USB headset?

May 31 2022, 7:06 AM · Lacks Project
Jacek added a comment to T10273: Discord voice crashes.

Could you give more info? Are you using Bluetooth? Did you move to experimental pipewire? Probably not a problem, but what GPU do you have? Are you fully updated?

May 31 2022, 6:52 AM · Lacks Project

May 30 2022

Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Change ROCM_DIR to ROCM_PATH

May 30 2022, 8:02 PM
Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Add rocminfo as a rundep

May 30 2022, 7:47 PM
Jacek updated the diff for D13168: Initial commit of rocm-opencl for T6614.

Add numactl as builddep, one more patch, and one more argument to fix a warning

May 30 2022, 7:18 PM
Jacek updated the diff for D13167: Initial commit of rocminfo for T6614.

Add rocm-cmake to get rid of a warning

May 30 2022, 7:16 PM
Jacek updated the diff for D13161: [RFC] Initial commit of rocm-device-libs for T6614.

Add rocm-cmake to get rid of one warning

May 30 2022, 7:15 PM
Jacek updated the diff for D13162: Initial commit of rocm-compilersupport for T6614.

Update patches for LLVM 14 and add rocm-cmake

May 30 2022, 2:23 PM

May 29 2022

Jacek awarded R2066:fee79ac2241f: Update to 22.0.3 a Mountain of Wealth token.
May 29 2022, 12:10 PM

May 25 2022

Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Make hip-config.cmake less broken, allowing to build stuff that relies on hip

May 25 2022, 4:37 PM

May 24 2022

Jacek awarded R870:f156f63c0b44: Enable PGO,LTO for up to 1.25x speed up a Party Time token.
May 24 2022, 7:08 AM

May 23 2022

Jacek added a comment to T10264: LLVM 14 Rebuilds Tracking.

I might try to maintain intel-compute-runtime for a while, until the desktop GPUs come out. Maybe then someone will take it up, or I get one.
For now I only have a Broadwell 2in1 to test it on, which is last supported generation.

May 23 2022, 4:00 PM · Requires Rebuilds, Software
Jacek created T10271: WoeUSB needs to be updated or deprecated.
May 23 2022, 3:40 PM · Software
Jacek renamed T10265: Dota 2 fails to launch on Solus from libstdc++ gets added to LD_PRELOAD even if Steam Native Runtime is disabled to Dota 2 fails to launch on Solus.
May 23 2022, 10:30 AM · Steam Compatibility, Software
Jacek updated the task description for T10266: Current problems with Steam.
May 23 2022, 10:23 AM · Steam Compatibility
Jacek awarded R927:a6179c32c1af: Update to latest tip in stable branch a Cup of Joe token.
May 23 2022, 9:55 AM

May 22 2022

Jacek added a comment to D13168: Initial commit of rocm-opencl for T6614.

@Girtablulu Before this can be built, https://github.com/getsolus/ypkg/pull/29 and https://github.com/getsolus/solbuild/pull/22 need to be accepted.

May 22 2022, 2:23 PM

May 21 2022

Jacek requested review of D13230: Disable with-new-libcxx-abi, fixes T7754.
May 21 2022, 12:24 PM
Jacek added a revision to T7754: Steam Overlay - Broken with Steam Runtime: D13230: Disable with-new-libcxx-abi, fixes T7754.
May 21 2022, 12:24 PM · Software

May 20 2022

Jacek added a watcher for Steam Compatibility: Jacek.
May 20 2022, 10:59 AM

May 19 2022

Jacek updated the task description for T10266: Current problems with Steam.
May 19 2022, 8:05 PM · Steam Compatibility
Jacek added a comment to T7754: Steam Overlay - Broken with Steam Runtime.

While trying to fix T10265 I managed to fix the overlay at least with the native runtime disabled. But it would need some testing if it doesn't cause any issues.
And as for native runtime enabled, still my only idea is this, which is less than ideal.
Edit: I feel so dumb... it has always worked with with native runtime enabled. So, the fix above should fix this issue fully!

May 19 2022, 10:09 AM · Software
Jacek added a comment to T10265: Dota 2 fails to launch on Solus.

You can verify LD_PRELOAD by opening htop, finding your game (which crashes, so you can check steam instead for example), and press 'e'. It will show all environment variables for this app. But I have checked for my PC, and with this patch it is not creating an LD_PRELOAD. So maybe your Dota 2 issue has a different source?
If it is still crashing even without /usr/$LIB/libstdc++.so.6 in LD_PRELOAD, maybe you can report that back on Steam bugtracker, and you can look for a different cause? Because this seems not to be it?

May 19 2022, 9:56 AM · Steam Compatibility, Software

May 18 2022

Jacek added a comment to T10265: Dota 2 fails to launch on Solus.

Oh, it still didn't fix your issue? The patch I made removed the LD_PRELOAD, it did fix another issue with overlay, hoped it would fix yours too.
Maybe try to install the .eopkg I created? And turn off Native Runtime in LSI settings. After you finish testing you can do sudo eopkg it linux-steam-integration --reinstall to go back to system version.

May 18 2022, 10:52 PM · Steam Compatibility, Software
Jacek created T10266: Current problems with Steam.
May 18 2022, 10:41 PM · Steam Compatibility
Jacek added a comment to T10265: Dota 2 fails to launch on Solus.

Yup, this fixed it! Now everything just works with native runtime disabled, overlay loads just fine, no problems with Mesa.
https://github.com/JacekJagosz/linux-steam-integration/commit/f80c5743702f2de8ff9f59c9e8866b98aec4f0ec

May 18 2022, 9:52 PM · Steam Compatibility, Software
Jacek added a comment to T10265: Dota 2 fails to launch on Solus.

@joebonrichie I tested both removing them from vendor_blacklist and meson_options.txt, didn't cause any problems. But also didn't fix the overlay, which is weird
But that is not what I mean. I don't want to change anything when Native Runtime is enabled. So I don't want to touch those global settings.
I just want to disable adding of LD_PRELOAD when Native Runtime is disabled.
I think this should only happen when the Native Runtime is enabled.

May 18 2022, 9:38 PM · Steam Compatibility, Software
Jacek updated the task description for T10265: Dota 2 fails to launch on Solus.
May 18 2022, 2:40 PM · Steam Compatibility, Software
Jacek created T10265: Dota 2 fails to launch on Solus.
May 18 2022, 2:40 PM · Steam Compatibility, Software
Jacek added a comment to T7754: Steam Overlay - Broken with Steam Runtime.

Basically, the default path is LD_PRELOAD=/usr/$LIB/libxcb.so.1:/usr/$LIB/libX11.so.6:/usr/$LIB/libstdc++.so.6:/home/jacek/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so:/home/jacek/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so:libMangoHud.so, and the gameoverlayrenderer.so needs to be at the beginning (presumably before libstdc++?).
I guess this can be fixed in LSI in the order it sets up LD_PRELOAD?
Edit: I have created a fix. It does make the overlay work, but this causes a ton of errors on the terminal, as it tries to load the overlay for every single game process, not just the game.

May 18 2022, 1:14 PM · Software
Jacek added a comment to T7754: Steam Overlay - Broken with Steam Runtime.

I reported it on Steam's Github, and they did provide an insightful response. Could someone investigate it the way they suggested? https://github.com/ValveSoftware/steam-for-linux/issues/8594

May 18 2022, 10:19 AM · Software

May 17 2022

Jacek added a comment to T10244: steam: /usr/lib32/haswell/libc.so.6 causing proton games to fail to start when native runtime is enabled..

If noone has another idea how to fix it, could /usr/lib32/haswell/libc.so.6 get removed from the package for now? This would unbreak all Steam games for all LSI users, and very little programs use the 32 bit library anyways, Steam is definitely the biggest one.

May 17 2022, 10:58 PM · Platform Integration, Software
Jacek awarded R3716:18cdb9d94a16: Add missing rundep on python-beautifulsoup4 a Cup of Joe token.
May 17 2022, 7:04 PM

May 14 2022

Jacek updated the diff for D13172: Initial commit of rocm-hip for T6614.

Remove builddeps no longer needed after moving to standalone ROCclr

May 14 2022, 2:07 PM
Jacek updated the diff for D13168: Initial commit of rocm-opencl for T6614.

Add rocm-compilersupport as rundep

May 14 2022, 1:55 PM
Jacek added a comment to T6614: OpenCL AMD Driver.

In my opinion now the build is done, it should already be working with Vega, and is only waiting for LLVM 14 for full GPU support. I have tested it with new LLVM, it builds fine, so should be ready.
Edit: ypkg and solbuild pull requests allowing for renaming of sources need to be accepted too

May 14 2022, 12:27 PM · Package Requests