Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.
Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).
Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.
Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.
BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.
Byl představen cross-assembler xa.sh, napsaný čistě v Bourne shell skriptu. Tento nástroj umožňuje zpracovávat assemblerový kód pro Intel 8080, přičemž je možné snadno přidat podporu i pro další architektury, například 6502 a 6809. Skript využívá pouze různé běžné unixové příkazy jako jsou awk, sed nebo printf. Skript si lze stáhnout z GitHubového repozitáře projektu.
Byla představena nová verze modelu Claude Opus 4.6 od společnosti Anthropic. Jako demonstraci možností Anthropic využil 16 agentů Claude Opus 4.6 k vytvoření kompilátoru jazyka C, napsaného v programovacím jazyce Rust. Claude pracoval téměř autonomně, projekt trval zhruba dva týdny a náklady činily přibližně 20 000 dolarů. Výsledkem je fungující kompilátor o 100 000 řádcích kódu, jehož zdrojový kód je volně dostupný na GitHubu pod licencí Creative Commons.
Kultovní britský seriál The IT Crowd (Ajťáci) oslavil dvacáté výročí svého prvního vysílání. Sitcom o dvou sociálně nemotorných pracovnících a jejich nadřízené zaujal diváky svým humorem a ikonickými hláškami. Seriál, který debutoval v roce 2006, si i po dvou dekádách udržuje silnou fanouškovskou základnu a pravidelně se objevuje v seznamech nejlepších komedií své doby. Nedávné zatčení autora seriálu Grahama Linehana za hatecrime však vyvolává otázku, jestli by tento sitcom v současné Velké Británii vůbec vznikl.
Společnost JetBrains oznámila, že počínaje verzí 2026.1 budou IDE založená na IntelliJ ve výchozím nastavení používat Wayland.
Společnost SpaceX amerického miliardáře Elona Muska podala žádost o vypuštění jednoho milionu satelitů na oběžnou dráhu kolem Země, odkud by pomohly zajistit provoz umělé inteligence (AI) a zároveň šetřily pozemské zdroje. Zatím se ale neví, kdy by se tak mělo stát. V žádosti Federální komisi pro spoje (FCC) se píše, že orbitální datová centra jsou nejúspornějším a energeticky nejúčinnějším způsobem, jak uspokojit rostoucí poptávku po
… více »Tak po pravde zrovna resim to same, a nejspise zvolim RX 460, zejmena proto ze jsou pro ni k dispozici i OSS ovladace na slusne urovni. Jinak ano amdgpu-pro je v mnoha ohledech lepsi nez catalyst ovladac.
A co amdgpu-pro? Zkousel si i tyto polo proprietarni drivery?
Hmm, zajimave, ze lidi maji s Intel drivery problemy. Ono to chce proste posledni kernel plus intel driver z gitu, prip. rozumne novy snapshot. Fixu je v gitu dost a je jen na distributorech, jak to zabali.
Btw. modesetting jsem zkousel a vykon oproti nativnimu intel DDX driveru byl zalostny. Ted jedu na intelu v 5120x2880 a jede to jak drak, vcetne 4k videi upscalovanych na 5k.
Mi pripomnelo ze jsem jednou u kolegy co ma taky Archa resil nejakej problem s grafikou, neco nam tenkrat nechtelo jet a vubec me nenapadlo ze celou dobu jede na modestting, to jelo tak krasne ze jsem si vubec neuvedomil ze tam nemam nahrate intel ovladace :)
To je asi pravda, modesetting pouziva jen drm fb device s glamorem jako akceleracnim backendem, kdezto intel driver si dela vse po svem a je z principu nachylnejsi. Kdo vi, treba se casem situace s rychlosti obrati, mozna to taky souvisi s kombinaci chipsetu a rozliseni. Je dobre mit moznost alternativy.
. Hry jedou dobře, ale jak jsem psal, tak nějaký steam hry nejedou, ale možná, že to je specifikum slackware (pro portal jsem musel přepsat nějakou starou c++ knihovnu). Ale slackware ještě tuším nemá ani kernel pro RX460, driver funguje tak od 4.8 (closed i opensource).
UVD (dekódování) by mělo fungovat přes openMax (si nejsem jistej, ale přehrává se mě bez nastavení i 1080p h264 plynule a to mám blbý 2GHz notebookový core2duo
. Jestli funguje VCE (enkódování) to si nejsem jistej, myslím, že to bylo hlavně s Windows SDK (jsem četl nějakej ffmpeg mailing list). Ale to VCE to nejspíš nebude umět víceprůchodově (je to hlavně na streamování her).
FFmpeg má v poslední době nějaký openCL pokusy, ale v jakým repu a jak kvalitní to nevím. Proprietární driver funguje s openCL na *coin mining kvalitě. S opensource driverem se mě ho nepovedlo rozchodit (ale bylo to hnedka po koupi, nejspíš už pokročili). Kompiloval jsem llvm, mesu a kotel knihoven a stejně nic.
Jinak ještě radeon matrix (prakticky všechno podporovaný).
P.S. Nějak jsem nenašel nějakýho démona, co reguluje otáčky podle teploty (možná je to ve video biosu, ale můj MB ten RX460 bios odmítá
), takže jsem si napsal skript, co to nastaví na maximum
. Hodnoty jsou normálně v /sys v hwmon subsystému nezávisle na opengl driveru.
.
lis 16 00:33:39 dnopytle kernel: [drm] amdgpu kernel modesetting enabled. lis 16 00:33:39 dnopytle kernel: AMD IOMMUv2 driver by Joerg Roedel <jroedel@suse.de> lis 16 00:33:39 dnopytle kernel: AMD IOMMUv2 functionality not available on this system lis 16 00:33:39 dnopytle kernel: CRAT table not found lis 16 00:33:39 dnopytle kernel: Finished initializing topology ret=0 lis 16 00:33:39 dnopytle kernel: kfd kfd: Initialized module lis 16 00:33:39 dnopytle kernel: checking generic (c0000000 8d0000) vs hw (c0000000 10000000) lis 16 00:33:39 dnopytle kernel: fb: switching to amdgpudrmfb from VESA VGA lis 16 00:33:39 dnopytle kernel: Console: switching to colour dummy device 80x25 lis 16 00:33:39 dnopytle kernel: [drm] initializing kernel modesetting (POLARIS11 0x1002:0x67EF 0x174B:0xE348 0xCF). lis 16 00:33:39 dnopytle kernel: [drm] register mmio base: 0xFEA00000 lis 16 00:33:39 dnopytle kernel: [drm] register mmio size: 262144 lis 16 00:33:39 dnopytle kernel: [drm] doorbell mmio base: 0xD0000000 lis 16 00:33:39 dnopytle kernel: [drm] doorbell mmio size: 2097152 lis 16 00:33:39 dnopytle kernel: [drm] probing gen 2 caps for device 1002:5a16 = 31cd02/0 lis 16 00:33:39 dnopytle kernel: [drm] probing mlw for device 1002:5a16 = 31cd02 lis 16 00:33:39 dnopytle kernel: [drm] UVD is enabled in VM mode lis 16 00:33:39 dnopytle kernel: amdgpu 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff lis 16 00:33:39 dnopytle kernel: ATOM BIOS: C99401 lis 16 00:33:39 dnopytle systemd[1]: Reached target Sound Card. lis 16 00:33:39 dnopytle kernel: amdgpu 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used) lis 16 00:33:39 dnopytle kernel: amdgpu 0000:01:00.0: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF lis 16 00:33:39 dnopytle kernel: [drm] Detected VRAM RAM=2048M, BAR=256M lis 16 00:33:39 dnopytle kernel: [drm] RAM width 128bits GDDR5 lis 16 00:33:39 dnopytle kernel: [TTM] Zone kernel: Available graphics memory: 12332120 kiB lis 16 00:33:39 dnopytle kernel: [TTM] Zone dma32: Available graphics memory: 2097152 kiB lis 16 00:33:39 dnopytle kernel: [TTM] Initializing pool allocator lis 16 00:33:39 dnopytle kernel: [TTM] Initializing DMA pool allocator lis 16 00:33:39 dnopytle kernel: [drm] amdgpu: 2048M of VRAM memory ready lis 16 00:33:39 dnopytle kernel: [drm] amdgpu: 2048M of GTT memory ready. lis 16 00:33:39 dnopytle kernel: [drm] GART: num cpu pages 524288, num gpu pages 524288 lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170c00 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400172a00 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170d00 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170f00 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170d40 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170f40 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170f80 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170d80 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170fc0 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170dc0 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170c40 flags=0x0010] lis 16 00:33:39 dnopytle kernel: AMD-Vi: Event logged [IO_PAGE_FAULT device=01:00.0 domain=0x000d address=0x000000f400170e00 flags=0x0010]A poslední chyba je tam mnohokrát. Tak nevím jestli to není vadná karta?
Ta posledni zprava se toho vubec imho netyka, to je neco s IOMMU tusim ci tak neco, me to dela na vice AMD pocitacich. Tusim to je vetsinou bug nekde v desce. Pokud si v BIOSu vypnes IOMMU tak je to tam porad? Pripadne zkus pridat do grubu volbu k jadru iommu=soft
Zkus vypnout VT-d (ci jak se to v AMD svete nazyva). Zkratka virtualizaci pro HW zarizeni.
To vetsinou neni treba, staci vetsinou vypnout IOMMU
Nepouziva se nahodou IOMMU i v beznem provozu, bez virtualizace? To je jako rady typu "vypnete ACPI", ktere se daji volne prelozit jako "strelte se do nohy". Samozrejme je nesmysl VT-d vypinat, pokud jej uzivatel aktivne pouziva, ale to uz musi kazdy vedet sam.
Nee si to pletete, teda on je spis problem jak to je oznacovano v BIOSU, IOMMU je v podstate nadstavba nad virtualizaci, pokud je vypla virtualizace tak je vypnuto i IOMMU (AMD-Vi and Intel VT-d)
Stale vsude, to ze to podporuje UEFi je vec druha :D, myslim si ze snad kazdy vi (krom tebe) co si pod pojmem BIOS predstavit, dokonce i spousta vyrobcu stale pouziva toto oznaceni, aspon na kazdem pc co mam zde u sebe je zkratka na vstup do BIOS :P
Btw, moje deska: http://www.gigabyte.cz/products/page/mb/ga-970a-ds3prev_20/specs/ a jo ma BIOS je to tam pekne napsano :P
Překlep?
Moje další desky:
http://www.asrock.com/mb/AMD/970%20Pro3/?cat=Specifications
http://www.asrock.com/mb/AMD/880GMHU3S3/?cat=Specifications
https://www.asus.com/Motherboards/A88XMPLUS/
# unzip 986lcd-m-bios50.zip Archive: 986lcd-m-bios50.zip inflating: BF.EXE inflating: bios50.rom inflating: KTD-N0805-B 986LCD-M BIOS Revision Release Note.pdf inflating: Readme.txt inflating: upd.bat # strings ./bios50.rom | grep -i "bios" AMIBIOSC0800b AMIBIOSCf Press <SpaceBar> to update BIOS. Confirm update BIOS? (y/n) BIOS checksum error detected. Begin remote BIOS flash? (y/n) Upload new BIOS file using Xmodem protocol. New BIOS received ok. Writing new BIOS to flash - DO NOT POWER DOWN OR RESET! Finished updating BIOS, restarting system. # strings ./bios50.rom | grep -i "uefi" || echo ">>>nic<<<" >>>nic<<<986lcd je deska pro core2duo. Bohužel to je AMI a mě se nechce rozbalovat jednotlivé moduly specializovanejma softama
.
Smutne na tom je ze je to pravda. Jeste jsem skoro nenarazil na implementaci UEFI, ktera by nemela chyby. U lepsich vyrobcu obcas prijde aspon aktualizace co neco spravi, ale zase neco rozbije :D. Ale je pravda ze u BIOSu jsem na tom byl podobne, tam jsem aspon umel si vytvorit vlastni opravu a nahrat ji pred nactenim jadra coz nevim jestli u UEFI umim :(
amdgpu 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffffBohužel to nemůžu porovnat, protože můj BIOS tu kartu neinicializuje a tak začne fungovat až při startu Xek (ledaže by na tom nezáleželo, tak ta hláška u mě stejně není). Máš ty nejnovější drivery? Jsem se koukal a je u nich aktualizace firmware, kterej načítá kernel. Jsou všechny monitory připojený a zapnutý od bootu? Spíš sem hoď výpis /var/log/Xorg.0.log (nebo ekvivalentní, nevím zda to už systemd nepozřel
).
mozna vy ne ale distribuce na to maji jiny nazor: http://www.phoronix.com/scan.php?page=news_item&px=GNOME-Mutter-Mainline-EGLStream
Ja zaprve reagoval na vetu "... které nemají šanci na přijetí ...", a za druhe ne jedno prostredi ale fedora 25, samozrejme pro sve defaultni prostredi GNOME. No a ze zkusenosti vim ze minimalne nekolik dalsich distribuci bude nasledovat.
Tiskni
Sdílej: