hannah-eee/arch-wiki-docs huggingface dataset:
Dell Inspiron 5415

Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
GPU
Yes
Webcam
Yes
Bluetooth
Yes
SD-card reader
Yes
Audio
Yes
Wi-Fi
Yes
TPM
Untested
Installation
Before booting into the installation media, disable
Secure Boot
in your BIOS. The BIOS is accessed by pressing the
F2
key during the POST screen. To access the boot menu directly, press
F12
during the POST screen. Install Arch Linux as usual with the UEFI installation method.
Accessibility
If you are an individual with accessibility needs, this will unfortunately not be a great device for you. The FN shortcuts, BIOS UI, basic display, and lack of error code beeps are not accommodating for those with accessibility needs. This device contains no diagnostic LEDs aside from the ambiguous status indicator LED near the charge port.
Note
Blind users should request the help of a sighted person to change BIOS settings
Firmware
Download the firmware
.exe
from the Dell Support Page and copy it to a flash drive formatted in
FAT32
filesystem.
Reboot and open the boot menu. In the boot menu, select BIOS Flash Update. Select your flash drive (usually fs1) and Begin Flash.
Dell Inspiron 5575

This article or section does not follow the
Laptop page guidelines
.
Reason:
Stub (Discuss in
Talk:Dell Inspiron 5575
)
Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
Video
1002:15dd
Yes
Webcam
1bcf:28c1
Yes
Ethernet
10ec:8136
Yes
Bluetooth
Yes
SD-Card slot
0bda:0129
Yes
Audio
1002:15de
Yes
Wi-Fi
168c:0042
Yes
TPM
Untested
This is an install and configuration guide for the Dell Inspiron 15 000 Series (Model 5575) laptop, Ryzen 5 2500U with Vega Mobile graphics.
See the
Laptop/Dell
chart for information on other Dell laptops.
Installation
See
Installation guide
.
Configuration
X
Make sure you enable the TearFree option in the xorg file configuration (i.e,
/etc/X11/xorg.conf.d/10-amdgpu.conf
).
Section "Device"
	Identifier "AMD" 
	Driver "amdgpu"
	Option "TearFree" "true"
EndSection
Troubleshooting
Along with this section, check
AMDGPU#Loading
as well.
Boot
GRUB
Booting in blind mode error
Add the line
insmod all_video
in your grub.cfg
Screen freezes
The boot process normally gets stuck at certain point of the boot process and the cursor blinking stops. You can check if the caps lock LED still works. If that's the case, it means that
only
the amdgpu driver is gone. The rest of the system will be functional, meaning:
You can ssh to that machine
You can perform login and some debugging commands in blind mode, dumping their output into some files in the hard disk for posterior checks.
The solution is to disable Legacy Boot in the BIOS, so the UEFI mode will be the one used to boot. Tested with Secure Boot turned
off
Display
Screen Corruption
Running the linux 5.2 kernel can cause screen corruption/scrambling. Passing
iommu=soft
as
kernel parameter
fixes the issue.
Network
NetworkManager
Wi-Fi card does not work after sleep
When left idle, NetworkManager will save power by suspending Radio Activity. Suspending the laptop during this state will make it hard/impossible to enable the Wi-Fi after waking up. The solution is to turn off Network Manager power saving feature. Create
/etc/NetworkManager/conf.d/10-wifi-powersaving-off.conf
with the following contents:
[connection]
wifi.powersave = 2
Dell Inspiron 7375

This article or section does not follow the
Laptop page guidelines
.
Reason:
Hardware table and working status is incomplete, missing an Accessibility and possibly Firmware section. (Discuss in
Talk:Dell Inspiron 7375
)
Hardware
PCI/USB ID
Working?
Bluetooth
0cf3:e009
Webcam
0bda:58f3
Touchscreen
04f3:2494
SD card reader
0bda:0129
Sensor hub
0483:91d1
This is an install and configuration guide for the Dell Inspiron 13 7000 Series (Model 7375) laptop, Ryzen 7 2700U with Vega Mobile graphics.
See the
Laptop/Dell
chart for information on other Dell laptops.
Installation
Kernel parameters
The factual accuracy of this article or section is disputed.
Reason:
No reference or explanation why these specific parameters were chosen. "System will be unstable" could mean anything (Discuss in
Talk:Dell Inspiron 7375
)
System will be unstable without
kernel parameters
. For
linux
5.4 and newer, use:
acpi_osi=Linux idle=nomwait
Power management
This article or section needs language, wiki syntax or style improvements. See
Help:Style
for reference.
Reason:
No references whatsoever, manual cpupower commands that are lost on reboot (Discuss in
Talk:Dell Inspiron 7375
)
On battery
To improve battery time, use the
powersave
governor:
# cpupower frequency-set -g powersave
# echo low > /sys/class/drm/card0/device/power_dpm_force_performance_level
For further improvements, see
Power saving
or
TLP
.
Fan Control
Install
the
nbfc
AUR
package.
Disable IPMI
There is no support for IPMI in this laptop.
Blacklist
sp5100_tco
to prevent some warnings while booting.
Disable Time Throttling STAPM
Is you only want CPU/GPU temperature-based throttling,
install
ryzenadj-git
AUR
and run:
# ryzenadj --slow-time=0xffffffff --stapm-time=0xffffffff
Run this command before running high demand tasks. The setting will be disabled after suspension.
Wireless
See
Broadcom
.
Function keys
This article or section needs expansion.
Reason:
Certain columns in the table still need to be populated. It may also be useful to consult
Dell Latitude 3500#Function keys
. See also
Help:Laptop page guidelines#"Function keys" section
, in particular, using
xev(1)
to capture keys and populate the "Visible?" and "Effect" columns. (Discuss in
Talk:Dell Inspiron 7375
)
Key
Visible?
1
Marked?
2
Effect
Fn+F1
Yes
Toggles Mute
Fn+F2
Yes
Volume Down
Fn+F3
Yes
Volume Up
Fn+F4
Yes
Fn+F5
Yes
Fn+F6
Yes
Fn+F8
Yes
Fn+F9
Yes
Fn+F10
Yes
Toggles keyboard backlight
Fn+F11
Yes
Fn+F12
Yes
Fn+PrintScreen
Yes
Fn+b
No
Fn+Ins
No
Fn+s
No
Fn+h
No
Fn+r
No
Fn+Ctrl
Yes
Fn+Esc
Yes
Toggles Fn lock
Fn+Right
Yes
Fn+Left
Yes
Fn+Down
Yes
Fn+Up
Yes
The key is visible to
xev
and similar tools.
The physical key has a symbol on it, which describes its function.
See also
Service manual
Setup and specifications
Hardware modifications
(voids warranty)
Dell Inspiron N5010

This article or section does not follow the
Laptop page guidelines
.
Reason:
Misses a "function key" section and the ID for the card reader. (Discuss in
Talk:Dell Inspiron N5010
)
Hardware
PCI/USB ID
Working?
Touchpad
413c:8162
Yes
Keyboard
413c:8161
Yes
Webcam
0c45:6480
Yes
Ethernet
10ec:8136
Yes
Bluetooth
0a5c:4500
Yes
SD-card reader
Yes
Audio
8086:3b56
Yes
Wi-Fi
8086:0083
Yes
Accessibility
The appearance of the BIOS is pretty simple and not very colorful, so it might work well with OCR software. It does not provide mouse support.
Note
Blind users should request the help of a sighted person to change BIOS settings.
Selecting the boot medium and changing settings may be accessed by pressing
F12
during POST.
This device has beep codes but no corresponding LED.
Firmware
fwupd
does not support this device yet.
UEFI
This laptop does not support UEFI at all.  Use a
BIOS boot loader
instead.
Bluetooth
Both pairing, sending files and receiving files works out of the box, tested with
blueman
.
If the Bluetooth interface is not detected, try to install
bluez-hid2hci
, as suggested
on the forums
.
See also
Setup guide:
https://downloads.dell.com/manuals/all-products/esuprt_laptop/esuprt_inspiron_laptop/inspiron-15-intel-n5010_setup%20guide_en-us.pdf
Official service manual:
https://dl.dell.com/manuals/all-products/esuprt_laptop/esuprt_inspiron_laptop/inspiron-15-intel-n5010_service%20manual_en-us.pdf
Dell Latitude 3420

Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
GPU
8086:9a49
Yes
Webcam
0c45:6d1a
Yes
Microphone
Yes
Ethernet
10ec:8168
Yes
Wi-Fi
8086:a0f0
Yes
Bluetooth
8087:0026
Yes
SD-card reader
Yes
Audio
8086:a0c8
Yes
Fingerprint reader
27c6:639c
Yes
TPM
Yes
Performance
This device can be throttled and have very bad performance, even if setting on BIOS the Ultra Performance option.
Installing and enabling
thermald
seems to fix the issue, allowing the processor to reach higher speeds, while also running on higher CPU temperature.
Accessibility
The appearance of the BIOS is pretty simple and not very colorful, so it might work well with OCR software. However, it requires the user to use a mouse.
Note
Blind users should request the help of a sighted person to change firmware settings.
System Setup :
F2
Boot Menu:
F12
From the official manual see
Navigation keys
.
Firmware
fwupd
supports update for those devices:
Touchpad
Fingerprint sensor
NVMe drive
System firmware
TPM
UEFI device firmware
USB host controller
Video
For better video support install
mesa
,
vulkan-intel
. As per
Intel graphics#Installation
, it is not recommended to install
xf86-video-intel
.
Tearing when using Xorg and modesetting driver
However, if you experience too much tearing you could add back
xf86-video-intel
driver to alleviate tearing when using Xorg.
You can additionally enable
TearFree
(see
Intel graphics#Tearing
), but be aware that there is a noticeable impact on performance.
Audio
Sound and microphone requires the installation of
Sound Open Firmware
to work, else no card / output device will be detected.
Fingerprint reader
The built-in fingerprint reader (
27c6:639c
) is supported and works with
fprint
.
Note
Fingerprint enrollment may fail if the device is not initialized properly. If issues occur, try reconnecting the device or rebooting.
Function keys
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
No
Yes
Enables Fn lock
Fn+F1
Yes
Yes
XF86AudioMute
Fn+F2
Yes
Yes
XF86AudioLowerVolume
Fn+F3
Yes
Yes
XF86AudioRaiseVolume
Fn+F4
Yes
Yes
XF86AudioPlay
Fn+F5
Yes
Yes
Enables/disables keyboard
backlight
Fn+F6
Yes
Yes
XF86MonBrightnessDown
Fn+F7
No
Yes
XF86MonBrightnessUp
Fn+F8
Yes
Yes
Inputs
Super+p
Fn+F9
No
No
Unmarked keybinds
Fn+F10
Yes
Yes
PrintScreen
Fn+F11
Yes
Yes
Home
Fn+F12
Yes
Yes
End
Fn+Right Ctrl
No
Yes
Contextual menu
Fn+Up
Yes
Yes
PageUp
Fn+Down
Yes
Yes
PageDown
The key is visible to
xev
and similar tools
The physical key has a symbol on it, which describes its function
Dell Latitude 3520

Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
GPU
Yes
Webcam
0c45:6d1a
Yes
Ethernet
Yes
Bluetooth
8087:0026
Yes
SD-card reader
Yes
Audio
Yes
Wireless
Yes
Fingerprint reader
27c6:639c
Yes
TPM
Untested
Installation
Disable
Secure Boot
to boot the live USB. Most drivers work out of the box in the Arch Linux Installation medium.
Accessibility
The appearance of the BIOS is pretty simple and not very colorful, so it might work well with OCR software. However, it requires the user to use a mouse.
Note
Blind users should request the help of a sighted person to change BIOS settings.
This device has a diagnostic LED which may visualize beep codes in some cases. See the "Diagnostic LED" section in
the service manual
for more details. The service manual also contains shortcuts which are needed to trigger certain features, such as the boot menu and settings (
F12
).
Firmware
Dell website provides firmware updates for Docks which can be installed using
fwupd
, although this has not been tested yet.
[1]
Bluetooth
Bluetooth works out of the box.
After suspending, Bluetooth may stop working.
Restart
bluetooth.service
to fix it.
See also
Setup and specifications guide:
https://dl.dell.com/topicspdf/latitude-15-3520-laptop_owners-manual_en-us.pdf
Official service manual:
https://dl.dell.com/topicspdf/latitude-15-3520-laptop_owners-manual3_en-us.pdf
Dell Latitude 5430

This article or section does not follow the
Laptop page guidelines
.
Reason:
Stub (Discuss in
Talk:Dell Latitude 5430
)
Hardware
PCI/USB ID
Working?
GPU
Yes
Ethernet
Yes
Wireless
Yes
Bluetooth
Yes
Audio
Yes
Touchpad
Yes
Camera
Yes
Fingerprint reader
Yes
Smartcard Reader
Yes
SmartCard reader
Works out-of-the-box with
ccid
&
opensc
. Read
Smartcards
for more info.
NFC reader
Although it is detected by pc_scan, RF field is not present thus no signal is detected.
For enabling the NFC, this python script is needed:
https://github.com/jacekkow/controlvault2-nfc-enable
python
and
python-pyusb
are needed.
Fingerprint reader
libfprint-2-tod1-broadcom
AUR
is needed to enable the
fprint
.
Dell Latitude 5580

