Page MenuHomeSolus

serebit (Campbell Jones)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Dec 22 2017, 3:06 AM (102 w, 2 d)

Recent Activity

Today

serebit updated the diff for D7739: Update libTAS to 1.3.5.
  • Replace icon with preferences-desktop-gaming
Sun, Dec 8, 7:55 PM
serebit added inline comments to D7739: Update libTAS to 1.3.5.
Sun, Dec 8, 7:52 PM

Wed, Dec 4

serebit added inline comments to D7739: Update libTAS to 1.3.5.
Wed, Dec 4, 1:37 PM
serebit updated the diff for D7739: Update libTAS to 1.3.5.
  • Use reconfigure macro
Wed, Dec 4, 1:36 PM
serebit updated the diff for D7738: Update kitty to 0.15.0.
  • Install bash completion to correct directory
Wed, Dec 4, 1:26 PM

Fri, Nov 29

serebit requested review of D7739: Update libTAS to 1.3.5.
Fri, Nov 29, 5:35 PM
serebit requested review of D7738: Update kitty to 0.15.0.
Fri, Nov 29, 4:04 PM

Thu, Nov 28

serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

I'm averse to adding any new modules if they aren't going to be used. The more modules there are the slower the boot process, the more memory the kernel uses, etc. They don't even have to be loaded to have an impact. Just the kernel knowing they exist is enough.

Thu, Nov 28, 8:43 PM · Software
serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

It absolutely was designed for Intel chips. Rafael works for Intel and is being paid by them to work on the power management and ACPI subsystems of the kernel. So if it's slower performance and higher power consumption on Intel, this obviously isn't ready for prime-time.

Thu, Nov 28, 6:19 PM · Software
serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

The results on my desktop were interesting. At complete idle, the system was drawing about a watt less with TEO enabled. With some things running, the system would jump up to a higher power usage every so often, and then go back down. The duration of the higher power usage seemed to be lessened with TEO enabled.

Thu, Nov 28, 6:10 PM · Software
serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

@DataDrake Battery discharge on my i5-7200U laptop at complete idle went up by 50 mW (from 2.90 W to 2.95 W), although I don't think TEO was designed with Intel chips in mind. I'll look into results with my Ryzen 3700X, and I'll also see if I can get results from someone with a Ryzen laptop.

Thu, Nov 28, 5:39 PM · Software

Tue, Nov 26

serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

I can test idle battery usage on my laptop and wall power on my desktop. Laptop will be more granular.

Tue, Nov 26, 11:29 PM · Software
serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

I've built the kernel with CONFIG_CPU_IDLE_GOV_TEO=y and set the cpuidle governor to teo in boot params. Performance seems to be about the same, will test with openbenchmarking soon.

Tue, Nov 26, 11:14 PM · Software
serebit added a comment to T8507: Enable TEO CPU Idle Governor in kernel.

Just to be clear, I'm not suggesting this be the default necessarily, but I do think it's worth including in the kernel build for those who wish to use it.

Tue, Nov 26, 7:21 PM · Software
serebit created T8507: Enable TEO CPU Idle Governor in kernel.
Tue, Nov 26, 3:14 PM · Software

Thu, Nov 21

serebit added a comment to T6658: OpenJDK & OpenJFX Upgrade Experiment.

Pretty simple really. Each JDK should have its own directory in /usr/lib64. None of the JDKs should have symlinks in /usr/bin. Everything that uses Java will need to be patched so that they don't call /usr/bin/java, but instead call JAVA_HOME/java. This might be as simple as changing a shell script from /usr/bin/java to /usr/lib64/openjdk-<num>/bin/java or setting JAVA_HOME in a .desktop file.

Thu, Nov 21, 8:49 PM · Platform Integration, Requires Rebuilds
serebit added a comment to T6658: OpenJDK & OpenJFX Upgrade Experiment.

The unfortunate truth, though, is that some software (like Gradle) now *requires* building with JDK 9+, so if we're not bundling multiple JDKs at a time, we need to make a decision. Do we shed software like Kotlin and upgrade to a newer JDK, or do we stay on JDK 8 and allow commonly used Java packages like Gradle to rot?

Thu, Nov 21, 7:32 PM · Platform Integration, Requires Rebuilds
serebit added a comment to T6658: OpenJDK & OpenJFX Upgrade Experiment.

Not everything here builds with 11 either. Read the original post, it shows which packages have been tested and either fail/succeed building with 11.

Thu, Nov 21, 5:15 PM · Platform Integration, Requires Rebuilds
serebit added a comment to T6658: OpenJDK & OpenJFX Upgrade Experiment.

Because (and I'm estimating here) *none* of the packages on this list build with, or fully support, JDK 13. That's the problem here.

Thu, Nov 21, 5:00 PM · Platform Integration, Requires Rebuilds

Tue, Nov 19

serebit added a comment to T6658: OpenJDK & OpenJFX Upgrade Experiment.

Maybe we should create a new package called openjdk and start with JDK 9 for now, since most (if not all) things that we package support it. As more packages add support for higher JDK versions, we can update the openjdk package to newer major versions.

Tue, Nov 19, 7:42 PM · Platform Integration, Requires Rebuilds

Fri, Nov 15

serebit updated the diff for D7513: Update openjfx-8 to 8.201.

Rebuilt against Gradle

Fri, Nov 15, 6:04 PM
serebit updated the diff for D7512: Update Gradle to 4.9.

Added bash completion from gradle-completion as per T8483

Fri, Nov 15, 6:03 PM
serebit added a comment to T8483: gradle-completion.

Actually, scratch that, I'll just update D7512, since it hasn't landed yet.

Fri, Nov 15, 5:11 PM · Package Requests
serebit added a comment to T8483: gradle-completion.

@JoshStrobl Fine with me. I'll add it to the Gradle package and submit a differential.

Fri, Nov 15, 5:08 PM · Package Requests
serebit updated subscribers of R4853:21230ca3919c: Initial commit of kotlin-native.

@DataDrake Should I add a MAINTAINERS.md file to this package when I update it to 1.3.60?

Fri, Nov 15, 12:50 AM

Tue, Nov 12

serebit updated the task description for T8483: gradle-completion.
Tue, Nov 12, 8:06 PM · Package Requests
serebit created T8483: gradle-completion.
Tue, Nov 12, 8:01 PM · Package Requests
serebit added a comment to T8478: SMART Data not available in Gnome Disks.

Does appear to be NVMe related, yes. My 970 Evo NVMe has the SMART data option greyed out, but my 850 Evo SATA has the option available.

Tue, Nov 12, 6:43 PM · Software
serebit added a comment to T8481: Brother HL-2280DW drivers.

Yeah, I did. Edited. Thought I remembered the task lol

Tue, Nov 12, 2:08 AM · Package Requests
serebit added a comment to T8481: Brother HL-2280DW drivers.

First, T80.
Second, Solus does support the RPM package manager, although it's not recommended for most cases. If support for that printer really is a dealbreaker, you can install rpm from the software center, and use the automatic driver installer that Brother provides to install the drivers via rpm instead of eopkg. I do it for one of my machines.

Tue, Nov 12, 12:56 AM · Package Requests

Sun, Nov 10

serebit updated the diff for D7514: Update openjdk-8 to 8.232.

Remove whitespace that bothers me

Sun, Nov 10, 6:42 PM
serebit updated the diff for D7514: Update openjdk-8 to 8.232.

Fix incorrect hashes, now builds successfully

Sun, Nov 10, 6:41 PM
serebit added a comment to D7514: Update openjdk-8 to 8.232.

lol guess we are both having a day. You used the langtools hash for nashorn and have the wrong hash for both in langtools.

Sun, Nov 10, 6:32 PM
serebit updated the diff for D7514: Update openjdk-8 to 8.232.

Fixed hash for jdk8u232-ga.tar.bz2 and changed source URLs

Sun, Nov 10, 5:59 PM
serebit added a comment to D7514: Update openjdk-8 to 8.232.

9958a19a9064a18e4cf249734ff1c03ad30444bff277d560027d02b8be5c3a68 corba-u232-ga.tar.bz2
ed88a5db0e9d1f81ff966e18940e1d7d9a3256aa324b396eb0e097893291d537 hotspot-u232-ga.tar.bz2
4b402bc08e642acb2b42833996e70b284a1a02c70d4cc96ac4ece1802daeb892 jaxp-u232-ga.tar.bz2
70276b4e04ec0d3f0d936f541ff27ee4e28602f28dfab7208b44a95ffa2f1a24 jaxws-u232-ga.tar.bz2
23abb7e548611b19fc24802165d27d217657d6648b4688573a0430168e86ea77 jdk8u232-ga.tar.bz2
4c51f8063382065ea4440c4ed37695408401a0aead314a1d185d4fc4b2c36b6f jdk-u232-ga.tar.bz2
bb8b55208e72ee59dd27ca033563f312ba5608685845efdf2882ce3eafcde1c3 langtools-u232-ga.tar.bz2
65401a6f11f67c198b54846fd8e28d452ffcb95939943c432f27e01d01fde29a nashorn-u232-ga.tar.bz2
Should do ya. The next version of ypkg will support multiple sources. Sorry for the current inconvenience.

Sun, Nov 10, 5:58 PM
serebit added a comment to D7514: Update openjdk-8 to 8.232.

Woke up just in time! I'm attempting to build with the updated sources after changing the hash, and I'm getting an error in solbuild that I'm not sure how to solve.

mount: /var/cache/solbuild/unstable-x86_64/openjdk-8/union/home/build/YPKG/sources/corba-8u232-ga.tar.bz2: mount point does not exist.
ERRO[12:08:23] Failed to bind mount source                   error="exit status 32" target="/var/cache/solbuild/unstable-x86_64/openjdk-8/union/home/build/YPKG/sources/corba-8u232-ga.tar.bz2"
ERRO[12:08:23] Cannot continue without sources              
ERRO[12:08:24] Failed to build packages
Sun, Nov 10, 5:10 PM

Nov 4 2019

serebit added a comment to D7566: Update stress-ng to 0.10.08.

The tag path for the previous version appeared to be invalid, so I used the GitHub mirror's tag instead. I would have used the tags from https://kernel.ubuntu.com, but I couldn't find a tarball download link.

Nov 4 2019, 1:25 AM
serebit requested review of D7566: Update stress-ng to 0.10.08.
Nov 4 2019, 1:24 AM

Oct 30 2019

serebit added a comment to T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth.

Thank you :)

