Wie kann ich Benachrichtigungen auf einem bestimmten Monitor anzeigen lassen?

19

In meinem Ubuntu 12.04 habe ich zwei Monitore: Links ist der Laptop und rechts ist ein externer und großer Monitor. Meine Vision konzentriert sich im Allgemeinen auf den Laptop-Monitor, aber die Benachrichtigungen werden in der richtigen angezeigt. Daher verliere ich die Benachrichtigungen.

Ist es möglich, den Ort der Benachrichtigungen zu ändern? Die Benachrichtigungen werden beispielsweise in der oberen rechten Ecke des Laptops / linken Monitors angezeigt.

Naiver Entwickler
quelle
Doppelte Frage, siehe mögliche Antworten in: askubuntu.com/questions/33140/notify-osd-and-dual-monitors
user59621
Es ist nicht die Antwort. In der Tat ist es das Gegenteil, das ich will. Ich möchte die Benachrichtigungen auf meinem Laptop und nicht auf dem externen Monitor anzeigen.
Naive Entwickler

Antworten:

23

Installieren Sie für eine unvollständige Problemumgehung den dconf-editor (bereitgestellt durch das Paket dconf-tools ), navigieren Sie zu Apps> notify-osd und ändern Sie den Wert des Mehrkopfmodus in focus-follow .

Dadurch werden die Lautstärkemeldungen auf Ihrem linken Monitor etwas zu hoch angezeigt, sodass sie das Bedienfeld überlappen. Sie werden jedoch zumindest auf Ihrem linken Monitor angezeigt. E-Mail / Nachricht / Musik / andere Benachrichtigungen überlappen sich nicht und sehen mit dieser Methode gut aus.

Ubiquitin
quelle
Es funktioniert, vielen Dank. Ich bin jetzt ein glücklicher Mann :).
Naive Entwickler
5

Es ist derzeit nicht möglich, den Ort der Benachrichtigungen zu ändern. Aufgrund des Designs sollten sie in der oberen rechten Ecke Ihres primären Bildschirms angezeigt werden, aber aufgrund dieses Fehlers:

https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/331369

Sie werden immer auf Ihrem rechten Monitor angezeigt.

Früher gab es einen Patch von Roman (Leolik) Sukochev für notify-osd, mit dem der Benutzer das Verhalten der Benachrichtigung ändern konnte, der jedoch noch nicht auf 12.04 portiert war.

Im Moment können Sie nur warten, bis der Fehler behoben ist, oder auf eine neue Version von Leoliks Patch warten, oder Sie können Ihren Laptop-Monitor so einstellen, dass er auf der rechten Seite ist.

AUCH: In diesem Fall spielt es keine Rolle, ob es sich bei Ihrem Monitor um einen Laptop oder einen externen Monitor handelt. Daher handelt es sich bei Ihrer Frage um ein Duplikat von notify-osd und zwei Monitoren, wie von user59621 angegeben.

Mateusz Szczepańczyk
quelle
Ich habe über den Patch von Leolik gelesen, aber ich denke, dieser Patch ist nicht die Lösung, da dieser Patch es einem Benutzer nur erlaubt, die Position innerhalb eines Bildschirms zu wählen und den Bildschirm nicht zu wählen.
Naive Entwickler
1

Anweisungen zum Installieren des oben unter 12.04 erwähnten Patches finden Sie in folgendem Thread: Wie werden Benachrichtigungen auf dem Bildschirm angepasst? und es gibt eine Einstellung für die Positionierung mit der Bezeichnung "dynamisch", die ich gefunden habe, um dieses Problem zu beheben. Die Art und Weise, wie die Farbe und das Design der Benachrichtigungen geändert wurden, hat mir jedoch nicht gefallen. Daher habe ich diese Änderungen rückgängig gemacht und dann die in einem Kommentar in diesem Thread erwähnte dconf-Lösung verwendet, die meiner Meinung nach ziemlich gut funktioniert. Ein bisschen nervig sind allerdings die geringen Positionierungsunterschiede. Hoffentlich können sie das bald beheben, da es ziemlich frustrierend ist.

Edub Kendo
quelle