Kā palaist xset komandas startēšanas laikā programmā Xubuntu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Dažām īpašām aparatūras konfigurācijām ir nepieciešamas dažas īpašas komandas, lai tās palaistu ikreiz, kad startējat Xubuntu, un tās ir viegli automatizēt. Parasti tiem vajadzētu darboties neatkarīgi no tā, kā jūs tos darbināt. Diemžēl ir dažas situācijas, kurās jūs varat uzskatīt, ka tas darbojas labi, ja tos palaižat atsevišķi, bet ne automātiski. Programma ir saistīta ar veidu, kā Xubuntu mijiedarbojas ar X11 grafisko lietotāja saskarni, taču jums vajadzētu atrast, ka tas ir viegli labojams.



Pieņemsim, ka, piemēram, jūs izpildāt komandu pāri katru reizi, kad Xubuntu sāk konfigurēt peli. Abas šīs komandas darbojas, ja palaižat tās termināla iekšpusē vai, iespējams, turot nospiestu taustiņu Super vai Windows un nospiežot R, lai atvērtu Xfce4 lietojumprogrammu meklētāju. Jebkurā gadījumā tie darbojas lieliski. Dažreiz, mēģinot palaist tos, palaižot lietotni “Sesijas un startēšana”, faktiski darbosies tikai viens no šiem diviem. Xset pārkonfigurēšana un pēc tam Xubuntu izvēles rūtiņas iestatīšana var būt viss, kas jums nepieciešams, lai to darbotos.



Xset vai xinput komandu palaišana startēšanas laikā

Pirms turpināt, pārliecinieties, ka aparatūras konfigurācijas komandas, ar kurām strādājat, terminālī darbojas pareizi. Reizēm problēma rodas drukas kļūdas, nevis jebkādu Xubuntu dīvainību dēļ. Ja esat pilnīgi pārliecināts, ka viss ir pareizi konfigurēts, vēlreiz atveriet programmu Sesijas un startēšana. Pārejiet uz cilni “Lietojumprogrammas automātiskā palaišana” un pēc tam atlasiet Pievienot, lai veiktu dubultklikšķi uz ieraksta, lai to rediģētu. Pieņemsim, ka strādājat ar peles konfigurācijas komandu, piemēram, xset m 2 16, mēģiniet to gulēt vairākas sekundes. Jūs joprojām vēlaties pārliecināties, vai pati komanda xset ir pareiza, un jūs, iespējams, vēlēsities pārvērtēt iemeslus, kāpēc to iestatāt manuāli. Dažus uzlabotos iestatījumus, kurus lietotāji ievieto, izmantojot xset, var vieglāk izpildīt, izmantojot Xubuntu rīkus.



Lietotāji, kuri iepriekš ir strādājuši ar bash skriptiem, iespējams, jau zina, kā to izdarīt, taču tie, kas to nedara, var aizkavēt komandas izpildi, kas dod laiku palaist tikai pēc tam, kad Xubuntu ielādē virkni Xfce4 noklusējumu. Izmantojot iepriekš minēto komandu, varat to gulēt 10 sekundes, mainot to uz:

bash -c ‘gulēt 10 && xset m 2 16’



Startējot Xubuntu, instalētā darbvirsmas saskarne mēģina ielādēt vairākus, pēc saviem ieskatiem, racionālus noklusējumus. Lielākajai daļai aparatūras tie ir pareizi, taču tie var ignorēt dažus pielāgotos iestatījumus, kas tiek veikti pirms to veikšanas. Tas galu galā var izraisīt konfliktu veidus, kurus jūs, iespējams, esat redzējuši. Aizkavējot izpildi, šis kods palaiž konkrēto komandu tikai pēc Xubuntu izveides. Iespējams, ka jums vajadzēs mainīt šīs komandas 10 uz vēl ilgāku kavēšanos. Tas ir atkarīgs no tā, cik ilgi Xubuntu nepieciešams, lai sāktu jūsu mašīnu, un varētu būt iesaistīti nelieli eksperimenti. Jums nekad nevajadzētu iestatīt komandu gulēt ilgāk par 20 sekundēm. Ja jūs to darāt, tad vairāk nekā iespējams, kaut kas padara Xubuntu sāknēšanu ļoti lēni. Šādos gadījumos jums var būt pārāk daudz procesu, kas tiek palaisti startēšanas laikā.

Varbūt jums ir instalēts pārāk daudz pakotņu, kuras vairs neizmantojat. Ironiski, bet jums var būt visvieglāk novērst šo situāciju, instalējot Synaptic pakotņu pārvaldnieku, ja vēl neesat to izdarījis. Izmantojiet sudo apt-get install synaptic un pēc tam palaidiet programmu, tiklīdz tā ir instalēta. Iespējams, atradīsit dažas programmas, kuras vairs neizmantojat, un tāpēc varat atbrīvoties. Tas var palīdzēt starta veiktspējai. Visi citi veiktspējas uzlabojumi, kurus varat mēģināt, arī varētu palīdzēt samazināt laiku, kas vajadzīgs komandas xset aizkavēšanai. Mūsu attēlu piemēros Xubuntu darbojās pielāgota tēma no xfce-look, un, ja tas tā ir jūsu sistēmā, iespējams, vēlēsities redzēt, cik tēma ir smaga. Dažu pielāgotu Xubuntu motīvu ielāde prasa laiku, un laika gaitā tā var pasliktināties.

Ikreiz, kad izslēdzat ierīci, iespējams, vēlēsities pārliecināties, vai ir atzīmēta izvēles rūtiņa “Saglabāt sesiju”, lai pārliecinātos, ka Xubuntu saglabā jūsu iestatījumus, kas, iespējams, nāksies arī mazināt šo problēmu. Pēc tam, kad esat to izdarījis, atsāknējiet mašīnu tikai pēc tam, kad esat saņēmis komandu xset pielipt un pārbaudīt, vai tā tagad visu sāk pareizi. Ja tas tā notiek, jums nevajadzētu rasties papildu problēmām.

Paturiet prātā, ka, lai gan jums būtu jāaizstāj kods starp abiem apzīmējumiem un vienu pēdiņu, jūs to varat izmantot arī tad, ja atklājat, ka Xubuntu ignorē komandu xinput, ko izmanto, lai konfigurētu peli vai tastatūru. Tehniski jūs varētu ievietot jebkuru kodu, kuru vēlaties, lai Xubuntu izpildītu, kad tas sāk darboties, taču noklusējuma iestatījumi neaizstās lielāko daļu citu komandu veidu. Šie noklusējumi norāda tikai uz pamata ievades ierīcēm, un tie netiks piemēroti, ja pārslēdzaties starp virtuālajām konsolēm.

Daži lietotāji saka, ka bash aizkaves kodam jābūt paslēptam izpildāmā čaulas skripta iekšienē, taču tas parasti nav nepieciešams. Sesiju un starta programma var palaist visu, ko jūs tajā iemetat. Citi lietotāji iesaka šīs komandas kartēt ar īsinājumtaustiņu, izmantojot Xfce4 tastatūras saīsnes rīkus, kas nāk ar Xubuntu. Lai arī tā uzstādīšana nekaitēs, tas arī ir tehniski nevajadzīgs. Vienkāršai lietotnes Sesijas un startēšana lietošanai ar atbilstošu aizkavēšanos vajadzētu darboties lielākajā daļā situāciju.

Pārbaudiet komandu xset, lai pārliecinātos, ka serverim neizmantojat -bc saderības opciju iestatījumus. Xubuntu tos vienmēr ignorēs, jo to atbalstītās mantotās aparatūras veids nav pietiekami savienots ar Xfce darbvirsmas saskarni, kuru izmanto Xubuntu.

4 minūtes lasītas