This article or section does not follow the
Laptop page guidelines
.
Reason:
Missing the requires sections, does not respect
Help:Style
either. (Discuss in
Talk:Dell Latitude 5580
)
Hardware
PCI/USB ID
Working?
GPU (Intel)
8086:191b
Yes
GPU (NVIDIA)
10de:179c
Yes
Ethernet
8086:15e3
Yes
Wi-Fi
8086:24fd
Yes
Bluetooth
8087:0a2b
Yes
Audio
8086:a171
Yes
Touchpad
044E:120B
Yes
SD card reader
10ec:525a
Yes
WWAN/SIM card
Untested
Camera
0c45:6717
Yes
Fingerprint reader
0a5c:5834
No
Smartcard reader
Untested
NVIDIA GPU
Install
NVIDIA
and
nvidia-prime
using pacman
Use this script to run apps using the NVIDIA GPU. I called it /usr/bin/prime, so all I have to do is run 'prime <program>' or change the shortcut to force the use of the dGPU.
#!/bin/bash
__NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only __GLX_VENDOR_LIBRARY_NAME=nvidia __GL_SYNC_TO_VBLANK=0 "$@"
Bumblebee/Optimus was a huge headache and I couldn't seem to get either to work properly, so I gave up and used the above method.
Fingerprint reader
Allegedly,
libfprint-2-tod1-broadcom
AUR
is needed to enable the
fprint
, but I have not been able to get it to work
Dell Latitude 7280

This article or section does not follow the
Laptop page guidelines
.
Reason:
Misses some IDs in the hardware table and the Function keys section. (Discuss in
Talk:Dell Latitude 7280
)
Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
GPU
8086:1916
Yes
Webcam
0bda:568c
Yes
Ethernet
8086:15d7
Yes
Bluetooth
8087:0a2b
Yes
SD-card reader
10ec:525a
Yes
Audio
8086:9dc8
Yes
Wi-Fi
8086:24fd
Yes
Fingerprint reader
Untested
Smart Card reader
0a5c:5834
Untested
TPM
Untested
Installation
Before installing, disable
Secure Boot
in the UEFI or configure it.
Pressing
F2
on startup enters straight into UEFI/firmware setup.
Accessibility
The UEFI uses Dell's classic/legacy style, which is mostly dark text on bright background. Should be readable by OCR.
Can be fully navigated with keyboard (arrow keys +
Tab
to navigate,
Space
to expand left hand sections and change options on the right), or with mouse/touchpad if preferred.
The Latitude 7280 has a 12.5" screen, which might discourage use for those who need large screen elements and fonts.
Hardware errors are indicated with diagnostic light patterns on the power button LED, these are documented in
the owner's manual
.
Note
The owner's manual makes no reference to any beep codes.
GPU
Screen flickering
As of writing this, there seems to be some issues with Intel GPUs relating to how kernels >= 5.10 handle C-states.
Wayland doesn't seem to be affected by this but if you care about TTY mode working properly and if you experience flickering,
add this
kernel parameter
:
intel_idle.max_cstate=4
Note
Limiting C-states will likely affect your battery life and possibly thermals. If you don't care about the flickering in TTY mode you should probably ignore it and not add the above kernel parameter.
See discussion
on the forums
.
Firmware
fwupd
currently has updates for the Thunderbolt NVM but
not for UEFI system firmware
.
See also
Model overview page:
https://www.dell.com/support/home/en-us/product-support/product/latitude-12-7280-laptop/overview
Owner's manual:
https://www.dell.com/support/manuals/en-us/latitude-12-7280-laptop/latitude_7280_ownersmanual/
System-diagnostic lights:
https://dl.dell.com/topicspdf/latitude-12-7280-laptop_owners-manual_en-us.pdf#_OPENTOPIC_TOC_PROCESSING_d112e17861
Dell Latitude 7370

This article or section does not follow the
Laptop page guidelines
.
Reason:
Stub (Discuss in
Talk:Dell Latitude 7370
)
These laptops are a part of the Latitude 13 7000 Series featuring Intel Skylake
[1]
. This series does have
some
relation to the
Dell XPS 13 (2016)
for general reference.
Dock
The TB15 Thunderbolt dock is no longer supported by DELL, and is no longer being sold
[2]
. The TB15 thunderbolt dock is still a work-in-progress for support, but the use of it is anecdotal
[3]
. It seems to currently work best when plugged in before booting and avoiding any form of hot-plugging
[4]
.
The TB15 has been replaced by the TB16
[5]
.
Alternative, the WD15 seems to work as an alternative docking station
[6]
.
Updating BIOS
Download the BIOS update
from the DELL website
and place it either at the root of a FAT-formatted USB disk, or within
/boot
on the hard drive (if using EFI). Reboot and hit
F12
during startup, selecting "BIOS Flash Update". The simple file browser should see the executable, select it and allow the update to occur.
Card reader
The Broadcom reader "should work" via
ccid
and
pcsclite
, but requires an firmware/BIOS update that must be run in Windows
[7]
[
dead link
2023-04-23—HTTP 404]
.
Supporting documentation regarding the card reader:
[8]
[9]
.
Touchpad
There is a known issue where the touchpad is detected as "ImPS/2 BYD TouchPad", a patch is in the works
[10]
.
Display
Due to being HiDPI it is also common to notice latency when using
desktop environments
like GNOME. Installing
vulkan-intel
appears to alleviate some of these issues.
DisplayLink
In order to connect to external projectors using an external dongle, you will need to configure
DisplayLink
.
Known issues
This article or section is out of date.
Reason:
No updated since 2017, is this still relevant? (Discuss in
Talk:Dell Latitude 7370
)
Suspend
It appears the system can get into a state in which suspend will stop working (system will suspend but upon attempt to resume will cold boot)
[11]
. Current resolution appears to be to perform a shutdown within the system and suspend should start working again. Newer BIOS versions also have improved this issue, though it can still occur.
No keyboard
It appears that on
linux-mainline
AUR
the system will boot without a keyboard. This can be resolved by adding
i8042
to the
MODULES
array in
mkinitcpio.conf
.
Dell Latitude 9410 2-in-1

This article or section does not follow the
Laptop page guidelines
.
Reason:
Missing all the required sections, might be a better fit for redirecting to a single line in
Laptop/Dell#Latitude
. (Discuss in
Talk:Dell Latitude 9410 2-in-1
)
Screen rotation
In analogy to
graphics tablet
, an approach to get also the inputs of the touch panel rotated is to
install
the
xf86-input-wacom
Xorg driver. After doing so there are various commands available how to manipulate and manage the inputs of the touch panel.
Dell Latitude E7270

Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
Integrated GPU
Yes
Webcam
0bda:5686
Yes
Ethernet
Yes
Bluetooth
8087:0a2b
Untested
SD-card reader
Untested
Audio
8086:9dc8
Yes
Wi-Fi
8087:0a2b
Yes
Fingerprint reader
0a5c:5834
No
TPM
Untested
Sound
Audio output via the headphone port does not work if the microphone is muted when the laptop is started. Unmuting the microphone fixes the issue, it can be savely muted afterwards.
Display
According to
$ cat /sys/kernel/debug/dri/0/i915_edp_psr_status
Sink_Support: yes
Source_OK: no
Enabled: no
Active: no
Busy frontbuffer bits: 0x000
Re-enable work scheduled: no
Main link in standby mode: no
HW Enabled & Active bit: no
The FullHD panel supports psr, but the i915 psr implementation for skylake has
known bugs
.
Function keys
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
No
Yes
Toggles Fn lock
Fn+F1
Untested
Yes
XF86AudioMute
Fn+F2
Untested
Yes
XF86AudioLowerVolume
Fn+F3
Untested
Yes
XF86AudioRaiseVolume
Fn+F4
Untested
Yes
XF86AudioMuteVolume
Fn+F5
Untested
Yes
XF86AudioMicMute
Fn+F6
Untested
Yes
Fn+F7
No
No
Blank
Fn+F8
Untested
Yes
?
Fn+F9
Untested
Yes
XF86Search
Fn+F10
No
Yes
Keyboard backlight
Fn+F11
Untested
Yes
XF86MonBrightnessDown
Fn+F12
Untested
Yes
XF86MonBrightnessUp
Fn+PrtScr
No
Yes
RfKill
Fn+Insert
No
Yes
sleep
Frozen CPU frequency scaling
If you experience
CPU frequency scaling
freezing, i.e. your cpu stays at the lowest idle frequency follow these steps:
shutdown your laptop
remove back cover
unplug battery
hold power button for 20s (Count to 40 to be sure)
replug battery
attach back cover
start laptop and retest
See also
FS#56866
.
What does not work
Fingerprint Reader (0a5c:5834)
DW5811e stops working after suspend, presumably the UEFI does initial configuration, needs more testing
Per
LKML
runtime power management does not work for the chip (EM7455) used in the DW5811e, disabling runtime pm and reseting the device makes it usable.
Dell XPS 13 (9305)

This article or section does not follow the
Laptop page guidelines
.
Reason:
Misses some sections (e.g.
"Function keys" section
), hardware table needs more IDs (Discuss in
Talk:Dell XPS 13 (9305)
)
Hardware
PCI/USB ID
Working?
GPU
Unknown
Yes
Wireless (AX200)
Unknown
Yes
Bluetooth (AX200)
8087:0029
Yes
Audio
Unknown
Yes
Touchpad
Yes
Webcam
0c45:6d13
Yes
Infrared webcam
Unknown
Yes
Fingerprint sensor
27c6:5335
No
Ambient light sensor
Unknown
Yes
Dell XPS early 2020 edition.
Installation
In some units, the NVMe drive is configured to operate in RAID mode by default. This may prevent the
boot loader
from finding your boot disk. In order to fix this, press
2
to enter the Dell UEFI. Go to
Storage > NVMe Operation
and make sure that
Select AHCI/NVMe
mode is selected.
Video
Take a look at
XPS 13 (9310) Video drivers (Talk)
if you encounter any screen artifacts in
qt5
programs when using
mesa
instead of
xf86-video-intel
.
Audio
Unlike the
Dell XPS 13 (9310)
, this laptop's audio appears to work out-of-the-box, or at least using
linux-firmware
.
Fingerprint sensor
The fingerprint sensor in this device is not supported by the binary driver from the
Dell XPS 13 (9310)
.
Dell XPS 13 (9315)

Device
CPI/USB ID
Working?
GPU
8086:46aa
Yes
Audio
8086:51cc
Yes
Wi-Fi
8086:51f0
Yes
Bluetooth
8087:0033
Yes
Touchpad
Untested
Webcam
8086:465d
No
Fingerprint sensor
27c6:63ac
Yes
27c6:6382
No
Ambient light sensor
8086:51fc
Yes
Installation
See
Dell XPS 13 (9310)#Installation
.
Audio
This laptop requires
Sound Open Firmware
for the sound card to work.
Suspend
Suspend wakes up immediately (after 4 seconds). Changing wakeup devices in
/proc/acpi/wakeup
does not change anything. To workaround that:
# echo disabled > /sys/bus/i2c/devices/i2c-VEN_0488:00/power/wakeup
Microphone Mute-LED Permanently On
The keyboard "F4" microphone mute key LED is permanently active, independent of the actual state.
To turn the LED off you can simply write into a corresponding sysfs. Other options are `on`, `follow-route`, `follow-mute` - however they are not able to track the mute state.
# echo off > tee /sys/class/sound/ctl-led/mic/mode
Fingerprint sensor
See
fprint
.
Ambient light sensor
Install
iio-sensor-proxy
to enable automatic brightness in Gnome.
Webcam
See
Dell XPS 13 Plus (9320)#Webcam
.
Firmware
See
Dell XPS 13 Plus (9320)#Firmware
.
See also
Ubuntu 20.04 LTS Webcam and Fingerprint Driver
Dell XPS 13 (9333)

This article or section does not follow the
Laptop page guidelines
.
Reason:
Stub (Discuss in
Talk:Dell XPS 13 (9333)
)
Installation
Installation largely runs smoothly. See below for potential problems.
Booting the install media
BIOS and USB drives
It is possible to boot a EFI Arch image. However the XPS' BIOS (tested with BIOS version A04 / XPS 13 9333 circa early 2014) will print "operation system not found" [sic] when using a GPT formatted USB drive. Hence a dd-copied bit-for-bit image of the arch dual ISO will not boot. A workaround is to format the USB drive to VFAT with a bootable MBR as described in
USB flash installation medium#BIOS and UEFI
. This still allows you to boot in EFI mode (just press
F12
during boot - you should find that even after disabling all legacy boot options you can select the arch EFI image) and continue with the install.
You may need to use
dosfslabel
(from
dosfstools
) to give the USB drive FAT partition a label that is searched for on boot by the arch ISO (e.g.
dosfslabel /dev/sdX1 ARCH_201408
) in order for the partition to be mounted properly.
Screen corruption
If the screen corrupts, append
nomodeset
to the kernel parameters. There may be issues with the cord of the external optical drive, possibly specific to the device.
Partitioning
On recent Haswell editions, a full new
GPT
and ESP work correctly with no boot problems. Remember to swap the system into full EFI boot in the 'BIOS'.
On older XPS 13 models there is an MBR with all four partitions already used. Additionally, if you delete any of the partitions,
the boot process will break.
Therefore, a dual-boot with Windows is impossible on this machine, although only Arch is probably fine. One solution could be
booting from a permanent USB installation
. However, this has caveats too. See the
#BIOS and USB drives
.
Post-installation
No sound from headphone out
The
kernel module
snd-hda-intel
is loaded automatically, but the model auto-detection seems to leave the system with a non-functional headphone out - there is no sound when headphones are inserted although they are detected and the speakers work. Use
model=dell-headset-multi
as explained in
Advanced Linux Sound Architecture/Troubleshooting#Wrong model autodetection
.
No sound from built-in speakers
The HDMI output is occasionally detected as the default soundcard on the Haswell XPS 13. Since both use snd-hda-intel we need to specify the vid and pid of each card. To do this, run
lspci -nn | grep -i audio
- the last set of numbers in braces is the vid and pid of each card.
Add this to your alsa-base.conf file in modprobe.d:
/etc/modprobe.d/alsa-base.conf
# Intel Corporation Haswell-ULT HD Audio Controller
options snd-hda-intel index=0 model=auto vid=8086 pid=0a0c
# Intel Corporation 8 Series HD Audio Controller
options snd-hda-intel index=1 model=auto vid=8086 pid=9c20
Turn off beep sound
See
PC speaker#Disabling the PC speaker
.
Dell XPS 13 (9340)

Device
CPI/USB ID
Working?
GPU
8086:7d55
Yes
Audio
8086:7e28
Yes
Wi-Fi
8086:272b
Yes
Bluetooth
8087:0036
Yes
Touchpad
04F3:31D1
Yes
Webcam
?
No
Fingerprint sensor
27c6:633c
Yes
Ambient light sensor
?
Yes
Webcam
Currently not working, and will be responsible for errors in your log related to intel_vsc, int3472-discrete, and intel-ipu6. Some of these errors can be removed by disabling the webcam in the UEFI firmware.  See
here for a discussion of this issue
.
Firmware
This article or section needs expansion.
Reason:
What about
fwupd
? (Discuss in
Talk:Dell XPS 13 (9340)
)
Ensure
Sound Open Firmware
is installed for audio.
Troubleshooting
Intel Turbo Boost and eGPU Stuttering
When connected to an external PCIe device (eGPU), Intel Turbo Boost may cause micro-stuttering. The stuttering appears to be related to how the CPU’s power or frequency scaling interacts with the eGPU, which does not occur when using the internal display. To resolve this issue, disable Intel Turbo Boost in the Performance section of the UEFI firmware.
Dell XPS 13 2-in-1 (9315)

Hardware
PCI/USB ID
Working?
Touchpad
0488:1035
Yes
Keyboard
0488:1035
Yes
GPU
8086:46aa
Yes
Webcam
No
Bluetooth
8087:0033
Yes
Audio
8086:51cc
Yes
Wi-Fi
8086:51f0
Yes
Thunderbolt 4
Yes
Fingerprint reader
27c6:6382
No
TPM
Untested
Accelerometer Sensor
Yes
Stylus PEN
Yes
Installation
RAID mode is enabled by default. AHCI mode
must
be used, otherwise the disks will be invisible
[1]
. Using RAID mode will trigger a relevant log message in the
journal
.
Accessibility
To enter the BIOS setup press
Volume down
on the keyboard, otherwise for the boot menu press the
End
key.
For more information it is advisable to visit
the service manual
.
Audio
Sound Open Firmware
is required to make audio work.
Accelerometer and ambient-light sensor
iio-sensor-proxy
is required to work.
Stylus pen (PN9315A)
Works out of the box for writing under
Wayland
, after configuring the
bluetooth
service. See
Bluetooth
,
libinput
and
libwacom
.
Note
The button on top of the pen works via Bluetooth. The other buttons do not work via Bluetooth.
This button will be seen by the system as an additional key, so by customizing the keyboard shortcuts it will be possible to associate a function to it via the
ydotool
package.
Xorg
needs
Bluetooth
,
xf86-input-libinput
,
xf86-input-wacom
and
xdotool
to associate and execute the shortcut to activate a window by pressing the pen's top button.
Function keys
Function keys have two options in the BIOS. By default the
Fn
lock is enabled, so pressing
Fn
triggers the
F1
,
F2
etc. keys; by changing the configuration in the BIOS you can have the media keys as primary instead.
Otherwise by pressing
Fn+Esc
you can lock or unlock the
Fn
key.
This article or section does not follow the
Laptop page guidelines
.
Reason:
The function keys need to be grabbed properly (i.e. not
"Play or Pause"
but
XF86AudioPlay
), see
Help:Laptop page guidelines#Capturing function keys
. (Discuss in
Talk:Dell XPS 13 2-in-1 (9315)
)
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
Yes
Yes
Enables/Disable Fn lock
Fn+F1
Yes
Yes
Mute volume
Fn+F2
Yes
Yes
Lower volume
Fn+F3
Yes
Yes
Raise volume
Fn+F4
Yes
Yes
Mute microphone
Fn+F5
Yes
Yes
Play or Pause
Fn+F6
Yes
Yes
Increase or decrease retro bright keyboard
Fn+F7
Yes
Yes
Lower screen brightness
Fn+F8
Yes
Yes
Raise screen brightness
Fn+F9
Yes
Yes
Fn+F10
Yes
Yes
Screenshot
Fn+F11
Yes
Yes
Home
Fn+F12
Yes
Yes
End
See also
Official service manual:
https://dl.dell.com/content/manual5075979-xps-13-9315-2-in-1-service-manual.pdf?language=en-us
Dell XPS 15z

