Deepin Desktop Environment on Arch

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)

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

Similar Messages

  • [Solved]deepin desktop environment.

    Hello everyone. I am trying to install deepin desktop environment. And for the last step I'm installing deepin-webkit form aur. It has been 4 hours now.
    Can that take that much time? Or is there a problem with it? Should I cancel or wait?
    Last edited by thedeli (2013-12-28 17:13:34)

    Browser engines can take a very long time to compile even on the fastest machines. Four hours isn't surprising for some computers.
    Last edited by skottish (2013-12-28 16:47:45)

  • What is the best Desktop Environment in Arch Linux?

    Hello, Arch Community! I am having troubble desiding which DE to install on my new Arch box. I have narrowed it down to KDE, GNOME, and Xfce.
    I like KDE's customization but I also like GNOME's simplicity. Xfce is lightweight, but in previous experience GNOME apps such as NetworkManagerApplet don't run that well with it and I had troubble with Compiz Fusion in Xfce. Please help me decide. Please don't tell me that it is 'apples and oranges' or any crap like that. I just want an answer that talks about performance and customization, etc.
    BTW I am glad to return to Arch after getting sick of Fedora's massive updates. I am in love with Arch's rolling release cycle.
    Last edited by theDBANfan (2009-07-26 03:00:32)

    you dont even need a proper desktop environment, thats part of the reason i like arch so much, you can use ~/.xinitrc as your own personal desktop environment.
    just put what you want in your ~/.xinitrc
    this is mine
    xbindkeys &
    lxde-settings-daemon &
    xfdesktop &
    xfwm4 &
    xfce4-panel &
    exec ck-launch-session startlxde
    i have the minimal lxde install (just lxde-common, lxde-settings-daemon & lxsession-lite + lxapperance for my themes) so all my settings like themes  etc... are loaded on boot then i just added the panel i wanted, the window manager i wanted etc...
    if you want a fast minimal install with only the apps you want then do something similar, load somekind of settings manager so all your settings are loaded every time you boot then pick and choose you favorite panel, window manager etc...

  • I want to try a window manager WITHOUT desktop environment

    Hello everyone, I am now using Gnome, but I want to try something lightweight.
    My main concern here is the system tray which I rely heavily, there are several things importmant to me:
    1 network manager. As I'm using gnome, I use gnome-network-manager to manage WIFI.
    2 SCIM. I have to input language other than English, but I don't care if there is no icon in system tray
    3 battery monitor and extras(e.g. volumn control, time, etc) which are not necessary, but would be good if there is replacement.
    Is there any tutorial/guide for a building a system like this(without desktop environment) on Arch?
    Thanks !

    Hi Olnex,
    Try running pypanel and idesk from the .xinitrc or .xsession file in your homedir.
    Every application there should be executed when you start your window manager.
    Don't forget to call them with an '&', so that the application runs in the background (e.g. pypanel &).
    As a file manager i'm mainly using midnight commander in a terminal.
    For USB managing i'm not a big help, i'm afraid.
    I'm using hal/udev-rules for automount at the moment, and unmount drives manually. So i'm not familiar with any GUI for that.
    Just search the forum a little, there is a lot of information in it.
    Don't be afraid to try out new packages.
    Regards,
    Steffen

  • What's a good desktop environment/general system UI for a television?

    So right now I just upgraded to Arch (without planning to do so, but that's another story) on my media station, and I'm trying to figure out what desktop environment to use with it.  It is hooked up to an old analog TV as the only display (I do most of my configuration via ssh and the command line), and my wife (who's not a Linux user by any stretch) uses it a lot.
    I'm finding Gnome 3 (since it had Gnome on it before I just went with that) is really not suited to this purpose.  It seems to want things like a higher resolution than what can be readable easily on the TV, and if I set it to a lower resolution setting menus will get pushed off the screen.  I also prefer something where I can do all the configuration from the command line, because I'm usually going to be configuring it remotely.
    What the media station does normally is play videos in VLC (either saved video files or DVDs), play YouTube videos in a browser, and move around and delete files on the desktop with a mouse.  The way the keyboard is set up it's hard to use as well.  So I'm wanting something that makes all of those really simple with the constraints of a low resolution TV, and avoids needing the keyboard if at all possible.
    Any suggestions?
    Bonus points if people can come up with a way that someone can easily move around and delete the files from a browser on a Windows machine, as that's what my wife has with her a lot when she's sitting at the couch.  She doesn't want to install anything on that computer or use things like Windows filesharing though.

    LXDE isn't optimal if CLI configuration matters to you... but does this really matter if you expect to set it up once and be done with it?
    Openbox' XML syntax is needlessly annoying if you don't want to use the optional GUIs or other little helpers, I'd go with a simple window manager rather than a DE.
    Fluxbox is easy, text-friendly and doesn't require a DE on top to meet modern expectations. Personally, I think a well-tweaked FVWM beats the pants off anything else.
    Nevertheless, debugging the wife seems to be a higher priority for now... with good suggestions already.

  • LightDM-devel does not allow to change desktop environment

    Hi,
    I'm new to Arch and I'm trying LightDM under systemd as my display manager. I don't know if this is the right place to ask about it, since it involves a package from AUR but if anyone can help me, I'll appreciate it.
    I am currently using XFCE4 as my desktop environment. Since I need to switch user and language quite often, the current LightDM version available in pacman does not work for me since it has a bug that prevents it from reading the language selection correctly (https://bugs.launchpad.net/lightdm/+bug/1019314). Therefore, I'm trying the development version available in AUR which corrects the language problem but introduces a new one.
    Because I am new to systemd and LightDM, I'm afraid I have ask the following newbie question. On the first time that I log in, I am able to select language and desktop environment but if I log out and try to log in again, I notice a few strange things. First of all I see that the user name is in bold letters, as if the user would be still logged in. I also notice that I am not longer able to change my desktop session or language, but if I select another user I am able to do it (unless of course, I have already logged in witht this second user, in which case the problem is the same). If I reboot or restart lightdm, I am able once again to select session and language but just like before, only once until next restart. Is this the normal behaviour of lightdm or should i report this as a bug?
    Please, let me know if I'm omitting any important information regarding my system or configuration that may be responsible for this behaviour.
    Last edited by pedroobv (2013-08-02 22:46:20)

    Hello Liza,
    Did you try my solution?
    [Re: Change source system name in variant in BWQ]
    There are solutions to change variants properties, but that particular program has the logsys parameter not able to change, so you cannot change the value of that variant (only with debug).
    It's best to go for that solution I already provided to you...
    Diogo.

  • I want some KDE apps, but not the KDE desktop environment....

    I'm on a laptop running Arch (yay!) and I am wanting to install Amarok and KTorrent. However, I don't want the KDE desktop environment, KWin (I use fluxbox), or things like KDM (I use SLiM). Is there a package, like kde-base in Debian, that allows just essential Qt/KDE libraries for applications like Amarok and KTorrent?
    Thanks in advance.

    Aakko wrote:
    I'am running Xfce4 and only KDE app I use is Kaffeine for tv-viewing.
    I would like to change KDE theme. Is there a way to get to KDE control panel from Xfce so I could change the theme?
    Assuming you have it installed,
    $ kcontrol
    or you can use kcmshell with the name of the options module you want to use, eg:
    $ kcmshell style
    to change the GUI theme.

  • [Help] Setup a Vim-like desktop environment

    Hi
    The funny thing is that I don't know absolutely how to work with Vim, but I want to learn it by building a "desktop environment" based on vim and (mostly) on terminal apps that behave like Vim.
    And of course I need the help of the Arch community!
    Well first of all I probably need a good tutorial (except vimtutor) to start learning vim behaivour and keybindings: Have you got any suggestions?
    Then I need ideas about software: of course I prefer to use stable, maintained and lightweight software that is in the repos, or at least in the AUR.
    Following is my list: I will add your suggestions and clarify my choices here.
    Help me to build my Vim-like-environment!
    Login Manager: none
    Window Manager: i3
    Editor: vim (of course)
    Terminal: urxvtd + urxvtc
    File Manager: vifm
    Image Viewer: feh
    Pdf Viewer: apvlv
    Browser: uzbl-tabbed
    Email Client: mutt
    IRC: weechat
    IM: bitlbee
    Music: ncmpcpp
    Video: mplayer
    Network: netcfg
    Have your say!
    Last edited by rent0n (2010-04-13 21:15:35)

    Login Manager: none
    => I don't use one either
    Window Manager: wmii (never used one, this one has my vote for now. Feel free to suggest others.)
    => I use dwm, but that's probably just a matter of preference. They behave in the same way.
    Editor: vim (of course)
    => Vim here too.
    Terminal: urxvt
    => I use urxvtd (daemon) and connect with urxvtc (clients) This saves resources if you open up a lot of terminals.
    File Manager: vifm
    => I got hooked to Midnight Commander. Tried vifm, but I never really got into it as much as I did in MC. But no vi keybindings in MC and that has been bothering me since the beginning... MC with vi keybindings would be the perfect filemanager though.
    Image Viewer: feh
    => I use this one too.
    Pdf Viewer: apvlv
    => Didn't know about this one! Thanks!
    Browser: vimperator? uzbl? vimprobable? surf?
    => I use vimperator. Uzbl is too unusable without a lot of configuration and for surf I don't know wether it had vi keybindings. But I didn't know vimprobable and I will try it out when I get home! Thanks again. ^^
    Email Client: muttator? mutt? (re)alpine? sup?
    => mutt here. It is great. I write gpg encrypted mail using vim, abook is used to import contacts.
    IRC: weechat? irssi? ii?
    IM: bitlbee? minbif?
    => Didn't know minbif, but I use irssi and bitlbee. It's cool.
    Music: ncmpcpp? cmus? moc?
    => I use moc. It doesn't have vi keybindings though, but it's ui is simple and clean. I like it. You could also check out "herrie".
    Video: mplayer
    => You don't need anything else. ^^
    If you use mutt, I can also suggest Newsbeuter for RSS feeds, because it behaves just like mutt.
    Last edited by Rockwolf (2010-01-26 13:02:01)

  • WM only or Desktop Environment?

    I am planning on installing Arch on my main desktop and debating over whether I should use just a window manager like openbox or a desktop environment like gnome.
    Is there any reason for using a desktop environment like gnome over just a window manager?
    I know that they come with panels/docks/menus to make the system easier to use, but those things can be added as needed. Is there anything that Gnome/LXDE etc can do that Openbox cannot?

    arctor wrote:Essentially... is a DE just something that strictly adds ease of use to the system or does it add extra functionality?
    That's the thing: what constitutes "ease of use" typically varies from person to person.  As jasonwryan mentioned above, one person can find a DE incredibly easy to use, whereas another could just see it as needless bloat getting in the way of their workflow/hogging system resources.
    It's kind of like comparing apples and oranges here; one isn't necessarily superior to the other (i.e. doesn't necessarily "add" or "subtract" anything), they're just different ways of working with your system.
    If you really want something more "objective", though: a DE (as far as I understand it) is designed to create a more "desktop metaphor"-like workflow, whereas a plain WM is just that, a WM; it manages windows, and that's it.  You can mix and match components, though, to get an experience that can seem more or less like a DE, but without installing any of the big packages (e.g. you can use something like openbox as your WM and install xfce4-panel by itself to provide a menu/window list area, without installing Xfce proper).

  • KDE Trinity desktop environment installation problem

    I had Arch running very well with xfce4. I installed trinity kdemod3-complete as described in wiki. On starting there is blank blue screen with dialog boxes (one after the other) stating that that 'kstartconfig not found- check your installation' and 'kdeinit not found, check your installation'. After that it comes back to login screen.
    I removed slim login manager to get command line at start. On starting /opt/kde3/bin/startkde, there are error messages: libpng14.so.14 not found. I have libpng 1.5.10-1 installed.
    I checked in wiki, there is no reference to this. Please help.
    Edit:
    I copied libpng15.so.15 to libpng14.so.14.  The trinity started and the desktop has appeared. But only text is visible, there are no icons, even in toolbars like that of konqueror. Also repeated messages of missing libs are coming. I am not sure what to do.
    Last edited by rnarch (2012-04-24 01:37:10)

    I guess Trinity desktop environment is not being supported by most in Archlinux.
    If I have to remove these packages (which are now unnecessary) will following command work all right?
    sudo pacman -Rs kdemod3-complete
    I am asking this because it involves a very large number of packages (a full desktop environment) and I hope it does not break my system which is working well at this time.
    Last edited by rnarch (2012-04-25 00:20:19)

  • Recommend me a desktop environment, please ;)

    Hi! I just installed xorg and it looks like it is set up. Now I have to choose a desktop environment. I'd like something simple (and small in terms of download), yet offering great amount of functionality. What could it be?

    When I started using Linux in 2002, there wasn't the plethora of window managers available as they are now. I used to use GNOME 2 in those days (not even HAL was there!); then I used KDE for sometime too.
    After I discovered Arch, I moved through many DEs and WMs.... XFCE, Gnome, KDEmod, openbox, fluxbox, ion3, wmii, dwm and finally xmonad. I find tiling window managers really easy on me as I tend to have many windows open at some time; and though openbox is really cool (it has one of the best theme collections), with 10 windows open, manually managing them becomes a chore. With the tiling WMs, I can concentrate on my work, rather than moving windows around all day.
    If you stick with XFCE, I suggest you try out Compiz; it has a nice feature which shows you all the windows at once.

  • Mate Desktop Environment - GNOME2 fork

    Hello everyone.
    I've made a GNOME2 fork. I've called it "Mate".
    My english is not so good. And so, maybe I can not give support in English.
    Correct me if I'm wrong. Any suggestion is welcome.
    ...sorry about short description.
    MATE Desktop Environment, a non-intuitive and unattractive desktop for users, using traditional computing desktop metaphor. Also known as the GNOME2 fork.
    ArchWiki: https://wiki.archlinux.org/index.php/MATE
    AUR: https://aur.archlinux.org/packages.php?ID=49902
    GitHub: https://github.com/perberos/mate-desktop-environment
    Homepage : http://matsusoft.com.ar/projects/mate/
    Mailing Lists: https://sourceforge.net/p/matede/mailing-lists/
    SF.net Download: http://sourceforge.net/projects/matede/files/
    Gtk-Apps: http://gtk-apps.org/content/show.php?content=143856
    Feedback: perberos at gmail dotta com omg ugly spam bot
    IRC: freenode.net at #mate channel or #archlinux or #archlinux-es
    useless links
    Unofficial drink: http://en.wikipedia.org/wiki/Club-Mate
    Last edited by Perberos (2011-11-12 08:29:10)

    cb474 wrote:
    Thanks Perberos, this looks great.
    If installing on a system that already has Gnome 3 and Gnome-Shell, would I want to uninstall those first?
    Yes
    SpleenThief wrote:This is a great idea; I'll definitely give it a try. I'll hop on IRC soon and see if I can lend a hand.
    Ok
    kpedersen wrote:1) See if you can modify all your stuff to install to /opt/mate so that it does not conflict with the current linux tree because in the future there will undoubtedly be situations where you need a certain version of a library for most applications but still require the older version for gnome2.
    PKGBUILD does all that. I will try to port mostly applications to newest lib versions.
    kpedersen wrote:2) I like the Arch build system but you might get more interest if you create a very simple and generic linux (and unix) build system or script that works across distros just to compile gnome2. That way people using e.g fedora will still be able to join in with your efforts.
    That exists. ./configure --prefix=/opt && make && make install
    kpedersen wrote:You might find the following link interesting:-
    http://gnome.bullfreeware.com/
    Thankyou.
    Camus wrote:mate-panel:
    sed: can't read mate-panel/mate-panel-add: No such file or directory
    Fixed
    Camus wrote:
    I've tried to install Mate on a fresh Arch install on a VirtualBox...
    mate-control-center:
    activate-settings-daemon.c:5:55: fatal error: mate-settings-daemon/mate-settings-client.h: No such file or directory
    I will try thats, to see what happens.
    Fixed
    Last edited by Perberos (2011-08-24 13:43:34)

  • Equinox Desktop Environment

    There was a review of the Equinox Desktop Environment (EDE) put up recently, and I figured it might be worth taking a look at.  However, it isn't up on AUR yet.  Could someone make a PKGBUILD for it?
    Review: http://www.osnews.com/story/19782/Revie … onment_1.2
    Website: http://equinox-project.org/

    Has been in AUR very long time. Someone deleted it.
    efltk
    # Contributor: Leslie P. Polzer <[email protected]>
    # http://blog.viridian-project.de/
    pkgname=efltk
    pkgver=2.0.7
    pkgrel=2
    pkgdesc="Extended version of the GUI toolkit FLTK. EDE dependency."
    url="http://ede.sf.net/"
    license=('LGPL')
    arch=('i686' 'x86_64')
    depends=(libjpeg libpng gcc-libs libxext)
    source=(http://downloads.sourceforge.net/sourceforge/ede/$pkgname-$pkgver.tar.gz)
    md5sums=('f0300fd2fec47d4b05823297032ddb9f')
    sha1sums=('b5a4911414e7d933df5e339dab34c7a18a691736')
    build() {
    cd $startdir/src/$pkgname
    ./configure --prefix=/usr \
    --enable-opengl --enable-utf8 --enable-plugins \
    --disable-mysql --disable-unixODBC # EDE doesn't need this,
    # and you probably do not either
    ./emake || return 1
    mkdir -p $startdir/pkg/usr/{bin,lib}
    ./emake prefix=$startdir/pkg/usr install
    find $startdir/pkg -name "*.la" -exec rm -f '{}' \;
    ede
    # Contributor: Leslie P. Polzer <[email protected]>
    # http://blog.viridian-project.de/
    pkgname=ede
    pkgver=1.2
    pkgrel=1
    pkgdesc="The lightweight Equinox Desktop Environment"
    url="http://ede.sf.net/"
    license=('GPL')
    arch=('i686' 'x86_64')
    depends=("efltk")
    source=(http://downloads.sourceforge.net/sourceforge/ede/$pkgname-$pkgver.tar.gz)
    md5sums=('7bffdd825c6a32f3c99e081f2e3a4c73')
    sha1sums=('3ed41a5382c6374ba2c9d8b6fff88e26205c5a0f')
    build() {
    cd $startdir/src/$pkgname
    ./configure --prefix=/usr
    make || return 1
    mkdir -p $startdir/pkg/usr/bin
    make prefix=$startdir/pkg/usr LOCALEDIR=$startdir/pkg/usr/share/locale install
    find $startdir/pkg -name "*.la" -exec rm -f '{}' \;

  • What desktop environment matches Archlinus's philosophy?

    What desktop environment matches Archlinus's philosophy? Simplicity and elegance and performance and not bloat and feature ridden?
    Last edited by Brandon_R (2011-08-23 16:45:56)

    yngwin wrote:
    Simple and elegant? Openbox.
    If you really want a DE around that, try LXDE. Tho in my opinion Qt is more elegant than GTK+, so I'm hoping razor-qt will shape up to be a good alternative.
    I'm actually hoping razor-qt become like the qt version of Openbox, but currently I can't even get my internet up when I log into it. Well, I  could, but it's not as simple as using networkmanager. Is there any guide on how to use it, because the 'system tray' doesn't seem to hold any system tray things for me...
    On topic, how is KDE or Gnome not fitting with arch? Isn't arch designed to build a system that you want? I see no reason why gnome can't be just that.
    Last edited by Japanlinux (2011-08-25 01:53:31)

  • Equinox Desktop Environment 1.0.2

    Equinox Desktop Environment 1.0.2 was just released
    http://ede.sourceforge.net/cgi-bin/page.py?home
    It would be great if we had a package ofr it in arch...
    Kin

    From sourceforge of project page:
    Here is quick hack for problem so you can try to apply it:
    - go to directory where you extracted efltk
    - then try to open Fl_Text_Buffer.h (it is in efltk headers
    directory)
    - go to line 81 and instead
    "char* Fl_Text_Buffer::static_buffer();"
    place
    "char* static_buffer();"
    Then run "make clean" and "make".
    Let we go with the second try Use previous steps, but
    this time with Fl_Combo_Box.h file. Locate lines 26 and 27
    and instead:
    static void Fl_Combo_Box::cb_browse(Fl_Widget *w, void *data);
    static void Fl_Combo_Box::cb_button(Fl_Widget *w, void *data);
    put:
    static void cb_browse(Fl_Widget *w, void *data);
    static void cb_button(Fl_Widget *w, void *data);
    I got some error about missing library, so I copied files from build directory of efltk /lib to /usr/lib, and it compiled sucessfuly.
    After that I tried to compile ede but it says that version of efltk is too old, so I edited configure file to skip checking for efltk version by removing some code (quick and dirty but works)
    EFLTK_VERSION="`efltk-config --version`"
    case "$EFLTK_VERSION" in "2.0."[34])
                    echo "$as_me:$LINENO: result: yes" >&5
    echo "${ECHO_T}yes" >&6
            { { echo "$as_me:$LINENO: error: It seems that you have older efltk version. Required is >= 2.0.3" >&5
    echo "$as_me: error: It seems that you have older efltk version. Required is >= 2.0.3" >&2;}
       { (exit 1); exit 1; }; }
    esac
    It compiles and runs fine, but it is quite ugly, looks like kde 2.x or windows 95 ;P

Maybe you are looking for

  • Export settings for RealMedia

    Hello everybody I use PR Pro 1.5 and I created a short video (a collection of .avi source files that lasts no longer than 4 mn) that I need to export in various formats : WMP and RealMedia for the web, and then AVI, QT and MPEG1 for cdroms, Knowing t

  • Why can't I connect to Apple TV(2) from my MacBookPro when I can easily do it from my iPad?

    Why can't I connect to Apple TV(2) from my MacBookPro, when I can easily do it from my iPad? I want to be able to watch a movie from my MacBookPro desktop on my TV using Apple TV.

  • New ios8 prevents me from deleting emails. Help

    WWhen I delete emails they keep reappearing and error message says I cannot move to trash in new iOS downlad.

  • Rename of Domain Controller

    Hi, We want to upgrade our Domain Controller from  windows 2003 server to windows 2008 server. And our SAP servers are Local Domains(member servers) on windows 2003 server and we do not want to upgrade Operating System of the SAP servers.  The SAP se

  • Java 3D: making a sphere rotate like a planet.

    Hey guys, could anyone possible show me to make a spher rotate on its axis, like a plant? I'm fairly new to java 3d.      Sphere sp = new Sphere(.4f, Sphere.GENERATE_TEXTURE_COORDS, earthApp);      t.set(1.0, new Vector3d(0f, 0f, 0f));      Transform