Oct 30 2019, 2:18 AM · Hardware, Software

Oct 29 2019

serebit reopened T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth as "Open".

Still not fixed in stable, as of the update to 5.3.7.

Oct 29 2019, 2:35 PM · Hardware, Software

Oct 28 2019

serebit added a comment to D7514: Update openjdk-8 to 8.232.

This was built with a slightly different package.yml due to my inability to upload sources to dev.getsol.us, but the resulting pspec should be the same if I didn't make any mistakes in converting it back.

Oct 28 2019, 2:11 AM
serebit requested review of D7514: Update openjdk-8 to 8.232.
Oct 28 2019, 2:09 AM
serebit added a comment to D7512: Update Gradle to 4.9.

This is the newest version I could upgrade to without build errors due to various factors. Gradle versions past 4.9 either fail to compile without JDK 9+, or outright refuse to compile without JDK 9+. This Gradle update was necessary to upgrade OpenJFX 8.

Oct 28 2019, 1:43 AM
serebit requested review of D7513: Update openjfx-8 to 8.201.
Oct 28 2019, 1:32 AM
serebit requested review of D7512: Update Gradle to 4.9.
Oct 28 2019, 1:31 AM

Oct 27 2019

serebit created T8448: RFC: Removal of kotlin package.
Oct 27 2019, 2:59 AM · Planned Deprecation
serebit added a comment to D7503: Initial commit of kotlin-native.

Of note:

  • The buildscript uses the project's provided Gradle wrapper, and thus does not depend on the repository's version of Gradle. The current version of Gradle in the repository doesn't work correctly with this project, since it's so far behind (3.5.0 -> 5.5.0). If Solus's version of Gradle is updated to a more recent version, this requirement can be lifted.
  • Networking is required to allow Gradle to retrieve the wrapper and the project's JVM dependencies.
  • The compiler produces standalone executables, but requires a JDK to work correctly. It only requires JDK 8 or above, no specific versions.
  • There are additional experimental targets that I left disabled.
Oct 27 2019, 2:53 AM · Software

Oct 26 2019

