Unity에서 클릭 가능한 그놈 스타일 알림


28

Unity에서 그놈 스타일 알림을 얻는 방법을 찾고있었습니다. 아니면 기본 Unity 알림을 대화 형으로 클릭 할 수있게 만드는 방법이 있습니까? 기본적으로 알림 만 팝업되며 사용자는 관련 창을 찾아야하므로 매우 비생산적입니다.


이것은 이 질문 과 거의 동일합니다 . 또한 Webupd8 게시물 을 가리키는 것 입니다. 이 중 하나를 시도 했습니까? 당신이 그랬다면, 무엇이 효과가 없었습니까?
Tom Brossman

3
언급 된 "이것"은 "대화식 및 클릭 가능"이 아닌 표시 시간 변경과 관련이 있습니다. Webupd8 솔루션에는 PPA 추가가 필요하지만 더 간단한 솔루션이 존재하지만 아래를
Stéphane Gourichon

허용 된 답변을 유일한 해결책으로 삼지 마십시오. @ StéphaneGourichon이 지적했듯이 훨씬 더 나은 해결책은 아래에 있으며 우분투 16.04.1 LTS에서 수영으로 작동합니다.
Jonathan Landrum

답변:


8

죄송합니다. 불가능합니다.

Unity에서 사용되는 Ubuntu의 알림 시스템 인 NotifyOSD 는 경험을 단순화하고 사용자를 혼동하지 않도록 클릭 할 수 없도록 설계되었습니다. 그것을 바꿀 방법이 없습니다.

반면에 Gnome Shell은이 LXNews 기사에 설명 된대로 NotifyOSD와 다르게 동작하는 다른 내장 알림 시스템을 사용합니다.


"gnome-shell-notifications-explained"링크가 끊어졌습니다. 나는 그것을 따르는 것에 정말로 흥미가 있었다. 고칠 수 있을까요? 감사!
Pablo

죄송합니다. 온라인에서 기사를 더 이상 찾을 수 없습니다.
Gabriel Mazetto

1
인터넷 아카이브에 반영됩니다
Cas

실제로 이것은 전적으로 사실이 아닙니다. NotifyOSD 구성 응용 프로그램은 유니티 통지 클릭을 만들 수 있습니다. 자세한 내용은 이 답변 을 참조하십시오. 14.04에서 작동합니다.
JD Holland

40

Unity로 클릭 가능한 알림을받을 수 있습니다.

12.10, 13.04, 13.10, 14.04, 14.10, 16.04로 테스트되었습니다 (@ManseUK 덕분).

우리가 원하는 것

알림은 생각을 방해하지 않고 방해받지 않아야하며 관련성이있는 경우 바로 가기를 제공합니다.

Unity의 문제 ( 최소한 , )

기본 알림 엔진은 notify-osd입니다.

  • 알림을 클릭 할 수 없습니다 (이를 통해 관심있는 곳으로 빠르게 이동하도록 제안하는 사람들의 효율성이 저하됩니다).
  • 여러 가지가 빠르게 발생하면 대기열에 들어 와서 하나씩 나타납니다. 빠르게 볼 수있는 방법은 없습니다. 기다려야합니다.

해결책

반면에 현재 XFCE 알림 은이를 구현 하며 Unity와 함께 사용할 수 있습니다 . 방금 별도의 계정 (기본 구성)으로 테스트하여 사용자 별 설정을 배제했습니다.

어떻게

Unity 대신 XFCE4의 알림을 설치하고 사용하는 방법은 다음과 같습니다.

sudo apt-get install xfce4-notifyd ; sudo apt-get purge notify-osd

즉각적인 효과를 얻으려면 도움이 될 수 있습니다 (다른 로그 아웃 / 로그인).

killall -v notify-osd
/usr/lib/*/xfce4/notifyd/xfce4-notifyd &

모양을 테스트하고 조정할 수 있습니다.

xfce4-notifyd-config

+1 재미있어 보인다. 12.04에 있고 다른 프로젝트가 진행되는 동안 지금 시도해보십시오. 게시 해 주셔서 감사합니다! 나는 이것으로 곧 전환하고 싶습니다.
Tom Brossman 2012 년

귀하의 의견에 감사드립니다. apt-get의 순서를 변경했습니다 : 먼저 새로운 데몬을 설치 한 다음 다른 것을 제거하여 종속성이 항상 충족되도록하십시오.
Stéphane Gourichon

@ StéphaneGourichon은 알림을 클릭 할 때 알림이 발생한 프로그램을 열거 나 초점을 맞출 수있는 방법이 있습니까?

3
@Ville Rouhiainen 내가 이해하는 것에서 보내는 응용 프로그램의 작업은 특정 "작업"을 수행하는 것입니다 (알려진 것이 항상 지원되는 것은 아닙니다). xfce4-notifyd모든 응용 프로그램에 이러한 조치를 제공 하도록 수정 (또는 다른 구현) 이 가능할 수 있습니다 . people.gnome.org/~mccann/docs/notification-spec/… 참조 하십시오 . 제안 : bugzilla.xfce.org/buglist.cgi?product=Xfce4-notifyd
Stéphane Gourichon

3
+1 16.04에서도 작업
-Evolution
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.