GithubHelp home page GithubHelp logo

martyr-deepin / arch-deepin Goto Github PK

View Code? Open in Web Editor NEW
64.0 64.0 7.0 24.11 MB

Building Deepin Software on ArchLinux. This project is no longer being actively developed, please report issues to https://github.com/linuxdeepin/developer-center/issues instead

Shell 100.00%

arch-deepin's People

Contributors

artoria2e5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arch-deepin's Issues

category issue for some applications in launcher

For example, install a game named kmahjongg, and login again, the icon of kmahjongg will be placed under category System instead of Game:

 sudo pacman -S kdegames-kmahjongg

This is caused by desktop files database which used by launcher but not be ported to archlinux as yet.c

Adding backgrounds through the control panel

I think it might be a good idea to implement the feature of dragging and dropping the pictures into the control panel backgrounds menu to add new backgrounds. This is used well under the boot menu background custimization and I actually assumed it was going to work like this when I was trying to add my own backgrounds because of this.

Full of dde-api/set-date-time errors in /var/log/deepin.log

4a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] /usr/src/packages/BUILD/dde-api/src/dde-api-0.0.2.git20140703~7df314d/set-date-time/set_timezone.go:58: Recover Error: open /etc/timezone: no such file or directory
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/lib/go/src/pkg/runtime/panic.c:248
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/dde-api/src/dde-api-0.0.2.git20140703~7df314d/set-date-time/set_timezone.go:127
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/dde-api/src/dde-api-0.0.2.git20140703~7df314d/set-date-time/set_timezone.go:140
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/dde-api/src/dde-api-0.0.2.git20140703~7df314d/set-date-time/set_timezone.go:93
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/dde-api/src/dde-api-0.0.2.git20140703~7df314d/set-date-time/set_date_time.go:76
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/lib/go/src/pkg/runtime/asm_amd64.s:361
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/lib/go/src/pkg/reflect/value.go:563
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/lib/go/src/pkg/reflect/value.go:411
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/go-dlib/src/go-dlib-build/src/pkg.linuxdeepin.com/lib/dbus/handle_call.go:147
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/src/packages/BUILD/go-dlib/src/go-dlib-build/src/pkg.linuxdeepin.com/lib/dbus/handle_call.go:201
14a207b 2014-07-05 22:48:12.756 dde-api/set-date-time: [ERROR] -> /usr/lib/go/src/pkg/runtime/proc.c:1445

Could we change the version string to the format following the VCS PKGBUILD Guidelines?

All dbus property settings not work in dde-control-center

Looks like the issue is caused by Qt 5.3:

qml: ==> [info] load module: grub
file:///usr/share/dde-control-center/modules/network/main.qml:297: TypeError: Cannot read property 'realHeight' of null
QDBusMarshaller: type `QVariant' (41) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "com.deepin.daemon.Grub2" path "/com/deepin/daemon/Grub2" interface "org.freedesktop.DBus.Properties" member "Set": Marshalling failed: Unregistered type QVariant passed in arguments
QDBusMarshaller: type `QVariant' (41) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "com.deepin.daemon.Grub2" path "/com/deepin/daemon/Grub2" interface "org.freedesktop.DBus.Properties" member "Set": Marshalling failed: Unregistered type QVariant passed in arguments
QDBusMarshaller: type `QVariant' (41) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "com.deepin.daemon.Grub2" path "/com/deepin/daemon/Grub2" interface "org.freedesktop.DBus.Properties" member "Set": Marshalling failed: Unregistered type QVariant passed in arguments

Opening new terminal on desktop menu always opens xterm

Default terminal is set to terminator through the control panel.
Deepin is actually recognizing this because when I use the keyboard shortcut ctrl+alt+t to open a new terminal window it actually opens the correct one.

Install arch-deepin through obs with problems

I have two problems when Installing arch-deepin in a cleaned archlinux through the following command:

sudo pacman -Syy deepin

Firstly, pacman will download some packages failed:

error: failed retrieving file 'dde-qml-gettext-plugin-0.0.3.git20140509~f2bde78-0-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
warning: failed to retrieve some files
error: failed retrieving file 'python2-deepin-utils-0.0.2.git20140509~8aaf2a6-0-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
warning: failed to retrieve some files
error: failed retrieving file 'python2-deepin-gsettings-0.1.git20131016~a64de3a-0-x86_64.pkg.tar.xz' from download.opensuse.org : Maximum file size exceeded
warning: failed to retrieve some files
error: failed to commit transaction (download library error)
Errors occurred, no packages were upgraded.     

Then, after I download and installed them manually, run the previous command will report errors again, seems like checking package's sha256sum failed:

debug: using cachedir: /var/cache/pacman/pkg/
debug: using cachedir: /var/cache/pacman/pkg/
checking keyring...
checking package integrity...
debug: found cached pkg: /var/cache/pacman/pkg/dde-account-faces-1.0.4-1-any.pkg.tar.xz
debug: sha256sum: bc28ca9a05886f04336c532c14d5272fd1abb3e6360cdd509332715cf1dcc8e5
debug: checking sha256sum for /var/cache/pacman/pkg/dde-account-faces-1.0.4-1-any.pkg.tar.xz
debug: returning error 34 from _alpm_pkg_validate_internal : invalid or corrupted package (checksum)
debug: found cached pkg: /var/cache/pacman/pkg/go-dlib-0.0.3.git20140701~bc4ed33-0-x86_64.pkg.tar.xz
debug: sha256sum: 38d175158707ef91bebd27008cd556b248bfd96e13798d9e75f9ff137d9cba86
debug: checking sha256sum for /var/cache/pacman/pkg/go-dlib-0.0.3.git20140701~bc4ed33-0-x86_64.pkg.tar.xz
debug: found cached pkg: /var/cache/pacman/pkg/dde-go-dbus-factory-0.0.2.git20140701~aa9263a-0-x86_64.pkg.tar.xz
debug: sha256sum: 9097a3be6ba89203fd210db4a6d8d6305fea7c230e3a467b92753426eb22ca00
debug: checking sha256sum for /var/cache/pacman/pkg/dde-go-dbus-factory-0.0.2.git20140701~aa9263a-0-x86_64.pkg.tar.xz
debug: found cached pkg: /var/cache/pacman/pkg/go-xgb-0.0.git20140510~eabb7fe-0-x86_64.pkg.tar.xz
debug: sha256sum: 5ee150840f30bf2de9a5f7859a9d869e3710d5f926a63b692bc8202ef37d0bc9
debug: checking sha256sum for /var/cache/pacman/pkg/go-xgb-0.0.git20140510~eabb7fe-0-x86_64.pkg.tar.xz
debug: returning error 34 from _alpm_pkg_validate_internal : invalid or corrupted package (checksum)
debug: found cached pkg: /var/cache/pacman/pkg/golang-graphics-go-0.0~git20140306-3-x86_64.pkg.tar.xz
debug: sha256sum: 9e0ae2fa6f9552d0fa0fb3ce868bbe1f4fd5f416faf080e64b22dc44be9c2647
debug: checking sha256sum for /var/cache/pacman/pkg/golang-graphics-go-0.0~git20140306-3-x86_64.pkg.tar.xz
debug: found cached pkg: /var/cache/pacman/pkg/golang-jamslam-freetype-go-0.0~git20140306-3-x86_64.pkg.tar.xz
debug: sha256sum: 6974b827380cadfb6c1437158ef9f4c22e5a6fd643f310dcf4b9999eebe32c5c
debug: checking sha256sum for /var/cache/pacman/pkg/golang-jamslam-freetype-go-0.0~git20140306-3-x86_64.pkg.tar.xz
debug: found cached pkg: /var/cache/pacman/pkg/go-xgbutil-1.git20140610~1988b64-0-x86_64.pkg.tar.xz
...
:: File /var/cache/pacman/pkg/dde-account-faces-1.0.4-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/go-xgb-0.0.git20140510~eabb7fe-0-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/go-xgbutil-1.git20140610~1988b64-0-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/qml-dde-dock-applet-0.0.1.git20140604~4ffd5bf-0-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/deepin-default-gsettings-0.1.git20140625~76f0ae9-0-any.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/deepin-webkit-1.8.2.1+git20131220153235~9ac8cf628-3-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/go-dlib-dbus-proxyer-0.0.3.git20140624~025f7be-0-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
:: File /var/cache/pacman/pkg/python2-deepin-xrandr-0.1+git20131206101353~1ef723fab0-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n] n
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.

I remember it's all OK about two weeks ago, is I forget something this time?

Changes in the organization of the upstream code

Deepin decided to manage code in gitcafe(https://gitcafe.com/Deepin/) instead of github, but will synchronize the code to github weekly, and the code organization will become more reasonable, including adding code review mechanism through gerrit, this will affect git branch model of source code, and we should get source from "master" branch instead of "develop" or other branch in OBS.

glib 2.42 cause SIGABRT to all deepin software(music, terminal, game center, etc..)

Updating glib to 2.42 causes all deepin software to throw 'Attempt to unlock mutex that was not locked' error and cause a SIGABRT.

One possible temporary fix is to comment out the abort() line in glib/gthread-posix.c and recompile glib. However, it might be dangerous.

diff -Naur glib-2.42.0.orig/glib/gthread-posix.c glib-2.42.0/glib/gthread-posix.c
--- glib-2.42.0.orig/glib/gthread-posix.c 2014-10-06 17:07:49.775888564 -0400
+++ glib-2.42.0/glib/gthread-posix.c 2014-10-06 17:08:29.539384048 -0400
@@ -1318,7 +1318,7 @@
if G_UNLIKELY (prev == 0)
{
fprintf (stderr, "Attempt to unlock mutex that was not locked\n");

  • abort ();
    
  • /abort ();/
    }

syscall (__NR_futex, &mutex->i[0], (gsize) FUTEX_WAKE, (gsize) 1, NULL);

Control Centre Bugs

Control Centre Bugs -

  1. power button does not work, if pressed have to do hard reset ';]

  2. Under personalization > icons - the drop down menu does not work

  3. Can't type at all in the control centre

  4. Can't change any power management options, you click on one and does nothing

http://www.linuxdeepin.com/mantis/view.php?id=3510
http://www.linuxdeepin.com/mantis/view.php?id=3509
http://www.linuxdeepin.com/mantis/view.php?id=3508
http://www.linuxdeepin.com/mantis/view.php?id=3507

thx for your effort in this.

here is my project page, please have a look https://forum.manjaro.org/index.php?topic=14644.0
would like an email from you please - [email protected]

Steam windows are untitled in the dock

Happens in Fashion, Efficient, and Classic modes.
deepinscreenshot20140906170524
Also not a result of having multiple steam related windows open, as it is still untitled when there is just one.

Add other dock items to the right-click menu on the dock

I just use the corner-navigation feature to open the launcher. So it would be nice if I could remove the launcher from the dock, as it is just wasting space at the moment.

This might be a good solution to those of us that do not want certain icons on their dock but would make it easy to enable and disable them incase a user accidently removed one of them.

A mockup of this would be:

right-click dock

Fashion mode
Efficient mode
Classic mode

Keep showing
Keep hidden
Auto hide

System> (opens submenu on mouse over)
{Network
Sound
Trash
Computer
Launcher}

With this layout it would keep things clean for the intial right-click menu but would allow for some extra custimization and configurability.

dde-control-center not works after udpate

$ dde-control-center show

QQmlComponent: Component is not ready
"qrc:///views/Main.qml:28 plugin cannot be loaded for module "DBus.Com.Deepin.Daemon.Display": Plugin verification data mismatch in '/usr/lib/qt/qml/DBus/Com/Deepin/Daemon/Display/libDisplay.so'

Multi Monitors second screen doesn't allow maximize to use whole screen

I have 2 monitors on my desktop, which was detected perfectly. All hot corners are on first monitor (as expected, for me at least), but when I try to maximize a window on the second display, the space where the bottom bar would be does not get used.

Also just noticed that when dock is set to auto-hide or stay hidden, you still can't maximize windows properly.

install error

when run pacman -Sy deepin, a lot of such error:
/usr/share/locale/zh_CN/LC_MESSAGES/DDE.mo exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/locale/zh_HK/LC_MESSAGES/DDE.mo exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/locale/zh_TW/LC_MESSAGES/DDE.mo exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/personalization/greeter-theme/sky/bg.jpg exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/personalization/greeter-theme/sky/sky.html exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/personalization/greeter-theme/sky/sky.js exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/personalization/greeter-theme/sky/thumb.png exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/personalization/greeter-theme/three.js exists in both 'dde-workspace' and 'deepin-workspace'
/usr/share/xgreeters/lightdm-deepin-greeter.desktop exists in both 'dde-workspace' and 'deepin-workspace'
/var/lib/polkit-1/localauthority/50-local.d/lightdm.pkla exists in both 'dde-workspace' and 'deepin-workspace'
deepin-notifications: /usr/share/dbus-1/services/org.freedesktop.Notifications.service exists in filesystem
Errors occurred, no packages were upgraded

Device switches in network panel not working

dde-control-center error message:

ibpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qml: ==> [info] Language: en_US
qml: ==> [info] initTrayIcon emit
qml: ==> [info] load module: network
qml: -> updateMasterApInfoWhenActivatingAp/org/freedesktop/NetworkManager/AccessPoint/3 linuxdeepin-2 true
QDBusMarshaller: type `QVariant' (41) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "com.deepin.daemon.Network" path "/com/deepin/daemon/Network" interface "org.freedesktop.DBus.Properties" member "Set": Marshalling failed: Unregistered type QVariant passed in arguments
QDBusMarshaller: type `QVariant' (41) is not registered with D-BUS. Use qDBusRegisterMetaType to register it
QDBusConnection: error: could not send message to service "com.deepin.daemon.Network" path "/com/deepin/daemon/Network" interface "org.freedesktop.DBus.Properties" member     "Set": Marshalling failed: Unregistered type QVariant passed in arguments

deepin-notification not working

Error message:

Traceback (most recent call last):
  File "/usr/share/deepin-notifications/notify.py", line 32, in <module>
    from PyQt5 import QtCore
ImportError: No module named 'PyQt5'

Could not run dde-session-daemon manually

Run following command:

env DDE_DEBUG_MATCH="network" /usr/lib/deepin-daemon/dde-session-daemon 

Then will print errors:

** (dde-session-daemon:10769): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
** (dde-session-daemon:10769): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist
** (dde-session-daemon:10769): WARNING **: Can't load fallback CSS resource: Failed to import: The resource at '/org/gnome/adwaita/gtk-fallback.css' does not exist
** (dde-session-daemon:10769): WARNING **: Data not from X server...
org.freedesktop.DBus.Error.Spawn.ExecFailed:Cannot launch daemon, file not found or permissions invalid

Arch最近升级之后所有深度软件(terminal,music,game等)都不能运行了

运行任何软件均报错:Attempt to unlock mutex that was not locked 然后SIGABRT

strace最后几行输出
write(2, "Attempt to unlock mutex that was"..., 44Attempt to unlock mutex that was not locked
) = 44
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(3868, 3868, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=3868, si_uid=1000} ---
+++ killed by SIGABRT (core dumped) +++
已放弃 (核心已转储)

Steam applet using wrong icon in fashion mode

The steam applet that is in the tray with the other system icons when in the Classic and Efficient modes(sound, network, usb, etc.) is displayed incorrectly only when in fashion mode. It still retains all functionality though.

fashion-steam-applet

Deepin Desktop not working

I tried to install, follow your instructions and not working. The desktop does not loading compiz. Crashing at start.

(Sorry for my bad English)

install package through Makefile or setup.py in PKGBUILDs

Some Dock Applets missing after last update

only volume clock, and trash applets showing after update

http://www.linuxdeepin.com/mantis/view.php?id=3513

[anex@deep ~]$ dde-dock-applets
Create ControlCenter remote object failed : "Could not get owner of name 'com.deepin.dde.ControlCenter': no such name"
qml: ==> [info] Status Changed: disk_mount true
qml: set_show_applet: date_time
Register: true
Create LunarCalendar remote object failed : "Could not get owner of name 'com.deepin.api.LunarCalendar': no such name"
QSGContext::initialize: stencil buffer support missing, expect rendering errors

http://imgur.com/6h61wka

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.