Questions tagged [drivers]

A device driver or software driver is a computer program allowing higher-level computer programs to interact with a hardware device.

Filter by
Sorted by
Tagged with
9
votes
2answers
3k views

Support for usb 3.0?

I could not seem to find the question here but I was wondering what experience if any users have had with USB 3.0? My asus p5x58d has usb 3 on it but I have yet to try it out and also do not know ...
8
votes
4answers
7k views

Best way to get into Kernel programming?

Not so much asking what books (although if you know of any guides/tutorials that'd be helpful) but what is the best way to start doing kernel programming and is there a particular distribution that ...
8
votes
4answers
32k views

Should I enable the intel-microcode (Linux Mint 18)?

I just installed Linux Mint 18 with KDE. While configuring the correct driver for wifi I came across the option to enable the "Processor microcode firmware for Intel CPUs". Right now the device (which ...
8
votes
2answers
10k views

Understanding webcam 's Linux device drivers

As far as I know, device driver is a part of SW that is able to communicate with a particular type of device that is attached to a computer. In case of a USB webcam, the responsible driver is UVC ...
8
votes
1answer
11k views

Install Drivers Offline Arch Linux

I have been attempting to install Arch Linux on my Macbook Pro but the wireless and ethernet drivers don't work. Because of this, I cannot access the internet on it. So whilst searching for a solution ...
8
votes
1answer
2k views

USB 2.0 device is not working in USB 3.0 ports

I have a Ubuntu 12.04 system. On that system I have one USB 3.0 port. In this port I am trying use my USB 2.0 device, but every time when I plug in that USB 2.0 device into the USB 3.0 port, the ...
8
votes
2answers
511 views

Connect alauda driver to an mtd device

I have a USB card reader, an Olympus MAUSB-10. It provides direct flash access to SmartMedia or xD cards, using the Linux alauda driver. This is different from a typical card reader which just ...
8
votes
1answer
3k views

How to debug a driver failing to bind to a device on Linux?

I am trying to figure out why the following device is not setup to its driver on my Creator CI20. For reference I am using a Linux kernel v4.13.0 and doing the compilation locally: make ARCH=mips ...
8
votes
2answers
1k views

mmc0: error -110 whilst initialising SD card

I have an issue with my Arch.I insert the SD I can't detect it. Also I find the following error kernel log: uname -a Linux localhost.localdomain 4.9.6-1-ARCH #1 SMP PREEMPT Thu Jan 26 09:22:...
8
votes
1answer
2k views

Why does a device show up as hidraw instead of hiddev?

I read the kernel documentation for hidraw and hiddev, and I understand the differences, but I am wondering how the kernel decides whether or not a device should show up as /dev/hidraw* or /dev/usb/...
7
votes
2answers
3k views

What decides which kernel modules are built in the kernel statically during compilation?

I just compiled a new kernel and asked myself: What decides during the compilation process which kernel modules are built in the kernel statically? I then deleted /lib/modules, rebooted and found ...
7
votes
2answers
647 views

How does linux driver update work?

As far as I know no update on a linux machine requires a restart. Windows however needs to restart several times for a update to complete which is understandable because the hardware might be in use ...
7
votes
1answer
574 views

Is there an open source software to simulate and virtually program a computer BIOS?

I’m looking for an open source software like Virtual-box that I can run on Linux but gives the possibility to program the BIOS (use a personal BIOS program). I want to understand (in a practical way) ...
7
votes
1answer
12k views

How can I write raw data to a USB device

I'm attempting to write raw data to a USB device connected to my computer. I'm using Kali Linux, and I found the correct filepath: "/dev/usb/003/013" . However, when I try to write data to it I get ...
7
votes
3answers
17k views

Installing HP printer driver for Arch Linux

I now use a PC (of the lab where I work now) on which I have successfully installed Arch Linux not long ago. I want to connect to the HP printer there, already connected to the Ethernet of the lab. ...
7
votes
2answers
3k views

How to block drivers built-into Kernel, i.e. drivers who are not a module

I configured and compiled Linux kernel with nouveau driver built-into kernel, i.e. with <*> as opposed to <M> when doing make menuconfig inside Linux kernel source directory. Now, I ...
7
votes
2answers
26k views

How to create .ko files in Linux

I have written one driver for one device in Linux. How can I create (using gcc) a .ko file so that I can insert it into the kernel?
7
votes
2answers
18k views

Difference between Device file and device drivers

I am beginner in device driver programming. I don't get the difference between device drivers and device files in Linux. Can anyone explain the difference?
7
votes
3answers
15k views

Ideas how to get my usb audio interface to work with Linux?

PulseAudio does not appear to recognize the Focusrite Scarlett 6i6 USB audio interface. The 2i2, however, is properly recognized and it works as expected. I can't seem to get the 6i6 to work on the ...
7
votes
1answer
4k views

Where does modprobe load a driver that udev requests?

Let's take a scenario where a Linux system has booted and is running correctly. A user comes along and hotplugs a USB memory device. The sequence of events that happen are illustrated on the diagram ...
7
votes
2answers
14k views

I can't login to the graphical interface after a fresh installation of Debian?

I installed Debian 7.3 along with Windows 7, on my Acer Travelmate 2480 (1.73-GHz Intel Celeron M, 80GB HDD, 1GB RAM, Mobile Intel 945GM/GU Express graphics). I downloaded Debian CD-1 and checked its ...
7
votes
1answer
5k views

Webcam on Angström

I am running Angström on my BeagleBoard-xm. I want to use a webcam (I have Microsoft LifeCam Cinema and Logitech C310). I installed v4l-utils, libv4l-dev and kernel-module-uvcvideo with opkg. But the ...
7
votes
1answer
5k views

Cinnamon 2.0.14 crashing when a second monitor is enabled with NVIDIA drivers (Mint 16)

Here's the set-up: 2x identical GTX460 cards 1x BenQ 144hz monitor (1920x1080) 1x Asus 60hz monitor (1920x1080) I was told to avoid installing the NVIDIA driver myself and use the ppa:xorg-edgers/...
7
votes
1answer
2k views

Meaning of an ampersand prefix in a device tree

I am looking at a DTS file which tries to specify different nodes, but interestingly I find a few nodes having different style of nomenclature. / { model = "TI AM335x BeagleBone Black"; ...
7
votes
2answers
20k views

Ubuntu 14.04 Nvidia proprietary drivers installation

I require some Help and Guidance in installing NVIDIA drivers on my system with a Dual Intel/Nvidia Graphics Processors. I am currently running Ubuntu 14.04 and i am aware that the OS is in its ...
7
votes
1answer
1k views

Set NetworkManager to ignore rfkill

My notebook does not have a hardware button to disable wireless. But NetworkManager and rfkill see wireless as hard blocked. Wicd and iwconfig works well. Is there any way to disable hard block check ...
7
votes
1answer
17k views

Getting my Smart Card reader to work on Linux

I got a Smart Card reader, that I ripped from a Laptop the other day. It is an internal Smart Card reader, though it uses USB, so making a cable for it, was no problem. It seems it's recognized by ...
7
votes
1answer
5k views

VDPAU library not found

I want to try this VAAPI backend for VDPAU. I have compiled mplayer with vdpau in Gentoo Linux (amd64) but I get this error: Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object ...
7
votes
1answer
528 views

Installing USR 5422 on Ubuntu 12.04

I was trying to set up the USR5422 USB adapter. It worked fine for the first time, but since then it freezes the computer most of the time. What commands can I fire to see what's going on? I ...
7
votes
1answer
541 views

Embedded linux LCD not calibrated

I have attached a new LCD to my embedded Linux device and when I run the system I found that it is shifted to the right. (the display starts from the middle of the LCD) I found 2 frame buffer drivers ...
6
votes
1answer
2k views

Is it possible to copy a driver from Windows to Linux?

I have a Bluetooth adapter, it's working quite good on my Windows 7 (x64). But on my Fedora 24 (x64), it keeps showing me the "Bluetooth is OFF" even when I tried to turn it ON. I'm trying to solve ...
6
votes
3answers
8k views

Installing NVIDIA driver for Debian Stretch

I'm trying to install the nvidia-driver for Debian. I've read everywhere that the correct solution is to run sudo apt install nvidia-driver and the driver should install itself without problems. ...
6
votes
4answers
20k views

Restart USB mouse driver?

Sometimes, after some event that I can't determine, my USB mouse gets stuttery - like the refresh rate drops down to about 5-10Hz. It still works fine other than that, but it's incredibly annoying, ...
6
votes
2answers
5k views

Which device uses which driver under Linux?

How can I find out or list that what drivers the devices in my pc use?
6
votes
1answer
341 views

Installing Proprietary Windows Drivers on Linux

I have a PC Oscilloscope Instrustar ISDS205X which I used on Windows 10. Now that I have switched to Linux, I am unable to find the respective drivers for it. I have tried installing it on PlayOnLinux ...
6
votes
5answers
24k views

Fedora won't boot after installing Nvidia drivers

I followed this tutorial about Nvidia drivers installation and I accidentally forget to do 5th point (disabling nouveau drivers), so now I can't boot my system. I know I am idiot but is there anything ...
6
votes
1answer
2k views

Is there a way to determine what kernel version a kernel module was compiled against?

I have recently been playing around with creating kernel modules using some crosstools for an embedded setup. It would be helpful to me in future to have the ability to identify the version of the ...
6
votes
4answers
278 views

Why are Linux installs bigger than I've read? Some beginner questions

I've read in different textbooks that say Linux is light-weight(e.g. It could fit on a 1.4MB floppy). So why is the download from the Ubuntu or Fedora CD sized or larger? Do the device drivers extend ...
6
votes
4answers
4k views

Linux on a tegra tablet for programming

I would like to use a tablet for some mobile programming. It would be nice to read a pdf and immediately try the code on the same device. I've found various videos and tutorials how to get Ubuntu ...
6
votes
2answers
21k views

How to Find and reload specific driver from kernel?

I am using Crunchbang 64 bit O.S. with a ASUS N150 wireless adapter. Every time I close my laptop and it enters sleep mode, when I "wake it up" I am unable to connect back using the wireless adapter; ...
6
votes
3answers
12k views

How can I tell what version of OpenGL my machine supports on Arch Linux?

How can I tell what OpenGL versions are supported on my (Arch Linux) machine?
6
votes
3answers
8k views

Can (CUPS) ppd files for Mac OS X be used for linux?

I am looking at buying a printer (actually an all-in-one I prefer for the features it provides, but I want to focus on the printer part here) which does not provide linux drivers, but does provide Mac ...
6
votes
3answers
2k views

FreeBSD cannot use WiFi with BCM4360 on MacBook Air

I've installed FreeBSD 11.0 on my MacBook Air (13-inch, Early 2015). However, when configuring the network, no list of network interfaces is shown to me. Instead, I was brought to the Choose IPv4 ...
6
votes
3answers
4k views

Implications of Linux support for AMD Fusion APUs?

As I understand it, the Linux kernel has had good support for Intel and AMD CPUs (pretty obvious since your OS installs and runs fine!). But now that AMD is releasing their new Fusion APUs, is it ...
6
votes
2answers
524 views

How to use very old printer (Panasonic KX-P1170)

Both for fun and for artistic projects I'm trying to connect an old dot matrix printer, the Panasonic KX-P1170, to a certain old computer. In such old computer, which is the only one I have with a ...
6
votes
1answer
7k views

Find driver (which is not automatically installed) for a specific hardware

Is there some general way to find out the name of the driver which I have to install on my linux system given only the hardware name? Maybe some centralized webpage or application which gatters all ...
6
votes
2answers
3k views

Trying to understand how Device Drivers work

I am trying to understand how Device Drivers work, based on what I know so far, a Device Driver is simply a "middle-man" between the Operating System and the Device. I have created the following ...
6
votes
1answer
441 views

Why do some drivers still require firmware?

There are a ton of reverse-engineered drivers in the Linux kernel tree. Yet some drivers, especially wireless drivers, require firmware binary blobs to run properly. What prevents someone from ...
6
votes
2answers
5k views

Can hardware be accessed directly from user space?

At work we have some embedded devices controlled by DOS software. I have been tasked with the responsibility of assessing the use of Linux as a replacement OS for DOS on a next generation of hardware. ...
6
votes
1answer
4k views

Usage of inb, inl, inw to access kernel space from user space

What are some user space examples of using inb, inl, and inw to access kernel space in Linux?