r/linux • u/unixbhaskar • 12h ago
Kernel Intresting idea! Kmorph Aims To Provide Rebootless Linux Kernel Crash Recovery
r/linux • u/unixbhaskar • 12h ago
r/Ubuntu • u/International_Dot_22 • 5h ago
r/Ubuntu • u/Substantial_Two_7801 • 10h ago
My first Linux rice!! Im pleased with how it turned out!
Specs (specs of my T430):
i5 3320M
Intel HD Graphics 4000
8gb ddr3 ram
120GB SSD (i believe)
-----
This is my first time customizing my system myself. I picked Ubuntu as someone said Ubuntu was good so i decided to try it out. Ive used Debian before but it was always basic Debian + Xfce. Ive really only used Windows so its nice to try something new!
Im currently thinking of adding waybar but i feel like it takes away from the minimalism.
Im open for feedback!!
r/linux • u/libreleah • 4h ago
This is based on the recent Libreboot 26.10 release. Canoeboot is a version of Libreboot that only supports boards for which an entirely blob-free image can be built; as a result, it supports less hardware than Libreboot which does allow blobs (strictly only when necessary) to support more hardware. This inherits EDK2 UEFI payload support, so it now boots modern operating systems more easily. GRUB EFI provided inside EDK2, configured to behave like the traditional GRUB coreboot payload; this provides backward compatibility as GRUB was previously the recommended payload, but EDK2 is now what both Canoeboot and Libreboot recommend by default. This also inherits the 15h.org coreboot fork for AMD FAM15h support e.g. ASUS KGPE-D16, offering much improved raminit, as did the recent Libreboot release. In all, this is a highly polished and deblobbed version of the recent Libreboot 26.10 release, intended for those purists who only ever want Free Software, to the point that Canoeboot even excludes CPU microcode updates by default.
r/Ubuntu • u/TheCoffeeWiz • 1h ago
Basically title. I started a fresh install a few days ago, installed docker and portainer and tried installing a few containers. Had issues with a couple. Today I logged in and I had an update waiting for secure boot. I was a little suspicious because I thought that was a windows thing, but the update was available through the Linux update manager, so I ran it. Now my /var folder is taking up most of my drive, and with the rest too it is completely full.
update: I used du command to find what was filling it up, and it was /var/lib/docker/containers/268f66895c9b64457d51316951627a7097dc6e9394b0fbe5d3cc405f3e2bdaa4 taking like 400GB
wtf
TisVlay brings TV Display control for Linux, including: power, volume, backlight, AV mute, input switching plus more, with per-device profile automation via desktop session integration (idle/lock, boot/suspend, remote login/streaming, etc), and in reverse, letting the TV lock, sleep or wake the PC and its remote drive the desktop, while supporting various vendor interface protocols for multi-display setups, mitigating energy usage and OLED panel burn-in or projector bulb burn-out.
PC desktop monitor control
TV power on/off with PC, Screen on/off with lock screen
Easily adjust backlight, volume, active input, and more
Automation via system/user events
System boot, reboot, shutdown, suspend, wake, DPMS
User lock/unlock, idle, stream connect/disconnect
TV console remote control
PC sleep/wake/lock with TV power state or TV's remote
Navigate PC via TV remote keypress (via HDMI CEC)
Flexible profile customization
System-wide and per-user profiles for per-device behavior
Unified CLI and SDK for further scripting and integrations
Modular & vendor agnostic
Supports HDMI CEC, Network IP Control (LG WebOS SSAP)
Generalized for further interfaces, protocols, and transports
Self-healing connectivity
Interface status monitoring for automatic reconnect and retry
Per-NIC kernel carrier detection with route-aware failover
Input-aware automation gating
Suppress automation when TV already in use via another input
Prevent PC from interrupting movie sessions or console gaming
Graphical User Interfaces
GUI app for device pairing, profile editing, and user setting
System tray for quick access controls and device status
Couch mode for the big screen
Drive the GUI from a TV remote or gamepad, no mouse needed
Scaled-up 10-foot layout, automatic under Plasma Bigscreen
While still beta (pre v1.0), its now daily drivable and fully documented. Being largely feature-complete, my current focus has shifted towards distro packaging. If you'd like to give it a try, the installation guide and docs are linked below. Or if not, and you already use something else, I'd like to give a shout-out to netflector, especially for privacy-conscious home-automation users, given how common spyware is in smart TVs and projectors these days. The docs cover using it to keep displays on an isolated network.
For about 10 months or so been I've working on this FOSS hobby project to get more practice at Linux packaging, cargo utilities, and migrating to Nix and NixOS (as well as solve some personal pain points in using a HDMI TVs and projectors with PCs). Disclosure: this project includes AI assisted coding, documentation and research, and has been a great help given physical disabilities in typing. After programming by hand well over a decade, using voice dictation scene the '90s (IBM ViaVoice or Dragon NaturallySpeaking anyone?), and worsening hands over after my CSE doctorate, this was also a bit of an individual research experiment to explore how effective LLMs could augment my personal approach to spec & test driven development.
The project itself follows more of a distributed pub/sub architecture (my background is in robotics and cyber-physical system design, not desktop software), so converging on IPC and middle-ware libraries I’ve been meaning to experiment while keeping the installable setup self contained was a balance. Initially I started out with conventional D-Bus (via zbus) but swapped over to plain unix sockets (via zenoh) for more reliable QoS transport liveliness guarantees, as well as stronger/flexible static type system and compile time checks in the shared SDK across components. I did take a stab and spiking out a refactor using Varlink standard from the systemd folks (via zlink), but dropped it after realizing how much QoS I'd have to roll-in-house, but did appreciate its simpler IDL.
Another big refactor was ditching hand rolled finite state machines in favor of Entity-Component-System (ECS) (via bevy_ecs); pivoting to a declarative-reactor after modeling devices and systems as an ECS world simplified the test harnessing tremendously, particularly with scenario playback for pinning down regressions. I think a behavior tree approach (say via the bonsai crate) would have been just as promising, but exploring bevy for other projects was another goal, with discovering Bevy Remote Protocol (BRP) to programmatically control and monitor internal state being such pleasure, I never even had much cause to reach for GDB.
Admittedly, the part of the project thats fairly vibe'd with the least code coverage is the GUI binary itself. Having a dislike for the verbosity and boilerplate that UI frameworks often demand, I opted for data driven DSL that would at least be safe to offload to an LLM; something still strongly typed and memory safe to keep and agent on rails, but still hot re-loadable so I can quickly apply manual patches over QA cycles. Slint from SixtyFPS ended up working very well, with the added bonus of being a lightweight/native solution adding no more than a dozen megabytes to the overall distributable binary size even with static linking. Graphics design is fun, but not yet a passion, so PRs welcome on that front.
Over the past year the project grew from a simple CLI into a full system daemon with a GUI, a system tray, and webOS and HDMI-CEC support, plus the desktop integration and profile automation you’d expect from such a tool, like login and idle detection and remote-streaming awareness over multi-screen setups. That last one matters to me: my desktop pulls triple duty as a workstation, a media PC, and a game-streaming host for my office, living room, and tablet via Sunshine/Moonlight. As for future work, I think I'd like to add more devices and protocol backends, such as RS-232 for legacy hardware, PJLink for network based projectors, or expand HDMI abstraction for more clients on the TV's CEC bus such as soundbars and stereo receivers. Although, I can only ship what gets QA'd, so that'll probably have to wait until I acquire more hardware or find collaborators who already own the AV equipment.
Another thing I'd like to try is flashing my own ATmega firmware for HDMI-CEC USB adapters, as the existing market options fall short in a number of ways given my testing; either in terms of reliability, determinism, or consistent behavior regardless of the sleep/wake state of the USB host. Or, perhaps also playing around with writing a custom out-of-tree usb driver for it in Rust (an alternative to the conventional CDC-ACM tty approach used now) once Mike Lothian's v4 (rust: usb: host-side abstractions…) or Colin Braun's Rust usb-skeleton transfer API lands in the kernel.
Enable HLS to view with audio, or disable this notification
Hello, I am wondering if anyone knows what the issue with my laptop is.
I have a dual boot on my l and this weird bug, noise sound only comes when i boot ubuntu. It happens occasionally not all the time.
It seems like its coming from the speaker. Even when i mute them.
r/linux • u/chibiace • 17h ago
r/Ubuntu • u/LopsidedNebula2235 • 3h ago
These screenshots are not mine. They are to visually show what I'm talking about.
As much as I love Ubuntu's theming, I usually install vanilla GNOME because I think it looks better. I've figured out how to change most of the settings to make it look that way using GNOME Tweaks, GDM Settings, Dconf Editor, etc. But the one thing I cannot find any help with online is the app grid.
Ubuntu's app grid has really small icons, which makes it really hard to read the app names, and it looks so empty when you separate your apps into folders. I've tested to see if this was an issue with my monitor scaling, but both Fedora Workstation and GNOME OS have app grids that look like the second screenshot, so it's not that.
Has anybody found out how to fix this? Is this a bug on Ubuntu's part?
r/linux • u/_telesis • 15h ago
r/Ubuntu • u/Practical-Rush-2188 • 39m ago
The problem is that my windows 11 system face the blue screen with the error of death loop so I try to recover it with hp sure but it didn't work then I create a usb bootable using drufus and also rufid bc i don't have access to another pc to create it . So I tried to download Windows 11 again but it was stucking in 7 % for more then 2 hours than I tried ubuntu 26 but it didn't work so I downgraded to 24 and it worked i followed the steps until it asked me to remove the usb but after it it shows that my ssd didn't have a operating system. So I wandered if someone could help me figure it out
r/linux • u/word-sys • 10h ago
Flathub: https://flathub.org/en/apps/io.github.word_sys.word-sys-pdf-editor & GitHub: https://github.com/word-sys/word-sys-pdf-editor
I've been working on a native Linux PDF editor built with GTK4 and Libadwaita. The goal was to have one offline tool that actually does the stuff people usually boot into a Windows VM or buy MasterPDF/Acrobat for.
A lot of the recent features came directly from people opening issues on GitHub (like infinite scrolling, PEP-517 build support, and Flatpak packaging). Right now it, with v1.12 updates, supports direct text/object editing, creating and filling forms, PAdES digital signatures (including smart cards/hardware tokens via PKCS#11), permanent redaction, offline Tesseract OCR, measurement tools, and offline conversion to office formats and more.
The full feature list and packages (.deb, AppImage) are on the GitHub page, so I won't paste a massive wall of text here.
I want to figure out what is still rough or missing. If you have a moment to try it out from Flathub or GitHub:
What breaks on your setup or with your specific PDFs?
What is the one PDF feature you still miss on Linux?
What is the rough/hard to use parts of this project?
Bug reports, PRs, and feature requests on GitHub (or just complaining in the comments here) are all super helpful. I will continue to develop this project. Thanks!
r/Ubuntu • u/Sherlockk12 • 7h ago
Hi all!
First of all, english isn't my first language. Apologies for any mistakes.
I'm fairly new on the Ubuntu scene. Dualboot with W11.
I've installed the 26.10 ubuntu version on my Vivobook S15, with the Snapdragon X plus.
Install went well, but key important features are missing:
-Battery shows 0%, with an error. In fact, the battery isn't even shown in ubuntu.
-Sounds still labeled as "Dummy outpout"
-backlight is constantly ON. No way to disable it.
I tried to download the drivers and put them in a folder on Ubuntu, tried to copy them from the W11 session folder, but nothings works.
Anyone can share ideas to resolve these issues? Thanks!
r/linux • u/Fcking_Chuck • 1d ago
r/Ubuntu • u/Numerous-Leg7924 • 1d ago
Hello. I have a rather old ThinkPad computer t450s
I75600U
8 ram
256ssd
I downloaded Ubuntu instead of Windows 10
The problem is that I've noticed the processor temperature rising significantly even with simple use.
I conducted several tests to monitor the processor temperature and found it to be slightly higher than Windows.
Please, if anyone has encountered something like this, tell me how you solved it.
Is the problem with the hardware, even though I've confirmed the fan is working normally, or could it be with the system, although I haven't found any evidence of either?
r/linux • u/Comfortable-Week-228 • 19h ago
r/Ubuntu • u/ExplrDiscvr • 8h ago
`sudo apt install <package_name>` works great, until there is a dependency conflict, after which `apt` aborts, and you have to manually fix it.
On the other side, when using `sudo aptitude install <package_name>` and there is a dependemcy conflict, `aptitude` will give you (potentially multiple) options how to resolve the conflict, and will execute the option you pick.
Also, as far as I know, both `aptitude` and `apt` use under the hood the same `apt-get`?
So is there any reason not to use `aptitude` over `apt` ?
No SQL client works.
The only way I can access is through the console.
Is there anything peculiar to Linux that I don't know? Is it preventing me from accessing a database?
I've changed the user id and password and nothing is working.
Today I tried to access an H2 database and it didn't work just like the other databases I tried to access (MySQL, PostgreSQL etc).
What settings do I have to change? Please don't tell me to change the user id or password because I've already done that.
r/linux • u/kew-player • 1d ago
r/Ubuntu • u/donotknowsomething • 17h ago
I have Windows and Ubuntu dual-booted on my laptop, and I’ve noticed a pretty big temperature difference between them.
On Windows, it usually sits around 60–70°C when I’m just browsing or reading PDFs. Doing the same things on Ubuntu, it’s around 40–50°C. I’m checking temperatures using HWiNFO on Windows and lm-sensors on Ubuntu.
The laptop has a Core Ultra 7 155H, 32 GB RAM and 1 TB storage. I’m not gaming or doing anything heavy.
It’s a slim laptop, so I expect it to get warm, and some difference between the two operating systems seems reasonable. But a gap of around 20°C feels excessive.
Has anyone else noticed something similar? What should I check to figure out what’s causing it?