This article or section does not follow the
Laptop page guidelines
.
Reason:
Hardware table needs IDs added and a function keys table should be added (Discuss in
Talk:Dell XPS 15z
)
This article or section is out of date.
Reason:
This page is ancient (Discuss in
Talk:Laptop#Old laptop pages
)
Hardware
PCI/USB ID
Working?
Ethernet
Yes
Wireless
Yes
Audio
Yes
Bluetooth
Yes
Touchpad
Yes
GPU (Intel)
Yes
GPU (Nvidia)
Yes
Webcam
Yes
Card reader
Yes
Hangs on boot
Sometimes when booting the laptop with the default kernel it would hang at uevent detection. To prevent this from happening, append the following to the
kernel parameters
:
nox2apic
Graphics
Dell XPS 15z has two graphics processors installed, Intel integrated graphics and NVIDIA GeForce GT 525M. The NVIDIA card is using
Optimus
technology.
See
Intel
for details on using the Intel GPU.
Using Bumblebee
Another way, which allows to use Optimus technology is
Bumblebee
.
Video Performance
Using the Intel card without any modifications can result in poor video performance. A quick fix is to edit boot options of your
boot loader
and append the following to the
kernel parameters
:
i915.semaphores=1
Boot time errors
If you encounter boot time errors with Intel graphics, add the
i915
and
intel_agp
modules to
MODULES
in
/etc/mkinitcpio.conf
:
/etc/mkinitcpio.conf
...
MODULES=(intel_agp i915)
Then
regenerate the initramfs
.
Touchpad and keyboard
The touchpad is fully supported in kernels 3.9 and later. Make sure to install
xf86-input-synaptics
as well as a program such as synaptiks so that you can customize all of the features.
Keyboard is not working
In case your keyboard is not working after installing Arch, or after upgrading older installation append the following to your
kernel parameters
:
acpi=noirq
As mentioned above, this problem should not occur in new installations, although may in some cases of customized installs.
Card Reader
To make the card reader function enter the following command:
# echo 1 > /sys/bus/pci/rescan
This will allow it to auto mount cards until the next reboot.
Dell XPS 15 (9530)

Note
This page refers to the
2023
release of the XPS 15.
Hardware
PCI/USB ID
Working?
Touchpad
Yes
Keyboard
Yes
GPU (Intel)
8086:a7a0
Yes
GPU (Nvidia)
10de:xxxx
Yes
Webcam
Yes
Bluetooth
8087:0033
Yes
SD-card reader
Yes
Audio
8086:51ca
Yes
Wi-Fi
8086:51f1
Yes
Fingerprint reader
27c6:63ac
Yes
TPM
Yes
Accessibility
The firmware is GUI-based. It supports keyboard navigation as well as mouse navigation. To access firmware settings, press
F2
while the computer is starting. The firmware does not provide an audio cue to indicate that it has entered the settings menu. There are no accessibility-specific options or modes available.
Note
Blind users may need to request the help of a sighted person to change firmware settings.
OCR assistive tools can read the text well, but struggle with presenting the UI's layout in a useful way for navigation.
The default text size is average. The background color is white, and the selected menu option is highlighted with a thin blue colored rectangle box.
This device has a diagnostic LED which may visualize beep codes in some cases. See the "Troubleshooting/System diagnostic lights" section in
the service manual
for more details.
The service manual also contains shortcuts which are needed to trigger certain features, such as the boot menu and settings (
F12
).
Firmware
Note
This device does not have a BIOS speaker and uses the built-in speakers instead. Beeps can be louder than expected.
fwupd
fully supports this device.
Function keys
Here is a summary table about
function keys
you can use with this model:
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
No
Yes
Enables Fn lock
Fn+F1
Yes
Yes
XF86AudioMute
Fn+F2
Yes
Yes
XF86AudioLowerVolume
Fn+F3
Yes
Yes
XF86AudioRaiseVolume
Fn+F4
Yes
Yes
XF86AudioPlay
Fn+F5
No
Yes
Switch keyboard backlight intensity
Fn+F6
Yes
Yes
XF86MonBrightnessDown
Fn+F7
Yes
Yes
XF86MonBrightnessUp
Fn+F8
Yes
Yes
Super (Left) + P
Fn+F10
Yes
Yes
Print
Fn+F11
Yes
Yes
Home
Fn+F12
Yes
Yes
End
Fn+Super (Left)
Yes
No
Super (Right)
Fn+Ctrl (Right)
Yes
Yes
Menu
Fn+Left
Yes
No
Home
Fn+Up
Yes
Yes
Page Up
Fn+Down
Yes
Yes
Page Down
Fn+Right
Yes
No
End
Fn+B
Yes
No
Pause
Fn+R
Yes
No
Print
Fn+S
Yes
No
Scroll Lock
Fn+Q / W / E / T / A / D / F / G
Yes
No
XF86Launch3
The key is visible to
xev
and similar tools.
The physical key has a symbol on it, which describes its function.
See also
Setup and specifications guide:
https://dl.dell.com/content/manual18319335-xps-15-9530-setup-and-specifications.pdf?language=en-us
Official service manual:
https://dl.dell.com/content/manual19878846-xps-15-9530-service-manual.pdf?language=en-us
Dell XPS 15 2-in-1 (9575)

