The third-party open-source NVIDIA VA-API Driver reached version 0.0.18, fixing HEVC decoding artifacts and enabling Chrome/Chromium hardware video decoding on the direct backend, important for Wayland and ANGLE-on-Vulkan setups. The driver layers VA-API over NVIDIA's NVDEC interface, letting VA-API-only apps get GPU video acceleration on NVIDIA hardware on Linux, since NVIDIA's official driver stack doesn't support VA-API natively. Part of the work was assisted by AI tools (Claude and Opus) for bug hunting and implementation. A separate draft pull request adding NVENC encoding support via VA-API remains unmerged, still pending as a future addition.
Nguồn: https://www.phoronix.com/news/NVIDIA-VA-API-Driver-0.0.18. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đang tải bình luận…
Tether là dự án mã nguồn mở mới cho phép Linux sử dụng tính năng Continuity của Apple. Nó đồng bộ iMessage, SMS và OTP qua Bluetooth/Wi‑Fi mà không cần thiết bị Mac. Kết quả là người dùng có thể nhận và trả lời tin nhắn iMessage, SMS và mã OTP trực tiếp trên Linux, giảm phụ thuộc vào môi trường Apple. Điều đáng học là việc tích hợp API Apple với Linux mở ra khả năng cross‑platform và đòi hỏi quan tâm tới bảo mật và quyền riêng tư. Đối với lập trình viên, nếu bạn quan tâm tới interoperability và muốn thử nghiệm các giải pháp sync thực tế, bài viết này cung cấp ví dụ đáng tham khảo.
Ứng dụng Tether giúp bạn đồng bộ iMessage, SMS và mã OTP giữa iPhone và Linux mà không cần thiết bị Mac.
GUI cần được điều khiển hoàn toàn bằng phím tắt để người dùng không phụ thuộc vào chuột. …
Orange Pi Zero 4 là một single board computer (SBC) Allwinner A733 với giá $26.5 và lên, hỗ trợ tới 8GB RAM, lưu trữ eMMC/UFS và cổng microSD. Nguyên nhân kỹ thuật: nó tích hợp HDMI, USB‑C DP, GbE, WiFi 6 và cổng PCIe FFC, cung cấp các giao thức video, dữ liệu và mạng cao tốc. Hệ quả: các interface này cho phép chạy hệ điều hành Linux đầy đủ, kết nối màn hình ngoài, mạng Gigabit và mở rộng lưu trữ mà không cần adapter phụ. Điều đáng học: với giá thành cạnh tranh và đầy đủ các cổng, Orange Pi Zero 4 phù hợp cho các dự án IoT và edge computing, giúp giảm chi phí phần cứng và tăng tốc phát triển. Nếu bạn cần thông số chi tiết hơn hoặc thông tin driver, nên xem bài
Orange Pi Zero 4 mang đến hiệu năng ấn tượng với giá chỉ từ 26.5 đô la, là lựa chọn hoàn hảo cho dự án IoT và hệ thống nhúng của bạn.
Trước đây @supports chỉ có thể kiểm tra tính năng dựa trên tên thuộc tính hoặc giá trị, không thể phát hiện các hành vi phụ thuộc vào triển khai như tương tác giữa hai thuộc tính hoặc hỗ trợ một phần. Để khắc phục, CSS Working Group đã chấp nhận đề xuất của David Baron và thêm hàm @supports named-feature() với hai từ khóa mới: anchor-position-follows-transforms (được hỗ trợ trong Chrome 150, Firefox 156, Safari Technology Preview) và single-axis-scroll-container (được hỗ trợ trong Chrome 153, chưa có trong Firefox hoặc Safari). Với hàm này, nhà phát triển có thể viết điều kiện chính xác hơn để áp dụng các quy tắc CSS chỉ khi tính năng thực sự hoạt động trong môi trường cụ thể, tránh những trường hợp giả dương như Flexbox gap hoạt động với Grid nhưng không với Flex. Điều đáng học là khi làm việc với các tính năng mới hoặc chưa đồng nhất giữa các trình duyệt, việc kiểm tra qua named-feature() giúp giảm thiểu lỗi giao diện và giảm phụ thuộc vào polyfill hoặc hack dựa trên user-agent. Tác giả cũng đã đề xuất cả hai từ khóa và làm việc trực tiếp với đội ngũ Safari để đưa chúng vào bản phát hành.
Lập trình viên nên đọc bài này vì @supports named-feature() cho phép phát hiện các hành vi CSS cụ thể của trình duyệt mà cách kiểm tra truyền thống không thể, giúp viết CSS tương thích tốt hơn trên mọi nền tảng.
Nhiều quản trị viên thường cấp 8 GB RAM cho mỗi máy ảo trên Proxmox VE vì họ nghĩ rằng đây là mức an toàn, nhưng điều này thường dẫn đến lãng phí bộ nhớ khi các VM chỉ sử dụng một phần nhỏ trong thời gian nghỉIdle. Nguyên nhân là Proxmox dựa trên KVM/QEMU và nếu không kích hoạt virtio‑balloon, mỗi VM sẽ giữ toàn bộ lượng RAM được cấp phát dù không thực sự cần dùng. Kết quả là bộ nhớ của máy chủ bị chiếm giữ không cần thiết, giảm mật độ chạy VM và tăng chi phí hạ tầng. Để khắc phục, bạn có thể bật balloon driver trong cấu hình VM và sử dụng lệnh qm monitor <VMID> -> info balloon hoặc công cụ pvetop để xem mức RAM thực tế mà mỗi VM đang tiêu thụ. Bài học là hãy right‑size bộ nhớ cho VM dựa trên dữ liệu đo thực tế và dựa vào overcommit cùng với ballooning để tối ưu využ dụng tài nguyên trên Proxmox.
Bài viết này giúp bạn quản lý tài nguyên RAM hiệu quả hơn cho các máy ảo Proxmox bằng cách chỉ định lượng RAM thực tế cần thiết.
witr là công cụ truy vết nguyên nhân của tiến trình, port, container hay file đang chạy, hiển thị toàn bộ chuỗi khởi động từ systemd, supervisor, shell hay cron cùng thông tin người khởi động, thời gian, nguồn gốc và cảnh báo quan trọng. Có thể chạy dạng tương tác TUI hoặc script với định dạng đầu ra ngắn gọn (--short) hoặc JSON (--json), hỗ trợ đa nền tảng qua một file binary Go tĩnh.
Lập trình viên nên đọc bài này để hiểu cách khám phá và giải quyết nguyên nhân sâu sắc của các quá trình bất thường, container hoặc dịch vụ chạy trong hệ thống, từ nguồn gốc khởi động đến các cảnh báo quan trọng mà ps, top hoặc lsof không thể cung cấp.
Tác giả đã lâu nghiên cứu Nix như công cụ để tái tạo toàn bộ hệ thống và đồng thời suy nghĩ thay thế định dạng ELF bằng SQLite cho file thực thi. Anh ta nhận thấy SQLite là một cơ sở dữ liệu nhẹ, hỗ trợ lưu trữ blob và metadata có thể được truy cập trực tiếp mà không cần bước giải nén hay liên kết truyền thống. Khi đóng gói mã máy và các tài nguyên vào các bảng SQLite, file thực thi trở thành một đơn vị tự chứa, dễ dàng sao chép, phiên bản và kiểm tra tính toàn vẹn bằng các truy vấn SQL. Điều này cho thấy lợi ích của việc sử dụng định dạng dữ liệu phổ biến làm carrier cho code, mở đường cho các hệ thống xây dựng tái tạo như Nix có thể xử lý thực thi như bất kỳ artifact khác. Nó cũng gợi ý rằng các công cụ quản lý gói và môi trường có thể được đơn giản hóa khi định dạng thực thi tương thích với các công cụ truy vấn và sao chép hiện có.
Bài này sẽ giúp bạn khám phá cách định dạng SQLite có thể thay thế ELF cho tệp thực thi, mang lại khả năng xây dựng lại thế giới một cách sáng tạo.
CachyOS trở thành bản phân phối Linux phổ biến nhất trên Steam, vượt xa các phiên bản khác không phải của Valve nhờ hiệu suất gaming vượt trội.
Là người phát triển game hoặc người chơi muốn tối ưu hóa trải nghiệm chơi game trên Linux, bạn nên đọc bài này để biết cách CachyOS, một distro Linux độc lập, đã vượt qua sự hỗ trợ của Valve và trở thành lựa chọn hàng đầu trên Steam, giúp bạn hiểu về những công cụ và chiến lược mới cho nền tảng game trên hệ điều hành này.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử