abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:11 | Nová verze

    Svobodný citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 8. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Byla vydána verze 1.93.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    včera 14:00 | Komunita

    Svobodný operační systém ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, slaví 30. narozeniny.

    Ladislav Hagara | Komentářů: 7
    včera 11:00 | IT novinky

    Společnost Raspberry Pi má nově v nabídce flash disky Raspberry Pi Flash Drive: 128 GB za 30 dolarů a 256 GB za 55 dolarů.

    Ladislav Hagara | Komentářů: 2
    včera 10:22 | Zajímavý software

    Technologie Skip pro multiplatformní mobilní vývoj, která umožňuje vývojářům vytvářet iOS a Android aplikace z jediné Swift a SwiftUI kódové základny, se s vydáním verze 1.7 stala open source.

    Ladislav Hagara | Komentářů: 4
    včera 03:33 | Zajímavý software Ladislav Hagara | Komentářů: 1
    včera 00:11 | Nová verze

    Byla vydána nová major verze 34.0.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 1
    21.1. 16:11 | Humor

    Win8DE je desktopové prostředí pro Wayland, inspirované nechvalně proslulým uživatelským rozhraním Metro z Windows 8. Nabízí dlaždicové rozhraní s velkými tlačítky a jednoduchou navigací, optimalizované pro dotyková zařízení. Cílem projektu je přetvořit design operačního systému Windows 8 do funkčního a minimalistického rozhraní vhodného pro každodenní použití na Linuxu.

    NUKE GAZA! 🎆 | Komentářů: 12
    21.1. 14:33 | Nová verze

    Laboratoře CZ.NIC vydaly Datovku 4.28.0 a Mobilní Datovku 2.6.0. Hlavní novinkou je ukládání rozpracovaných datových zpráv do konceptů. Datovka je svobodné multiplatformní aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi.

    Ladislav Hagara | Komentářů: 4
    21.1. 14:22 | Zajímavý projekt

    Unix Pipe Game je vzdělávací karetní hra zaměřená na děti a rodiče, která děti učí používat unixové příkazy prostřednictvím interaktivních úkolů. Klíčovým prvkem hry je využití symbolu | pro pipeline neboli 'rouru', který umožňuje propojit výstupy a vstupy jednotlivých unixových příkazů, v tomto případě vytištěných na kartičkách. Předpokládá se, že rodič má alespoň nějaké povědomí o unixových příkazech a jejich provazování pomocí |.

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    Které desktopové prostředí na Linuxu používáte?
     (17%)
     (5%)
     (0%)
     (10%)
     (21%)
     (3%)
     (5%)
     (2%)
     (11%)
     (36%)
    Celkem 575 hlasů
     Komentářů: 17, poslední včera 15:24
    Rozcestník

    Dotaz: Po umístění notebooku do doku X server vypíná jeho klávesnici

    29.11.2017 09:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Po umístění notebooku do doku X server vypíná jeho klávesnici
    Přečteno: 708×
    V neděli jsem aktualizoval systém a teď řeším následující problém.

    Když nastartuji notebook, přihlásím se do X a pak ho píchnu notebook do doku, tak mi v X prostředí přestane reagovat notebooková klávesnice. Zkrátka ji něco vypne. Když ho zase vypíchnu, tak opět ožije.

    Když připíchnu USB klávesnici, tak ta funguje, nickéně ta notebooková ne. Ovšem když se přepnu z X na textovou konzoli (přes Ctrl+Alt+F1), tak tam ta notebooková klávesnice funguje funguje normálně.

    Přepnu-li se zpátky do X, tak nic.

    Když nastartuji notebook v doku, a ta USB je do něj již píchnutá, tak rovněž nereaguje.

    To X prostředí zkrátka rozpozná a zapne pouze zařízení, pro které se v systému objeví nějaký event. Což pochopitelně u vestavěné klávesnice či touchpadu vyvolám jen stěží.

    Zmiňuji touchpad. Ten totiž původně fungoval i v tom X prostředí. Jenže když jsem zkoušel jestli to nepůjde zapnout přes xinput, tak jsem ho vypnul, ale už nešel opět zapnout. Nicméně xinput ta zařízení vidí, pracuje s nimi, ovšem X server jejich nastavení ignoruje.
    user@stroj:~$ xinput list
    ⎡ Virtual core pointer                          id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ Logitech USB-PS/2 Optical Mouse           id=9    [slave  pointer  (2)]
    ⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
    ⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
        ↳ Power Button                              id=6    [slave  keyboard (3)]
        ↳ Video Bus                                 id=7    [slave  keyboard (3)]
        ↳ Sleep Button                              id=8    [slave  keyboard (3)]
        ↳ HP HD Webcam [Fixed]: HP HD Web           id=10   [slave  keyboard (3)]
        ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
        ↳ HP WMI hotkeys                            id=13   [slave  keyboard (3)]
        ↳ CHICONY USB NetVista Full Width Keyboard  id=14   [slave  keyboard (3)]
    
    Souvisí to s posledním upgrade. Ovšem tam byla porce změn tak velká, že si absolutně netroufám říct, se kterým konkrétním balíkem to může souviset. Nejspíš ale s některým z následujících:
        -dbus-x11 1.11.20-1 amd64
        +dbus-x11 1.12.2-1 amd64
        -xserver-common 2:1.19.4-1 all
        +xserver-common 2:1.19.5-1 all
        -xserver-xorg-core 2:1.19.4-1 amd64
        +xserver-xorg-core 2:1.19.5-1 amd64
        -xserver-xorg-legacy 2:1.19.4-1 amd64
        +xserver-xorg-legacy 2:1.19.5-1 amd64
        -xvkbd 3.3-1+b1 amd64
        +xvkbd 3.3-2 amd64
        +xwayland 2:1.19.5-1 amd64
        -xwayland 2:1.19.4-1 amd64
    
    Zkoušel jsem leccos a ptakl se na radu i poměrně zkušených borců. Ovšemnikdo z nich nemá čas na to drbat se s takovou prkotinou, která je především jen opruzem. Bohužel bez doku bych si k notebooku připojil své dva další monitory jen stěží.

    Řešení dotazu:


    Odpovědi

    Pavel 'TIGER' Růžička avatar 29.11.2017 13:54 Pavel 'TIGER' Růžička | skóre: 54
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Možná vám to bude připadat divné, ale já bych asi jako první informaci sdělil o jaký notebook a dock se jedná.
    29.11.2017 14:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Pavel 'TIGER' Růžička avatar 29.11.2017 14:56 Pavel 'TIGER' Růžička | skóre: 54
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Omlouvám se, moje chyba, špatně jsem četl, že to zlobí až po aktualizaci. Co je tam za distribuci?
    29.11.2017 15:23 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Debian unstable amd64 Linux version 4.14.0-trunk-amd64 (debian-kernel@lists.debian.org) (gcc version 7.2.0 (Debian 7.2.0-16)) #1 SMP Debian 4.14-1~exp1 (2017-11-17)

    O jádře jsem také uvažoval, ale jak říkám problém se týká čistě prostředí X serveru.

    Jinak ještě co vyhazuje příkaz acpi_listen, při zapíchnutí
    battery PNP0C0A:00 00000080 00000001
     95F24279-4D7B-43� 00000080 00000000
    video/tabletmode TBLT 0000008A 00000001
    ac_adapter ACPI0003:00 00000080 00000001
     95F24279-4D7B-43� 00000080 00000000
    
    a po vyjmutí
    battery PNP0C0A:00 00000080 00000001
     95F24279-4D7B-43� 00000080 00000000
    video/tabletmode TBLT 0000008A 00000000
    ac_adapter ACPI0003:00 00000080 00000000
    battery PNP0C0A:00 00000080 00000001
    battery PNP0C0A:00 00000080 00000001
    battery PNP0C0A:00 00000080 00000001
    
    Pavel 'TIGER' Růžička avatar 29.11.2017 15:43 Pavel 'TIGER' Růžička | skóre: 54
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    A všechny balíky měli vyřešené závislosti, žádný " nenadával"? A co dnes, nevisí v aktualizaci něco, co by onu funkčnost mohlo zase vrátit?
    29.11.2017 15:45 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Tak přeci jenom za tím vězí kernel. Před aktualizací jsem měl totiž jádro 4.12.13, které již v distribuci není. A vzpomínám si že jsem měl před nějakým časem podobný problém u jádra 4.13, jenže tenkrát jsem to instaloval na docku, takže když nefungovala klávesnice, tak jsem se brátil zase k jádru 4.12

    Jenže teď jsem jádro 4.14 instaloval doma, kdy jsem na docku nebyl. Takže mě nenapadlo, že to nebude také fungovat. Takže jsem staré jádro rovnou vyhodil. Bohužel již ale v distribučním repozitáři není. Vyzkoušel jsem to tedy s jádrem 4.9 a ajta krajta - klávesnice na docku funguje!

    Takže chyba byla zavlečena někam do jádra (nejspíš do modulu hp_wmi) někde mezi verzí 4.12 a 4.13.
    Pavel 'TIGER' Růžička avatar 29.11.2017 16:36 Pavel 'TIGER' Růžička | skóre: 54
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Tak hlavně, že se povedlo.
    30.11.2017 13:28 MadCatX
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Z těch ACPI eventů, cos poslal, se zdá, že zapojení dokovačky je nesprávně interpretováno jako přepnutí do "tabletového režimu", což klávesnici vypne. Zkus zablacklistovat ten hp_wmi a případně nahlaš bug.
    30.11.2017 14:06 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Bug už jsem nahlásil. Zkusím zakomentovat ten modul hp_wmi.
    30.11.2017 14:18 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Po umístění notebooku do doku X server vypíná jeho klávesnici
    Blacklist modulu hp_wmi se ukázal jako to správné řešení.

    Vytvořil jsem soubor /etc/modprobe.d/dock.conf s následujícím obsahem:
    blacklist hp_wmi
    
    A po restartu je to ok. Díky!

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.