This article or section does not follow the
Laptop page guidelines
.
Reason:
This page is far from completed. Some not mentioned items could be the same as
Dell XPS 15 (9560)
and
Dell XPS 15 (9570)
(Discuss in
Talk:Dell XPS 15 2-in-1 (9575)
)
Hardware
PCI/USB ID
Working?
GPU (Intel)
8086:591b
Yes
GPU (AMD)
1002:694e
Yes
Wi-Fi
168c:003e
Yes
Bluetooth
0489:e0a2
Yes
Audio
Yes
Touchpad
Yes
Webcam
0bda:58f4
Yes
Card Reader
Yes
Fingerprint Reader
27c6:5395
No
This page is about the Dell XPS 15 9575, also known as the Dell XPS 15 2-in-1.
Firmware
fwupd
only supports the Thunderbolt device. System BIOS is not supported.
Graphics
The AMD Vega M is completely functional with the use of the
DRI_PRIME
environment variable.
See
PRIME
to get more information.
Fingerprint reader
As of writing, the fingerprint reader is not currently supported. There is a collaborative effort on a reverse-engineered open-source driver
here
.
Function keys
Key
Visible?
1
Marked?
2
Effect
Fn+Esc
No
Yes
Enables Fn lock
Fn+F1
Yes
Yes
XF86AudioMute
Fn+F2
Yes
Yes
XF86AudioLowerVolume
Fn+F3
Yes
Yes
XF86AudioRaiseVolume
Fn+F4
Yes
Yes
XF86AudioPrev
Fn+F5
Yes
Yes
XF86AudioPlay
Fn+F6
Yes
Yes
XF86AudioNext
Fn+F7
Yes
Yes
Inputs
Super+Tab
Fn+F8
Yes
Yes
Inputs
Super+p
Fn+F9
Yes
Yes
XF86Search
Fn+F10
No
Yes
Enables/disables keyboard backlight
Fn+F11
Yes
Yes
Print
Fn+F12
Yes
Yes
Insert
Fn+Home
Yes
3
Yes
XF86RFKill
, will soft-block Wi-Fi/Bluetooth. Press again to disable
Fn+End
Yes
3
Yes
XF86Sleep
, will suspend device.
Can not be disabled/configured
The key is visible to
xev
and similar tools
The physical key has a symbol on it, which describes its function
systemd-logind handles this by default
Troubleshooting
Overheating
When using the GPU and/or CPU extensively, you may see overheating messages repeated in the
journal
:
mce: CPU0: Package temperature above threshold, cpu clock throttled (total events = 20006)
It is important to mitigate overheating as it can damage your system and eventually lead to system failure. There are two solutions:
Disabling Turbo Boost
Disabling Intel Turbo Boost resolves this problem. This can be done in the BIOS, or temporarily by echoing
1
to
/sys/devices/system/cpu/intel_pstate/no_turbo
.
Using smbios-thermal-ctl
Alternatively, you can control thermal parameters using the SMBIOS interface. To do this, you must have
libsmbios
installed. You can then set the thermal mode to
cool-bottom
by running
smbios-thermal-ctl --set-thermal-mode THERMAL_MODE
as root. If this does not lower temperatures enough, try
quiet
. You can also run
smbios-thermal-ctl -i
as root to see all supported thermal modes. To see the current status, run
smbios-thermal-ctl -g
as root.
Dell XPS 17 (L702x)

This article or section does not follow the
Laptop page guidelines
.
Reason:
Needs a function keys, firmware and accessibility section. (Discuss in
Talk:Dell XPS 17 (L702x)
)
Hardware
PCI/USB ID
Working?
GPU (Intel)
8086:0116
Yes
8086:0126
GPU (NVIDIA)
10de:0dcd
Yes
10de:0dd6
10de:1246
10de:124d
Audio
8086:1c20
Yes
Ethernet
10ec:8168
Yes
Wi-Fi
8086:0083
Yes
8086:008a
8086:0091
8086:08b1
8086:422c
Bluetooth
8086:0189
Yes
8087:07dc
Webcam
0408:1802
Yes
0408:2fb1
SD card reader
197b:2392
Yes
This page is about Dell XPS l702x hardware configuration.
Card reader
With a card inside a card reader:
# echo 1 > /sys/bus/pci/rescan
The command is not needed until the next start of the machine.
Special touch keys
Only two keys can be remaped to use on DE, second and third touch keys.
Touchkeys Scancodes:
0xDB # First touch key, Dell apparently uses a key sequence here where 0xDB is a modifer, 0x2D stands for the touch key and 0x19 for the monitor toggle
0x85 # Second touch key
0x84 # Third touch key
One method to remap it is as
systemd
service:
/etc/systemd/system/multi-user.target.wants/setsecondkey.service
[Unit]
Description=Setkeycode Second Key

[Service]
Type=oneshot
ExecStart=/usr/bin/setkeycodes 0x85 202

[Install]
WantedBy=multi-user.target
dhcpd

Related articles
Network configuration
Network tools
dhcpd
is the older ISC DHCP server.
Note
dhcpd
is no longer maintained.
Internet Systems Consortium
(ISC) promotes
Kea
as its
official replacement
.
dhcpd
(DHCP
server
daemon) is not the same as
dhcpcd
(DHCP
client
daemon).
Installation
Install
the
dhcp
package.
Configuration
Assign a static IPv4 address to the interface you want
dhcpd
to listen on (here
eth0
). The specified subnet should not overlap with that of other interfaces:
# ip link set up dev eth0
# ip addr add 139.96.30.100/24 dev eth0 # arbitrary address
Tip
To have a static IP address assigned at boot, see
Network configuration#Static IP address
.
The
RFC 1918
subnets are reserved for private networks and will not conflict with hosts on the Internet.
The default configuration file
dhcpd.conf
contains many uncommented examples, so relocate it:
# cp /etc/dhcpd.conf /etc/dhcpd.conf.example
To only listen on the subnet
139.96.30.0/24
, you may create the following minimal configuration file:
/etc/dhcpd.conf
option domain-name-servers 8.8.8.8, 8.8.4.4;
option subnet-mask 255.255.255.0;
option routers 139.96.30.100;
subnet 139.96.30.0 netmask 255.255.255.0 {
  range 139.96.30.150 139.96.30.250;
}
The options used in this configuration file are:
domain-name-servers
which contains addresses of DNS servers supplied to the clients. Here we use Google's public DNS servers. If you have configured your own DNS server on a local machine, specify its address in your subnet (here
139.96.30.0/24
).
subnet-mask
and
routers
which define a subnet mask and a list of available routers on the subnet;
routers
also defines the default gateway served to the client. For small networks, you can usually use
255.255.255.0
as a mask and specify an IP address of the machine on which you are running
dhcpd
(here
139.96.30.100
).
subnet
which defines options for separate subnets that are applied to the network interfaces on which
dhcpd
is listening. Here we have defined the range of available IP addresses for a single subnet
139.96.30.0/24
(on a single interface
eth0
).
For a complete list of options, consult
dhcpd.conf(5)
.
Note
dhcpd
only listens on interfaces with subnets declared in its configuration file, despite
dhcpd(8)
saying the opposite.
PXE
Preboot Execution Environment
(PXE) configuration is done with the following two options:
/etc/dhcpd.conf
next-server 192.168.0.2;
filename "/pxelinux.0";
next-server
is the IP address of the
TFTP
server, and
filename
is the image to boot.
This section can either be in an entire
subnet
, or just in a
host
definition.
Usage
dhcpd
includes two unit files,
dhcpd4.service
and
dhcpd6.service
, which can be used to
control
the daemon. They start the daemon on
all
network interfaces
for IPv4 and IPv6 respectively.
See also
ISC DHCP Documentation
Diaspora

