You are not logged in.
I've finnaly made it work on my arch! :-)
Here are my PKGBUILD files and repo for most of the packages if anyone is interested.
First things first...
- I'm using "compiz-ubuntu" from unity-for-arch repo because "deepin-compiz" still needs old boost (1.53) version...
OF COURSE THE USUAL WARNINGS APPLY: IT WILL EAT YOUR CAT, HAMSTER... BLAHBLAH :-)
[home_metakcahura_arch-deepin_Arch_Extra]
SigLevel = Never
Server = http://download.opensuse.org/repositories/home:/metakcahura:/arch-deepin/Arch_Extra/$arch
#Server = http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/repositories/home:/metakcahura:/arch-deepin/Arch_Extra/$arch
And some obligatory screenshots... (those are "deepin-movie" player and deepin-terminal below... btw)
UPDATE: After contacting FaSheng (one of the developers on Deepin team) and showing him the current progress I made, he pointed out that I forgot to add python2 to makedepends and that's why those packages wouldn't build (startdde and deepin-desktop-environment). Now, they're all in OBS repo and available for testing.
Last edited by metak (2014-05-26 01:46:53)
Offline
Great work! I'm really surprised Deepin has moved on to be more Mac-like. The earlier version pretty much resembled Windows 7, even down to the Display Settings dialog.
Offline
Great work! I'm really surprised Deepin has moved on to be more Mac-like. The earlier version pretty much resembled Windows 7, even down to the Display Settings dialog.
It might seem Mac-like at first sight because of the dock, but that's where all similarities end. Deepin dock has full-screen launcher, quick launch and taskbar in one, new widgets to show mounted media, volume control, docker to show system tray icons, clock and trash...
They also added new control center (on the right side of the screen in previous screenshot)...
New animated login screen... +++ many new things.
UPDATE: After contacting FaSheng (one of the developers on Deepin team) and showing him the current progress I made, he pointed out that I forgot to add python2 to makedepends and that's why those packages wouldn't build (startdde and deepin-desktop-environment). Now, they're all in OBS repo and available for testing. :-)
Offline
Ooh, looks pretty neat. I have my hands full right now, but it boredom prevails, I might give it a whirl.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
I'm installing it right now, thank you so much!
Installed deepin-movie at first and it gave me:
Traceback (most recent call last):
File "/usr/bin/deepin-movie", line 47, in <module>
from window import Window
File "/usr/share/deepin-movie/window.py", line 24, in <module>
from PyQt5 import QtGui, QtCore, QtQuick
ImportError: libQt5Quick.so.5: cannot open shared object file: No such file or directory
Offline
Another issue:
error: failed retrieving file 'golang-graphics-go-0.0~git20140306-1-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
warning: failed to retrieve some files
error: failed retrieving file 'go-xgbutil-1~git20140312+800bc6fc-2-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
warning: failed to retrieve some files
error: failed retrieving file 'golang-sqlite3-0.0~git20140226-1-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
I cleared the cache and I'm trying again.
Offline
I thought Deepin was GTK-based, but now I see Deepin-Movie uses QT?
Offline
I'm installing it right now, thank you so much!
Installed deepin-movie at first and it gave me:
Traceback (most recent call last): File "/usr/bin/deepin-movie", line 47, in <module> from window import Window File "/usr/share/deepin-movie/window.py", line 24, in <module> from PyQt5 import QtGui, QtCore, QtQuick ImportError: libQt5Quick.so.5: cannot open shared object file: No such file or directory
Install 'qt5-declarative' or just sync and update 'deepin-movie' and you should have it.
Offline
Another issue:
error: failed retrieving file 'golang-graphics-go-0.0~git20140306-1-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded warning: failed to retrieve some files error: failed retrieving file 'go-xgbutil-1~git20140312+800bc6fc-2-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded warning: failed to retrieve some files error: failed retrieving file 'golang-sqlite3-0.0~git20140226-1-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
I cleared the cache and I'm trying again.
If download.opensuse.org gives you troubles just use the alternative mirror I've posted in my first post. :-)
Offline
rAX wrote:I'm installing it right now, thank you so much!
Installed deepin-movie at first and it gave me:
Traceback (most recent call last): File "/usr/bin/deepin-movie", line 47, in <module> from window import Window File "/usr/share/deepin-movie/window.py", line 24, in <module> from PyQt5 import QtGui, QtCore, QtQuick ImportError: libQt5Quick.so.5: cannot open shared object file: No such file or directory
Install 'qt5-declarative' or just sync and update 'deepin-movie' and you should have it.
Yeah, I figured it out. I just wanted you to know.
But After installing deepin-desktop-environment, I login from GDM and it freezes, nothing happen.
Offline
BTW, same problem with 2nd server (less broken files though):
:: File /var/cache/pacman/pkg/go-xgb-0~git+defcb6d44-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
Offline
Nice! Thank you. I have been trying to build this for the last month or so then they updated. Having a few issues. One of which is when I try to start dde-control-center. Output as follows.
QQmlComponent: Component is not ready
file:///usr/share/dde-control-center/frame/views/Main.qml:67 Type PanelWindow unavailable
file:///usr/share/dde-control-center/frame/views/PanelWindow.qml:132 Type PanelContent unavailable
file:///usr/share/dde-control-center/frame/views/PanelContent.qml:249 Type HeaderArea unavailable
file:///usr/share/dde-control-center/frame/views/HeaderArea.qml:49 Type DRoundImage unavailable
file:///usr/lib/qt/qml/Deepin/Widgets/DRoundImage.qml:2 module "QtGraphicalEffects" is not installed
Any ideas on what I am missing?
Offline
Yeah, I figured it out. I just wanted you to know.
But After installing deepin-desktop-environment, I login from GDM and it freezes, nothing happen.
I haven't tried it with GDM so I don't know... can you try installing lightdm from this repo that has greeter set to lightdm-deepin-greeter? It works for me that way.
systemctl start lightdm and I get that fancy animation.
BTW many packages have been updated and rebuilt. OBS has some weird tricks and when it rebuilds package the service file automatically sets the version in PKGBUILD which is great in theory and works for most part, BUT the problem is when version doesn't change and package is just rebuilt, it doesn't do pkgrel bumps which would trigger update. Not that I know anyway... That's why you're getting those errors about downloaded packages. Removing the old package in /var/cache/pacman/pkg and re-downloading fixes this issue in most cases if the OBS mirrors are synced.
Last edited by metak (2014-05-27 00:26:01)
Offline
Any ideas on what I am missing?
I've added 'qt5-graphicaleffects' to depends and rebuilt the 'dde-control-center'.
pacman -S deepin compiz-ubuntu
Should get you everything you need.
... and if you want already configured lightdm from this repo, do:
pacman -S home_metakcahura_arch-deepin_Arch_Extra/lightdm deepin compiz-ubuntu
Last edited by metak (2014-05-27 00:51:36)
Offline
I've added 'qt5-graphicaleffects' to depends and rebuilt the 'dde-control-center'.
I re-synced and reinstalled every package now. It somehow got worse lol. I still get the same qmlcomponent error on dde-control-center, and now to add to it. I have strange graphic glitches across the board (compiz related I believe) where It seems I do not have a decoration around windows that are deepin native. Finally the last thing I noticed is the side panel with configurations seems to be gone now.
I'd like to help you figure out what is causing my issues so you can get these packages fit for stable. Let me know what I can do
Offline
I re-synced and reinstalled every package now. It somehow got worse lol. I still get the same qmlcomponent error on dde-control-center, and now to add to it. I have strange graphic glitches across the board (compiz related I believe) where It seems I do not have a decoration around windows that are deepin native. Finally the last thing I noticed is the side panel with configurations seems to be gone now.
I'd like to help you figure out what is causing my issues so you can get these packages fit for stable. Let me know what I can do
These packages are built straight from github so you can forget about them being 'stable'.
They're adding and modifying lots of things code related and otherwise, so, it's necessary to also keep updating pkgbuild files for changes in packaging.
I've made some modifications to dde-control-center pkgbuild and also triggered update for some other packages. Can you try now?
Last edited by metak (2014-05-27 03:07:35)
Offline
Can you tell me how can I start this DE using xinitrc?
Arch Linux all the way..
Offline
Can you tell me how can I start this DE using xinitrc?
exec startdde
in .xinitrc should do the trick.
Offline
This is the error that I get when I tried to install:
error: failed to commit transaction (conflicting files)
/usr/lib/go/bin exists in both 'go' and 'go-dlib'
Errors occurred, no packages were upgraded.
Is there anything that I can do?
Arch Linux all the way..
Offline
OK, I'll try again. Just a heads up, you seem to have missed some dependencies for deepin-movies : deepin-ui deepin-menu deepin-qml-widgets qt5-multimedia qt5-webkit qt5-graphicaleffects
and a daemon (not sure yet if `dde-daemon` or `deepin-gnome-settings-daemon`
Offline
@Archer1X
Already fixed it...
@rAX
Thanx, already added and packages are rebuilding... I've removed 'deepin-gnome-settings-daemon' from repo and rebuilt packages to use gnome-settings-daemon from extra repo.
When you find others just post them here.
Last edited by metak (2014-05-27 15:18:56)
Offline
Okay, I seem to have advanced a little. Now I can start the greeter and log in to what looks like a Deepin desktop. But both have problems:
1- LightDM: https://dl-web.dropbox.com/get/Public/I … hthOdwockQ
2- Desktop: https://dl-web.dropbox.com/get/Public/I … PBLjau1E7g
???
Offline
Okay, I seem to have advanced a little. Now I can start the greeter and log in to what looks like a Deepin desktop. But both have problems:
1- LightDM: https://dl-web.dropbox.com/get/Public/I … hthOdwockQ
2- Desktop: https://dl-web.dropbox.com/get/Public/I … PBLjau1E7g
???
I get Error (403) on both of those links?
Offline
Offline
These packages are built straight from github so you can forget about them being 'stable'.
They're adding and modifying lots of things code related and otherwise, so, it's necessary to also keep updating pkgbuild files for changes in packaging.I've made some modifications to dde-control-center pkgbuild and also triggered update for some other packages. Can you try now?
Ive been trying forever to use this DE mainly because it wasnt an easy install. I love the challenge and cant quit until I get it right. Its still not working but tonight I will tear into some of the PKGBUILDs to see if there is something I can get working proper. Ill let you know if I find anything. Cheers and thank you for all you have done so far!
Offline