Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze | |||
| toshiba_m400_portégé [2012/07/28 17:24] – ubuntu | toshiba_m400_portégé [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Toshiba M400 Portégé ====== | ||
| + | Níže uvedené platí pro verzi <ubu> **Ubuntu 7.10 Gutsy Gibbon**. Na jiných verzích platí postupy jen částečně. | ||
| + | |||
| + | ====== Funguje ====== | ||
| + | |||
| + | Vše kromě polozek v " | ||
| + | |||
| + | ===== Zprovoznění čtečky otisků prstů ===== | ||
| + | |||
| + | |||
| + | ... pro <ubu> **Ubuntu 7.10 Gutsy Gibbon** a <ubu> **Ubuntu 7.04 Feisty Fawn** najdete na stránce [[Čtečka otisku prstu (Gutsy)]]. | ||
| + | ... pro <ubu> **Ubuntu 8.04 LTS Hardy Heron** najdete na stránce [[Čtečka otisku prstu]]. | ||
| + | |||
| + | |||
| + | ===== Zprovoznění pera a dotykového disleje ===== | ||
| + | |||
| + | |||
| + | ... pro <ubu> **Ubuntu 7.04 Feisty Fawn**, <ubu> **Ubuntu 7.10 Gutsy Gibbon** a <ubu> **Ubuntu 8.04 LTS Hardy Heron** najdete na stránce [[TabletPC]]. | ||
| + | |||
| + | |||
| + | ===== Zprovoznění speciálních kláves vedle displeje ===== | ||
| + | |||
| + | |||
| + | ... ve verzích <ubu> **Ubuntu 7.10 Gutsy Gibbon** a <ubu> **Ubuntu 8.04 LTS Hardy Heron** zajistí skript {{.: | ||
| + | |||
| + | |||
| + | ===== Otáčení displeje | ||
| + | |||
| + | |||
| + | ... ve verzích <ubu> **Ubuntu 7.10 Gutsy Gibbon** a <ubu> **Ubuntu 8.04 LTS Hardy Heron** zajistí skript {{.: | ||
| + | |||
| + | |||
| + | ===== Čtečka SD karet ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | Nakopírujte soubor {{.: | ||
| + | |||
| + | Tento soubor je vyzkoušený a funkční na verzi jádra 2.6.22-14.46, | ||
| + | |||
| + | Zdroj: [[http:// | ||
| + | |||
| + | Po zapnutí počítače s vloženou SD kartou tato není odhalena, ale při vložení do již nastartovaného systému je SD karta nadetekována a plně funkční. | ||
| + | |||
| + | ===== Oprava nefukčního pera po probuzení ===== | ||
| + | |||
| + | < | ||
| + | |||
| + | Nainstalujte zde dostupnou opravu: [[https:// | ||
| + | |||
| + | < | ||
| + | |||
| + | Zatím nefunguje. | ||
| + | |||
| + | ===== Mikrofon ===== | ||
| + | |||
| + | Funguje na vstupu " | ||
| + | |||
| + | ====== Nefunguje ====== | ||
| + | |||
| + | ... a fungovat asi nebude :-( | ||
| + | |||
| + | * HDAPS (Hard Disk Active Protection System) | ||
| + | |||
| + | ====== Tipy ====== | ||
| + | |||
| + | ===== Správce napájení ukazuje špatně čas ===== | ||
| + | |||
| + | Indikace: program powertop ukazuje jiný čas než správce napájení (gnome-power-manager). | ||
| + | |||
| + | Verze Ubuntu: <ubu> **Ubuntu 8.04 LTS Hardy Heron**, <ubu> **Ubuntu 7.10 Gutsy Gibbon** | ||
| + | |||
| + | Řešení: | ||
| + | |||
| + | < | ||
| + | | ||
| + | </ | ||
| + | ===== Při práci v portrait modu se otevírá CD ROM ===== | ||
| + | |||
| + | Indikace: Při opření Toshiba M400 o tělo - minimálně o moje břicho ;-) - v portrait módu dochází k nechtěnému otevření CD ROM. | ||
| + | |||
| + | Verze Ubuntu: Jakákoli | ||
| + | |||
| + | Řešení: Podle kódu v [[http:// | ||
| + | |||
| + | Program si stáhněte zde ({{.: | ||
| + | |||
| + | Zamknout | ||
| + | < | ||
| + | | ||
| + | </ | ||
| + | < | ||
| + | | ||
| + | </ | ||
| + | Popis parametrů | ||
| + | |||
| + | < | ||
| + | description: | ||
| + | usage: / | ||
| + | |||
| + | -l lock cdrom drive | ||
| + | -u unlock cdrom drive | ||
| + | </ | ||
| + | Příkazy doporučuji doplnit do skriptu na otáčení obrazovky (výše v obsahu). | ||
| + | |||
| + | Pokud máte standardní instalací a nemáte víc CD ROM jednotek, tak nic nebudete muset měnit. V opačném případě nahraďte text "/ | ||
| + | |||
| + | Pokud si chcete program upravit (nebojte se, nic vás k tomu nenutí!) je zde zdrojový kód v c++ ... | ||
| + | |||
| + | <code python> | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | |||
| + | #define ERROR_DEV " | ||
| + | #define ERROR_U " | ||
| + | #define ERROR_L " | ||
| + | #define SUCCESS_L " | ||
| + | #define SUCCESS_U " | ||
| + | |||
| + | void printusage(char *progname) | ||
| + | { | ||
| + | printf(" | ||
| + | printf(" | ||
| + | printf(" | ||
| + | printf(" | ||
| + | } | ||
| + | |||
| + | int main(int argc, char** argv) | ||
| + | { | ||
| + | |||
| + | int lockunlock = 1; | ||
| + | if (argc != 3) | ||
| + | { | ||
| + | printusage(argv[0]); | ||
| + | return 1; | ||
| + | } | ||
| + | if (strcmp(argv[1], | ||
| + | lockunlock = 1; | ||
| + | else if (strcmp(argv[1], | ||
| + | lockunlock = 0; | ||
| + | else | ||
| + | { | ||
| + | printusage(argv[0]); | ||
| + | return 1; | ||
| + | } | ||
| + | |||
| + | int cdrom = open(argv[2], | ||
| + | |||
| + | if(cdrom == -1) | ||
| + | { | ||
| + | printf(ERROR_DEV); | ||
| + | printf(" | ||
| + | return 1; | ||
| + | } | ||
| + | |||
| + | |||
| + | if(ioctl(cdrom, | ||
| + | { | ||
| + | if (lockunlock == 1) printf(ERROR_L); | ||
| + | return 1; | ||
| + | } | ||
| + | |||
| + | if (lockunlock == 1) printf(SUCCESS_L); | ||
| + | |||
| + | return 0; | ||
| + | } | ||
| + | </ | ||
| + | [[http:// | ||
| + | |||
| + | ... a příkaz pro kompilaci (musíte si [[Instalace programů|nainstalovat]] balík build-essential!) | ||
| + | |||
| + | < | ||
| + | g++ ~/ | ||
| + | </ | ||
| + | ====== Odkazy ====== | ||
| + | * [[TabletPC]] Obecné tipy pro TabletPC | ||
| + | * [[Čtečka otisku prstu]] | ||
| + | * [[Správa napájení]] | ||
| + | * [[Firefox]] (zrychlení startu) | ||