Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of issues I currently encounter #2

Open
1 of 8 tasks
Vistaus opened this issue Jul 26, 2018 · 55 comments
Open
1 of 8 tasks

List of issues I currently encounter #2

Vistaus opened this issue Jul 26, 2018 · 55 comments

Comments

@Vistaus
Copy link

Vistaus commented Jul 26, 2018

Alright, here's the pile XD

  • nm-applet is started alongside the Deepin Wi-Fi applet, so there are 2 applets for managing networks :P Not the worst thing in the world, but it's a little strange though.
  • Can't change the font through Deepin Control Center - clicking any of the available fonts does nothing ~ worked by first setting the monospace font, for some reason it does allow me to change the standard font after setting the monospace font, not sure if actual bug :/
  • Time is set to 24 hours, but the start menu still shows the clock in 24 hour time (the clock applet on the bottom right, however, correctly shows 12 hour time) - not a big deal, but I thought I'd add it anyway as the start menu's supposed to inherit the 12 hour time setting ~ looks like this is a known bug: No option to configure 12 hour time. linuxdeepin/dde-control-center#81, so I checked the checkmark as it's not something you can fix
  • LightDM is almost invisible - there's a small avatar, but the background is white and so is the rest of LightDM, including the password input field; obviously, password input is working, but you can't see it because it's all white :P ~ worked around by manually setting a wallpaper for both the desktop and lock screen
  • Wine apps don't show up in the start menu
  • Steam shows up in the start menu, but installed Steam games do not
  • The smaller version of the start menu doesn't show All Programs but rather All Categories; on the Deepin distro, when you set it to show all programs instead of all categories in full-screen mode, the smaller version inherits that setting
  • Power consumption is quite high when working on battery, even with Power Saving mode enabled ~ I should test Deepin's own distro some day to see if this is a Deepin bug or some configuration issue
@W-Floyd
Copy link
Owner

W-Floyd commented Jul 26, 2018

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.

@Vistaus
Copy link
Author

Vistaus commented Jul 26, 2018

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 :)

@W-Floyd
Copy link
Owner

W-Floyd commented Jul 26, 2018

Ahh, yeah, you're right.

@Vistaus
Copy link
Author

Vistaus commented Jul 27, 2018

FWIW, for now I worked around the system language bug by manually setting the locale using localectl

@Vistaus
Copy link
Author

Vistaus commented Jul 27, 2018

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?

@Vistaus
Copy link
Author

Vistaus commented Jul 28, 2018

I've also worked around the LightDM issue now: setting a wallpaper for both the desktop and lock screen manually fixes the issue.

@W-Floyd
Copy link
Owner

W-Floyd commented Jul 31, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 6, 2018

@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...

@Vistaus
Copy link
Author

Vistaus commented Aug 6, 2018

@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!

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 6, 2018

Ha ha, I feel sorry for you... Really living life on the edge 😝

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...

@felixonmars
Copy link

@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

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 6, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 6, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 7, 2018

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.

@Vistaus
Copy link
Author

Vistaus commented Aug 7, 2018

@W-Floyd I'm updating right now! Let's hope the dragons are mild today 😋

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 :)

@Vistaus
Copy link
Author

Vistaus commented Aug 7, 2018

@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-x86_64;
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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 7, 2018

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!

@Vistaus
Copy link
Author

Vistaus commented Aug 7, 2018

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!

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 7, 2018

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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 7, 2018

@Vistaus pushed the new updates, will test them myself momentarily.

@Vistaus
Copy link
Author

Vistaus commented Aug 7, 2018

Cool, can't wait to test them too! :D Let me know when it's safe enough for me to update.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 7, 2018

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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 8, 2018

@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.)

@Vistaus
Copy link
Author

Vistaus commented Aug 8, 2018

@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.

@Vistaus
Copy link
Author

Vistaus commented Aug 8, 2018

@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 :)

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 8, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 9, 2018

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

@Vistaus
Copy link
Author

Vistaus commented Aug 11, 2018

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.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 13, 2018

@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.

@Vistaus
Copy link
Author

Vistaus commented Aug 13, 2018

@W-Floyd Sounds promising! I'll update right away!
And regarding the lid close issue: it seems fixed.

@Vistaus
Copy link
Author

Vistaus commented Aug 13, 2018

@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).

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 13, 2018

Yeah, that's pretty much a given when doing major upgrades.

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 14, 2018

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 😝

@Vistaus
Copy link
Author

Vistaus commented Aug 14, 2018

Haha, good luck packing! :) School is more important, DDE updates will come later. Take your time, I have all the patience in the world! :)

@W-Floyd
Copy link
Owner

W-Floyd commented Aug 27, 2018

@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.

@Vistaus
Copy link
Author

Vistaus commented Aug 27, 2018

Thanks for doing this in your scarce free time, I'll update later today or tomorrow :)

@W-Floyd
Copy link
Owner

W-Floyd commented Sep 3, 2018

@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.

@Vistaus
Copy link
Author

Vistaus commented Sep 4, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Sep 4, 2018

No problem, thanks for all the testing!

@W-Floyd
Copy link
Owner

W-Floyd commented Nov 13, 2018

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.

@Vistaus
Copy link
Author

Vistaus commented Nov 25, 2018

@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 :)

@W-Floyd
Copy link
Owner

W-Floyd commented Nov 25, 2018

No problem - and no pressure at all to do anything with this!

@Vistaus
Copy link
Author

Vistaus commented Nov 29, 2018

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?

screenshot_20181129_221443

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.

@W-Floyd
Copy link
Owner

W-Floyd commented Nov 29, 2018 via email

@Vistaus
Copy link
Author

Vistaus commented Nov 30, 2018

I installed over a KDE install. But that's also what I did last time, and I didn't encounter this issue last time.

@Vistaus
Copy link
Author

Vistaus commented Dec 1, 2018

@W-Floyd Already figured it out: it was a configuration issue on my part. Forgot I had altered ~/.config/gtk-3.0/settings.ini ☺️

@W-Floyd
Copy link
Owner

W-Floyd commented Dec 1, 2018 via email

@W-Floyd
Copy link
Owner

W-Floyd commented Dec 11, 2018

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...

@Vistaus
Copy link
Author

Vistaus commented Dec 12, 2018

@W-Floyd Nice! I'm updating right now! Thanks :) And don't worry about testing, go enjoy your well-deserved Christmas Break :)

@W-Floyd
Copy link
Owner

W-Floyd commented Dec 19, 2018

@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.

@W-Floyd
Copy link
Owner

W-Floyd commented Dec 19, 2018

I'm running this as my primary DE on all my machines right now, so more testing is being done by me now.
A few things to check, if you're able:

  • Steam games appear in the menu for me
  • VLC runs for me (though HiDPI on it is utterly, comically borked)

@Vistaus
Copy link
Author

Vistaus commented Dec 19, 2018

Nice! Thanks a lot! :-)

  • I haven't installed Steam in a while, so I will install it and check to see if this is fixed now.
  • VLC only runs fine for me with if I set the icon theme to Adwaita. Apparently, it's a known bug on Qt-based DE's, so I will remove this one from the list.

@W-Floyd
Copy link
Owner

W-Floyd commented Dec 26, 2018

@Vistaus I've pushed to master my new build script. I have not tied in any of my old scripts yet, so things are "broken", but should be easy enough for me to sort out. In the mean time, building may be done by ./util.sh build <package>, with output something like the following.
image
image

@Vistaus
Copy link
Author

Vistaus commented Mar 5, 2019

@W-Floyd Looking good! But I gave up on Deepin a while ago, it's just too buggy for my taste. Nothing you can do about that. Thanks for the all hard work, though! :)

@W-Floyd
Copy link
Owner

W-Floyd commented Mar 5, 2019

No problem. Thanks for testing things for a while, it helped!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants