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í
×
    včera 17:33 | Nová verze

    Byla vydána nová stabilní verze 7.6 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 140. Přehled novinek i s náhledy v příspěvku na blogu.

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

    Byla vydána verze 1.90.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 16:11 | Nová verze

    GNUnet (Wikipedie) byl vydán v nové major verzi 0.25.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | Nová verze

    Byla vydána nová major verze 7.0 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Nově je postavena je na Debianu 13 (Trixie) a GNOME 48 (Bengaluru). Další novinky v příslušném seznamu.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | IT novinky

    Společnost Meta na dvoudenní konferenci Meta Connect 2025 představuje své novinky. První den byly představeny nové AI brýle: Ray-Ban Meta (Gen 2), sportovní Oakley Meta Vanguard a především Meta Ray-Ban Display s integrovaným displejem a EMG náramkem pro ovládání.

    Ladislav Hagara | Komentářů: 0
    včera 01:11 | Nová verze

    Po půl roce vývoje od vydání verze 48 bylo vydáno GNOME 49 s kódovým názvem Brescia (Mastodon). S přehrávačem videí Showtime místo Totemu a prohlížečem dokumentů Papers místo Evince. Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře.

    Ladislav Hagara | Komentářů: 11
    17.9. 16:22 | Nová verze

    Open source softwarový stack ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán ve verzi 7.0.0. Přidána byla podpora AMD Instinct MI355X a MI350X.

    Ladislav Hagara | Komentářů: 0
    17.9. 15:22 | Nová verze

    Byla vydána nová verze 258 správce systému a služeb systemd (GitHub).

    Ladislav Hagara | Komentářů: 6
    17.9. 15:11 | Nová verze

    Byla vydána Java 25 / JDK 25. Nových vlastností (JEP - JDK Enhancement Proposal) je 18. Jedná se o LTS verzi.

    Ladislav Hagara | Komentářů: 0
    17.9. 14:44 | Humor

    Věra Pohlová před 26 lety: „Tyhle aféry každého jenom otravují. Já bych všechny ty internety a počítače zakázala“. Jde o odpověď na anketní otázku deníku Metro vydaného 17. září 1999 na téma zneužití údajů o sporožirových účtech klientů České spořitelny.

    Ladislav Hagara | Komentářů: 9
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (55%)
     (6%)
     (9%)
     (12%)
     (9%)
     (12%)
     (9%)
     (15%)
    Celkem 33 hlasů
     Komentářů: 5, poslední včera 22:30
    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: 669×
    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.