X11-näppäimistöongelma F10:ssä

Newsseissä olen tästä jo kysellyt, mutta kun ei ole vielä ratkennut
ja sattui tämä kanava löytymään, niin kokeillaan täälläkin…

Päivitin viime viikon pyhien aikaan Fedora 9:n Fedora 10:ksi.
Päivitys jumiutui loppupuolella, ja uudella käynnistyksellä päivitys
meni loppuun. Monista paketeista jäi päivityksen jäljiltä tuplaversiot
eli F9:n aikainen ja uusi, kun keskeytyneessä päivityksessä vanhat jäivät
poistumatta. Nämä vanhat paketit olen enimmäkseen saanut poisteltua,
mutta päivityksen yhteydessä tuli tällainen varsinainen ongelma:

Nimittäin X:ssä ei AltGr -nappi toimi halutulla tavalla vaan
tuntuu käyttäytyvän kuten Enter.
Kursorinapit, pageup/pagedn, home ja end eivät myöskään tee
ainakaan sitä mitä pitäisi. Eikä myöskään numeronäppäimistön
jakomerkkinapi ja numeronäppäimistön Enter.
Virtuaalikonsoleilla näppäimistö toimii kuten pitääkin.

Olen vertaillut /etc:n nykyistä sisältöä ennen päivitystä tekemässäni
.tar.gz -paketissa oleviin tiedostoihin ja vertaillut
/usr/share/X11/xkb:n sisältöä vanhassa Fedora 6 -koneessa olevaan
(kun sen hakemiston sisältöä ei tullut otetuksi talteen ennen päivitystä),
mutta en ole toistaiseksi löytänyt syytä mikä sotkee nuo näppäimet X:ssä.
Ideoita?

Muistelen että joskus koneessa on ollut jokin graafinen härpäke jolla on
jotain saanut tehtyä X:n näppäimistökäsittelylle, mutta nyt en ainakaan
löytänyt sitä kde:n menuista, lieneekö kokonaan poistunut jossain
yhteydessä… ja system-config-keyboard ainakin kysyy vain näppäimistön
maakoodia eikä anna sen enempää valintoja.
Konffaustiedostojen editointi käsin sopisi kyllä, kunhan vain olisi jokin
aavistus mitä pitäisi korjata ja minne.

[quote=“jukka, post:1, topic:518”]Konffaustiedostojen editointi käsin sopisi kyllä, kunhan vain olisi jokin
aavistus mitä pitäisi korjata ja minne.[/quote]

Miltäs tuo /etc/X11/xorg.conf näyttää? Erityisesti InputDevicen osalta.
Tältähän tämä omani näyttäisi:[code]
Section “InputDevice”

keyboard added by rhpxl

Identifier  "Keyboard0"
Driver      "kbd"
Option	    "XkbModel" "pc105"
Option	    "XkbLayout" "fi"

EndSection [/code]
Systeemisi on jo senverran vanha, ja useasti päivitelty (ja viritelty?), että
hieman epäilen sen jo “lahonneen” :frowning: Aika ajoin asennan järjestelmän aivan
uudelleen, jotta turhat tauhkat (eli käyttämättömät ohjelmat ja turhiksikäyneet
spesiaaliviritykset) saa koneelta.
Nimim. “Useat vapaat RedHattit (myös tuo newsseissä mainitsemasi RH 4.x) ja kaikki
Fedorat ovat käyneet koneella” (ja päivittyneet sitten tuoreempaan).

-JY-

[quote=“juyli, post:2, topic:518”][quote author=jukka link=topic=524.msg2522#msg2522 date=1230834971]
Konffaustiedostojen editointi käsin sopisi kyllä, kunhan vain olisi jokin
aavistus mitä pitäisi korjata ja minne. [/quote]

Miltäs tuo /etc/X11/xorg.conf näyttää? Erityisesti InputDevicen osalta.[/quote]

Näyttää siltä osin samalta kuin sinullakin.

Systeemisi on jo senverran vanha, ja useasti päivitelty (ja viritelty?), että hieman epäilen sen jo "lahonneen" :(

Vanha ja monta kertaa päivitelty ja hiukan viriteltyhän se kyllä on, mutta eihän tämäntyyppinen lahoaminen Linuxiin kuulu. Epäilen lähinnä, että kun ensimmäinen päivitysyritys piti keskeyttää, niin sen takia jokin kämmäsi hiukan mutta olisi korjattavissa ilman uudelleenasennustakin, jos vain löytäisi korjattavan paikan.
Systeemissä on sellaistakin vanhaa kamaa josta en haluaisi luopua ja siksi vältän täyttä uudelleenasentamista.

No niin, kokeilin toisella käyttäjätunnuksella jonka kotihakemiston ensin tyhjensin, ja sillä ongelmaa ei esiintynyt.
Joten siirsin vakiotunnuksenkin kotihakemistosta kaikki X:n asetuksiin viittaavalta vaikuttavat tiedostot ja alihakemistot syrjään, ja sen jälkeen silläkin tunnuksella näppis toimii taas X:ssäkin normaalisti.

Eli jokin F9:n aikainen X-asetuksiin liittyvä juttu ei vain ollut yhteensopiva F10:n kanssa.
Voisi olla ihan mielenkiintoista tietää tarkemmin mikä se oli, mutta eipä taida itsellä kärsivällisyys riittää enempään tältä erää… ongelma joka tapauksessa poistui, nyt pitää vain virittää X:n asetukset uudestaan kohdalleen.

[quote=“jukka, post:4, topic:518”]Eli jokin F9:n aikainen X-asetuksiin liittyvä juttu ei vain ollut yhteensopiva F10:n kanssa.
Voisi olla ihan mielenkiintoista tietää tarkemmin mikä se oli, mutta eipä taida itsellä kärsivällisyys riittää enempään tältä erää… ongelma joka tapauksessa poistui, nyt pitää vain virittää X:n asetukset uudestaan kohdalleen.[/quote]

Minulla on vähän vastaavia kokemuksia joidenkin muiden jakelujen kanssa (käytössä useita Linux-jakeluja), joten tuota tarkoitin tuolla “lahoamisella”. Enpä ole itsekään jaksanut ongelmia ratkoa viimeisen päälle, vaan koittanut löytää jonkin soveltuvan, ongelmankiertävän purkkaratkaisun.
Tärkeintä toki, että sait ongelman ratkaistuksi tyydyttävällä tavalla, ja rajattua sen tilanteeseen, jossa todellinenkin ongelma olisi lopulta kai aika helposti ratkaistavissa. Ehkä joissakin tapauksissa ikkunamanagerin/työpöydän asetusten nollaaminen voisi olla ratkaisu? Koko X:n konffien muuttamiseen tuskin on tarvetta.

Itselleni tapahtui sama erään Fedora 9 päivityksen yhteydessä. Silloin päivittyi X, joka jostain syystä hajotti näppäimistön yllä kuvaamallasi tavalla. Tein muutamia muutoksia konfiguraatiotiedostoihin ja sainkin näppäimistön toimimaan virtuaalikonsolissa, mutta en koskaan graafisissa käyttöliittymissä. Lopulta ratkaisin tilanteen asentamalla takaisin vanhemman version X:stä, joka korjasi ongelman. Fedora 10 toimii kyseisellä koneella normaalisti (puhdas asennus). En valitettavasti koskaan selvittänyt, että mikä päivityksessä muuttui, joka aiheutti tuon hajoamisen.

Ongelma ilmeni koneessa jossa oli langallinen Compaqin näppäimistö. Muuten identtisessä koneessa, jossa oli langaton näppäimistö ongelmaa ei ilmennyt.

En valitettavasti osaa antaa mitään oikeaa korjausohjetta. Oletko kokeillut Fedora 10 Live-CD:tä, jos toimisi sillä normaalisti?

[quote=“Fedoristi, post:6, topic:518”][quote author=jukka link=topic=524.msg2522#msg2522 date=1230834971]
Nimittäin X:ssä ei AltGr -nappi toimi halutulla tavalla vaan tuntuu käyttäytyvän kuten Enter. Kursorinapit, pageup/pagedn, home ja end eivät myöskään tee ainakaan sitä mitä pitäisi.
[/quote]

Itselleni tapahtui sama erään Fedora 9 päivityksen yhteydessä. Silloin päivittyi X, joka jostain syystä hajotti näppäimistön yllä kuvaamallasi tavalla. Tein muutamia muutoksia konfiguraatiotiedostoihin ja sainkin näppäimistön toimimaan virtuaalikonsolissa, mutta en koskaan graafisissa käyttöliittymissä. Lopulta ratkaisin tilanteen asentamalla takaisin vanhemman version X:stä, joka korjasi ongelman. Fedora 10 toimii kyseisellä koneella[/quote]

Et siis tullut silloin kokeilleeksi, josko sinunkin tapauksessasi olisi riittänyt käyttäjäkohtaisten X-asetusten poisto.
Oli kuitenkin vähemmän työlästä kuin koko systeemin tai koko X:n uudelleenasennus.
Testitunnuksen luominen tällaisia kokeiluja varten saattaa säästää hermoja jossain vaiheessa…

[quote=“jukka, post:7, topic:518”]Et siis tullut silloin kokeilleeksi, josko sinunkin tapauksessasi olisi riittänyt käyttäjäkohtaisten X-asetusten poisto.
Oli kuitenkin vähemmän työlästä kuin koko systeemin tai koko X:n uudelleenasennus.
Testitunnuksen luominen tällaisia kokeiluja varten saattaa säästää hermoja jossain vaiheessa…[/quote]

Loin käyttäjälle kokonaan uuden kotihakemiston, mutta ei se ainakaan auttanut.