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 18:44 | Bezpečnostní upozornění

Twitter upozornil, že pokud se uživatel Twitteru přihlašoval ve Firefoxu na sdíleném nebo veřejném počítači, tak po odhlášení se z Twitteru mohla na disku zůstat nakešovaná citlivá data, a proto toto kešování pro Firefox zakázal. Reakce Mozilly: Twitter by měl prostě dodržovat standardy.

Ladislav Hagara | Komentářů: 4
včera 17:44 | Zajímavý článek

Článek na Jitsi je věnován bezpečnosti a soukromí uživatelů při používání videokonferenčního softwaru Jitsi Meet. Doporučuje se zamyslet nad názvem místnosti. Upozorňuje, že místnost existuje, pouze pokud se v ní někdo nachází. V případě nastavení hesla, je toto heslo s ukončením místnosti zapomenuto a při opětovném použití místnosti je nutno jej opět zadat.

Ladislav Hagara | Komentářů: 2
včera 06:00 | IT novinky

Na Indiegogo byla spuštěna kampaň na podporu chytrého telefonu a kapesního počítače Astro Slide 5G Transformer od společnosti Planet Computers. Požadovaná částka 180 000 eur byla vybrána během 4 hodin. Stejně jako u předchozích zařízení Gemini PDA a Cosmo Communicator od této společnosti je slíbená podpora Linuxu.

Ladislav Hagara | Komentářů: 18
3.4. 19:22 | Zajímavý software

CryptPad je svobodný online kancelářský balík. Zdrojové kódy jsou k dispozici na GitHubu pod licencí AGPL-3.0. Oficiální instance nově nabízí 1 GB prostoru. Mozilla Foundation tento týden věnovala projektu 10 000 $.

Ladislav Hagara | Komentářů: 2
3.4. 18:22 | Nová verze

Byla vydána finální beta verze Ubuntu 20.04 LTS s kódovým názvem Focal Fossa. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 20.04 mělo vyjít 23. dubna 2020.

Ladislav Hagara | Komentářů: 4
3.4. 17:22 | Nová verze

Vyšel XCP-ng 8.1 (seznam změn), alternativní sestavení Citrix Hypervisor (dříve XenServer), tedy serverová distribuce hypervizoru Xen (4.13), toolstacku XAPI a systému CentOS v privilegované doméně. XCP-ng na rozdíl od bezplatné verze Citrix Hypervisoru nemá četná omezení funkcionality, vývojáři ale nabízejí i komerční podporu. Novinkou (zatím) pouze v XCP-ng je možnost zálohovat VM včetně aktuálního stavu jejich paměti; funkce je integrována také v administračním nástroji Xen Orchestra.

Fluttershy, yay! | Komentářů: 0
2.4. 17:55 | Nová verze

Byl vydán LineageOS ve verzi 17.1. LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu. LineageOS 17.1 je založený na Androidu 10.

Ladislav Hagara | Komentářů: 12
2.4. 17:22 | Zajímavý projekt

Lukasz Erecinski na blogu Pine64 oznámil možnost předobjednání telefonu PinePhone v edici UBports Community Edition. Telefon bude mít speciální kryt s logem a nápisem UBports Edition. Základní deska bude podle nového schématu (v1.2) vylepšená podle zpětné vazby od majitelů BraveHeart edice. Bude mít FCC i CE certifikace.

joejoe | Komentářů: 3
2.4. 15:33 | IT novinky

Společnost Cloudflare před dvěma lety spustila DNS resolver 1.1.1.1. Včera spustila 1.1.1.1 pro rodiny aneb nové resolvery 1.1.1.2 (2606:4700:4700::1112) a 1.1.1.3 (2606:4700:4700::1113) blokující stránky s malwarem a obsahem pro dospělé. Dnes se omluvila, že nechtěně blokovala také LGBTQIA+ stránky.

Ladislav Hagara | Komentářů: 42
2.4. 14:55 | Nová verze

Společnost Red Hat oznámila vydání Red Hat Enterprise Linuxu 7.8, který přináší vedle nových vlastností a oprav chyb také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
Chodíte do práce?
 (25%)
 (2%)
 (4%)
 (2%)
 (48%)
 (14%)
 (5%)
Celkem 122 hlasů
 Komentářů: 4, poslední 2.4. 14:20
Rozcestník

www.AutoDoc.Cz

Dotaz: Co dělat když vytuhne Xorg?

3.2. 03:06 jejda | skóre: 5
Co dělat když vytuhne Xorg?
Přečteno: 575×
Nestává se to sice moc často, no nevím si s tím rady. Grafika zatuhne, obrazovka tma, klavesnice myš nereaguje, jediná záchrana je tlačítko reset na bedně. Přitom všecky programy co nepoužívají xorg normálně dál fungujou. Neexistuje nějaká metoda jak v takovým případě odblokovat/resetnout aspoň klávecnici a přepnout se do terminálu? Přikládám kousek logu když to zatuhlo.
Feb 03 00:37:21 kernel: Xorg: page allocation failure: order:4, mode:0x40cc0(GFP_KERNEL|__GFP_COMP), nodemask=(null),cpuset=/,mems_allowed=0
Feb 03 00:37:21 kernel: CPU: 1 PID: 1208 Comm: Xorg Tainted: P           OE     5.4.15-arch1-1 #1
Feb 03 00:37:21 kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./P5B-DE, BIOS P1.30 06/06/2012
Feb 03 00:37:22 kernel: Call Trace:
Feb 03 00:37:22 kernel:  dump_stack+0x66/0x90
Feb 03 00:37:22 kernel:  warn_alloc.cold+0x78/0xdc
Feb 03 00:37:22 kernel:  ? __alloc_pages_direct_compact+0x140/0x160
Feb 03 00:37:22 kernel:  __alloc_pages_slowpath+0xd98/0xde0
Feb 03 00:37:23 kernel:  ? get_page_from_freelist+0x2f1/0x1170
Feb 03 00:37:23 kernel:  __alloc_pages_nodemask+0x2cd/0x320
Feb 03 00:37:23 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:23 kernel:  kmalloc_order+0x1b/0x80
Feb 03 00:37:24 kernel:  kmalloc_order_trace+0x1d/0xb0
Feb 03 00:37:24 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:24 kernel:  nvkms_alloc+0x20/0x50 [nvidia_modeset]
Feb 03 00:37:24 kernel:  _nv002516kms+0x16/0x30 [nvidia_modeset]
Feb 03 00:37:24 kernel:  ? _nv002623kms+0x68/0x1f70 [nvidia_modeset]
Feb 03 00:37:24 kernel:  ? __alloc_pages_nodemask+0x163/0x320
Feb 03 00:37:24 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:24 kernel:  ? _nv000618kms+0x31/0xe0 [nvidia_modeset]
Feb 03 00:37:24 kernel:  ? _copy_from_user+0x37/0x60
Feb 03 00:37:25 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:25 kernel:  ? nvKmsIoctl+0x96/0x1d0 [nvidia_modeset]
Feb 03 00:37:25 kernel:  ? _raw_spin_lock_irqsave+0x26/0x50
Feb 03 00:37:25 kernel:  ? nvkms_ioctl_common+0x3b/0x80 [nvidia_modeset]
Feb 03 00:37:25 kernel:  ? nvkms_ioctl+0xcd/0x100 [nvidia_modeset]
Feb 03 00:37:25 kernel:  ? nvidia_frontend_unlocked_ioctl+0x37/0x50 [nvidia]
Feb 03 00:37:25 kernel:  ? do_vfs_ioctl+0x43d/0x6c0
Feb 03 00:37:25 kernel:  ? ksys_ioctl+0x5e/0x90
Feb 03 00:37:26 kernel:  ? switch_fpu_return+0x2d/0x140
Feb 03 00:37:26 kernel:  ? __x64_sys_ioctl+0x16/0x20
Feb 03 00:37:26 kernel:  ? do_syscall_64+0x4e/0x140
Feb 03 00:37:26 kernel:  ? entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 03 00:37:26 kernel: Mem-Info:
Feb 03 00:37:26 kernel: active_anon:1073617 inactive_anon:239893 isolated_anon:0
                         active_file:84573 inactive_file:372333 isolated_file:0
                         unevictable:511 dirty:1273 writeback:0 unstable:0
                         slab_reclaimable:50780 slab_unreclaimable:23562
                         mapped:128469 shmem:74783 pagetables:13553 bounce:0
                         free:128107 free_pcp:69 free_cma:0
