AVRIL_START_JANCOKALIVEAVRIL_END_JANCOK
Các vị trí được bổ sung trong đợt khuyến mãi gồm: Úc, Áo, Bỉ, Bulgaria, Chile, Colombia, Đan Mạch, Phần Lan, Ireland, Ý, Malaysia, Mexico, Hà Lan, New Zealand, Na Uy, Bồ Đào Nha, Singapore, Nam Phi, Tây Ban Nha, Thụy Điển và Thái Lan.
Việc chọn được server cụ thể có ý nghĩa khi vị trí quan trọng hơn tốc độ; mặc định, Firefox VPN kết nối bạn tới server nhanh nhất, thường là server gần nhất. Tùy chọn chọn server thủ công này xuất hiện từ Firefox 151 hồi tháng 5, dù vẫn đang được triển khai dần và chưa bật cho tất cả mọi người.
Khi chương trình kết thúc vào ngày 1/9, các tài khoản miễn phí sẽ quay lại giới hạn 50GB mỗi tháng cùng bộ vị trí ít hơn. Ưu đãi có thời hạn này nhiều khả năng nhằm cho người dùng nếm thử những gì dịch vụ Mozilla VPN trả phí mang lại.
VPN tích hợp được cung cấp miễn phí kèm Firefox tại Mỹ, Anh, Pháp, Đức và Canada. Không cần cài thêm add-on nào — nó nằm sẵn trong Firefox bản desktop — nhưng bạn cần đăng nhập bằng một tài khoản Mozilla (miễn phí) để bật, và quyền truy cập được cấp từ phía máy chủ theo kiểu triển khai dần.
Đây là VPN chỉ hoạt động trong trình duyệt chứ không phải toàn hệ thống, nhưng nó có hỗ trợ ngoại lệ theo từng trang (per-site), cho phép bạn không định tuyến một số website nhất định qua VPN — tiện cho những trang cần thấy đúng vị trí thật của bạn.
Nguồn: OMG! Ubuntu
]]>Ra mắt gần một tháng sau DietPi 10.4, thay đổi đáng chú ý nhất là KMS (Kernel Mode Setting) và DRM (Direct Rendering Manager) nay được bật mặc định trên các bo Raspberry Pi mỗi khi bạn cài một ứng dụng đồ họa hoặc môi trường desktop qua DietPi-Software. Bạn vẫn có thể bật/tắt tùy chọn này ở một mục mới trong phần Display Options của DietPi-Config.
Người dùng Raspberry Pi cũng có thiết lập Camera được cập nhật trong DietPi-Config, cho phép bật camera stack hiện đại qua API libcamera. Với NanoPi K2, bản phát hành sửa một lỗi khiến không đặt được địa chỉ MAC Ethernet tĩnh qua biến ethaddr — dù trên các bản cài sẵn, bạn sẽ phải flash lại U-Boot qua phần Advanced Options của DietPi-Config để thay đổi có hiệu lực.
Về phần mềm, DietPi-Software nay bật client RustDesk cho kiến trúc ARMv7 và sửa một lỗi hồi quy của ownCloud Infinite Scale khiến việc đăng nhập bằng mật khẩu thất bại trên các bản cài mới. Trong khi đó, DietPi-Config được làm lại menu hiển thị, bổ sung tùy chọn cấu hình terminal GRUB và độ phân giải console lúc khởi động sớm, cùng bản sửa lỗi mục RTC mode không hiện ra.
Bản này cũng loại bỏ một số tùy chọn cũ theo từng thiết bị — các menu độ phân giải riêng cho Raspberry Pi và Odroid, cùng chế độ headless của Raspberry Pi, xoay HDMI và giảm nhiễu nguồn (PSU). Chi tiết đầy đủ có trong ghi chú phát hành trên GitHub.
DietPi 10.5 có thể tải ngay từ trang chính thức cho chiếc SBC bạn ưa thích; người dùng hiện tại chỉ cần cập nhật bản cài của mình.
Nguồn: 9to5Linux
]]>Dù trải qua một chu kỳ khá bận rộn với số lượng lỗi do AI/LLM báo cáo ngày càng tăng khắp nhân, 7.1 vẫn ra đúng hẹn. Bản này mang đến một danh sách dài tính năng mới: driver NTFS mới, Intel FRED giúp tăng hiệu năng trên Panther Lake và các CPU tương lai, đồ họa Intel Arc Battlemage nhanh hơn, cải tiến cho các GPU AMD Radeon đời cũ, và nhiều thứ khác. Bản tổng hợp tính năng liệt kê đầy đủ mọi thay đổi trong nhân ổn định này.
Nhân đã có thể tải về qua Git. Trong ghi chú phát hành, Torvalds giải thích lý do ra sớm — đơn giản là ông đang ở một múi giờ khác khi đi công tác — và lưu ý rằng “merge window” sắp tới có thể “hơi thất thường” vì ông xử lý một phần trong lúc offline. Về tuần thay đổi cuối cùng, ông mô tả là “không có gì đặc biệt thú vị hay đáng lo”, chủ yếu là các cập nhật driver nhỏ ở mảng GPU, mạng và âm thanh.
Giờ sự chú ý chuyển sang Linux 7.2 và chu kỳ nhân tiếp theo.
Nguồn: Phoronix
]]>Theo Stacey Haffner và Scott Hanselman của Microsoft, bản phát hành gồm mã nguồn của kernel 86-DOS 1.00, một vài bản snapshot phát triển của kernel PC-DOS 1.00, cùng các tiện ích quen thuộc như CHKDSK.
Một chút bối cảnh: hệ điều hành sau này trở thành MS-DOS khởi đầu với tên 86-DOS (ban đầu là “QDOS” — “quick and dirty operating system”, tức hệ điều hành làm nhanh cho xong), do lập trình viên Tim Paterson viết cho một bộ máy tính nền Intel 8086 của Seattle Computer Products. Cần một hệ điều hành cho chiếc IBM PC còn đang dang dở, Microsoft đã cấp phép 86-DOS, thuê Paterson, rồi cuối cùng mua đứt bản quyền. Sau đó hãng cấp phép hệ điều hành này cho IBM dưới tên PC-DOS, đồng thời bán phiên bản riêng của mình là MS-DOS cho những bên khác — chính phiên bản đã theo làn sóng máy IBM PC “nhái” mà thống trị suốt thập niên 1980 và 1990.
Điều khiến bản phát hành này đặc biệt là mã nguồn chưa từng được lưu ở dạng số. Một nhóm sử gia và nhà bảo tồn tự gọi là “DOS Disassembly Group” — do Yufeng Gao và Rich Cini dẫn dắt — đã chép tay và scan lại mã từ những bản in trên giấy do Paterson cung cấp. Công việc càng khó khăn hơn vì phần mềm OCR hiện đại cũng chật vật với chất lượng của những trang giấy đã hàng chục năm tuổi.
Đây không phải lần đầu Microsoft lục lại kho lưu trữ của chính mình. Hãng từng mở mã nguồn MS-DOS 1.25 và 2.0 hồi 2014, MS-DOS 4.0 năm 2024, và trên chặng đường đó còn phát hành mã của game Zork, phần mềm 3D Movie Maker năm 1995, cùng một bản làm lại của trình soạn thảo MS-DOS Editor xưa. Các phiên bản MS-DOS cũ đều nằm trong cùng một kho GitHub.
Và có lẽ đây cũng chưa phải lần khám phá cuối cùng: chỉ hai năm trước, bản 86-DOS cổ nhất được biết đến cũng vừa được tìm thấy và tải lên Internet Archive.
Nguồn: Ars Technica
]]>COSMIC được viết bằng Rust, cấp phép GPLv3 cho ứng dụng và MPL-2.0 cho thư viện. Nó tuân theo các đặc tả Freedesktop, không gắn với bất kỳ bản phân phối nào, và dùng bộ công cụ Iced để tạo giao diện gọn gàng, an toàn kiểu (type-safe) và phản ứng nhanh.
--no-xwayland.Thành quả là một desktop nhanh và phản hồi tốt; những cải tiến ở hoạt ảnh, ẩn panel và cuộn touchpad khiến các tác vụ hằng ngày mượt hơn hẳn. Việc tách rời các thành phần systemd cũng là bước đi hợp lý để chạy COSMIC trên nhiều cấu hình hơn.
COSMIC 1.1.0 có sẵn ngay trong Pop!_OS 24.04. Bạn có thể tải ISO mới nhất từ trang tải Pop!_OS chính thức, còn người dùng Pop!_OS 24.04 hiện tại chỉ cần cập nhật hệ thống. Các gói cũng dự kiến sớm có mặt trên Fedora, NixOS, Arch Linux, openSUSE, Redox và CachyOS, cùng nhiều bản khác.
Mã nguồn và hướng dẫn build có tại kho cosmic-epoch.
Nguồn: DebugPoint
]]>Một cập nhật quan trọng khác là bổ sung usb-signaller, một công cụ mới viết bằng Rust nay đã được tích hợp vào postmarketOS edge, thay thế một phần vai trò trước đây của usb-moded.
Hơn nữa, usb-signaller mang lại một giải pháp gọn gàng hơn. Nó cho phép khởi tạo USB gadget mà không cần script initramfs, hỗ trợ chế độ transactional và chuyển đổi gadget để tăng độ tin cậy, cung cấp log rõ ràng hơn, xử lý được trường hợp thiếu driver kernel, và có hỗ trợ OpenRC. Phiên bản mới nhất còn triển khai việc chuyển đổi vai trò USB giữa chế độ host và device.
Duranium — bản image dùng systemd của postmarketOS — cũng nhận được vài cập nhật. Giờ đây có thể bật Waydroid trên Duranium thông qua sysext bằng lệnh updatectl enable waydroid, giúp việc tương thích ứng dụng Android trở nên đơn giản hơn.
Ngoài ra, Duranium nay dùng systemd/bootctl trên các hệ thống có hỗ trợ biến EFI để luôn giữ sẵn một bootloader dự phòng trong lúc cập nhật. Nếu bootloader vừa cập nhật bị lỗi, hệ thống có thể tự động khởi động vào tùy chọn dự phòng.
Về mặt hỗ trợ thiết bị, gói kernel linux-postmarketos-qcom-sdm845 đã được cập nhật lên Linux 7.1. Trong số các cải tiến khác, LG G7 ThinQ nay đã có màn hình cảm ứng hoạt động được, cùng nhiều thay đổi khác được đưa vào mainline thông qua device tree.
Nhóm postmarketOS cũng tiếp tục dọn dẹp kho gói, chuyển những gói không còn được bảo trì sang danh mục lưu trữ. Yêu cầu với các thiết bị ở nhóm testing cũng khắt khe hơn: kernel của chúng nay không được cũ hơn kernel LTS được hỗ trợ lâu đời nhất còn liệt kê trên kernel.org, và các kernel đó phải được biên dịch bằng LLVM.
Một biện pháp dọn dẹp khác là loại bỏ hỗ trợ armhf (tức armv6) khỏi postmarketOS edge. Kiến trúc này chưa từng được phát hành hay sử dụng rộng rãi, nhưng vẫn đòi hỏi phải bảo trì liên tục.
Để biết thêm chi tiết, xem thông báo chính thức.
Nguồn: Linuxiac
]]>Yserver — một dự án được viết lại từ đầu bằng Rust — vừa đạt phiên bản 1.0, đánh dấu bản phát hành ổn định (stable) đầu tiên của một nỗ lực nhằm mang đến một X11 server hiện đại cho các hệ thống Linux ngày nay.
Theo nhóm phát triển, dự án không nhắm tới việc sao chép X.Org Server theo từng tính năng. Thay vào đó, mục tiêu của nó là hỗ trợ các môi trường desktop, trình quản lý cửa sổ và ứng dụng hiện đại, đồng thời loại bỏ những thành phần X11 cũ kỹ như đa màn hình (multiple screens), visual không phải TrueColor, indirect GLX, ABI driver DDX, và các client bị hoán đổi endian.
Vậy là có vẻ X11 vẫn chưa chịu lặng lẽ rút lui. Khi XLibre đã thu hút sự chú ý mới cho mảng này, Yserver nay bổ sung thêm một diễn biến đáng chú ý nữa — trong bối cảnh tương lai dài hạn của X11 vẫn còn bất định trong hệ sinh thái desktop Linux.
Và dù hầu hết các desktop lớn giờ đây mặc định dùng Wayland, X11 vẫn được sử dụng rộng rãi, đặc biệt với những người phụ thuộc vào quy trình làm việc cũ, các trình quản lý cửa sổ cụ thể, hoặc những ứng dụng chạy tốt hơn trên X11.
Hiện tại, tính năng chính của Yserver là server DRM/KMS độc lập, có thể chạy trọn vẹn các phiên desktop MATE, Xfce và Cinnamon. Dự án cũng đã thử nghiệm các trình quản lý cửa sổ như FVWM3, e16 và Window Maker.
Bên cạnh đó, Yserver cung cấp nhiều extension X11, gồm BIG-REQUESTS, Composite, DAMAGE, DPMS, DRI3, GLX, MIT-SHM, Present, RANDR, RENDER, SHAPE, SYNC, XFIXES, XInputExtension, XKEYBOARD và XTEST.
Quá trình thử nghiệm phần cứng của dự án bao gồm AMD, Intel, NVIDIA với driver độc quyền, Snapdragon X1 với đồ họa Adreno, các máy Apple M1 và M2 chạy Asahi Linux, và virtio-gpu trong môi trường ảo hóa. Các phiên desktop đã thử nghiệm gồm MATE, Xfce và Cinnamon.
Tuy nhiên, vẫn còn một số hạn chế. Ví dụ, GLX_EXT_texture_from_pixmap đã được triển khai và kiểm thử trên phần cứng AMD, Intel, Asahi và Qualcomm, nhưng không hoạt động với driver độc quyền của NVIDIA. Việc chuyển VT (VT switching) cũng bị hạn chế, tùy vào cách khởi chạy server, đặc biệt trong các phiên LightDM.
Yserver có thể được khởi chạy trực tiếp từ TTY hoặc dùng cùng LightDM cho việc đăng nhập đồ họa. Nó yêu cầu một Rust toolchain ổn định gần đây cùng các phụ thuộc hệ thống như libseat, libxkbcommon, libinput, fontconfig và các thành phần đồ họa liên quan.
Ở giai đoạn này, cần lưu ý rằng Yserver là một dự án còn mang tính thử nghiệm nhưng có ý nghĩa về mặt kỹ thuật, và không phải là bản thay thế trực tiếp (drop-in) cho X.Org Server. Dù vậy, khả năng chạy trọn vẹn các phiên MATE, Xfce và Cinnamon khiến bản phát hành ổn định đầu tiên của nó rất đáng chú ý.
Để biết thêm chi tiết, xem kho GitHub của dự án.
Nguồn: Linuxiac
]]>