Related articles
Mastodon
Diaspora
is the privacy aware, personally controlled, do-it-all, open source social network.
Prerequisites
Since Diaspora can run on
MySQL
and
PostgreSQL
you need to decide which one you want to use. Install one of them and set it up.
Diaspora starts a so called appserver, on port 3000 by default, which serves the dynamic contents. You need a reverse proxy to handle the static content and that forwards requests it cannot handle to the appserver. Typical tools for that are
Apache HTTP Server
or
Nginx
.
Installation
Install
diaspora-mysql
AUR
or
diaspora-postgresql
AUR
.
Now edit
/etc/webapps/diaspora/database.yml
and fill out the needed values. Then edit
/etc/webapps/diaspora/diaspora.toml
and change at least the url setting to the URL your installation will be reachable under (the one served by your reverse proxy). You can change the port the appserver will listen on under the server section. By default Diaspora requires a SSL setup, you can disable that with the require_ssl setting.
Ensure your database is running and then switch to the diaspora user:
$ su - diaspora
Create the database and initialize the schema:
$ bin/bundle exec rake db:create db:migrate
If the user you specified in the
database.yml
file cannot create databases leave the
db:create
out and create a database named diaspora_production by hand.
You can now switch back to your regular user and
start
diaspora.service
.
The static content your reverse proxy needs to serve will be available under
/usr/share/webapps/diaspora/public/
.
Updating
Updating is very analogous. Obtain the newest version of the package and build it, just like in the installation instructions. Watch for .pacnew files and review the changes. Also read the
changelog
over at Diaspora. Then again ensure the database is running and switch to the diaspora user:
$ su - diaspora
And update the database schema:
$ RAILS_ENV=production bin/bundle exec rake db:migrate
Exit and restart
diaspora
systemd service.
If you notice
missing icons or layout issues
after restarting the service, switch to the diaspora user again and run:
$ RAILS_ENV=production bin/bundle exec rake assets:precompile
Once more, exit and restart
diaspora
systemd service.
Add yourself as an admin
Switch to the diaspora user and start the Rails console:
$ su - diaspora
$ bin/bundle exec rails console production
Then run the following command, replacing
user
with your username (only lowercase characters):
Role.add_admin User.where(username: "user").first.person
You can exit the Rails console by pressing
Ctrl+d
.
Troubleshooting
GDM login screen with Diaspora
GDM will insert the user diaspora in its login window because it currently considers the id range 500-1000 as normal users while Arch considers this range for system users as defined in /etc/login.defs. GDM does that probably to keep legacy normal users working.
To exclude this user from the login window, add this 'Exclude' line in your
/etc/gdm/custom.conf
file:
[greeter]
Exclude=diaspora
See also
https://github.com/diaspora/diaspora
Digikam

Digikam
is a KDE-based image organizer with built-in editing features via a plugin architecture.
Installation
Install
digikam
.
Non-KDE Installations
In order to allow icons to display (no missing icons) correctly when you are not running a KDE desktop environment you must install a KDE icon theme and activate it in Digikam's settings.
Install
breeze-icons
Once installed you should configure Digikam to use the icons:
Navigate to
Settings > Configure digiKam > Miscellaneous
Now in
Appearance
, select
"Breeze"
or
"Breeze Dark"
as
Icon Theme
Restart Digikam and enjoy consistent icons within the app.
Troubleshooting
Unreadable tool tips
DigiKam has its own widget style setting. If tooltips are either blank (empty rectangles), or unreadable due to a poor foreground and background combination, choose a different widget style:
Navigate to
Settings > Configure digiKam > Miscellaneous
Now in
Appearance
, choose
"Breeze"
as
Widget Style
From Digikam's
documentation
:
Breeze style is the best choice under all desktop.
MariaDB / MySQL
To use MariaDB or MySQL to store the digiKam database, you must
Install
mariadb-clients
Dillo

Dillo
is a multi-platform graphical web browser known for its speed and small footprint.
Dillo is written in C and C++.
Dillo is based on FLTK1.3, the Fast Light Toolkit.
Dillo is free software made available under the terms of the GNU General Public License (GPLv3).
Dillo strives to be friendly both to users and developers.
Dillo helps web authors to comply with web standards by using the bug meter.
Note
The
dillo.org
website has not been under Dillo developers' control since
2023-12
and is being filled with spam (e.g. a "Top 7 Most Secure Laptops" page). The project was moved to
GitHub
at first, and then to its own
independent site
.
Installation
Install
dillo
.
Configuration
Enabling cookies in Dillo by default
Cookies are disabled by default for privacy reasons. If you want to enable them, read
FAQ entry
Removing cookies
First, stop your plugins (dpis) with the following command:
$ dpidc stop
The cookies dpi will write any permanent (
ACCEPT
) cookies to disk, and temporary (
ACCEPT_SESSION
) cookies will be lost as the dpi exits.
Second, get rid of the permanent cookies by removing or editing your
~/.dillo/cookies.txt
file
[1]
.
See also
Dillo Home Page
Django

Django
is a high-level
Python
Web framework which follows the model–view–template (MVT) architectural pattern.
Installation
Install
the
python-django
package. Documentation can be installed with the
python-django-docs
AUR
package.
Database driver
There are different database backends available for Django:
For a
PostgreSQL
backend install the
python-psycopg2
package.
If you intend to use a
MySQL
database as backend, install the
python-mysqlclient
package.
Usage
If you wish to start a Django project, use
django-admin
command
$ django-admin startproject mysite
This will create a
mysite
directory in your current directory. It will also create a
manage.py
script, which will let you interact with your project.
More information you will find in the
official Django tutorial
and
Django documentation
.
See also
awesome-django
- A curated list of Django apps, projects and resources.
Django vs Flask
- Comparison of Django and Flask frameworks.
dk

This article is being considered for redirection to
Window manager#List of window managers
.
Notes:
Short page, not improved months after flagging for expansion. (Discuss in
Talk:Dk
)
This article or section needs language, wiki syntax or style improvements. See
Help:Style
for reference.
Reason:
Stub: this page is incomplete. You can help by expanding it! (Discuss in
Talk:Dk
)
Related articles
Window manager
dk
is a list-based tiling window manager in the vein of dwm, bspwm and xmonad. It describes itself as heavily scriptable and tinker friendly, featuring dynamic workspaces, diverse layouts, sane support for
ICCCM
,
EWMH
, motif, and more.
Installation
Install
dk
AUR
for the window manager and
sxhkd
for the X hotkey daemon, since dk has no keybind support by itself.
Tip
Upstream instructions
can also be followed, but will install files without having
pacman
keeping track of them.
Starting
Run
dk
using
xinit
.
Configuration
The example configurations for dk and sxhkd respectively are situated in
/usr/share/doc/dk/
as
dkrc
and
sxhkdrc
. Both have to be under
$XDG_CONFIG_HOME/dk/
and be executable. You may edit these files to your liking.
Read
dk(1)
and
sxhkd(1)
for further documentation on configuration.