Feb 03 00:37:26 kernel: Node 0 active_anon:4294468kB inactive_anon:959572kB active_file:338292kB inactive_file:1489332kB unevictable:2044kB isolated(anon):0kB isolated(file):0kB mapped:513876kB dirty:5092kB writeback:0kB shmem:299132kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no
Feb 03 00:37:26 kernel: Node 0 DMA free:15904kB min:132kB low:164kB high:196kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15908kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Feb 03 00:37:26 kernel: lowmem_reserve[]: 0 3527 7927 7927 7927
Feb 03 00:37:26 kernel: Node 0 DMA32 free:448400kB min:30008kB low:37508kB high:45008kB active_anon:2153300kB inactive_anon:655480kB active_file:45088kB inactive_file:110124kB unevictable:0kB writepending:3488kB present:3718784kB managed:3630328kB mlocked:0kB kernel_stack:3136kB pagetables:20548kB bounce:0kB free_pcp:276kB local_pcp:0kB free_cma:0kB
Feb 03 00:37:27 kernel: lowmem_reserve[]: 0 0 4400 4400 4400
Feb 03 00:37:27 kernel: Node 0 Normal free:48124kB min:45632kB low:54992kB high:64352kB active_anon:2141168kB inactive_anon:304092kB active_file:293204kB inactive_file:1380144kB unevictable:2044kB writepending:1604kB present:4653056kB managed:4506316kB mlocked:2044kB kernel_stack:9008kB pagetables:33664kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Feb 03 00:37:27 kernel: lowmem_reserve[]: 0 0 0 0 0
Feb 03 00:37:27 kernel: Node 0 DMA: 0*4kB 0*8kB 0*16kB 1*32kB (U) 2*64kB (U) 1*128kB (U) 1*256kB (U) 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15904kB
Feb 03 00:37:27 kernel: Node 0 DMA32: 21640*4kB (UME) 36717*8kB (UME) 4212*16kB (UME) 37*32kB (UM) 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 448872kB
Feb 03 00:37:28 kernel: Node 0 Normal: 1571*4kB (UME) 322*8kB (UME) 2200*16kB (UME) 145*32kB (UME) 6*64kB (ME) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 49084kB
Feb 03 00:37:29 kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
Feb 03 00:37:29 kernel: 531372 total pagecache pages
Feb 03 00:37:29 kernel: 16251 pages in swap cache
Feb 03 00:37:29 kernel: Swap cache stats: add 273994, delete 257743, find 1247467/1273873
Feb 03 00:37:29 kernel: Free swap  = 8621180kB
Feb 03 00:37:29 kernel: Total swap = 9437180kB
Feb 03 00:37:30 kernel: 2096958 pages RAM
Feb 03 00:37:30 kernel: 0 pages HighMem/MovableOnly
Feb 03 00:37:30 kernel: 58820 pages reserved
Feb 03 00:37:30 kernel: 0 pages hwpoisoned
Feb 03 00:37:30 kernel: BUG: unable to handle page fault for address: 0000000000006f80
Feb 03 00:37:30 kernel: #PF: supervisor read access in kernel mode
Feb 03 00:37:36 kernel: #PF: error_code(0x0000) - not-present page
Feb 03 00:37:37 kernel: PGD 0 P4D 0 
Feb 03 00:37:37 kernel: Oops: 0000 [#1] PREEMPT SMP NOPTI
Feb 03 00:37:37 kernel: CPU: 1 PID: 1208 Comm: Xorg Tainted: P           OE     5.4.15-arch1-1 #1
Feb 03 00:37:37 kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./P5B-DE, BIOS P1.30 06/06/2012
Feb 03 00:37:38 kernel: RIP: 0010:_nv002472kms+0x60/0x100 [nvidia_modeset]
Feb 03 00:37:38 kernel: Code: eb 40 0f 1f 84 00 00 00 00 00 48 c7 03 00 00 00 00 c6 43 08 00 41 8b 86 d8 00 00 00 83 c5 01 48 81 c3 d0 03 00 00 39 e8 76 18 <48> 8b 3b 48 85 ff 74 ea 80 7b 08 00 75 d2 e8 fd d3 ff ff eb cb 0f
Feb 03 00:37:38 kernel: RSP: 0018:ffffb108027f7ba8 EFLAGS: 00010202
Feb 03 00:37:38 kernel: RAX: 0000000000000004 RBX: 0000000000006f80 RCX: 0000000000000004
Feb 03 00:37:38 kernel: RDX: 0000000000000064 RSI: 0000000000006f80 RDI: ffff9ba955749008
Feb 03 00:37:38 kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Feb 03 00:37:38 kernel: R10: 0000000000000004 R11: 0000000000000001 R12: 0000000000006f80
Feb 03 00:37:38 kernel: R13: 0000000000006f80 R14: ffff9ba955749008 R15: 0000000000000001
Feb 03 00:37:38 kernel: FS:  00007fa7095addc0(0000) GS:ffff9ba993880000(0000) knlGS:0000000000000000
Feb 03 00:37:38 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb 03 00:37:38 kernel: CR2: 0000000000006f80 CR3: 00000001e5cc4000 CR4: 00000000000006e0
Feb 03 00:37:38 kernel: Call Trace:
Feb 03 00:37:38 kernel:  ? _nv002623kms+0x3aa/0x1f70 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? __alloc_pages_nodemask+0x163/0x320
Feb 03 00:37:38 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? _nv000618kms+0x31/0xe0 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? _copy_from_user+0x37/0x60
Feb 03 00:37:38 kernel:  ? _nv000489kms+0x50/0x50 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? nvKmsIoctl+0x96/0x1d0 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? _raw_spin_lock_irqsave+0x26/0x50
Feb 03 00:37:38 kernel:  ? nvkms_ioctl_common+0x3b/0x80 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? nvkms_ioctl+0xcd/0x100 [nvidia_modeset]
Feb 03 00:37:38 kernel:  ? nvidia_frontend_unlocked_ioctl+0x37/0x50 [nvidia]
Feb 03 00:37:38 kernel:  ? do_vfs_ioctl+0x43d/0x6c0
Feb 03 00:37:38 kernel:  ? ksys_ioctl+0x5e/0x90
Feb 03 00:37:38 kernel:  ? switch_fpu_return+0x2d/0x140
Feb 03 00:37:38 kernel:  ? __x64_sys_ioctl+0x16/0x20
Feb 03 00:37:38 kernel:  ? do_syscall_64+0x4e/0x140
Feb 03 00:37:38 kernel:  ? entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 03 00:37:38 kernel: Modules linked in: sctp_diag sctp tcp_diag udp_diag raw_diag inet_diag xt_conntrack xt_tcpudp ip6_tables iptable_filter tun nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_counter nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c cfg80211 nf_tables_set nf_tables rfkill 8021q nfnetlink garp mrp stp llc w83627ehf hwmon_vid nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) fuse mousedev coretemp kvm_intel kvm drm_kms_helper drm ppdev ipmi_devintf gpio_ich irqbypass ipmi_msghandler iTCO_wdt snd_hda_codec_hdmi syscopyarea iTCO_vendor_support sysfillrect snd_hda_codec_via sysimgblt snd_hda_codec_generic ledtrig_audio psmouse fb_sys_fops r8169 snd_hda_intel pcspkr input_leds parport_pc snd_intel_nhlt realtek snd_hda_codec evdev parport libphy snd_hda_core lpc_ich intel_agp intel_gtt agpgart mac_hid i2c_i801 acpi_cpufreq vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) snd_virmidi snd_seq_virmidi snd_usb_audio snd_usbmidi_lib snd_hwdep snd_rawmidi mc snd_seq_dummy
Feb 03 00:37:38 kernel:  snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_aloop snd_pcm snd_timer snd soundcore ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crypto_simd cryptd glue_helper dm_crypt dm_mod sd_mod uas usb_storage hid_generic usbhid ata_generic pata_acpi hid serio_raw uhci_hcd atkbd libps2 ata_piix pata_via libata firewire_ohci scsi_mod firewire_core ehci_pci crc_itu_t ehci_hcd i8042 serio
Feb 03 00:37:38 kernel: CR2: 0000000000006f80
Feb 03 00:37:38 kernel: ---[ end trace c5c6abbb3dbd9b65 ]---
Feb 03 00:37:38 kernel: RIP: 0010:_nv002472kms+0x60/0x100 [nvidia_modeset]
Feb 03 00:37:38 kernel: Code: eb 40 0f 1f 84 00 00 00 00 00 48 c7 03 00 00 00 00 c6 43 08 00 41 8b 86 d8 00 00 00 83 c5 01 48 81 c3 d0 03 00 00 39 e8 76 18 <48> 8b 3b 48 85 ff 74 ea 80 7b 08 00 75 d2 e8 fd d3 ff ff eb cb 0f
Feb 03 00:37:38 kernel: RSP: 0018:ffffb108027f7ba8 EFLAGS: 00010202
Feb 03 00:37:38 kernel: RAX: 0000000000000004 RBX: 0000000000006f80 RCX: 0000000000000004
Feb 03 00:37:38 kernel: RDX: 0000000000000064 RSI: 0000000000006f80 RDI: ffff9ba955749008
Feb 03 00:37:38 kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Feb 03 00:37:38 kernel: R10: 0000000000000004 R11: 0000000000000001 R12: 0000000000006f80
Feb 03 00:37:38 kernel: R13: 0000000000006f80 R14: ffff9ba955749008 R15: 0000000000000001
Feb 03 00:37:38 kernel: FS:  00007fa7095addc0(0000) GS:ffff9ba993880000(0000) knlGS:0000000000000000
Feb 03 00:37:38 kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb 03 00:37:38 kernel: CR2: 0000000000006f80 CR3: 00000001e5cc4000 CR4: 00000000000006e0
Feb 03 00:37:38 kernel: Qt bearer threa[5579]: segfault at 30 ip 00007f7251291726 sp 00007f724a3e36f0 error 4 in libQt5Core.so.5.14.1[7f725107c000+2f9000]
Feb 03 00:37:38 kernel: Code: 53 48 83 ec 28 8b 05 91 35 29 00 83 f8 ff 7c 16 0f b6 05 2d 35 29 00 84 c0 0f 84 cd 00 00 00 4c 8d 35 3e 35 29 00 4d 8d 7e 30 <41> 8b 2f 41 89 ec 41 89 ed 41 81 e4 ff ff ff 00 41 81 e5 c0 ff ff
Feb 03 00:37:38 at-spi-bus-launcher[3342]: X connection to :0 broken (explicit kill or server shutdown).
Asi by šlo řešit nějakým skriptem co prohledává systémový log a v případě že to zatuhne tak automaticky spustí nějaký příkaz na reset klávesnice. Netuším ale co přesně by měl v tom logu hledat a jak by ten následný příkaz měl vypadat. Poraďte

Řešení dotazu:


Odpovědi

Řešení 1× (jejda (tazatel))
Josef Kufner avatar 3.2. 03:19 Josef Kufner | skóre: 69
Rozbalit Rozbalit vše Re: Co dělat když vytuhne Xorg?
Použij SysRq.

Co se problému týče, asi bych v první řadě zkusil aktualizaci ovladačů, Xorg a jádra.
Hello world ! Segmentation fault (core dumped)
3.2. 06:54 jejda | skóre: 5
Rozbalit Rozbalit vše Re: Co dělat když vytuhne Xorg?
Tak jsem zjistil že mi to něco blokuje. Po zmáčnutí alt+sysrq+r se v logu objevila hláška
kernel: sysrq: This sysrq operation is disabled.
Bylo potřeba ještě
echo kernel.sysrq=1 >> /etc/sysctl.conf
Uvidíme až to zas vytuhne. I kdyby to nefungovalo a klávesnice byla načisto mrtvá, dozvědel jsem se aspoň že root může posílat ty příkazy přímo přes echo.
echo r > /proc/sysrq-trigger
Takto mi to stačí, dík moc!
xkucf03 avatar 9.2. 22:20 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Co dělat když vytuhne Xorg?

Ještě doplním: pokud systém nebyl tak rozbitý, že jsme nemuseli přistoupit k nouzovému restartu, a chceme se vrátit (po stisku Alt+SysRQ+r) zpět do X, tak to sice jde, ale některé kombinace kláves (Alt či Super + šipky) nás budou přepínat do textové konsole. Plnou kontrolu nad klávesnicí předáme X pomocí:

sudo kbd_mode -s -C /dev/tty1
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
9.2. 22:43 debian+
Rozbalit Rozbalit vše Re: Co dělat když vytuhne Xorg?
A daj si otestovat RAM-ku, i ked najskor to nie je tento pripad. Ak je vadna, tak najcastejsie pada X server (zabera/pouziva dost RAM), kvoli bitmpam.

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.