diff --git a/accounts1/accounts.go b/accounts1/accounts.go index ebe80d4b9..85f44fd40 100644 --- a/accounts1/accounts.go +++ b/accounts1/accounts.go @@ -7,6 +7,7 @@ package accounts import ( "github.com/linuxdeepin/dde-daemon/accounts1/logined" "github.com/linuxdeepin/dde-daemon/loader" + "github.com/linuxdeepin/go-lib/gdkpixbuf" "github.com/linuxdeepin/go-lib/log" ) @@ -23,6 +24,10 @@ func getAccountsManager() *Manager { } func init() { + err := gdkpixbuf.InitGdk() + if err != nil { + logger.Warning("Failed to initialize GDK:", err) + } loader.Register(NewDaemon()) } diff --git a/bin/dde-session-daemon/main.go b/bin/dde-session-daemon/main.go index 7d1ae8b7a..c14c58ef0 100755 --- a/bin/dde-session-daemon/main.go +++ b/bin/dde-session-daemon/main.go @@ -4,11 +4,10 @@ package main -//#cgo pkg-config: x11 gtk+-3.0 +//#cgo pkg-config: x11 //#cgo CFLAGS: -W -Wall -fstack-protector-all -fPIC //#include -//#include -//void init(){XInitThreads();gtk_init(0,0);} +//void init(){XInitThreads();} import "C" import ( "bufio"