Kako pokrenuti xset naredbe pri pokretanju u Xubuntuu



Isprobajte Naš Instrument Za Uklanjanje Problema

Određene posebne hardverske konfiguracije zahtijevaju nekoliko posebnih naredbi za pokretanje kad god pokrenete Xubuntu, a lako ih je automatizirati. Općenito, ovi bi trebali raditi bez obzira na to kako ih vodite. Nažalost, postoje neke situacije u kojima možete ustanoviti da to dobro funkcionira ako ih pokrenete pojedinačno, ali ne automatski. Program je povezan s načinom na koji Xubuntu komunicira s grafičkim korisničkim sučeljem X11, ali trebali biste utvrditi da je to jednostavan popravak.



Pretpostavimo, na primjer, da izvršavate par naredbi svaki put kad Xubuntu počne konfigurirati vaš miš. Obje ove naredbe djeluju ako ih pokrenete unutar terminala ili možda držanjem tipke Super ili Windows i pritiskom tipke R otvorite Xfce4 Application Finder. U oba slučaja ovo dobro funkcionira. Ponekad ako ih pokušate pokrenuti prilikom pokretanja pomoću aplikacije „Sessions and Startup“, samo jedna od ove dvije zapravo će stupiti na snagu. Rekonfiguriranje xseta, a zatim postavljanje potvrdnog okvira u Xubuntuu možda je sve što vam treba da bi funkcionirao.



Pokretanje xset ili xinput naredbi pri pokretanju

Prije nastavka provjerite rade li naredbe za konfiguraciju hardvera s kojima radite u terminalu. Povremeno je problem rezultat tipografske pogreške, a ne neke neobičnosti u Xubuntuu. Ako ste potpuno sigurni da ste sve ispravno konfigurirali, ponovno otvorite program Sessions and Startup. Idite na karticu „Automatsko pokretanje aplikacije“, a zatim odaberite Dodaj da biste dvostruko kliknuli unos da biste ga uredili. Pretpostavimo da radite s naredbom za konfiguraciju miša poput xset m 2 16, pokušajte je prespavati nekoliko sekundi. I dalje ćete se htjeti uvjeriti da je sama naredba xset točna i vjerojatno ćete htjeti ponovno procijeniti svoje razloge za ručno postavljanje. Neke napredne postavke koje su korisnici postavili s xsetom mogu se umjesto toga lakše ostvariti pomoću alata koje koristi sam Xubuntu.



Korisnici koji su ranije radili s bash skriptama vjerojatno su već upoznati s tim kako to učiniti, ali oni koji to ne mogu odgoditi izvršavanje naredbe, što joj daje vrijeme za pokretanje tek nakon što Xubuntu učita hrpu zadanih postavki Xfce4. Pomoću gornje naredbe možete je prespavati 10 sekundi tako da je promijenite u:

bash -c ‘spavaj 10 && xset m 2 16’



Kada pokrenete Xubuntu, instalirano sučelje radne površine pokušava učitati niz onoga što smatra racionalnim zadanim postavkama. Za većinu hardvera to su ispravno, ali mogu nadjačati neke prilagođene postavke koje se izvrše prije nego što se to dogodi. To u konačnici može rezultirati vrstama sukoba koje ste možda vidjeli. Odgađajući izvršenje, taj kôd pokreće određenu naredbu tek nakon što je Xubuntu gotov. Možda ćete morati promijeniti 10 u toj naredbi na još duže odgađanje. Ovisi o tome koliko vremena Xubuntu treba za pokretanje vašeg računala, a moglo bi biti uključeno i malo eksperimentiranja. Nikada ne biste trebali postaviti naredbu da spava duže od 20 sekundi. Ako to učinite, više nego vjerojatno nešto čini da se Xubuntu pokreće vrlo sporo. U tim slučajevima možda imate previše procesa koji se pokreću prilikom pokretanja.

Možda imate instalirano previše paketa koje više ne upotrebljavate. Ironično, možda ćete najlakše ispraviti ovu situaciju instaliranjem upravitelja paketa Synaptic ako to već niste učinili. Upotrijebite sudo apt-get install synaptic i pokrenite program nakon što ga instalirate. Možda ćete pronaći neke programe koje više ne upotrebljavate i stoga ih se možete riješiti. To može pomoći u pokretanju. Bilo koja druga prilagodba izvedbe koju biste mogli pokušati također bi mogla smanjiti vrijeme potrebno za odgađanje naredbe xset. Na našim primjerima slika Xubuntu je izvodio prilagođenu temu iz xfce-look, a ako je to slučaj na vašem sustavu, možda ćete htjeti vidjeti koliko je tema teška. Nekim prilagođenim Xubuntu temama treba neko vrijeme da se učitaju i ionako bi s vremenom mogle pogoršati ukupne performanse.

Kad god isključite svoj stroj, možda biste trebali provjeriti je li potvrđen potvrdni okvir 'Spremi sesiju' kako biste bili sigurni da Xubuntu sprema vaše postavke, što će možda morati ublažiti i ovaj problem. Ponovno pokrenite stroj nakon što ste to učinili tek nakon što ste dobili da se naredba xset drži i provjerite pokreće li sve ispravno. Ako to učini, ne biste trebali imati dodatnih problema.

Imajte na umu da, iako biste trebali zamijeniti kôd između dva znaka & jednog citata, to biste mogli upotrijebiti i ako utvrdite da Xubuntu nadjačava naredbu xinput koja se koristi za konfiguriranje miša ili tipkovnice. Tehnički, tamo možete staviti bilo koji kod koji želite da Xubuntu izvršava kad se pokrene, ali zadane postavke neće zamijeniti većinu drugih vrsta naredbi. Te zadane vrijednosti usmjeravaju samo na osnovne ulazne uređaje i neće se primijeniti kada se virtualne konzole prebacujete naprijed-nazad.

Neki korisnici kažu da bi bash kôd odgode trebao biti skriven unutar izvršne skripte ljuske, ali to uglavnom nije potrebno. Program Sessions and Startup može pokrenuti sve što na njega bacite. Drugi korisnici predlažu da se ove naredbe preslikaju na tipkovnički prečac pomoću alata za prečace Xfce4 koji dolaze s Xubuntuom. Iako postavljanje na ovaj način neće naštetiti, i ovo je tehnički nepotrebno. Jednostavna upotreba aplikacije Sessions and Startup s odgovarajućim odgodom basha trebala bi raditi u ogromnoj većini situacija.

Provjerite svoju naredbu xset kako biste bili sigurni da ne koristite postavke mogućnosti kompatibilnosti -bc za poslužitelj. Xubuntu će ih uvijek nadjačati, budući da se vrsta naslijeđenog hardvera za koji su dizajnirani da podrži ne uklapa u sučelje Xfce radne površine koje Xubuntu koristi.

4 minute čitanja