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 »Byla vydána nová verze 2.53.0 distribuovaného systému správy verzí Git. Přispělo 70 vývojářů, z toho 21 nových. Přehled novinek v poznámkách k vydání.
su
rpm -ivh kernel-2.6.14-1.1637_FC4.src.rpm
rpmbuild -bp --target=noarch /usr/src/redhat/SPECS/kernel-2.6.spec
cd /usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14
cp configs/kernel-2.6.14-i686.config .config
gvim .config
V .config je důležité zakomentovat všechny řádky začínající CONFIG_DRM. Dále zakomentujeme všechny řádky začínající CONFIG_AGP, kromě těchto, kde je nutné nastavit =m:
CONFIG_AGP=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_VIA=m
CONFIG_TMPFS=y
(důležité je zejména zavedení modulu AGP_AMD64, přestože nemáme 64b procesor (na toto jsem dlouho nemohl přijít).
Uložíme .config.
gvim /etc/fstab
Upravíme nebo doplníme:
tmpfs /dev/shm tmpfs defaults 0 0
mount /dev/shm
Přeložíme a nainstalujeme nové jádro:
make clean
make
make modules_install
make install
Restartujeme počítač a nabootojeme do nového jádra.
Modul fglrx se nám nyní nepodaří zavést jelikož jádro 2.6.14 (a možná i starší) neobsahuje funkci verify_area(), kterou tento modul vyžaduje. (zde ATI trošku zaspalo dobu :( ).
Musíme si tedy stáhnou patch
Před překladem patche je nutné nastavit PATH:
gvim /root/.bashrc
a přidáme:
PATH=$PATH:$HOME/bin:/sbin
export PATH
Otevřeme nový terminál a tento patch rozbalíme do libovolného adresáře a v tomto adresáři provedeme:
su
cd src
make
make install
cd ..
make
make install
Nyní můžeme zavést modul fglrx do jádra příkazem:
modprobe fglrx
Poslední věc je nastavit konfiguraci Xorg v /etc/X11/xorg.conf to můžeme provést příkazem fglrxconfig:
Důležité je aby bylo nastaveno:
v sekci module:
Load "glx"
Load "dri"
v sekci device:
Driver "fglrx"
Option "no_accel" "no"
Option "no_dri" "no"
Option "UseInternalAGPGART" "yes"
V sekci screen doporučuju jako defaultní nastavit 24b barevnou hloubku (16b mi dělala problémy):
DefaultDepth 24
Toť vše, nyní se stačí odhlásit a provést restart X-servru kombinací CTRL+ALT+BACKSPACE.
Přihlásíme se a ověříme funkčnost direct renderingu příkazem:
# glxinfo | grep rendering
Správná odpověď je:
direct rendering: Yes
Ověříme 3D OpenGL akceleraci příkazem:
glxgears
Měli by se zobrazit rotující ozubená kola a rychlost:
10265 frames in 5.0 seconds = 2053.000 FPS
10261 frames in 5.0 seconds = 2052.200 FPS
10237 frames in 5.0 seconds = 2047.400 FPS
A to je vše. Nainstalujeme Unreal Tournament nebo podobnou pařbu a paříme až do rána:)
CONFIG_AGP=m CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_VIA=mTo asi nebude uplne to prave.
důležité je zejména zavedení modulu AGP_AMD64, přestože nemáme 64b procesorA co s tim ma spolecneho procesor? Option "UseInternalAGPGART" "yes" Ne,ze by mi to(OGL) s tim nejelo, ale treba quake4 nezobrazval prilis korektne textury(proste totalne rozsypanej)
Tiskni
Sdílej: