Deepin Desktop Environment

For developer discussion on package requests
Message
Author
SwampRabbit
Posts: 3602
Joined: Tue Jun 14, 2016 2:02 pm

Re: Deepin Desktop Environment

#11 Post by SwampRabbit »

andyprough wrote: Sat Oct 03, 2020 12:06 am Sparky Linux offers it, and Sparky is Debian Buster based, so you could find the Sparky repos and look at the packages and see if they would run on MX or not. I've been doing the experimenting with the advanced versions of KDE desktop, but I'm not interested in experimenting with this Deepin one myself.
Does Sparky Linux include the source files in the repos or just the .debs?

I’m going to go out on a limb and say they don’t based on previous experience with things from their repos, but I could be wrong for these packages.

Unrelated, to Andy’s quote.

This topic (Deepin) has been covered before, Stevo covered it here a bit again. Maintaining a whole other Desktop environment is more work than it looks at first glance. Even if we did package everything, then we have to keep it updated, we have to deal with other user requests related to it. Again, more work.

If one of us is going to sponsor packaging it, sure, but I think we all have enough on our plates right now. If it was a matter of just packaging 10 things easily... we’d have done it already.
NEW USERS START HERE FAQS, MX Manual, and How to Break Your System - Don't use Ubuntu PPAs! Always post your Quick System Info (QSI) when asking for help.

User avatar
asqwerth
Developer
Posts: 7787
Joined: Sun May 27, 2007 5:37 am

Re: Deepin Desktop Environment

#12 Post by asqwerth »

dreamofdestinyua wrote: Fri Oct 02, 2020 1:10 pm Deepin DE 32 bit is in Fedora repositories. And since its environment has been ported to other distributions, it can also be ported to Debian. Deepin Linux itself as well as MX is based on Debian. It seems to me that there should be no problems. If Deepin developers could connect their repository to Debian, it would be lucky.
To add to SwampRabbit's point, the Fedora deepin stuff doesn't seem to be current:
https://fedoraproject.org/wiki/Changes/DeepinDE

Looks like the packages were made for Fed 30 and Fedora is now at Fed 32. I believe during Fed 30's time, Deepin was at ver 15.

There doesn't seem to be continued maintenance of this package, and you have to ask yourself if there is a good reason why Fedora stopped (if I'm reading this correctly).


I can tell you that Antech stopped building archdeepin isos because he was frustrated by the many bugs, changes of direction in the development, bug reports that were not addressed. And he was originally a fan.

He now has an Archplasma release on sourceforge instead.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
spanspek
Posts: 19
Joined: Wed Sep 30, 2020 12:17 pm

Re: Deepin Desktop Environment

#13 Post by spanspek »

kksmith wrote: Sat Oct 03, 2020 1:54 am
figueroa wrote: Fri Oct 02, 2020 11:03 pm I think user dreamofdestinyua needs to make a case for what DDE brings to the table. Also address why MX should introduce Chinese code. Disclaimer: I'm not xenophobic.
is the code undesirable because it is chinese? at least have the spine to say so. disclaimer: i dont really mean that.
What DDE brings to the table is BEAUTY, and EASE-of-USE!

There is no such thing as "Chinese code" ... it's all written in English ... or at least English readable Python or {name your programming language of choice here], I don't know of any code anywhere, written in Chinese, Chinese isn't even a langauge ... but let’s not delve into that now! KDE which was recently added to MX has German code - you don't condone Nazi's by doing that, now do you?

User avatar
spanspek
Posts: 19
Joined: Wed Sep 30, 2020 12:17 pm

Re: Deepin Desktop Environment

#14 Post by spanspek »

Stevo wrote: Fri Oct 02, 2020 10:23 pm
dreamofdestinyua wrote: Fri Oct 02, 2020 1:10 pm Deepin DE 32 bit is in Fedora repositories. And since its environment has been ported to other distributions, it can also be ported to Debian. Deepin Linux itself as well as MX is based on Debian. It seems to me that there should be no problems. If Deepin developers could connect their repository to Debian, it would be lucky.
Then what are the Deepin repo addresses? If it was that easy, then a user could add the repo themselves and let us know how much smoke and fire came out of their machine when they added Deepin DE, much like those experimenting with a newer KDE version on MX.

It's all fine and dandy to say, "I could surely fly if I could just flap my arms fast enough!", but it's the fast enough part that's the problem.
Hope this helps ...

I am trying to install the Deepin Desktop Environment on MX Linux 19. For this, I have done the following steps:

#Download Key
wget http://packages.deepin.com/deepin/pool/ ... -1_all.deb

#Install Key
sudo dpkg -i deepin-keyring_2019.01.09-1_all.deb

#Open repositories list
sudo nano /etc/apt/sources.list.d/deepin.list

#Add line trackers to the file
deb http://packages.deepin.com/deepin/ lion main contrib non-free
deb-src http://packages.deepin.com/deepin/ lion main contrib non-free

#Save, close and update
sudo apt update
sudo apt upgrade
sudo apt-get dist-upgrade

#Install Deepin Desktop and required packages
sudo apt install dde

User avatar
andyprough
MX Packager
Posts: 918
Joined: Tue Jul 23, 2019 10:16 pm

Re: Deepin Desktop Environment

#15 Post by andyprough »

spanspek wrote: Sat Oct 03, 2020 2:36 pmHope this helps ...

I am trying to install the Deepin Desktop Environment on MX Linux 19. For this, I have done the following steps:

#Download Key
wget http://packages.deepin.com/deepin/pool/ ... -1_all.deb

#Install Key
sudo dpkg -i deepin-keyring_2019.01.09-1_all.deb

#Open repositories list
sudo nano /etc/apt/sources.list.d/deepin.list

#Add line trackers to the file
deb http://packages.deepin.com/deepin/ lion main contrib non-free
deb-src http://packages.deepin.com/deepin/ lion main contrib non-free

#Save, close and update
sudo apt update
sudo apt upgrade
sudo apt-get dist-upgrade

#Install Deepin Desktop and required packages
sudo apt install dde
Excellent, thanks for sharing the steps, please let us know about your progress and what works and what doesn't. And if it breaks anything else on MX.
Primary Computer - Commodore 64: Processor - MOS 6510/8500, 1.023MHz; Memory - 64kb RAM, 20kB ROM - 8k BASIC V2, 8k Kernel, 4k Character ROM; Display output - 320x200, 16 colours; OS - BASIC V2.0; Weight: 1.8kg

User avatar
asqwerth
Developer
Posts: 7787
Joined: Sun May 27, 2007 5:37 am

Re: Deepin Desktop Environment

#16 Post by asqwerth »

I will leave it up to people who are really interested to test this at their own risk.

I'll pass.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
figueroa
Posts: 1097
Joined: Thu Dec 20, 2018 11:20 pm

Re: Deepin Desktop Environment

#17 Post by figueroa »

kksmith wrote: Sat Oct 03, 2020 1:54 am
figueroa wrote: Fri Oct 02, 2020 11:03 pm I think user dreamofdestinyua needs to make a case for what DDE brings to the table. Also address why MX should introduce Chinese code. Disclaimer: I'm not xenophobic.
is the code undesirable because it is chinese? at least have the spine to say so. disclaimer: i dont really mean that.
Just another way for the CCP to gather data from the rest of the world.
Andy Figueroa
Using Unix from 1984; GNU/Linux from 1993

User avatar
anticapitalista
Developer
Posts: 4282
Joined: Sat Jul 15, 2006 10:40 am

Re: Deepin Desktop Environment

#18 Post by anticapitalista »

figueroa wrote: Sat Oct 03, 2020 4:46 pm
Just another way for the CCP to gather data from the rest of the world.
In this specific case, how?
anticapitalista
Reg. linux user #395339.

Philosophers have interpreted the world in many ways; the point is to change it.

antiX with runit - lean and mean.
https://antixlinux.com

User avatar
richb
Administrator
Posts: 10856
Joined: Wed Jul 12, 2006 2:17 pm

Re: Deepin Desktop Environment

#19 Post by richb »

Moderator

This is a help forum not an opinion page. Please keep it that way.
Forum Rules
Guide - How to Ask for Help

richb Administrator
System: MX 23 KDE
AMD A8 7600 FM2+ CPU R7 Graphics, 16 GIG Mem. Three Samsung EVO SSD's 250 GB

User avatar
asqwerth
Developer
Posts: 7787
Joined: Sun May 27, 2007 5:37 am

Re: Deepin Desktop Environment

#20 Post by asqwerth »

Like I said previously in this thread , Deepin as packaged in arch repos was certainly at one stage reporting home, though it could just be for commercial data analytics rather than any political reasons (which comments like "another way for the CCP to..." would imply) . Probably hardware specs and what programs were installed on your system, per their UOS licence.

Still not good but it would make them no different from Google or MS or other commercial entities anywhere in the world if they could get away with it depending on their country's privacy laws and public perception.

https://archived.forum.manjaro.org/t/ma ... 106251/316

Extract:
I installed XFCE just to have a comparison and ran Wireshark directly after login (with sudo).
With XFCE traffic was normal without any suspicious destination even as I started the XFCE settings.
Unfortunately Deepin behaved differently. Every time I opened the Control Panel there was the same amount of Traffic to www.wshifen.com 3 (103.235.46.39).
DNSDBLookup.com tells me that the corresponding IP belongs to Baidu Cloud and is located in Hong Kong.
It looks like, it is always the same amount of data that gets sent and it happens each and every time I open the Control Panel. Changing settings or starting Deepin programs does not seem to generate any other traffic.
UOS licence which has since been removed from version in arch (though you might still get it if you install direct from deepin repos). It's certainly broader than most privacy permission documents out there.

https://archived.forum.manjaro.org/t/ma ... 106251/321

Extract:
reading trough the UOS Privacy Policy document and it states that the "User Experience Program" collects the following information:

1.1.1. Equipment and system information
Device information includes your device motherboard information, BIOS information, CPU information, memory information, hard disk information, partition information, network card information, etc .; system information includes system software version, system last update time, system language, daily users, each download Use source information.
1.1.2. Application software information
For example, the version of each application you installed in the system, and the start / exit time information of each application.


That would be a lot of data. In my test there was only a couple of hundred Bytes of data after the hand shake that was sent. Seems to me too small to fit all that data.
It doesn't matter anyway because the destination IP address (103.235.46.39) is currently hard coded. I simply blocked this IP in my firewall and this way Deepin could no longer phone home. There seem to be no advanced function built in currently to overcome such a simple road block.
Would be interesting for those who enable the deepin repos and install from there report on whether the UOS is still there, and if the distro still reports home when you open the control centre.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

Post Reply

Return to “Package Requests / Status”