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í.
Vybavení mého počítač pro porovnání
Instalace RedHat LINUX verze 7.3
Nastavení jednotlivých zařízení
Konfigurační soubory
Odkazy na jiné WWW stránky
| Procesor: | Intel Celeron Coppermine III 700Mhz (podpora pro 1000Mhz) |
| Chipset: | SiS 630 s integrovanou video, audio a síťovou kartou a modemem |
| Architektura: | 66Mhz frontside-bus (podpora pro 100Mhz) |
| Hardisk: | 20GB Toshiba MK2016GAP (UDMA 66) |
| Paměť: | 256MB SDRAM |
| Video: | SiS 630 chipset, sdílená paměť až 64MB, AGP 4x, 2D/3D akcelerace, podpora dualního výstupu |
| Audio: | SiS 7018 |
| Modem: | SiS 630 chipset WINMODEM, kompatibilní se Smart Link V90/K56 SIL-22 (AMR HAMR5600) |
| Síť: | SiS 900 Fast Ethernet adapter 10/100 Base-TX Full-duplex |
| Porty: | USB, LPT, COM, IrDA, PS/2 |
| CD/DVD-ROM: | TEAC CD-224E, rychlost 24x |
| LCD: | 13,3" XGA aktivní TFT display podporující rozlišení 1024x768 32M barev |
| PCMCIA: | O2Micro OZ 6812/ 6912, slot pro TYPE II/III PC Cards with Card Bus 1.0 interface |
V současné době je k dispozici RedHat 7.3. Popis samotné instalace zde popisovat nebudu, protože je již značně jednoduchá a bezproblémová. Instalátor RedHat Vás provede celou instalací krok za krokem. Vývojáři od RedHat jádro dobře odladili, obsahuje i nové ovladače, které v oficiálním jádru nejsou. Problém nastává později, pokud vlastníte BIOS 340S8 v 1.09G, který obsahuje chybu. Tato chyba souvisí s nastavením a používáním APM a projevuje se uspáváním počítače. Jediné řešení, na které jsem přišel, spočívá v rekompilaci jádra s podporou ACPI. Informace o baterii jsou tak i nadále k dispozici. Je zde i druhá možnost a to použít starší verzi BIOSU, kterou můžete získat od výrobce notebooku. Toto je ovšem značný zásah do hardware počítače a doporučuji jej pouze zkušeným uživatelům.
Chipset video karty je SiS 630. Jádro standardně obsahuje podporu pro frame buffer, bohužel obsahuje chyby a nedá se použít. Jsou možné dva způsoby, jak toto omezení obejít. Prvním z nich je používat VESA frame buffer, druhým způsobem (asi lepším) je použít ovladač, který vyvíjí Thomas Winischhofer. Na jeho WWW stránkách naleznete nejnovější zdrojové kódy pro frame buffer SiS karet a nejenom ovladace frame buffer, ale i ovladace pro XFreev 4.1 a 4.2. Zdrojové kódy budou pravděpodobně zařazeny do jádra až od v 2.4.19. Také jsou zde příklady nastavení konfiguračních souborů pro XFree, pokud by někomu nefungovalo nastavení XFree pomocí programu Xconfigurator. Nastavování XFree zde popisovat nebudu.
Pokud se rozhodnete pro první způsob - používání
VESA frame buffer, stačí přidat parametr jadra vga=791 do
souboru /etc/lilo.conf nebo /boot/grub/grub.conf. Tento parametr způsobí
přepnutí LCD na rozlišení 1024x768 v 16M barvách pro XFree. Na kozoli ziskáte
128 sloupců a 48 řádků.
Pokud se rozhodnete pro druhý způsob a budete chtít využívat nové ovladače od Thomase Winischhofera, použijte následující postup:
tar xzvf název_souboru.tar.gz
nebo tar xjvf název_souboru.tar.bz2 např. do adresáře /var/tmpsisfb.h do adresáře
/usr/src/linux/include/linux
příkazem cp sisfb.h /usr/src/linux/include/linux/sisfb.h a potom
všechny soubory (včetně sisfb.h) do adresáře
/usr/src/linux/drivers/video/sis
příkazem cp * /usr/src/linux/drivers/video/sis/*cd /usr/src/linux.make menuconfig
a vyberte, co budete chtít v jádru. - Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
- Console drivers --->
[*] VGA text console
[*] Video mode selection support
Frame-Buffer support --->
[*] Support for frame buffer devices
[*] SiS acceleration
[*] SiS 630/540/730 support
make dep,
make clean a make install. Spusťte kompilaci a instalaci jádra.append="video=sisfb:mode:1024x768x16,mem:8192".Příklad zápisu do souboru lilo.conf a do souboru grub.conf.
Chipset zvukové karty je SiS 7018. Tato karta je kompatibilní se zvukovou kartou TRIDENT a je proto přímo podporována jádrem. Nemusí se tedy použít ALSA ovladačů a pro správné nastavení stačí použít přikaz setup z příkazové řádky a vybrat konfiguraci karty. Systém kartu sám správně detekuje a nastaví. Pokud se rozhodnete překompilovat jádro, vyberte následující možnosti:
- Sound --->
.
<M> Sound card support
<M> Trident 4D Wave DX/NX, SiS 7018 or Ali 5451 PCI Audio Core
Příklad zápisu v souboru modules.conf, pokud je vybrána kompilace zvukové karty jako modulu.
Chipset síťové karty je SiS 900. Tato karta je také přímo podporována jádrem. Systém ji sám spráně nadetekuje a nastaví. Při nové kompilaci jádra vyberte následující možnosti:
- Network device support --->
Ethernet (10 or 100Mbit) --->
[*] EISA, VLB, PCI and on board controllers
<M> SiS 900/7016 PCI Fast Ethernet Adapter Support
Příklad zápisu v souboru modules.conf, pokud je vybrána kompilace síťové karty jako modulu.
Chipset modemu je SiS 630, ale bohužel je to WINMODEM. Dříve bylo nemožné modem pod LINUXem používat, ale od 22.května 2002 jsou ovladače přístupné na FTP serveru SmartLink plně funkční. Ovladače v aktuální verzi 2.6.13 podporují tento hardware:
Instalace modemu:
tar xzvf název_souboru.tar.gz
nebo tar xjvf název_souboru.tar.bz2 např. do adresáře /var/tmp.cd slmdm-2.6.XMakefile a proveďte jeho úpravy, pokud
je to potřeba. Jedná se především o správné nastavení cesty k hlavičkovým
souborů příslušného jádra (KERNEL_INCLUDES=/path/to/linux/include)make proveďte kompilaci ovladače modemu.make install-amr (make install-usb)
nainstalujete příslušné ovladače pro váš modem do adresáře
/lib/modules/<verze-jádra>/misc/./dev/ttySL0
s hlavním (major) číslem 212 a symbolický odkaz na toto zařízení /dev/modem.
Také se provede úprava souboru modules.conf, kde můžete přidat parametr
options country=CZE.
Příklad zápisu v souboru modules.conf.
Tato zařízení jsou standardně podporována jádrem.
Uvedu zde pouze výběr možností při překompilování jádra pro jednotlivá
zařízení.
- USB support --->
<M> Support for USB
..... a další výběr podle požadavků
- IrDa (infrared) support --->
<M> IrDA subsystem support
..... a další výběr podle požadavků
- Parallel port Support --->
<M> Parallel port support
<M> PC - style hardware
[*] IEEE 1284 transfer modes
- General Setup --->
PCMCIA/CardBus support --->
<M> PCMCIA/CardBus support
[*] CardBus support
- Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
- General Setup --->
[*] ACPI support
<M> ACPI Bus Manager
<M> System
<M> Processor
<M> Button
<M> AC Adapter
<M> Embedded Controller
<M> Control Method Battery
<M> Thermal
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
message=/boot/message
lba32
default=windows
image=/boot/vmlinuz-2.4.9-31
label=linux-original
append="idebus=66"
vga=0x316
read-only
root=/dev/hda8
image=/boot/vmlinuz
label=linux
append="idebus=66 video=sisfb:mode:1024x768x16,mem:8192"
read-only
root=/dev/hda8
other=/dev/hda1
label=windows
table=/dev/hda
default=2
timeout=10
splashimage=(hd0,6)/grub/splash.xpm.gz
title Prekompilovane jadro (2.4.18)
root (hd0,6)
kernel /vmlinuz-2.4.18 ro root=/dev/hda8 idebus=66 video=sisfb:mode:1024x768x16,mem:8192
title Originalni distribuce (2.4.18-3)
root (hd0,6)
kernel /vmlinuz-2.4.18-3 ro root=/dev/hda8 vga=791 idebus=66
initrd /initrd-2.4.18-3.img
title Windows
rootnoverify (hd0,0)
chainloader +1
alias parport_lowlevel parport_pc
alias eth0 sis900
alias usb-controller usb-ohci
alias sound-slot-0 trident
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null
2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null
2>&1 || :
alias char-major-212 slmodem
alias slmodem slamrmo
Výrobce:
LINUX na přenosných počítačích:
Zařízení na přenosných počítačích:
Distribuce:
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
hezky a zajimavy clanek, ale pokud ten radek z lila:
append="idebus=66 video=sisfb:mode:1024x768x16,mem:8192"
znamena, ze davas karte 8Mb pameti (predpokladam, ze je sdilena se systemovou), neni to moc? Ja vim...mas 256Mb RAM, ale stejne ... proc 8 ??
Hezky den, Peter
Pokud budeš používat 24 bitovou hloubku a DRI, měl by jsi mít v BIOSu nastaveno 32MB RAM, a v append="....,mem:12288 Pokud budeš používat 16 bitovou hloubku a DRI, měl by jsi mít v BIOSu nastaveno 32MB RAM, a v append="....,mem:8192 Pokud DRI používat nebudeš, v BIOSu můžeš nastavit pamět menši a pravděpodobně nemusíš přidávat položku mem do append.
Na jeho stránce je popsáno několik způsobů nastavení. Proč přesně tolik jsem nezjišťoval(musel bych si prostudovat zdrojáky) a mě stačí, když to funguje. Snad časem až budu mít víc času od školy a práce o prázdninách.
Radek
. Ak ma niekto nejake problemy tak sa mi moze ozvat. radoone@skmi.science.upjs.sk