Coder Social home page Coder Social logo

brunokc / pve-kernel-builder Goto Github PK

View Code? Open in Web Editor NEW
23.0 2.0 6.0 323 KB

Facilitates (re)building the Proxmox VE kernel with additional patches.

License: MIT License

Dockerfile 41.70% Shell 58.30%
kernel proxmox proxmox-ve relax-rmrr relaxable-rmrr kernel-patches pve-kernel-5-15 pve-kernel proxmox-kernel pve-kernel-6-2

pve-kernel-builder's People

Contributors

brunokc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pve-kernel-builder's Issues

8.2.2 support

are you interssted in bringing this to a more recent version?

proxmox 8.2.2 with 6.8.4-x-pve has some issues / crashes

I would love to bringe back the pve-edge kernel support but I need some help

dkms support

howdy!

this project saved my butt, so im here tryna help

i was wondering if youve heard of DKMS?

i originally heard about it a few years ago when i had an old imac that needed a broadcom driver for the wifi card
everytime i got a kernel update, i lost wifi, it was the worst,
had to lug the computer upstairs, hard wire it to patch it for the update,
i literally didnt even understand why it was breaking for 6 months probably
when i found the dkms patch, it solved my issue: no more rebuilding, it just auto applied this patch
i cant believe it just wasnt that easy

i currently use it with my proxmox build to get the nvidia drivers

you, me, and many others have this exact same problem
i feel like the DKMS path might solve this problem with less labor, while benefitting a wider community
i dont need to tell you anything beats rebuilding the kernel over and over
if done right, i think it can be used across the distros: debian arch fedora

all that being said, ive only used it, ive never built for it
but from my experience, this was the first thing i looked for,
i was slightly surprised there already wasnt a fix

i see the amount of work youre putting in and i can afford to pick up a shovel myself right now
might as well get as close to solving it for everyone as possible
i appreciate all your hard work ๐Ÿ™
lmk if theres anything i can do!

ps:
i know this is alpha software, but im not the most familiar with docker nor github actions
for the life of me, i cant figure out what commands youre using to run what
at very least the docs will improve!

missing env DEBIAN_RELEASE

i installed docker on a fresh pve install via the debian convenience script

then i cloned the repo and tried to build it via the build script

git clone https://github.com/brunokc/pve-kernel-builder.git 
cd pve-kernel-builder
./build.sh
Preparing container...
[+] Building 0.2s (2/2) FINISHED
 => [internal] load .dockerignore                                                         0.1s
 => => transferring context: 2B                                                           0.0s
 => [internal] load build definition from Dockerfile                                      0.0s
 => => transferring dockerfile: 2.10kB                                                    0.0s
Dockerfile:5
--------------------
   3 |     #
   4 |     ARG DEBIAN_RELEASE=bullseye
   5 | >>> FROM debian:${DEBIAN_RELEASE}-slim
   6 |
   7 |     ARG DEBIAN_RELEASE
--------------------
ERROR: failed to solve: failed to parse stage name "debian:-slim": invalid reference format
Building PVE kernel...

deb12.1 bump - 6.2.16-5

i havent noticed any issues, just a little confused on semver

also are your shutdown downs and reboots slow?
they were slow before the bump, after the patched 6.2.16-4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.