Page MenuHomeSolus

ermo (Rune Morling)
Global Maintainer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jan 15 2017, 4:21 PM (182 w, 2 d)

Recent Activity

Sat, Jul 11

ermo lowered the priority of T9148: Samba displays files as folders from Normal to Needs More Info.
Sat, Jul 11, 8:31 PM · Software

Fri, Jul 10

ermo added a comment to T5897: Kdiff3 diff tool.

Just a quick note that there's already a diff tool for KDE in Solus called kompare.

Fri, Jul 10, 12:03 AM · Needs Maintainer, Package Requests

Thu, Jul 9

ermo committed R2842:7f80df0c750f: Add cifs-utils revdep for talloc (authored by ermo).
Add cifs-utils revdep for talloc
Thu, Jul 9, 11:28 AM

Wed, Jul 8

ermo added a comment to D9200: Update cifs-utils to 6.10.

I'll make a note in my samba maintainer README.md that cifs-utils needs a rebuild when talloc gets updated (which can actually happen at any time as far as I can tell).

Wed, Jul 8, 9:27 PM
ermo triaged T9166: Backport a specific patch for i3 as Normal priority.

Which fixes are you talking about in particular that affect you? Please provide links.

Wed, Jul 8, 10:54 AM · Software

Tue, Jul 7

ermo reassigned T9148: Samba displays files as folders from ermo to daniel1986_ve.

I cannot reproduce this on the systems on which I've tried.

Tue, Jul 7, 12:14 PM · Software
ermo committed R3467:49377e935cd9: Rebuild for samba-4.11.11 (authored by ermo).
Rebuild for samba-4.11.11
Tue, Jul 7, 12:05 PM
ermo committed R1126:1e000edc5820: Rebuild for samba-4.11.11 (authored by ermo).
Rebuild for samba-4.11.11
Tue, Jul 7, 12:04 PM
ermo committed R2842:ec7327624a24: samba: 4.11.9 -> 4.11.11 (authored by ermo).
samba: 4.11.9 -> 4.11.11
Tue, Jul 7, 9:12 AM
ermo committed R1610:d9fc623002fc: ldb: 2.0.10 -> 2.0.12 (authored by ermo).
ldb: 2.0.10 -> 2.0.12
Tue, Jul 7, 9:08 AM

Fri, Jul 3

ermo triaged T9149: Update Pidgin to version 2.14.1 as Normal priority.
Fri, Jul 3, 9:24 PM · Software

Thu, Jul 2

ermo triaged T9148: Samba displays files as folders as Normal priority.
Thu, Jul 2, 9:46 PM · Software
ermo changed the status of T9148: Samba displays files as folders from Open to In Progress.
Thu, Jul 2, 9:44 PM · Software

Wed, Jun 17

ermo added a comment to T9066: Remove Zenmap from nmap.

If zenmap relies on py2 and there's no upstream activity related to porting it to py3, my position is that it ought to be removed as part of the py2 deprecation process.

Wed, Jun 17, 6:21 PM · Software

Mon, Jun 15

ermo committed R3180:bd861353ce6e: wxmaxima: 19.04.1 -> 20.06.6 (authored by ermo).
wxmaxima: 19.04.1 -> 20.06.6
Mon, Jun 15, 12:45 PM
ermo committed R3504:ae0bb268b454: maxima: 5.42.1 -> 5.44 (authored by ermo).
maxima: 5.42.1 -> 5.44
Mon, Jun 15, 12:30 PM
ermo committed R2850:74d9016bab9f: sbcl: 1.5.7 -> 2.0.5 (bugfixes + enhancements) (authored by ermo).
sbcl: 1.5.7 -> 2.0.5 (bugfixes + enhancements)
Mon, Jun 15, 12:21 PM

Jun 11 2020

ermo added a comment to T9049: No easy way for user to customize environment variables for X sessions.

Thank you for your continued effort and willingness to help work towards a good solution here.

Jun 11 2020, 1:13 PM · Platform Integration

Jun 10 2020

ermo added a comment to T9049: No easy way for user to customize environment variables for X sessions.

Assuming that we don't try to patch SDDM and lightdm to work like GDM (I'm somewhat wary of carrying too many downstream patches if I'm honest), I'm leaning towards baselayout right now, yes.

Jun 10 2020, 12:01 AM · Platform Integration

Jun 9 2020

ermo added a comment to D9020: Build kodi with JDK11.
In D9020#146887, @ermo wrote:

@serebit:
Give me a heads up when this is ready to land? Looks good to me FWIW.

I intended for this to land with the rest of the JDK changes, but I can test it locally with the current version of openjdk-11 if you want to land it sooner than that.

Jun 9 2020, 11:51 PM

Jun 8 2020

ermo added a comment to D9020: Build kodi with JDK11.

Give me a heads up when this is ready to land? Looks good to me FWIW.

Jun 8 2020, 8:41 PM

Jun 7 2020

ermo added a comment to T9049: No easy way for user to customize environment variables for X sessions.

Having thought about this for a while, I think we should do the following for D8989:

Jun 7 2020, 8:37 PM · Platform Integration

Jun 6 2020

ermo added a comment to T9049: No easy way for user to customize environment variables for X sessions.

Just a heads up that we're still thinking about how best to handle this.

Jun 6 2020, 12:57 PM · Platform Integration

Jun 5 2020

ermo awarded T9049: No easy way for user to customize environment variables for X sessions a Love token.
Jun 5 2020, 12:38 PM · Platform Integration
ermo updated subscribers of D8989: Add .xprofile in /etc/skel. Resolves T610..

@xulongwu4 : Your efforts here are much appreciated!

Jun 5 2020, 12:32 PM
ermo added a comment to D8984: Make lightdm source .profile and .xprofile. Resolves T8859..

This looks good to me.

Jun 5 2020, 12:30 PM

Jun 3 2020

ermo updated subscribers of T9049: No easy way for user to customize environment variables for X sessions.
Jun 3 2020, 9:41 PM · Platform Integration
ermo requested changes to D8984: Make lightdm source .profile and .xprofile. Resolves T8859..

See T9049#172076 for my notes.

Jun 3 2020, 9:19 PM
ermo added a comment to T9049: No easy way for user to customize environment variables for X sessions.

@ermo Yeah I actually looked into the xsession startup script shiped with gdm and sddm. They both source .Xresources along with .profile and .xprofile. lightdm-wrapper will do the same if this patch gets merged.
.Xmodmap is a bit more complicated. sddm does not load it by default. gdm loads it, however, similar to what happend to budgie, gnome-session actually overwrites keymaps later so all changes in .Xmodmap will be lost. In short, .Xmodmap will take effect in MATE. For the other three desktop environments, there are workarounds. sddm users can add xmodmap ~.Xmodmap to ~/.xprofile as that file gets picked up by sddm and that is also a standard file for stuff like setting keyboard and Xresources. For budgie and gnome users, they need to create an autostart script for loading Xmodmap after gnome-session starts.
I think this is the best we can do, as different display managers have different defaults and also work differently. I guess it is reasonable to assume that user of a specific DM will have some knowledge of that DM if they want to do something like setting their own key maps.

Jun 3 2020, 9:16 PM · Platform Integration
ermo updated the task description for T9049: No easy way for user to customize environment variables for X sessions.
Jun 3 2020, 9:10 PM · Platform Integration
ermo updated the task description for T9049: No easy way for user to customize environment variables for X sessions.
Jun 3 2020, 9:10 PM · Platform Integration
ermo updated the task description for T9049: No easy way for user to customize environment variables for X sessions.
Jun 3 2020, 9:08 PM · Platform Integration
ermo edited projects for T9049: No easy way for user to customize environment variables for X sessions, added: Platform Integration; removed Lacks Project.
Jun 3 2020, 8:44 PM · Platform Integration
ermo triaged T9049: No easy way for user to customize environment variables for X sessions as Wishlist priority.
Jun 3 2020, 8:42 PM · Platform Integration
ermo reopened T9049: No easy way for user to customize environment variables for X sessions as "In Progress".