serebit updated the summary of D7503: Initial commit of kotlin-native.
Oct 26 2019, 11:46 PM · Software
serebit updated the test plan for D7503: Initial commit of kotlin-native.
Oct 26 2019, 11:45 PM · Software
serebit updated the summary of D7503: Initial commit of kotlin-native.
Oct 26 2019, 11:44 PM · Software
serebit requested review of D7503: Initial commit of kotlin-native.
Oct 26 2019, 11:42 PM · Software
serebit added a revision to T8438: kotlin-native: D7503: Initial commit of kotlin-native.
Oct 26 2019, 11:42 PM · Package Requests
YakoYakoYokuYoku awarded T8438: kotlin-native a Like token.
Oct 26 2019, 10:55 AM · Package Requests
serebit added a comment to T8438: kotlin-native.

Sure, I can maintain it. I've managed to build locally already and I closely follow Kotlin development anyway. I'll get a differential pushed soon.

Oct 26 2019, 1:31 AM · Package Requests

Oct 25 2019

serebit updated the task description for T8438: kotlin-native.
Oct 25 2019, 8:05 PM · Package Requests
serebit created T8438: kotlin-native.
Oct 25 2019, 7:59 PM · Package Requests

Oct 15 2019

serebit added a comment to T8392: radeon-profile stopped working wthout root prev..

Actually, do you have radeon-profile-daemon enabled? Try running

sudo systemctl enable radeon-profile-daemon
sudo systemctl start radeon-profile-daemon

and see if that fixes it. I can reproduce your issue if the service isn't running.

Oct 15 2019, 2:32 AM · Software
serebit added a comment to T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth.

Considering this resolved since we've since reverted to 5.2.x

Oct 15 2019, 2:30 AM · Hardware, Software
serebit added a comment to T8392: radeon-profile stopped working wthout root prev..

Prodding @serebit since he's been the one updating it.

Oct 15 2019, 2:29 AM · Software

Oct 11 2019

serebit updated the diff for D7355: Update ckb to 0.4.2.

Fix incorrect placement of ckb-next-daemon service

Oct 11 2019, 2:26 PM
serebit added inline comments to D7355: Update ckb to 0.4.2.
Oct 11 2019, 2:19 PM

Oct 9 2019

serebit updated the summary of D7355: Update ckb to 0.4.2.
Oct 9 2019, 2:28 PM
serebit requested review of D7355: Update ckb to 0.4.2.
Oct 9 2019, 2:24 PM

Sep 28 2019

algent awarded T8353: Cascadia Code a Yellow Medal token.
Sep 28 2019, 8:44 AM · Package Requests

Sep 27 2019

serebit abandoned D5367: Update kitty to 0.13.3. Built against new glibc..
Sep 27 2019, 1:45 PM
serebit requested review of D7254: Update kitty to 0.14.6.
Sep 27 2019, 2:46 AM

Sep 23 2019

serebit added a comment to T8358: Meta: Week 39/40 Task List.

Might want to patch T8360 before 5.3.1 hits stable

Sep 23 2019, 8:16 PM · Software
serebit awarded T8358: Meta: Week 39/40 Task List a Cup of Joe token.
Sep 23 2019, 8:12 PM · Software
serebit renamed T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth from PS4 controller no longer works over Bluetooth after upgrading kernel to 5.3.1 to Kernel 5.3 breaks PS4 controller support over Bluetooth.
Sep 23 2019, 7:09 PM · Hardware, Software
serebit updated the task description for T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth.
Sep 23 2019, 6:45 PM · Hardware, Software
serebit created T8360: Kernel 5.3 breaks PS4 controller support over Bluetooth.
Sep 23 2019, 6:43 PM · Hardware, Software
serebit requested review of D7231: Update kitty to 0.14.5.
Sep 23 2019, 1:07 PM

Sep 19 2019

serebit created T8353: Cascadia Code.
Sep 19 2019, 3:09 PM · Package Requests

Sep 18 2019

serebit added a comment to D7178: Make dav1d the preferred ffmpeg AV1 decoder.

On my system, the example dav1d decode was over 4.5x the speed of the aom-av1 decode (Ryzen 7 3700X).

Sep 18 2019, 7:08 PM

Sep 7 2019

serebit updated the diff for D7110: Inclusion of Brother HL-L2390DW printer drivers.

Rebuilt to fix pspec

