pátek 15. listopadu 2019

Google Chrom a rozpadající se zobrazení webových stránek

Dnes mi začal prohlížeč Google Chrome vykazovat chybu rozpadajícího se zobrazování web stránek - viz. obrázek.


Po delším hledání závady jsem přišel na příčinu : Hardwarová akcelerace prohlížeče. 

Jak ji vypnout? 

V menu prohlížeče vybereme Nastavení -> Vzhled , pak klikneme úplně dole na stránce na Rozšířená nastavení. Nalezneme odstavec pojmenovaný Systém a vypneme volbu V případě dostupnosti použít hardwarovou akceleraci .
Po následném restartu prohlížeč nevykazuje žádné chyby. Jen doufám, že problém nepředznamenává nějaký větší HW problém. Čas ukáže ...

27.1.2020
Tak to nakonec bylo vadným GPU a notebook šel do reklamace :(

pátek 8. listopadu 2019

Python - instalace MySQL Connector

Příkaz:

c:\python -m pip install mysql-connector

Zkouška funkčnosti - napsat script :

import mysql.connector

mydb = mysql.connector.connect(
host = "nazev_serveru",
user = "jmeno_uzivatele",
password = "heslo_uzivatele"
)

print (mydb)

Po spuštění se zobrazí:

h:\python>mySQL-test.py
<mysql.connector.connection.MySQLConnection object at 0x000001FFFAE176D0>

LibreOffice - nezobrazují se žádná menu

Sledováno na: LibreOffice 6.3.1, Lenovo T410

Ano, jak je napsáno v nadpisu článku. Děje se tak nahodile a vždy, když je to nejméně potřeba. Uživatel klikne na menu, např. Soubor, a místo očekávaného se zobrazí slabý proužek. Někdy pomůže restart PC, nebo jen aplikace.
Dlouho jsem hledal, jak bych uživateli pomohl, až jsem našel zápis starého BUGu:
https://bugs.documentfoundation.org/show_bug.cgi?id=107764

Řešení:
Trochu kostrbaté - vypnutí podpory OpenGL mi nepomohlo. Takže jsem nainstaloval OpenOffice 4.1.7 . Tady zatím bez problémů


čtvrtek 7. listopadu 2019

Python - Přistup odepřen

Po instalaci programovacího jazyka Python do WINDOWS 10 Prof. prostředí jazyka funguje v pořádku.
Po restartu však python nejde spustit. Viz. níže

c:\python
Přístup odepřen

Jen v cmd spuštěným pod "Spustit jako správce".

Řešení:
Neinstaovat Python do výchozí cesty určené instalátorem, ale například do c:\Python !

úterý 5. listopadu 2019

Instalace neexistujícího driveru tiskárny pro Windows server na Windows server.

Ano, za "normálních" podmínek je to triviální věc. Máte-li driver. Pokud nemáte, tak má buď samotný server sbírku driverů ve výbavě a nebo si můžete stáhnout driver Windows Update.

Já však řešil problém, kdy mám k dispozici tiskárnu nějaký rok starou a nemám žádný driver pro windows server. Jen instalační exe soubor s ovladači tiskárny pro Windows 10 64bit. A aby toho nebylo málo, ten exe soubor se nikam do žádného TEMPu  nerozbaluje a server mi ho nedovolí nainstalovat, protože potřebuje mít připojenou právě tu tiskárnu (my jsme ale na RDP). Zkrátka začarovaný kruh.

Cílem je nainstalovanou tiskárnu dostat přes RDP do Windows serveru. A Windows server nemá driver v základní výbavě ani ve Windows Update.

Jak postupovat:

Předpokládejme, že máme například (jako já) tiskárnu Olivetti PR2 plus již nainstalovanou na našem PC. Z něho si právě vytáhneme nainstalované ovladače. Kde se nacházejí ?

C:\Windows\System32\DriverStore\FileRepository

Já si tam našel svoji složku olivetti-ibm-2.inf_amd64_32a9ecd924071abd .

Složka obsahuje .inf , .cab , ... soubory . A právě tuto složku (která obsahuje náš driver) si zkopírujeme na server, kam se budeme připojovat a kam budeme sdílet naši tiskárnu.

POZOR ! Nekopírujeme do podobné cesty jako na našem PC. To by nefungovalo. Na serveru si např. v kořenu systémového svazku vytvoříme složku Install a tam ovladač nakopírujte.

Následně přidáme ovladač do tiskového serveru. Při dalším RDP připojení se nám naše lokální tiskárna objeví i na serveru. Jednoduché ne?

IntelliJ - přidání JDBC driveru

Pokud se snažíš ve volně šiřitelné verzi IntelliJ rozjet connector na mySQL databízi, a zobrazí se ti hláška (po spuštění aplikace (SHIFT+F10)):

No suitable driver found for jdbc:mysql:// ...

Tak to znamená, že nemáš podporu pro JDBC ve vývojovém prostředí.

Návod :

Na stránce https://jar-download.com/artifacts/mysql/mysql-connector-java si stáhni poslední verzi connectoru a ulož si ho třeba do: c:\Program Files\JetBrains\jar\

Po té v prostředí IntelliJ vyber v menu File -> Project structure -> Modules -> Dependencies . Vpravo klikni na + a vyber JARs or Directories  a najdi cestu ke staženému connectoru. klikni jen na název balíku!

A výsledek je následující:


středa 21. srpna 2019

KUBUNTU - připojení sdílených složek WINDOWS serveru

Jak natrvalo a po spuštění připojit sdílené disky Windows serveru? Tady je postup

Nejprve si vytvoř složky, kam chceš disky připojit

$ sudo mkdir /mnt/windisk

Po té otevři /etc/fstab a vlož tam následující řádek:

//<JménoWinServeru>/<SdílenáSložka> /mnt/windisk rw,username=PřihlasovacíJménoUživatele>,password=<Heslo>,domain=<JménoDomény>,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

Ulož.

A pak už stačí vyzkoušet:

$ sudo mnt /mnt/windisk

Pokud je vše jak má, příkaz by neměl nic vypsat. Připojený disk vidíš ve složce /mnt/windisk

Toť vše!

p.s. : Jak sis asi všiml do konfigurace přidáváš i heslo. Ponechávám na zvážení, zda je to vhodné z hlediska bezpečnosti ;)

Thunderbird, Lightining a Google Kalendář

Předpokládám nainstalovaný funkční Thunderbird s rozšířením Lightning.

Postup při vytvoření Google kalendáře:


Menu Thunderbirdu : Události a úkoly -> Kalendář

Vlevo, v oblasti Kalendář klikni pravým myšítkem . Vyskočí menu a ty vyber Nový kalendář. Dále už podle obrázků:

Adresa je : https://www.google.com/calendar/dav/<emailaddress>/events
kde <emailaddress> nahraď tvojí emailovou adresou na gmailu. To platí i o vlastní doméně.


Pojmenuj svůj kalendář a přiřaď k e-mailu.

A to je vše.

KUBUNTU - Thunderbird a čeština

Na svém PC jsem si nainstaloval KUBUNTU a hned jsem rozjel Thunderbird. Thunderbird po instalaci naběhl v anglické lokalizaci. Takže se hned nabízí úprava na češtinu.

V konzoli:

$ sudo apt install thunderbird-locale-cs


Pokud je Thunderbird spuštěný, tak restartovat a prostředí naběhne v češtině.

Jednoduché, ne?