This seems a duplicate of T8859. Feel free to close it as I can't figure out how to close it as a duplicate of another issue.

Jun 3 2020, 8:41 PM · Platform Integration
ermo requested changes to D8984: Make lightdm source .profile and .xprofile. Resolves T8859..

In response to @ermo's comment in D8678 about setting up the same procedure for other Xsessions, I confirmed that .profile and .xprofile is automatically picked up by gdm and sddm so no changes are needed for those two.

Jun 3 2020, 8:18 PM
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

This looks interesting!

Jun 3 2020, 8:06 PM · Platform Integration, Software

Jun 2 2020

ermo committed R1573:de866ad423f3: kodi-platform: Update for kodi-18.7 (authored by ermo).
kodi-platform: Update for kodi-18.7
Jun 2 2020, 10:53 PM

May 30 2020

ermo added a comment to T7415: Stremio.

I'd be happy to maintain this package if that's what's holding it back📦 😊

May 30 2020, 3:05 PM · Needs Maintainer, Package Requests

May 25 2020

ermo committed R1571:d60b7de8da87: kodi: 18.6 -> 18.7 (Leia-branch bugfix release) (authored by ermo).
kodi: 18.6 -> 18.7 (Leia-branch bugfix release)
May 25 2020, 12:37 PM
ermo committed R2842:65547d09e6aa: samba: 4.11.8 -> 4.11.9 (bugfix release) (authored by ermo).
samba: 4.11.8 -> 4.11.9 (bugfix release)
May 25 2020, 12:08 PM

May 24 2020

ermo triaged T9022: Update sway to 1.4 as Normal priority.
May 24 2020, 7:10 PM · Software
ermo triaged T9016: Update iperf to 3.7 as Low priority.
May 24 2020, 7:09 PM · Software
ermo committed R2311:e063fab793d2: PCSX2: 1.4.0 -> 1.6.0 (bugfixes + improvements) (authored by ermo).
PCSX2: 1.4.0 -> 1.6.0 (bugfixes + improvements)
May 24 2020, 6:09 PM
ermo closed T9008: Update pcsx2 to 1.6.0 as Resolved by committing R2311:e063fab793d2: PCSX2: 1.4.0 -> 1.6.0 (bugfixes + improvements).
May 24 2020, 6:09 PM · Software

May 20 2020

ermo added a comment to T8978: XOW - Linux driver for the Xbox One wireless dongle.

My suggestion was more about that you gate the action of downloading and placing the firmware in the correct place in the filesystem on a post-install user action and not one second before?

I'm currently embedding the firmware in the resulting binary file, so I'd have to make sure the firmware is downloaded before the compilation begins.
I think I'll go with the automatic download though, because that's exactly what scripts like winetricks are doing too. The Update Catalog links to Microsoft's terms of use which - at least to my understanding - explicitly allow end-user use.

May 20 2020, 7:28 PM · Needs Maintainer, Package Requests
ermo added a comment to T8978: XOW - Linux driver for the Xbox One wireless dongle.

Yes, the entire driver package can be downloaded from the Microsoft Update Catalog (search for xbox net).
A direct link to the appropriate download also exists: http://download.windowsupdate.com/c/msdownload/update/driver/drvs/2017/07/1cd6a87c-623f-4407-a52d-c31be49e925c_e19f60808bdcbfbd3c3df6be3e71ffc52e43261e.cab
I would have already implemented the firmware download and extraction process in the Makefile, but the maintainer of the Debian package told me it wouldn't solve the licensing issues (not sure if that's true).

May 20 2020, 4:16 PM · Needs Maintainer, Package Requests
ermo added a comment to T8978: XOW - Linux driver for the Xbox One wireless dongle.

