Open Vistaus opened 6 years ago
Thanks for the list!
I can't change the language at all, so I don't know what's going on there
The nm-applet thingy I've looked into for some time, can't see how to resolve it, since it comes as a rundep with one of the packages somehow
That "No networks available" thing is new, it's only started popping up since the most recent batch of upgrades I did. Didn't used to be there.
~I think there's a way to change to 12hr time, I have it set that way.~
~Scrolling in the menu, last I knew, was indeed borked. It scrolled a number items at a time, something ridiculous, such that you really can't use that part.~ Seems to be behaving now...
Can confirm the LightDM theme issue. Didn't used to be. Might be a change with my packaging, I'll have to look into that one.
Regarding the time: the time IS set to 12 hour time and it works on the clock applet on the bottom right, but the start menu shows 24 hour time. It's not a big deal for me as I use the clock applet anyway, but I just thought I'd add it to the list because the start menu's supposed to be showing 12 hour time as well. But again: I don't really mind though, as long as the clock applet keeps displaying 12 hour time like it currently does, then I'm a happy camper :)
Ahh, yeah, you're right.
FWIW, for now I worked around the system language bug by manually setting the locale using localectl
Btw, I seem to remember that you could easily share stuff to social media, at least from Deepin Screenshot. Was that removed upstream or is that something's that missing still from your packages?
I've also worked around the LightDM issue now: setting a wallpaper for both the desktop and lock screen manually fixes the issue.
@Vistaus I figured that might fix it, thanks for reporting back. As for the sharing, I hadn't heard about that, I can't say one way or another.
@Vistaus thanks for adding to the list some more! In case you're interested, I'm currently doing a rebuild with a whole bunch of updates, but I'll probably (really should) go to bed before they finish. Edit: there are some build errors I'll need to look into, it seems...
@W-Floyd No problem! Sure, I'm interested, I use DDE by default now on Solus :) Can't wait for the new updates to land in your repo!
Ha ha, I feel sorry for you... Really living life on the edge :stuck_out_tongue_closed_eyes:
I'll have a look at what's wrong with some of these packages now...
Edit: Filed a bug report for a build error on deepin-control-center
after upgrading it, rolled back to the commit before the error started occurring, will move it forward when they update it.
Edit 2: It was, predictably, my fault. Hadn't seen a deepin-network-utils
update (hadn't added the RSS feed), so that should fix that.
Edit 3: Now it's deepin-file-manager
that isn't building, need to look into that...
@W-Floyd The deepin-file-manager
build issue is also present on Arch. I have submitted a patch to upstream for that: https://cr.deepin.io/#/c/dde/dde-file-manager/+/37453
@felixonmars thanks for following that up preemptively! I was still in the middle of making sure I updated everything before I filed an issue, so you saved me.
@Vistaus just pushed the updates, everything has built on my end. I haven't tested though, so... you know the drill, dragons and all that.
Wouldn't you know it, right as I get things updated on my test machine, some new updates roll out upstream... Will let them filter through to the GitHub mirrors first...
As for what is pushed, seems to be running fine, though I've not been actively using the machine for some time to compare.
@W-Floyd I'm updating right now! Let's hope the dragons are mild today :yum:
Can't wait for more updates to land after they have filtered through to the GitHub mirrors! Btw, thanks again for all your hard work on bringing DDE to Solus so far! Despite some issues, I'm really enjoying it :)
@W-Floyd Nope, it's borked :( Seems to be unable to build deepin-mutter, so it doesn't continue.
Building package 'deepin-mutter'
sudo solbuild build package.yml -p local-unstable-x8664;
INFO[12:07:42] Git fetching existing clone uri="https://github.com/linuxdeepin/deepin-mutter.git"
ERRO[12:07:48] Failed to fetch source error="Fatal errors in git fetch" source="https://github.com/linuxdeepin/deepin-mutter.git#3.20.32"
ERRO[12:07:48] Failed to build packages
make abireport
make[1]: Entering folder '/home/vistaus/Apps/from=git/solus-deepin/deepin-mutter'
abireport -p abi -D dirname package.yml
scan-packages dirname package.yml
Error locating packages: No packages in directory .
make[1]: [../Makefile.common:15: abireport] Error 1 make[1]: Leaving folder '/home/vistaus/Apps/from=git/solus-deepin/deepin-mutter' make: [../Makefile.common:22: local] Fout 2 Building 'deepin-mutter' failed, exiting. Cleaning cache. Package 'dtkwidget' already built. Package 'deepin-qt-dbus-factory' already built. Package 'dtkcore' already built. Package 'gsettings-qt' already built. Copying 'dtkwidget' to cache. Copying 'deepin-qt-dbus-factory' to cache. Copying 'dtkcore' to cache. Copying 'gsettings-qt' to cache. Package 'deepin-shortcut-viewer' already built. root@solus /home/vistaus/Apps/from=git/solus-deepin #
Edit: reverted deepin-mutter back to 3.20.31 (but didn't touch the rest of the package updates) and now it does build. Everything's up and running again now :) Only minor issue that has arisen is that LightDM's resolution is off: it's way too big. But DDE itself scales fine. Not really bothersome, just a cosmetic issue. Nice new addition to Control Center: I can now configure the speed of my Trackpoint :) Edit2: my brightness keys don't work anymore and manually changing the screen brightness doesn't work anymore either. Btw, two issues on the list in the OP seem fixed, so I updated the list.
Hmm, not sure what's up there. I'll look into it after work today. As for the brightness issue, that's actually working fine on my end, so maybe it was caused by other updates not due to Deepin?
Maybe if you try cleaning that repo from your cache and trying to build again, or manually git fetch --tags
on it, that might clear it up? I know the release is there.
And thanks for testing for me!
I forgot to mention that I actually removed the cloned repo and re-cloned it before I even started to build the new packages, so it was already clean when this issue appeared.
I didn't have any Solus updates related to hardware or brightness, so it must be a Deepin issue.
Thanks for looking into it!
Well, that is curious... I'll definitely test that when I get home.
Edit: Home, doing another batch of updates, then I'll look at the issue with mutter. As a side note, it looks like the wired icon will be corrected.
@Vistaus pushed the new updates, will test them myself momentarily.
Cool, can't wait to test them too! :D Let me know when it's safe enough for me to update.
Yeah, should be able to rebuild and all that... I really aught to make a script that deletes only outdated packages, to save you rebuilding all the time.
@Vistaus I've been running it for a few hours now. ~deepin-dock
has randomly crashed twice in that time (can't say whether or not it did that before), but has otherwise been fine. The network icon is gone, as it should be.~
Also, just now tested the deepin-mutter
issue, still don't have any issues on my end, even after removing the repo and re-cloning.
Edit: the deepin-dock
crashes are triggered when hovering your mouse cursor over any Deepin apps (file manager, music, calendar, calculator, etc.), except terminal (it is built differently from the others.)
@W-Floyd I'll re-clone the repo again and see if if the deepin-mutter issue comes back and subsequently see if I can reproduce those deepin-dock crashes.
@W-Floyd The deepin-mutter issue re-appeared and I fixed it yet again by reverting only deepin-mutter to the previous version. But the brightness and volume keys are working again now :)
@Vistaus Really weird that I can make deepin-mutter
build, and you can't. Not sure what's the situation there. I know the commit exists upstream, and re-cloning on my end works as expected. However, looking at it, version 3.20.32, though tagged, may not be settled yet (it's not in their changelog). Thus, I'm going to revert it back to 3.20.31, which still builds for you and is more "official", I guess.
Also, pushing a few minor updates that have rolled out, nothing special it seems, just bug fixes.
Another issue, "Open in terminal" has stopped working in deepin-file-manager
.
2018-08-08, 22:02:20.332 [Debug ] [dfilemenumanager.cpp DFileMenuManager::actionTriggered 1052] QAction(0x269edc0 text="Open in terminal" toolTip="Open in terminal" menuRole=TextHeuristicRole visible=true) QAction(0x269edc0 text="Open in terminal" toolTip="Open in terminal" menuRole=TextHeuristicRole visible=true)
2018-08-08, 22:02:20.332 [Debug ] [dfilemenumanager.cpp DFileMenuManager::actionTriggered 1054] "Open in terminal" "Open in terminal"
No appenders assotiated with category qt.qpa.xcb
[Warning] <> QXcbConnection: XCB error: 151 (Unknown), sequence: 1330, resource id: 0, major code: 143 (Unknown), minor code: 2
deepin-dock crash issue still present. Also, since a few days, suspend on lid close doesn't work anymore :(
Edit: the latter seems fixed now? Will keep an eye on it.
@Vistaus building some upgrades now, the menu crash should be fixed (~will test~ - Tested, is fixed).
As for the lid closing stuff, I can't test myself, for now anyway. I'm running it on an old Surface Pro 3, which struggles to gracefully sleep, even under supported DEs.
Edit: Pushed all upgrades, will test now.
Edit 2: Well, it's booted, and the menu crashes are fixed, so that's good.
@W-Floyd Sounds promising! I'll update right away! And regarding the lid close issue: it seems fixed.
@W-Floyd Current upgrades are broken :(
deepin-calculator deepin-calendar deepin-default-settings deepin-editor deepin-image-viewer deepin-movie deepin-music deepin-picker deepin-screen-recorder deepin-screenshot deepin-system-monitor deepin-terminal deepin-voice-recorder startdde deepin-shortcut-viewer
System error. Program terminated.
External dependencies not satisfied: qt5-base release >= 26
Please use 'eopkg help' for general help.
Use --debug to see a traceback.
Install failed, stepping through one at a time.
./gsettings-qt/gsettings-qt-0.1.20170824-10-1-x86_64.eopkg
System error. Program terminated.
External dependencies not satisfied: qt5-base release >= 26
Please use 'eopkg help' for general help.
Use --debug to see a traceback.
root@solus /home/vistaus/Apps/from=git/solus-deepin #
Tested with a fully clean checkout (i.e. I re-cloned the repo).
EDIT: SOLVED by installing the latest updates through Software Center (apparently, there were a bunch of new updates this morning, including qt5-base).
Yeah, that's pretty much a given when doing major upgrades.
I'm in the midst of packing for school, so I'll probably not be doing anything here for the next week or so. Make no promises, tell no lies :stuck_out_tongue_closed_eyes:
Haha, good luck packing! :) School is more important, DDE updates will come later. Take your time, I have all the patience in the world! :)
@Vistaus A few updates have filtered through here and there, few enough that I can do them in bits of free time and then leave them building while I'm away. As expected, school is busy, so if things break, they'll probably not be fixed on my watch for a while.
Thanks for doing this in your scarce free time, I'll update later today or tomorrow :)
@Vistaus new updates, I've installed, seems to be fine so far. I'm not actively using this machine though, so I can't say a whole lot really.
@W-Floyd Sorry for not mentioning it earlier, but due to a few more quirks, I've temporarily stopped using DDE. Will give it another go later this fall.
No problem, thanks for all the testing!
I've got a desktop now that I actively use, and am more likely to compile on, so this may see more work now. School is changing and I have a bit more free time to burn on this.
@W-Floyd Sorry for my late reply! Thanks for still keeping this up-to-date! I'll be giving it another try in the next couple of days :)
No problem - and no pressure at all to do anything with this!
I'm happy to report that quite a few issues are solved, so I removed them from the list. In fact, the whole desktop seems to work a lot more stable now and everything seems to work a lot better than a few months ago :) However, I do have a new issue which is actually pretty annoying: GTK apps have no titlebar buttons. KDE apps and Deepin apps show titlebar buttons, but GTK apps do not. Doesn't even matter if the app's using a headerbar or not. Do you know how to solve that?
As you can see in the screenshot, Deepin File Manager and Yandex Browser have titlebar buttons but Solus Software Center and dconf-editor don't.
Hmm... I don't have that issue, that's weird. I installed over a budgie install. What version did you install on?
On Thu, 29 Nov. 2018, 3:13 pm Heimen Stoffels <notifications@github.com wrote:
I'm happy to report that quite a few issues are solved, so I removed them from the list. However, I do have a new issue which is actually pretty annoying (despite the fact that the rest of the desktop seems a lot more stable and works better now!): GTK apps have no titlebar buttons. KDE apps and Deepin apps show titlebar buttons, but GTK apps do not. Doesn't even matter if the app's using a headerbar or not. Do you know how to solve that?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/W-Floyd/solus-deepin/issues/2#issuecomment-442995257, or mute the thread https://github.com/notifications/unsubscribe-auth/ALPXlGKN0q6d4ycq9GgiAUtc6s9F38EYks5u0E4IgaJpZM4VifTK .
I installed over a KDE install. But that's also what I did last time, and I didn't encounter this issue last time.
@W-Floyd Already figured it out: it was a configuration issue on my part. Forgot I had altered ~/.config/gtk-3.0/settings.ini :relaxed:
Oh good, glad you got it sorted!
On Sat, 1 Dec. 2018, 9:09 am Heimen Stoffels <notifications@github.com wrote:
@W-Floyd https://github.com/W-Floyd Already figured it out: it was a configuration issue on my part. Forgot I had altered ~/.config/gtk-3.0/settings.ini ☺️
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/W-Floyd/solus-deepin/issues/2#issuecomment-443432857, or mute the thread https://github.com/notifications/unsubscribe-auth/ALPXlI_vroXgbAZM9zkj-F9Wma9z4DUDks5u0puVgaJpZM4VifTK .
Things are all up to date now, except deepin-image-viewer
, which is failing to build due to changes to freeimage
. I'm on Christmas break, so testing will be limited for the time being, even if I am doing more work on this...
@W-Floyd Nice! I'm updating right now! Thanks :) And don't worry about testing, go enjoy your well-deserved Christmas Break :)
@Vistaus I've been keeping things up to date, but bigger news, the build script now skips building if the release number is current. So to do a full rebuild of all default apps, you would now run:
while read -r __package; do
./test_build.sh "${__package}"
done < 'install_list'
You may also run this when I push changes to rebuild only what's changed.
Alright, here's the pile XD