Fórum Ubuntu CZ/SK
Ostatní => Tipy a triky pro Linux => Téma založeno: dog.big 24 Července 2009, 14:29:44
-
U mnoha laptopů s nainstalovaným Ubuntu 9.04 nejde hotkey pro vypnutí Synaptics touchpadů (u mne je to hotkey FN+F9 - Toshiba).
Problém je způsoben zákazem pro přístup do sdílené paměti ovladače Synaptics.
Všechno jde, takže jsem prolezl pár fór a testoval několikero řešení. Úspěšně jsem se dostal ke svému řešení, které je složeninou několika nabízených na fórech a launchpadu.
1) spusťte terminál (konzoli, např. Aplikace -> Příslušenství -> Terminál)
2) vytvořte nový soubor /etc/hal/fdi/policy/shmconfig.fdi pod rootovskými právy:
sudo gedit /etc/hal/fdi/policy/shmconfig.fdi
3) vložte tyto řádky a uložte:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
4) otevřete soubor /etc/fstab pod rootovskými právy:
sudo gedit /etc/fstab
5) vložte tento řádek na (odentrovaný řádek) konec a uložte:
tmpfs /dev/shm tmpfs defaults 0 0
6) restartuje celý systém..
sudo reboot
Provedené úpravy návodu (tohoto postu a topicu):
24. července 2009 - založen topic a sepsán návod
25. července 2009 - opraveny nepřesnosti a chyby v návodu
Návody a informace čerpány z ubuntuforums.org, www.linuxquestions.org a google.com.
-
Naco sluzi ta uprava fstab? Ja to zapinam bez toho a funguje to. Ma to nejaky extra vyznam?
http://forum.ubuntu.cz/index.php/topic,34217.0.html
gksudo gedit /etc/hal/fdi/policy/shmconfig.fdi
Vlozit
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">True</merge>
</match>
</device>
</deviceinfo>
Mne staci toto.
-
taková pojistka, aby sdílená paměť byla opravdu povolena (v nějakým derivátu ubuntu tomu tak býti nemusí)..
Jinak toho topicu sem si opravdu nevšiml (zde na fóru) a bádal sem asi půl hodiny. :D
-
Opravil jsem celý návod, byla chyba v cestě a nepřesný fstab...