mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2025-01-03 20:51:42 +01:00
README.org: Add Broadcom webcam usage example.
* README.org (Broadcom Webcam): Add usage example. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
This commit is contained in:
parent
e8c75ab332
commit
36f5b9750c
1 changed files with 26 additions and 1 deletions
27
README.org
27
README.org
|
@ -173,7 +173,9 @@ is exactly equivalent to:
|
||||||
rest)))
|
rest)))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Broadcom Wireless
|
** Broadcom
|
||||||
|
|
||||||
|
*** Wireless
|
||||||
|
|
||||||
Some Broadcom wireless hardware requires a proprietary kernel module in
|
Some Broadcom wireless hardware requires a proprietary kernel module in
|
||||||
addition to firmware. To use such hardware you will also need to add a service
|
addition to firmware. To use such hardware you will also need to add a service
|
||||||
|
@ -192,6 +194,29 @@ to load that module on boot and blacklist conflicting kernel modules:
|
||||||
...)
|
...)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
*** Webcam
|
||||||
|
|
||||||
|
Like Broadcom wireless hardware, the Broadcom 1570 PCIe webcam (better known as
|
||||||
|
FacetimeHD and found in recent Macbooks) also requires a kernel module,
|
||||||
|
firmware, and blacklisting of conflicting modules:
|
||||||
|
|
||||||
|
#+BEGIN_SRC scheme
|
||||||
|
(use-modules (nongnu packages linux))
|
||||||
|
(use-modules (nongnu packages firmware))
|
||||||
|
|
||||||
|
(operating-system
|
||||||
|
(kernel-arguments '("modprobe.blacklist=bdc_pci"))
|
||||||
|
(kernel-loadable-modules (list facetimehd))
|
||||||
|
(firmware (cons* facetimehd-firmware
|
||||||
|
facetimehd-calibration ; Optional but make the colors look better.
|
||||||
|
%base-firmware))
|
||||||
|
(services
|
||||||
|
(cons* (simple-service 'facetimehd
|
||||||
|
kernel-module-loader-service-type
|
||||||
|
'("facetimehd"))
|
||||||
|
...))
|
||||||
|
...)
|
||||||
|
#+END_SRC
|
||||||
** Substitutes for nonguix
|
** Substitutes for nonguix
|
||||||
|
|
||||||
A Nonguix substitute server is available at [[https://substitutes.nonguix.org]].
|
A Nonguix substitute server is available at [[https://substitutes.nonguix.org]].
|
||||||
|
|
Loading…
Reference in a new issue