Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Cześć!
Debian Jessie 8.
Ja (jako user założony przy instalacji) mam PL znaczki etc.
Stworzyłem nowego usera (małżonce), zrobiłem katalog domowy, poustawiałęm prawa i właściciela - działa.
Jedyny babol - luba nie ma PL znaczków.
Jak odpalam na jej koncie terminal czy też loguję się na nią pod tty - nie mam user@domena$ tylko sam znak "$".
setxkbmap nie działa. dpkg-reconfigure locales - tam mam pl_PL (sprawdzałęm też pl utf8).
Brak PL znaków jest pod każdym środowiskiem graficznym (xfce, kde). Pod konsolą tty PL znaczki są! Po prostu prawy ALT zachowuję się w środowiskach graficznych tak samo jak lewy (odpala menu okien czy co tam robi).
Macie jakiś pomysł? Może do którejś grupy muszę lubą dodać?
Ostatnio edytowany przez misioooo (2015-01-19 18:49:26)
Offline
Jeśli ci się klawiatura tak zachowuje jak piszesz, to masz ją źle skonfigurowaną. Nie wiem, które ustawienia środowisk graficznych nadpisują ustawienia xorga, w każdym razie spróbuj sobie jeszcze przekonfigurować ten pakiet:
# dpkg-reconfigure keyboard-configuration
Jak nie da rady to trzeba obadać narzędzia dostarczane przez środowiska graficzne.
Offline
zacznij od ustawienia shella:
usermod -s /bin/bash malzonka
(czy jakoś tak), potem po przelogowaniu jak dalej nie będzie działać to będziemy kombinować.
Offline
keyboard reconfigure nic nie dawało - próbowałem.
Dziś po robocie shella ustawię (tego nie robiłem na pewno) i zobaczymy.
Offline
Ok. Shell ustawiony jak trzeba. PL znakw brak. Nadmieniam, e inny user na tym kompie wszystko ma ok, s PL znaki. Klawiatura i locale ustawione jak trza.
Offline
A co mówi wynik
[b]locale[/b] na problematycznym koncie?
W porównaniu z jakimś prawidłowo działającym?
Ostatnio edytowany przez Jacekalex (2015-01-22 18:22:00)
Offline
Przejrzyj też środowisko na obu userach pod kątem:
morfik:~$ env | grep -i lc LC_PAPER=en_US.UTF-8 LC_ADDRESS=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TELEPHONE=en_US.UTF-8 LC_MESSAGES=C LC_IDENTIFICATION=en_US.UTF-8 LC_COLLATE=C LC_MEASUREMENT=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 LC_TIME=en_US.UTF-8 LC_NAME=en_US.UTF-8
Offline
pytanko kontrolne: czy wszystkie pliki z /etc/skel znalazly sie w /home/malzonka?
Offline
[quote=ethanak]pytanko kontrolne: czy wszystkie pliki z /etc/skel znalazly sie w /home/malzonka?[/quote]
Ja nic nie kopiowałem. Utworzyłem nowego usera, założyłem mu katalog domowy, ustawiłem właściciela i uprawnienia. I tyle. Po tych operacjach zalogowałem nowego usera do xfce, potem próbowałem kde - wszystko startuje, ale brak tych PL znaków. W konsoli (np tty1) PL znaczki ten user ma.
Wieczorem po robocie sprawdzę te pliki czy siedzą w domowym małżonki i poprzednie sugestie. Dam znać co i jak.
Offline
@morfik uprzedziłeś mnie.
jak był zakładany user - przez useradd, adduser, z palca czy jakąś myszaną klikoaplikacją?
w przypadku trzech pierwszych podaj dokładnie co robiłeś. na czwartej możliwości się nie znam (i nie mam ochoty się znać).
Offline
Zakadany byl z konsoli przez useradd.
Jakos tak to szlo...
useradd misiulka passwd misiulka mkdir /home/misiulka chown misiulka:users /home/misiulka
Nie uzywam myszoklikanych narzedzi - nie znam sie na nich i sa powolne. Latwiej mi w konsoli po prostu wklepac polecenia i z Wasza czy wujka Gugle cokolwiek zrobic :)
cat group root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: lp:x:7: mail:x:8: news:x:9: uucp:x:10: man:x:12: proxy:x:13: kmem:x:15: dialout:x:20: fax:x:21: voice:x:22: cdrom:x:24: floppy:x:25: tape:x:26: sudo:x:27:misio audio:x:29:pulse dip:x:30: www-data:x:33: backup:x:34: operator:x:37: list:x:38: irc:x:39: src:x:40: gnats:x:41: shadow:x:42: utmp:x:43: video:x:44: sasl:x:45: plugdev:x:46: staff:x:50: games:x:60: users:x:100: nogroup:x:65534: systemd-journal:x:102: netdev:x:103: crontab:x:104: uuidd:x:101: systemd-timesync:x:105: systemd-network:x:106: systemd-resolve:x:107: systemd-bus-proxy:x:108: ssl-cert:x:109: lpadmin:x:110: messagebus:x:111: avahi:x:112: scanner:x:113:saned Debian-exim:x:114: mlocate:x:115: ssh:x:116: utempter:x:117: pulse:x:118: pulse-access:x:119: rtkit:x:120: saned:x:121: colord:x:122: lightdm:x:123: misio:x:1000: input:x:124: misiulka:x:1001: geoclue:x:125:
cat passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin uuidd:x:100:101::/run/uuidd:/bin/false systemd-timesync:x:101:105:systemd Time Synchronization,,,:/run/systemd:/bin/false systemd-network:x:102:106:systemd Network Management,,,:/run/systemd/netif:/bin/false systemd-resolve:x:103:107:systemd Resolver,,,:/run/systemd/resolve:/bin/false systemd-bus-proxy:x:104:108:systemd Bus Proxy,,,:/run/systemd:/bin/false messagebus:x:105:111::/var/run/dbus:/bin/false avahi:x:106:112:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false Debian-exim:x:107:114::/var/spool/exim4:/bin/false statd:x:108:65534::/var/lib/nfs:/bin/false dnsmasq:x:109:65534:dnsmasq,,,:/var/lib/misc:/bin/false festival:x:110:29::/home/festival:/bin/false speech-dispatcher:x:111:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh sshd:x:112:65534::/var/run/sshd:/usr/sbin/nologin pulse:x:113:118:PulseAudio daemon,,,:/var/run/pulse:/bin/false rtkit:x:114:120:RealtimeKit,,,:/proc:/bin/false saned:x:115:121::/var/lib/saned:/bin/false usbmux:x:116:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false colord:x:117:122:colord colour management daemon,,,:/var/lib/colord:/bin/false kdm:x:118:65534::/var/lib/kdm:/bin/false lightdm:x:119:123:Light Display Manager:/var/lib/lightdm:/bin/false hplip:x:120:7:HPLIP system user,,,:/var/run/hplip:/bin/false misio:x:1000:1000:XXXXXX XXXXXX,,,:/home/misio:/bin/bash misiulka:x:1001:1001::/home/misiulka:/bin/bash geoclue:x:121:125::/var/lib/geoclue:/bin/false
Katalog /etc/skel u mnie jest pusty.
misiulka@mordor:~$ locale LANG=pl_PL.UTF-8 LANGUAGE= LC_CTYPE="pl_PL.UTF-8" LC_NUMERIC="pl_PL.UTF-8" LC_TIME="pl_PL.UTF-8" LC_COLLATE="pl_PL.UTF-8" LC_MONETARY="pl_PL.UTF-8" LC_MESSAGES="pl_PL.UTF-8" LC_PAPER="pl_PL.UTF-8" LC_NAME="pl_PL.UTF-8" LC_ADDRESS="pl_PL.UTF-8" LC_TELEPHONE="pl_PL.UTF-8" LC_MEASUREMENT="pl_PL.UTF-8" LC_IDENTIFICATION="pl_PL.UTF-8" LC_ALL=
env | grep -i lc nic nie zwraca.
Nadmieniam, ze PL znaki mi sie np. na tym forum wyswietlaja poprawnie. Nie moge ich po prostu pisac - prawy ALT dziala tak samo jak lewy...
--
Wlasnie stworzylem nowego usera dokladnie tak jak wyzej napisalem (useradd, passwd, katalok i chown). Po zalogowaniu do srodowiska graficznego po raz pierwszy - to samo co z malzonka. Nie mozna pisac PL znakow (ale sa wyswietlane na stronach www czy gdziekolwiek indziej). Rowniez shell nie jest ustawiony, w terminalu mam tylko $. Jak wyzej widac, malzonka ma shella juz ustawionego zgodnie z rada wyzej napisana.
Ostatnio edytowany przez misioooo (2015-01-24 17:03:25)
Offline
Zrobiłem kilka testów. Z początku miałem ustawiony jeżyk w wielu miejscach. W środowisku graficznym było to w '/home/morfik/.config/openbox/environment' , a wszędzie indziej w '/home/morfi/.profile' . Generalnie przez export + nazwa zmiennej. Wykomentowałem to, bo okazało się niepotrzebne, przynajmniej u mnie. Następne miejsce z ustawieniami języków to /etc/default/locale a ten plik jest tworzony na podstawie konfiguracji w:
# dpkg-reconfigure locales
Jego zawartość to:
morfik:~$ cat /etc/default/locale # File generated by update-locale LANG=en_US.UTF-8
Następna sprawa to zmienne w środowisku:
morfik:~$ locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE=C LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= morfik:~$ env | grep -i lang LANG=en_US.UTF-8 morfik:~$ env | grep -i lc LC_COLLATE=C
Oraz konfiguracja tego co wypluł dpkg-reconfigure locales:
morfik:~$ locale -a C C.UTF-8 POSIX en_US.utf8 pl_PL.utf8
Po resecie wszystko jest tak jak być powinno:
morfik:~$ łąćĄŻŹĆÓŁĘŃ -bash: łąćĄŻŹĆÓŁĘŃ: command not found
Przejrzyj sobie te wyniki i porównaj ze swoimi. Jeśli są podobne, znaczy, że to nie jest wina locale tylko ustawień klawiatury, a te z kolei możesz ustawić też w kilku miejscach. Wyżej ci podałem dpkg-reconfigure keyboard-configuration. Dalej masz pliki xorga:
morfik:~$ cat /etc/X11/xorg.conf.d/10-keyboard.conf Section "InputClass" Identifier "Logitech Media Keyboard Elite" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" Option "XkbModel" "logimel" Option "XkbLayout" "pl,us" #Option "XkbVariant" "" Option "XkbOptions" "lv3:ralt_switch,compose:rctrl,terminate:ctrl_alt_bksp,grp:alt_shift_toggle" EndSection
No i środowisko graficzne, jeśli używasz. Ja mam tylko openboxa, zatem u mnie powyższy plik ustawia wszystko.
By sprawdzić czy xorg dobrze ustawia konfigurację klawiatury, wpisz:
Dla systemd:
morfik:~$ localectl status System Locale: LANG=en_US.UTF-8 VC Keymap: n/a X11 Layout: pl,us X11 Model: logimel X11 Options: grp:alt_shift_toggle,lv3:ralt_switch,compose:rctrl,terminate:ctrl_alt_bksp,grp_led:scroll
I dla reszty:
morfik:~$ setxkbmap -print -verbose 10 Setting verbose level to 10 locale is C Trying to load rules file ./rules/evdev... Trying to load rules file /usr/share/X11/xkb/rules/evdev... Success. Applied rules from evdev: rules: evdev model: logimel layout: pl,us options: lv3:ralt_switch,compose:rctrl,terminate:ctrl_alt_bksp,grp:alt_shift_toggle Trying to build keymap using the following components: keycodes: evdev+aliases(qwerty) types: complete compat: complete symbols: pc+pl+us:2+inet(evdev)+group(alt_shift_toggle)+level3(ralt_switch)+compose(rctrl)+terminate(ctrl_alt_bksp) geometry: pc(pc104) xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+pl+us:2+inet(evdev)+group(alt_shift_toggle)+level3(ralt_switch)+compose(rctrl)+terminate(ctrl_alt_bksp)"}; xkb_geomet
Jeśli powyższe wyniki są podobne do twoich, znaczy, że to wina środowiska graficznego -- a tu już nie pomogę. xD
----------------
Zrobiłem nowego usera via:
morfik:~$ su Password: root:~# adduser morfik2 Adding user `morfik2' ... Adding new group `morfik2' (1001) ... Adding new user `morfik2' (1001) with group `morfik2' ... Creating home directory `/home/morfik2' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for morfik2 Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y
Zresetowałem nawet maszynę by mieć pewność -- i pl znaczki są i to na obu kontach. xD
I taka uwaga jeszcze, bo nie rozumiem co ty z tym shellem tam robisz. Po tym jak stworzyłem usera:
morfik:~$ cat /etc/passwd | grep morfik2 morfik2:x:1001:1001:,,,:/home/morfik2:/bin/bash
Także on ma już ustawionego shella i nie musiałem nic zmieniać dodatkowo.
Ostatnio edytowany przez morfik (2015-01-24 17:24:59)
Offline
1480
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:07:52)
Offline
Tylko tak wtrącę jeszcze -- ustawienia językowe nie mają w sumie nic wspólnego z polskimi znaczkami, tak wiem, dziwne. xD No bo przecie ja mam tutaj en_US wszystko, a znaczki PL są. xD Dlatego ja obstawiam dwie rzeczy -- źle ustawiona klawiatura, albo też miesza środowisko graficzne i trzeba je dokonfigurować gdzieś.
Offline
Tylko na userze [b]misio[/b] - out-of-the-box wszystko jest ok.
Na nowo zakładanych userach przez useradd - jak wyżej... Nie ma shella ustawionego i coś nie halo z klawiszami. Również testowane na xfce oraz kde - każde środowisko zachowuje się tak samo - czyli niepoprawnie delikatnie mówiąc ;P
[s]Gdzie w xfce czy kde mogę znaleźć jakiś konfig do klawiatury?[/s]
Dzięki morfik!
Znalazłem - rzeczywiście... W ustawieniach układu klawiatury było pusto. Wrzuciłem tam PL i działa!
Ja cież pierdzielę, tyle czasu, dłubania a tutaj jakieś zabunkrowane opcje w środowisku graficznym...
Swoją drogą ciekawe, że z automatu tam się nie ustawiała taka jak powinna.
Ostatnio edytowany przez misioooo (2015-01-24 17:43:57)
Offline
[quote=morfik]Dlatego nie używam środowisk graficznych. xD[/quote]
A ja używam, i wszystko bryka, jak powinno. ;)
SOA#1
Offline
A odróżniacie jeden z drugim useradd od adduser czy dla was to 1 puhw?
@misioooo: albo się używa adduser i ma święty spokój, albo useradd [b]po przeczytaniu[/b] odpowiedniego manuala (tylko po kiego grzyba, jeśli adduser zrobi wszystko zgodnie ze sztuką, a do useradda jeszcze parę parametrów wypadałoby podać).
Offline
A odróżniacie jeden z drugim useradd od adduser czy dla was to 1 puhw?[/quote]
Ja tam nigdy nie pamiętam który jest który ale w /etc/default/useradd masz konfigurację dla jednego z nich — Default values for useradd(8) . Także można sobie skonfigurować wedle uznania,A ja używam, i wszystko bryka, jak powinno. ;)[/quote]
U mnie to i systemd działa. xD A tak na poważnie — środowiska działać powinny ale jeśli przestaną, to nawet jeśli ci niskopoziomowe narzędzia zwracają wszystko jak trza, to teraz szukaj winnego. xDOffline
Strony: 1
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00094 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.128.79.169' WHERE u.id=1 |
0.00077 | UPDATE punbb_online SET logged=1734063578 WHERE ident='3.128.79.169' |
0.00058 | SELECT * FROM punbb_online WHERE logged<1734063278 |
0.00078 | DELETE FROM punbb_online WHERE ident='57.141.0.17' |
0.00042 | SELECT topic_id FROM punbb_posts WHERE id=281623 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=26936 ORDER BY posted |
0.00053 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26936 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00101 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26936 ORDER BY p.id LIMIT 0,25 |
0.00084 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26936 |
Total query time: 0.00614 s |