Puncte:0

Faceți clic pe pictogramele Ubuntu 21.04 (navigarea din stânga) deschide o pictogramă nouă, în loc să adăugați un punct roșu

drapel us

Sistemul meu de operare:

ID distribuitor: Ubuntu
Descriere: Ubuntu 21.04
Lansare: 21.04
Nume de cod: hirsut

Rețineți că nu folosesc Wayland protocolul serverului de afișare care este utilizat implicit de Ubuntu 21.04. Deoarece acest lucru aparent este defect în versiunea actuală, a trebuit să trec înapoi Xorg. Este descris cum se face Aici.

În navigarea Ubuntu din stânga, fiecare instanță nouă a unui program este indicată de un alt marcator roșu lângă el, astfel încât numărul de marcatori indică câte instanțe sunt deschise. În cazul thunderbird, de exemplu, fiecare fereastră nouă de e-mail primește și un alt punct. Pentru unele programe (cum ar fi Kile, dar și altele) care însă nu pare să funcționeze așa cum se arată aici:

bug pentru Kile

Puteți vedea că pictograma programului Kile (în albastru) care face parte din navigare - și pe care am făcut clic pentru a o deschide! -- nu afișează niciun gloanțe roșii. În schimb, deschide o altă instanță (care primește corect punctul roșu), iar aceasta folosește o pictogramă implicită. Este clar că este o eroare/greșit! Cum poate fi rezolvat acest lucru? După cum s-a spus, acest comportament nu este specific lui Kile, se întâmplă și cu alții.

Vă rugăm să rețineți că acest lucru pare (extrem) strâns legat de următoarele StackOverflow post, deși nici acesta nu are niciun răspuns (și deși este și în Ubuntu 21.04, se pare că încă folosește Wayland).Nu îl consider un duplicat, deoarece există diferențe: acea postare vorbește despre acest fenomen atunci când creez un nou starter pe desktop, ceea ce nu este ceea ce am făcut. Doar fac clic pe pictograma corectă din navigare. (Și după cum s-a spus: am dezactivat Wayland, ceea ce celălalt utilizator aparent nu a făcut-o.)

Ce cauzează asta și cum poate fi remediat?

user535733 avatar
drapel cn
Ceea ce o cauzează de obicei este fie fișierul .desktop furnizat de pachet, fie imaginea către care indică fișierul .desktop. Este destul de ușor pentru tine să repari singur odată ce verifici acele articole de remorcare. Dacă descoperiți detaliile problemei, asigurați-vă că trimiteți un raport de eroare adecvat, astfel încât să o puteți remedia pentru toată lumea.
Prof.Chaos avatar
drapel us
Mulțumesc pentru indiciu! Odată ce am găsit timp să mă uit la ceea ce ai spus și l-am remediat, voi posta un raport oficial de eroare așa cum s-a sugerat (pe lângă răspunsul la întrebarea de aici și la cea pe care am legat-o).
Prof.Chaos avatar
drapel us
Cred că trebuie să eliberez cauțiune.^^ Am verificat kile.desktop în /usr/share/applications -- dar nu văd ce ar trebui să fie în neregulă cu el. Există o linie Icon=Kile, dar nu pot spune dacă este corect, deoarece habar n-am cum sistemul meu de operare știe ce înseamnă asta, adică unde să caut fișierul numit „Kile”. Vreo idee?
Prof.Chaos avatar
drapel us
În plus, cred că există de fapt două probleme: una este că noua instanță a programului are un simbol greșit, iar cealaltă este că deschide o nouă instanță în loc să pună doar un punct roșu lângă ea. Deci nu știu ce să caut în acest sens. O idee: nu sunt sigur, dar s-ar putea ca deschiderea unei noi instanțe să se întâmple exact pentru acele intrări pe care le-am adăugat prin alacarte (dar nu sunt sigur).
Prof.Chaos avatar
drapel us
Doar de dragul completității: aici fișierul: [Intrare pe desktop] Tip=Aplicație Exec=kile %U Pictogramă=/home/ProfChaos/icons/Kile.svg X-DocPath=kile/index.html Comentariu=Mediul de dezvoltare (La)TeX Terminal=fals Nume=Kile GenericName=LaTeX Frontend MimeType=text/x-tex;text/x-kilepr; Categorii=Qt;KDE;Office;Publishing; X-DBUS-ServiceName=net.sourceforge.kile (Doar pentru a fi salvat, am înlocuit simbolul cu o cale absolută către un fișier existent.)
Puncte:1
drapel us
  1. Instalați xprop instrument dacă nu îl aveți.

    sudo apt install x11-utils
    
  2. Obțineți clasa WM a aplicației dvs. Kile.

    Lansează Kile.

    Deschideți un terminal și executați următoarele:

    xprop | grep WM_CLASS
    

    Cursorul se va schimba într-o formă de cruce ("+"). Faceți clic pe bara de antet a ferestrei Kile cu acest cursor.

    În terminal, veți vedea o ieșire ca:

    WM_CLASS(STRING) =...
    

    Rețineți această valoare.

  3. Actualizați-vă *.desktop fişier.

    În terminal, executați:

    sudo nano /usr/share/applications/org.kde.kile.desktop
    

    Derulați până la sfârșitul fișierului, apăsați introduce pentru a adăuga o nouă linie și tastați următoarele. A inlocui <WM_CLASS> cu valoarea pe care ați notat-o ​​de la pasul 2.

    StartupWMClass=<WM_CLASS>
    

    presa CtrlX, atunci Y, și apoi introduce pentru a salva modificările și a ieși din editorul Nano.

Acum, când lansați Kile, veți vedea o pictogramă în indicatorii de andocare (mai mulți) pentru instanțele de rulare.

Puncte:0
drapel us

Rezolvat! Mi-am dat seama că acesta este de fapt un duplicat al acestei întrebări despre articolele duplicat.

Ei bine, nu trebuie să spun multe pentru că soluția oferită de pomsky este absolut perfect! Doar urmați instrucțiunile sale detaliate pas cu pas și totul funcționează. :)

(Anunțați-mă în comentarii dacă credeți că ar trebui să-i copiez din nou instrucțiunile aici.)

Prof.Chaos avatar
drapel us
(Tocmai am semnalat întrebarea mea ca duplicat.)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.