Sep 7 2019, 3:30 PM
serebit added a comment to D7110: Inclusion of Brother HL-L2390DW printer drivers.

The pspec file isn't updated. Fixing now.

Sep 7 2019, 3:28 PM
serebit added a revision to T83: Brother Drivers: D7110: Inclusion of Brother HL-L2390DW printer drivers.
Sep 7 2019, 3:24 PM · Hardware
serebit added a task to D7110: Inclusion of Brother HL-L2390DW printer drivers: T83: Brother Drivers.
Sep 7 2019, 3:24 PM
serebit requested review of D7110: Inclusion of Brother HL-L2390DW printer drivers.
Sep 7 2019, 3:23 PM
serebit added a comment to T8161: Discord voice chat audio heavily distorted after upgrading CPU.

This appears to be fixed after upgrading to kernel 5.2.9.

Sep 7 2019, 3:18 PM · Software

Sep 6 2019

serebit added a comment to T6817: Update Python to 3.7.0.

@joebonrichie You absolute madman. Godspeed.

Sep 6 2019, 2:33 PM · Software

Sep 4 2019

serebit requested review of D7080: Update radeon-profile to 20190903.
Sep 4 2019, 2:46 PM

Sep 1 2019

serebit added a comment to D5367: Update kitty to 0.13.3. Built against new glibc..

Kitty is now at 0.14.3. This diff can be closed.

Sep 1 2019, 6:03 PM
serebit requested review of D7072: Update kitty to 0.14.4.
Sep 1 2019, 6:02 PM

Aug 29 2019

serebit awarded R4804:1b4b448760b7: Initial inclusion of CoreCtrl a Love token.
Aug 29 2019, 6:50 PM

Aug 28 2019

serebit added a comment to T8294: Steam beta client fails to load steamui.so.

¯\_(ツ)_/¯ I saw the same thing. Not a very helpful error message, admittedly.

Aug 28 2019, 1:26 AM · Lacks Project

Aug 27 2019

serebit added a comment to T83: Brother Drivers.

I have a working buildscript for the HL L2390DW, @Girtablulu. Should I submit a differential?

Aug 27 2019, 9:59 PM · Hardware
serebit added a comment to T8161: Discord voice chat audio heavily distorted after upgrading CPU.

Could be related to https://www.phoronix.com/scan.php?page=news_item&px=Linux-AMD-Analog-Input-Audio-WA.

Aug 27 2019, 7:44 PM · Software
serebit added a comment to T8161: Discord voice chat audio heavily distorted after upgrading CPU.

Issue still exists, and I have had multiple people with new Ryzen CPUs come to me with the same issue, also on Solus.

Aug 27 2019, 7:38 PM · Software

Aug 26 2019

serebit added a comment to T8155: Steamui fails after steamupdate.

Got this error again on Unstable. Disabling LSI allowed Steam to update, but it still will not launch.

Aug 26 2019, 11:22 PM · Software
serebit added a comment to T8164: Steam client : steamui.so failed to load.
Aug 26 2019, 11:21 PM · Lacks Project

Aug 22 2019

serebit closed T8276: CoreCtrl as Invalid.
Aug 22 2019, 7:34 PM · Package Requests
serebit added a comment to T8276: CoreCtrl.

Wow, my bad! Thanks @EbonJaeger.

Aug 22 2019, 7:33 PM · Package Requests
serebit created T8276: CoreCtrl.
Aug 22 2019, 7:20 PM · Package Requests

Aug 13 2019

serebit awarded D6460: Update dolphin-emu to October progress report adn enable LTO a Like token.
Aug 13 2019, 10:58 PM
serebit added a comment to D6460: Update dolphin-emu to October progress report adn enable LTO.

Built and tested with several games, works perfectly for me.

Aug 13 2019, 10:57 PM

Aug 7 2019

serebit updated the task description for T8233: Update piper to 0.3.
Aug 7 2019, 4:37 PM · Software
serebit created T8233: Update piper to 0.3.
Aug 7 2019, 4:35 PM · Software

Aug 4 2019

serebit requested review of D6884: Update radeon-profile to 20190603.
Aug 4 2019, 6:23 PM
serebit requested review of D6883: Update radeon-profile-daemon to 20190603.
Aug 4 2019, 6:19 PM