-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update the PKGBUILDs to the upstream AUR and rework script #42
Conversation
Will now let you build for Tiger Lake, Alder Lake, and Meteor Lake with just one PKGBUILD with symlinks to other directories for easier maintenance.
Will now let you build for Tiger Lake, Alder Lake, and Meteor Lake with just one PKGBUILD with symlinks to other directories for easier maintenance.
Hello, your |
good catch! fixed it! |
Needed because this commit broke it: intel/icamerasrc@931412a
Needed because this commit broke it: intel/icamerasrc@931412a
|
Hello, I gave a try to this PR this morning while my webcam support was broken
I managed to make the webcam work (with
|
yup uh it's me being a massive idiot apologies |
@striczkof just gave this a go in my Dell XPS + Manjaro 6.5 |
Awesome! I just wrecked my laptop by applying liquid metal onto it then moving around causing blobs of death to go everywhere so I really can't do testing right now. I will try polishing this PR and get this ready for merging today or so, before weekend I guess. |
It doesn't work for me but I have a finicky laptop (hp envy with 5MP camera...) |
I just ran the install script on my Dell XPS 13 Plus. When running test.sh after the reboot Im getting
Assuming thats not very helpful, let me know what else I should share |
Cheers @ilyasdc
Cheers mate! Copypasted because too lazy
What to test:
Can you try deleting ~/.cache/gstreamer-1.0/registry.x86_64.bin then try it again? You might as well follow the test above. |
Removing Output of test.sh
Answers to the other questions are: Does the script install everything successfully? (if not, send the logs!)Yep seems to work Does the ./test.sh even run it at all?Yeah see above Is the firmware being loaded at all? sudo dmesg | grep ipuRunning this command outputs nothing (I assume thats bad?) Is it being blacklisted? sudo gst-inspect-1.0 icamerasrc (check both with and without sudo)Not sure but the output of this with sudo is (without sudo looks much the same to me but not sure what im looking for)
Why is it being blacklisted (the inspect command above and sudo gst-inspect-1.0 should be able to give out the reason) (also check both with and without sudo)What happens if you delete both ~/.cache/gstreamer-1.0/registry.x86_64.bin and /root/.cache/gstreamer-1.0/registry.x86_64.bin then check the two commands above again?Does v4l2-ctl --list-devices show something? (also check both with and without sudo)Both sudo and no sudo say What does systemctl status v4l2-relayd say? (not gonna lie, this never helped me so far)Terrible things:``` × v4l2-relayd.service - v4l2-relay daemon service Loaded: loaded (/usr/lib/systemd/system/v4l2-relayd.service; enabled; preset: disabled) Active: failed (Result: start-limit-hit) since Sun 2023-10-15 10:39:28 BST; 16min ago Duration: 25ms Process: 1298 ExecCondition=/usr/bin/test -n ${VIDEOSRC} (code=exited, status=0/SUCCESS) Process: 1312 ExecCondition=/usr/bin/test -n $FORMAT (code=exited, status=0/SUCCESS) Process: 1316 ExecCondition=/usr/bin/test -n $WIDTH (code=exited, status=0/SUCCESS) Process: 1322 ExecCondition=/usr/bin/test -n $HEIGHT (code=exited, status=0/SUCCESS) Process: 1324 ExecCondition=/usr/bin/test -nOct 15 10:39:28 JamesLaptop systemd[1]: v4l2-relayd.service: Scheduled restart job, restart counter is at 5.
|
That is indeed bad. Have you installed the packages successfully? Would it be possible if you send the full dmesg? |
I reran the install script and it seems to think all the packages are installed This is the output
Full dmesg output
|
Alder Lake sudo dmesg | grep ipu
./test.sh
|
Hey, sorry for disappearing. Was busy with uni stuff and shit. Now, I am almost done though. Plus, I just saw this comment about OV01A10 (Dell XPS 13 Plus 9320) camera driver that ships with the kernel being just broken and taking precedence over the DKMS driver. intel/ipu6-drivers#22 (comment) I will be implementing that workaround in the install script. |
Tried bulding this today, but it failed during installation of
Seems like there is a typo in the path to the
but the script is looking for
I am not familiar enough with PKGBUILDs to figure out how this happened. I'm on a Dell Precision 5680 with a 13th Gen i7-13800H CPU. (I've installed |
Everything installed now, but I'm getting the
Everything seems to install fine (after manually installing
With sudo
Seems fine? Output
I don't think so? with sudo
without sudo
Not sure :D
No change I think. with sudo
without sudo
I have a lot of devices here (I had none before installing the driver). Output
The service is |
sorry. gone stale for too long and got sidetracked by real life. closing for now. |
Modified the camera binaries and HAL to be able to be built for Tiger Lake, Alder Lake, Raptor Lake and its refresh (also uses Alder Lake), and Meteor Lake (kinda hard to test rn lol)
Moved the packages to its own directory to prepare for maintaining another, version locked stable version so that it won't get affected by Intel breaking random shit.
More QOL change to the installer like being able to autodetect the intel generation and supporting trizen AUR helper. (needs more improvement lol)
Testers with IPU6 cameras on Tiger Lake and Raptor Lake platforms welcome! Meteor Lake testers welcome too if you somehow have access to a Meteor Lake laptop.
Current issues: app support is broken (prolly v4l2-relayd/v4l2loopback issue)Fixes #41 and fixes #40 too
How to install: