openSUSE Linux naujienos, pagalba

Pradinis
Jei neatpažįstami specialieji klavišai
Pirmadienis, 18 Liepa 2011 00:00

A. Kai kuriems specialiesiems klavišams gali tekti savarankiškai priskirti tam tikras funkcijas konkrečioje
programoje (pvz., VLC, Kmix) arba per darbalaukio aplinkos (pvz., KDE) konfigūraciją.

 



B. Paprastai įvairiausi specialieji klavišai atpažįstami, tačiau gali pasitaikyti išimčių. Todėl praneškite apie
klaidą į Bugzillą, jei openSUSE 11.x sistemoje nuspaudus Vald(Ctrl)+Alt+F10 ir spaudžiojant tam tikrą klavišą
(arba /var/log/messages žurnale) matote kažką panašaus į žemiau pateiktas eilutes:

 


atkbd serio0: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e008 ' to make it known.
atkbd serio0: Unknown key released (translated set 2, code 0x88 on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e008 ' to make it known.

(Pastaba: po Vald+Alt+F10 nuspaudimo į openSUSE 11.x grafinę sąsają grįšite nuspaudę Vald+Alt+F7).

Norėdami, kad sistema pažintų šiuos klavišus, administratoriaus root teisėmis įvykdykite komandą:

setkeycodes KLAVIŠAS KODAS

Čia KLAVIŠAS yra klaidos pranešime matytas klavišas, o KODAS yra jo atliekamos funkcijos kodas iš
/usr/share/X11/xkb/keycodes/evdev arba įvykdę xmodmap -pke. Reikia rašyti funkcijos kodą, kuris yra už //
simbolių, o ne prieš juos. Jei jo prie komentarų nėra, rašyk tą, kuris yra, tik atimk 8. Pvz., e008 klavišui
KEY_MEDIA funkciją suteikia tokia komanda:

su -c "setkeycodes e008 226"

Tačiau setkeycodes komanda padės tik iki sekančio kompiuterio įjungimo. Jei nori, kad visada paleidžiant
openSUSE 11.x sistemą būtų nustatomi tie klavišai:

• Root teisėmis įvykdyk
crontab -e
• Paspausk a raidę ir įrašyk, pavyzdžiui:
SHELL=/bin/sh
@reboot setkeycodes e008 226
@reboot setkeycodes e00e 148

(pastarasis kodas tiko HP Pavillion dv6000 nešiojamajam kompiuteriui, turinčiam du prisilietimui
jautrius specialius „QuickPlay“ mygtukus).
• Paspausk Grįžti(Escape) klavišą, po to suvesk :wq (pirma dvitaškį) ir nuspausk Įvesti(Enter) klavišą.
Viskas, ką parašei už @reboot, operacinės sistemos paleidimo metu bus įvykdoma vieną kartą.

Patikrinti, su kuria funkcija susietas klavišas, galima bet kokio naudotojo teisėmis įvykdžius xev.
Tačiau gali būti ir taip, kad nei tarp sistemos pranešimų (kuriuos matei nuspaudęs Vald+Alt+F10), nei įvykdęs
xev nieko nematei. Tada tikriausiai tavo klavišas buvo priskirtas blogam funkcijos kodui. Įsitikinti gali
administratoriaus teisėmis komandinėje eilutėje įvykdęs:
showkey
Programėlė parašys funkcijos kodą (neatėmus 8), vos tik paspausi klavišą; showkey automatiškai baigs darbą,
jei 10 sekundžių nieko nebus paspausta.
Norint sutvarkyti tokį klavišą, kuriam priskirta bloga funkcija (vadinamasis keycode), pirma turi išsiaiškinti jo
kodą (vadinamąjį scancode). Tam konsolėje super naudotojo (root) teisėmis įvykdyk:
getkeycodes
Dabar išvestoje lentelėje susirask tą kodą, kurį matei įvykdęs showkey.
Pirmasis už dvitaškio esantis skaičius sutampa su prieš dvitaškį esančiu kodu, o tolesni atitinka vis didesnius
šešioliktainius kodus. Pavyzdžiui eilutėje e008: 226 236 152 212 226 0 389 0 pirmasis 226 atitinka e008 (jei anksčiau
jam priskyrėme XF86AudioMedia/KEY_MEDIA funkciją 126 (o ne 126+8=134)), 152 atitiks e00a, 389 atitiks
e00e. O dabar, žinant klavišą, vėl galima pasinaudoti setkeycodes komanda.

Atnaujinta Penktadienis, 22 Liepa 2011 11:39
 
chroot - įdiegtos Linux sistemos perėmimas iš LiveCD/LiveUSB
Trečiadienis, 22 Birželis 2011 12:35

Tarkim mūsų sistema įdiegta į /dev/sda1 skaidinį. Tarkim turime LiveCD/LiveUSB ir norime pasinaudoti jau įdiegtos sistemos ištekliais arba tą įdiegtą sistemą taisyti, atnaujinti. Tuomet iš demonstracinės laikmenos paleistoje sistemoje administratoriaus root teisėmis įvykdome:

mkdir /mnt/vietinis

mount /dev/sda1 /mnt/vietinis

mount -o bind /proc /mnt/vietinis/proc

mount -o bind /dev /mnt/vietinis/dev

mount -o bind /sys /mnt/vietinis/sys

mount -o bind /etc/resolv.conf /mnt/vietinis/etc/resolv.conf

chroot /mnt/vietinis

rcnetwork start

Paskutinė komanda nėra būtina, tačiau jos reikia, kad galėtumėte prisijungti prie interneto, pvz., jei norite vietinėje jau įdiegtoje sistemoje paleisti YaST paketų tvarkytuvę ir įdiegti paketus iš nuotolinių saugyklų.

Jei laikmena nesuderinama su įdiegta sistema (pvz., LiveCD yra 32 bitų, o įdiegtoji sistema - 64 bitų), tuomet pamatysite "chroot: cannot run command `/bin/bash': Exec format error" pranešimą.

 

Dalintis:

Digg    reddit    Facebook   
Atnaujinta Trečiadienis, 22 Birželis 2011 13:17
 
Svetainės forumas
Ketvirtadienis, 09 Birželis 2011 15:04

Svetainės diskusijų temos dabar yra labiau išskaidytos, tad bus lengviau rasti panašias temas.

Dalintis:

Digg    reddit    Facebook   
 
Disko tikrinimas
Trečiadienis, 22 Birželis 2011 12:21

Apie disko sektorių tikrinimą verta pagalvoti, jei tektų susidurti su viena iš šių bėdų:

  • paleidžiant sistemą ji nesugebėtų prijungti disko ir patektumėte į juodą terminalo langą;
  • kažkuriuo sistemos pasileidimo metu sistema sustoja, o nuspaudus Vald(Ctrl)+Alt+F10 rodo pasikartojančias eilutes;
  • dirbant kompiuteris trumpam karts nuo karto nei iš šio nei iš to sustingsta.

Jei naudojate ext3 ar ext4 rinkmenų (failų) išdėstymo sistemą, tuomet patartina iš kokio nors Linux LiveCD/LiveUSB administratoriaus teisėmis įvykdyti:

e2fsck -f -c -y /dev/sdaN

Vietoj /dev/sdaN rašykite savo ext2/ext3/ext4 skaidinį, pvz, /dev/sda1, /dev/hdb2.

Dalintis:

Digg    reddit    Facebook   
 
KDE 4 spartinimas
Šeštadienis, 30 Balandis 2011 00:00

Kad KDE 4 darbalaukio aplinka veiktų greičiau:

  • Įsidiekite kcm-qt-graphicssystem ir eikite į naujai atsiradusį modulį
    Sistemos nustatymai > (Sistemos administravimas) > Qt graphics system.
    Čia pasirinkite „raster“ grafinę sistemą.
    Baikite KDE sesiją ir prisijunkite iš naujo.
  • Eikite KDE Sistemos nustatymai > Programų išvaizda.
    „Stiliaus“ grupėje paspauskite kortelę „Derinimas“.
    Nurodykite, kad yra „silpnas CPU“.
  • Nusistatykite paprastesnę darbalaukio išvaizdą, pvz., „plastikinį“ valdiklių stilių.

Išbandyta su KDE 4.5 ir KDE 4.6 versijomis.

Atnaujinta Ketvirtadienis, 29 Spalis 2015 19:12
 
« PradžiaAnkstesnis2122232425262728SekantisPabaiga »

Puslapis 21 iš 28