Puncte:0

Ce este xserver-xorg-input-all și scopul său?

drapel cn

Am cumpărat recent un laptop Asus și am instalat Ubuntu 20.04. După oprire, am constatat că tastatura laptopului nu funcționează. Am gasit online urmatoarea comanda: sudo apt install xserver-xorg-input-all iar problema tastaturii a fost rezolvată după repornire.

Vreau să știu ce a făcut comanda de mai sus. Care este scopul ei?

P.S. Mai am problema cu tastatura. Când opresc/pornesc, tastatura laptopului nu mai funcționează. Comanda de mai sus rezolvă problema dacă nu opresc laptopul (repornirea este în regulă). Am intrebat aceeasi problema aici:

tastatura nu funcționează în ubuntu 18.04

Pun întrebarea pentru a înțelege de ce comanda de mai sus remediază problema temporar, dar nu permanent. O soluție permanentă va fi foarte apreciată.

Am rulat o comandă mai specifică sudo apt install xserver-xorg-input-libinput care a rezolvat și problema tastaturii după repornire.

Se obțin următoarele ieșiri terminale:

 sudo apt install xserver-xorg-input-libinput

IEȘIRE TERMINAL:

Citirea listelor de pachete... Gata Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata xserver-xorg-input-libinput este deja cea mai nouă versiune (0.29.0-1). xserver-xorg-input-libinput setat la instalat manual. 0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.

sudo apt install xserver-xorg-input-all

IEȘIRE TERMINAL:

Citirea listelor de pachete... Gata Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata xserver-xorg-input-all este deja cea mai nouă versiune (1:7.7+19ubuntu14). 0 actualizat, 0 nou instalat, 0 de eliminat și 0 neactualizat.

Ambele comenzi rezolvă problema tastaturii temporar după repornire. Tastatura funcționează bine după mai multe reporniri, dar nu funcționează după oprire și pornire.

Mark Smith avatar
drapel jp
Bănuiesc că ceea ce doriți cu adevărat să știți este cum să remediați permanent problema și credeți (eventual corect) că înțelegerea de ce această comandă o rezolvă temporar ar putea ajuta. Sper că asta adaugă un context util oamenilor care ar putea să ajute (habar n-am).
nobody avatar
drapel gh
poate aceeași problemă ca https://askubuntu.com/questions/1293849/why-does-my-keyboard-not-work/1293879#1293879
Puncte:0
drapel cn

Instalarea pachetului xserver-xorg-input-all

ar fi cauzat pachet să fi fost instalat sau, dacă a fost deja instalat, a făcut ca acesta să fie înregistrat ca instalat manual.

Puteți citi linkul de mai sus pentru a vedea ce fișiere sunt instalate adică.

  • /usr/share/doc/xserver-xorg-input-all/changelog.gz
  • /usr/share/doc/xserver-xorg-input-all/copyright

adică. numai fișiere de documentație (este un meta-pachet)

Are totuși o dependenţă care dacă nu ar fi existat deja pe sistemul tău, ar fi fost instalat. adică.

https://packages.ubuntu.com/bionic/xserver-xorg-input-libinput

Puteți urma linkurile pentru a vedea ce cauzează instalarea... (avea și un recomanda dar voi sări peste asta deoarece nu vă cunosc valorile implicite; Opt pentru --no-install-recommends în mod implicit)

Cu toate acestea, nu văd rostul întrebării dvs., decât dacă este cum să căutați ce este într-un pachet și ce dependențe sunt aduse prin pachete/metapachete.

Pritam Banerjee avatar
drapel cn
Vă mulțumesc pentru răspunsul dumneavoastră. Am nevoie de o soluție permanentă a problemei tastaturii. Trebuie să folosesc o tastatură USB de fiecare dată când pornesc laptopul, să mă autent și apoi să rulez comanda în terminal și să repornesc. După aceea îmi pot folosi tastatura până la următoarea oprire/pornire.
guiverc avatar
drapel cn
Titlul întrebării dvs. este „Ce este xserver-xorg-input-all și scopul său?” si nu mentioneaza tastatura. Menționați tastatura în textul descriere, dar singura întrebare clară pe care o văd este despre pachetul `xserver-xorg-input-all` și care este scopul acestuia.
Pritam Banerjee avatar
drapel cn
Am pus o întrebare aici: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04
Puncte:0
drapel cn

Acesta este doar un meta-pachet, menit „să introducă suita completă de drivere pentru serverul Xorg”. Cu toate acestea, în practică, doar trage libinput și wacom.

xserver-xorg-input-libinput furnizează driverele pentru tastatură, mouse și touchpad. Este un sistem mai modern, care înlocuiește venerabilul kbd și sinaptice şoferii. Aceasta este singura dependență a pachetului. xserver-xorg-input-wacom este doar un pachet recomandat, dar Ubuntu este configurat să atragă automat și pachetele recomandate, astfel încât unul este instalat și implicit.

Sunt surprins că rularea acestei comenzi ar „reanima” tastatura: odată ce un pachet este instalat, un simplu sudo apt install din acel pachet, în esență, va spune doar că este deja instalat și nu va face nimic altceva - cu excepția setării acestuia la „instalat manual” dacă ar fi fost marcat ca „instalat automat (ceea ce probabil că nu este, în mod implicit). bine să includeți rezultatul comenzii sudo apt install xserver-xorg-input-all in intrebarea ta. Acest lucru poate oferi un indiciu despre ce special se întâmplă pe sistemul dvs.

Pritam Banerjee avatar
drapel cn
Vă mulțumesc pentru răspunsul dumneavoastră. Am adăugat ieșirile terminalului în întrebare. libinput funcționează, de asemenea, așa cum ați sugerat. Cu toate acestea, este o soluție temporară. În fiecare zi trebuie să pornesc laptopul și să execut comanda folosind tastatura USB pentru a activa tastatura laptopului. O soluție permanentă este foarte apreciată. Mulțumesc.
vanadium avatar
drapel cn
Soluția problemei tale actuale *nu* este subiectul întrebării tale curente. Ai întrebat ce este `xserver-xorg-input-libinput`, așa că iată părerea mea la această întrebare. Dacă este în regulă, atunci acceptați această întrebare. Dacă aveți o problemă anume de rezolvat, puneți-o într-o întrebare și vom încerca să răspundem la aceasta. Nu schimbați întrebarea curentă după ce oamenii au răspuns: aceasta nu este politica acestui site. Pune o întrebare nouă în schimb.
Pritam Banerjee avatar
drapel cn
Am pus o întrebare pentru problema tastaturii aici: https://askubuntu.com/questions/1347702/keyboard-not-working-in-ubuntu-18-04

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.