Done. I'll have to admit that it was a bad idea to include the firmware without permission in the first place, but here we are.
I hope Microsoft will let me know of their decision before taking down the whole repository. It might be a better idea to completely remove the firmware.bin from the repository right now.

May 20 2020, 3:41 PM · Needs Maintainer, Package Requests
ermo added a comment to T8978: XOW - Linux driver for the Xbox One wireless dongle.

@ermo I don't know how that could be possible. A Xbox controller can only connect with the dongle if the dongle is initialized. The dongle gets initialized by xow/service. The connection between the dongle and the controller is over wifi but that's just between the dongle and the controller. There's no network traffic or anything. So I can't listen on a socket.

May 20 2020, 2:37 PM · Needs Maintainer, Package Requests
ermo added a comment to T8978: XOW - Linux driver for the Xbox One wireless dongle.

Have you played around with socket activation at all?

May 20 2020, 2:26 PM · Needs Maintainer, Package Requests
ermo added a comment to D8890: The inclusion of xow fixes T8978.

If you move "fixes T8978" from the summary line to the description below, phabricator will cross-reference the Task and the Diff for you (making it nicely clickable).

May 20 2020, 2:23 PM
ermo awarded D8890: The inclusion of xow fixes T8978 a Burninate token.
May 20 2020, 2:08 PM
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Hello @ermo,
I'm afraid not and I don't think I'm going to be able to do so in the near term.
Apologies, Steven

May 20 2020, 2:07 PM · Platform Integration, Software

May 19 2020

ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Any updates on this? =)

May 19 2020, 4:58 PM · Platform Integration, Software

May 16 2020

ermo added a comment to D8877: Irrlicht: build against system libraries.

Hard-coding the use of internal/vendored libraries in a header file and expecting packagers to create a patch to override this seems odious.

May 16 2020, 11:12 AM · Requires Rebuilds
ermo added a comment to D8890: The inclusion of xow fixes T8978.

Do you know if xow supports socket activation instead of a service? Assuming that you plug in a dongle, which then establishes a Personal Area Network BT connection to a controller, I would think that "plugging in" the dongle ought to enable the socket-activated service.

May 16 2020, 11:03 AM

May 11 2020

ermo committed R1510:88e175a4599b: julia: 1.2.0 -> 1.4.1 update (authored by ermo).
julia: 1.2.0 -> 1.4.1 update
May 11 2020, 5:03 AM

May 10 2020

ermo committed R1510:b1b2e6d34cd0: julia: 1.2.0 -> 1.4.1 update (authored by ermo).
julia: 1.2.0 -> 1.4.1 update
May 10 2020, 9:31 PM
ermo closed T8956: Update Julia to 1.4.1 as Resolved by committing R1510:b1b2e6d34cd0: julia: 1.2.0 -> 1.4.1 update.
May 10 2020, 9:31 PM · Software
ermo claimed T8956: Update Julia to 1.4.1.

Got a build working locally and have tested that I can run the code to print the mandelbrot set from https://julialang.org/learning/code-examples/ and update packages from within the julia REPL.
.

May 10 2020, 9:13 PM · Software
ermo reassigned T8956: Update Julia to 1.4.1 from ermo to rjpower4.

Looks like the reason this hasn't been updated in a while is that compilation fails with an obscure error when building with/against the Solus system LLVM.

May 10 2020, 5:43 PM · Software
ermo changed the status of T8956: Update Julia to 1.4.1 from Open to In Progress.

Will take a look today.

May 10 2020, 12:59 PM · Software

May 9 2020

ermo committed R2779:0e3d7b84c14a: racket: 7.6 -> 7.7 update (authored by ermo).
racket: 7.6 -> 7.7 update
May 9 2020, 11:08 PM

May 4 2020

