Ako spustiť príkazy xset pri štarte v Xubuntu



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Niektoré špeciálne hardvérové ​​konfigurácie vyžadujú pri spustení Xubuntu niekoľko špeciálnych príkazov, ktoré je možné ľahko automatizovať. Spravidla by mali fungovať bez ohľadu na to, ako ich spustíte. Nanešťastie existujú situácie, kedy môžete zistiť, že funguje dobre, ak ich spúšťate jednotlivo, ale nie automaticky. Program má spoločné so spôsobom, akým Xubuntu interaguje s grafickým užívateľským rozhraním X11, ale mali by ste zistiť, že ide o ľahkú opravu.



Predpokladajme napríklad, že spúšťate dvojicu príkazov zakaždým, keď Xubuntu začne konfigurovať vašu myš. Oba tieto príkazy fungujú, ak ich spustíte vo vnútri terminálu alebo podržaním klávesu Super alebo Windows a stlačením R otvoríte vyhľadávač aplikácií Xfce4. V obidvoch prípadoch fungujú dobre. Ak sa ich pokúsite spustiť pri spustení pomocou aplikácie „Relácie a spustenie“, niekedy sa prejaví iba jedna z týchto dvoch možností. Rekonfigurácia xset a následné nastavenie začiarkavacieho políčka v Xubuntu môže byť všetko, čo potrebujete na to, aby fungoval.



Spúšťanie príkazov xset alebo xinput pri štarte

Pred pokračovaním sa uistite, že príkazy na konfiguráciu hardvéru, s ktorými pracujete, sú v termináli spustené v poriadku. Príležitostne je problém skôr výsledkom typografickej chyby než akejkoľvek zvláštnosti v Xubuntu. Ak ste si úplne istí, že máte všetko správne nakonfigurované, otvorte znova program Relácie a spustenie. Prejdite na kartu „Automatické spustenie aplikácie“ a potom kliknutím na položku Pridať dvakrát kliknite na položku, ktorú chcete upraviť. Predpokladajme, že pracujete s príkazom na konfiguráciu myši, ako je xset m 2 16, skúste ho niekoľko sekúnd uspať. Stále sa budete chcieť ubezpečiť, že samotný príkaz xset je správny, a pravdepodobne budete chcieť prehodnotiť svoje dôvody pre manuálne nastavenie. Niektoré z pokročilých nastavení, ktoré používatelia používajú pomocou nástroja xset, je možné ľahšie dosiahnuť pomocou nástrojov, ktoré používa samotný Xubuntu.



Používatelia, ktorí už predtým pracovali s bash skriptmi, sú pravdepodobne už oboznámení s tým, ako to urobiť, ale tí, ktorí to neurobia, môžu oneskoriť vykonanie príkazu, čo mu dá čas na spustenie až po tom, čo Xubuntu načíta množstvo predvolených nastavení Xfce4. Pomocou vyššie uvedeného príkazu ho môžete uspať 10 sekúnd prepnutím na:

bash -c „spánok 10 && xset m 2 16“



Po spustení Xubuntu sa nainštalované desktopové rozhranie pokúsi načítať množstvo toho, čo považuje za racionálne predvolené hodnoty. Pre väčšinu hardvéru sú to správne, môžu však prepísať niektoré vlastné nastavenia, ktoré sa vykonajú skôr, ako sa vykonajú. To môže nakoniec viesť k typom konfliktov, ktoré ste mohli vidieť. Oneskorením vykonania tento kód spustí konkrétny príkaz až po dokončení Xubuntu. Možno zistíte, že je potrebné zmeniť 10 v tomto príkaze na ešte dlhšie oneskorenie. Závisí to od toho, ako dlho trvá Xubuntu zavedenie vášho počítača, a môže to byť spojené s malým experimentovaním. Príkaz by nemal byť nikdy nastavený na spánok dlhšie ako 20 sekúnd. Ak tak urobíte, je viac než pravdepodobné, že niečo robí systém Xubuntu veľmi pomaly. V týchto prípadoch môže byť pri spustení spustených príliš veľa procesov.

Možno máte nainštalovaných príliš veľa balíkov, ktoré už nepoužívate. Je iróniou, že najjednoduchšie bude napraviť túto situáciu inštaláciou správcu balíkov Synaptic, ak ste to ešte neurobili. Použite sudo apt-get install synaptic a potom program nainštalujte. Možno nájdete niektoré programy, ktoré už nepoužívate, a preto sa ich môžete zbaviť. To môže pomôcť pri spustení. Akékoľvek ďalšie vylepšenia výkonu, ktoré by ste sa mohli pokúsiť, môžu tiež pomôcť skrátiť čas potrebný na oneskorenie príkazu xset. V našich príkladných obrázkoch používala Xubuntu vlastnú tému z xfce-look, a ak je to tak vo vašom systéme, možno budete chcieť zistiť, aká ťažká je téma. Niektoré vlastné témy Xubuntu sa načítajú chvíľu a v každom prípade môžu časom zhoršiť celkový výkon.

Kedykoľvek vypnete zariadenie, možno budete chcieť skontrolovať, či je začiarknuté políčko „Uložiť reláciu“, aby ste sa uistili, že Xubuntu uloží vaše nastavenia, čo bude možno musieť zmierniť aj tento problém. Reštartujte počítač až potom, čo ste dostali príkaz xset, aby sa držal, a skontrolujte, či teraz spustí všetko správne. Ak to urobí, nemali by ste mať ďalšie problémy.

Nezabudnite, že aj keď budete musieť nahradiť kód medzi dvoma ampersandmi a jednoduchou úvodzovkou, môžete to použiť aj v prípade, že zistíte, že Xubuntu má prednosť pred príkazom xinput použitým na konfiguráciu myši alebo klávesnice. Technicky by ste tam mohli vložiť akýkoľvek kód, ktorý má Xubuntu spustiť pri štarte, ale predvolené nastavenia nenahradia väčšinu ostatných typov príkazov. Tieto predvolené hodnoty poukazujú iba na základné vstupné zariadenia a nebudú sa používať, keď prepínate medzi virtuálnymi konzolami.

Niektorí používatelia tvrdia, že kód oneskorenia bash by mal byť skrytý vo vnútri spustiteľného skriptu shellu, ale zvyčajne to nie je potrebné. Program Relácie a spustenie môže spustiť všetko, čo na neho vrhnete. Ostatní používatelia navrhujú, aby tieto príkazy boli namapované na klávesovú skratku pomocou nástrojov pre klávesové skratky Xfce4, ktoré sa dodávajú s Xubuntu. Aj keď to takto nastavíte, nespôsobí to nijaké škody, je to takisto technicky zbytočné. V drvivej väčšine situácií by malo fungovať jednoduché použitie aplikácie Relácie a spustenie s príslušným oneskorením bash.

Skontrolujte svoj príkaz xset a uistite sa, že nepoužívate nastavenie možnosti kompatibility -bc pre server. Xubuntu ich vždy prekoná, pretože typ staršieho hardvéru, ktorý je navrhnutý na podporu, celkom nezapadá do desktopového rozhrania Xfce, ktoré Xubuntu používa.

4 minúty prečítané