ermo committed R2842:d47953c7b02b: samba: 4.11.7 -> 4.11.8 (Security release) (authored by ermo).
samba: 4.11.7 -> 4.11.8 (Security release)
May 4 2020, 8:16 PM
ermo committed R1610:f8a1967721da: ldb: 2.0.9 -> 2.0.10 (Security release) (authored by ermo).
ldb: 2.0.9 -> 2.0.10 (Security release)
May 4 2020, 8:13 PM

Apr 22 2020

ermo added a comment to T4954: Improve support of Android Development on Solus.

Where are we on this from your perspective? What's the logical next step?

Apr 22 2020, 4:05 PM · Platform Integration

Apr 21 2020

ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

/usr/share/default/etc/profile instead of /etc/profile

Thanks. Maybe it should be "as well as" rather than "instead of"? /usr/share/defaults/etc/profile seems to source /etc/profile.d/* and someone might expect the regular /etc/profile, currently a symlink, to work?

Apr 21 2020, 2:12 PM · Platform Integration, Software

Apr 20 2020

ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

I looked into it a bit and it turns out that -- since Solus is fond of the stateless principle (where default configuration is shipped under /usr/share such that any customistations in /etc/ can be safely deleted to return to "factory defaults") -- the lightdm wrapper should at the very least source /usr/share/default/etc/profile instead of /etc/profile (since /usr/share/default/etc/profile will itself take care of sourcing /etc/profile).

Apr 20 2020, 6:10 PM · Platform Integration, Software
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Yes (I used one VM with them all installed simultaneously, rather than separate VMs for each). At the least, there were several theming issues:

  • Budgie: icons/cursors are set from $HOME/.config/gtk-3.0/settings.ini, rather than those previously set. widgets isn't set in settings.ini and defaults to default. Any changes to the icons and cursors in Budgie settings don't persist across sessions. The nautilus file/folder icons also looked different. On reverting to the current lightdm version, theme changes persist.
  • KDE: Hadn't used KDE before but the folder/file icons in Dolphin weren't visible.
  • MATE: mate-panel doesn't show up, although it was running. Reverting to the current lightdm version didn't solve this.
Apr 20 2020, 3:49 PM · Platform Integration, Software

Apr 19 2020

ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Have you had a chance to test this on the MATE and Budgie Solus spins?

Apr 19 2020, 12:35 PM · Platform Integration, Software

Apr 17 2020

ermo requested changes to D8678: Improve lightdm-wrapper (to resolve T8859).
Apr 17 2020, 12:36 AM
ermo added a comment to D8678: Improve lightdm-wrapper (to resolve T8859).

On the face of it, the implementation you propose seems innocuous enough, but one can never be too sure.

Apr 17 2020, 12:32 AM

Apr 13 2020

ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Just checking in to note that you're not forgotten.

Apr 13 2020, 9:49 PM · Platform Integration, Software

Apr 10 2020

ermo updated the task description for T8835: Update boost to 1.72.0.
Apr 10 2020, 3:30 PM · Software

Apr 4 2020

ermo committed R1974:627b58ddc39b: lmms-1.2.1: build configuration changes (authored by ermo).
lmms-1.2.1: build configuration changes
Apr 4 2020, 7:59 PM
ermo committed R1974:30b42e01590c: LMMS: Various changes (authored by ermo).
LMMS: Various changes
Apr 4 2020, 7:22 PM
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Any news on this? What have you had to change on your end so far?

Apr 4 2020, 1:44 PM · Platform Integration, Software

Mar 31 2020

ermo raised the priority of T8859: Lightdm should source $HOME/.xprofile, if it exists, by default from Wishlist to Low.
Mar 31 2020, 7:35 PM · Platform Integration, Software
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

FWIW, I didn't read your description as accusatory.

Mar 31 2020, 7:32 PM · Platform Integration, Software
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Would you consider ensuring that his goes upstream so we don't have to carry patches for it? From what I understand, this could potentially benefit all i3 and similar WM users.

Mar 31 2020, 2:33 PM · Platform Integration, Software
ermo assigned T8859: Lightdm should source $HOME/.xprofile, if it exists, by default to Schteve.
Mar 31 2020, 11:25 AM · Platform Integration, Software
ermo added a comment to T8629: Meta: Solus 4.2 Tasklist.

Is there any reason why AVX2 was turned of in the blender update? The summary had no mention of it so I guess it was accidentally left inside the commit after local testing?

Mar 31 2020, 12:31 AM · Platform Integration
ermo added a comment to T8859: Lightdm should source $HOME/.xprofile, if it exists, by default.

Lack of attention probably.

Mar 31 2020, 12:25 AM · Platform Integration, Software

Mar 30 2020

ermo updated the task description for T8629: Meta: Solus 4.2 Tasklist.
Mar 30 2020, 3:02 PM · Platform Integration
ermo committed R437:6c32fa0c8667: blender: 2.81a -> 2.82a (authored by ermo).
blender: 2.81a -> 2.82a
Mar 30 2020, 2:40 PM
ermo committed R4935:3817269354ae: openimagedenoise: Add v1.1.0 (Blender buildreq) (authored by ermo).
openimagedenoise: Add v1.1.0 (Blender buildreq)
Mar 30 2020, 2:32 PM
ermo committed R4935:bef78658abd8: Initial repository construction (authored by ermo).
Initial repository construction
Mar 30 2020, 2:27 PM

Mar 29 2020

ermo committed R2779:c71d8d20d1a5: racket: 7.5 -> 7.6 (authored by ermo).
racket: 7.5 -> 7.6
Mar 29 2020, 10:03 PM

Mar 22 2020

ermo added a comment to D8528: Update graph-tool to 2.32 and rebuild for cgal and libboost.

With what we now know, I suppose this knowledge could be captured in the following comment in the build section:

Mar 22 2020, 3:19 PM
ermo added a comment to D8528: Update graph-tool to 2.32 and rebuild for cgal and libboost.

My results with LLVM_PARALLEL_LINK_JOBS=1 on an FX-8350 w/16 GiB RAM + 4GiB swap:

Mar 22 2020, 1:13 PM
ermo added inline comments to D8528: Update graph-tool to 2.32 and rebuild for cgal and libboost.
Mar 22 2020, 12:58 PM
ermo added inline comments to D8528: Update graph-tool to 2.32 and rebuild for cgal and libboost.
Mar 22 2020, 12:22 PM

Mar 21 2020

ermo committed R2842:94c9fabaea3e: samba: 4.10.13 -> 4.11.7 (authored by ermo).
samba: 4.10.13 -> 4.11.7
Mar 21 2020, 7:17 PM

Mar 20 2020

ermo updated the task description for T8829: Meta: GNOME 3.36 Stack Testing and Feedback.
Mar 20 2020, 7:21 PM · Software

Mar 18 2020

ermo added a comment to D8511: Initial commit of font-jetbrainsmono-ttf.

patterns not paterns?

Mar 18 2020, 5:31 PM
ermo added a comment to T8829: Meta: GNOME 3.36 Stack Testing and Feedback.

Tested Gaupol. Can open subtitles and convert frame rates back and forth successfully.

Mar 18 2020, 5:27 PM · Software
ermo updated the task description for T8829: Meta: GNOME 3.36 Stack Testing and Feedback.
Mar 18 2020, 5:26 PM · Software
ermo committed R1573:20529e737242: Rebuild for kodi-18.6 (authored by ermo).
Rebuild for kodi-18.6
Mar 18 2020, 10:48 AM
ermo committed R2842:909173e27ea5: Fix mistake: kodi-platform, not kodi-devel (authored by ermo).
Fix mistake: kodi-platform, not kodi-devel
Mar 18 2020, 10:45 AM
ermo updated the task description for T8629: Meta: Solus 4.2 Tasklist.
Mar 18 2020, 10:34 AM · Platform Integration