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
6
votes
1answer
454 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?
6
votes
1answer
4k views

/sys/class/drm directory structure

Who is responsible for creating the "/sys/class/drm" directory structure, more specifically the "/sys/class/drm/card0-LVDS-1" directory? I am using kernel-2.6.38 and an nVidia card.
6
votes
2answers
5k views

Getting Ubuntu working with eSATA (Intel H57 chipset)

Does anyone know if there's kernel support for the eSATA controller in the Intel H57 chipset, or if there's a driver for it somewhere? (Full disclosure: Asked over on SuperUser.com, no luck, but as ...
6
votes
1answer
966 views

Explain to a Linux user how do BSD/OSX drivers work

Linux drivers come in a form of kernel modules (*.ko files), which can be given parameters when loaded into the kernel and usually live in /lib/modules/<kernel version>. What's the similar ...
6
votes
1answer
3k views

Unable to reconnect to a WiFi network on Fedora 20?

Problem After leaving my Fedora 20 laptop running overnight, I open it back up and it prompts me to re-enter the password for my home WiFi network. The password is already typed in and censored, but ...
6
votes
2answers
1k views

Console port problems on Fedora 15

I've looked under every search term on google I can think of and can't seem to find anything that works. I just switched from Windows 7 to Fedora 15 on my PC. I need use of the console port to ...
6
votes
2answers
1k views

What is the state of open-source Poulsbo/GMA 500 drivers?

Currently, a causal browse through a number of Linux distros show spotty Poulsbo drivers at best. Has any headway been made recently towards either convincing Intel to coax the driver source out of ...
6
votes
2answers
1k views

Loading 3rd-Party Drivers before Fedora 14 Installation

My server is equipped with a megaraid controller that cannot be identified by most linux installer. I have to load it's driver before installation can proceed. I know how to do it with CentOS that ...
6
votes
1answer
376 views

Do all devices under Linux have a device node?

I know that each device on Linux is either a char or block or network device. Do all physical devices that exist on Linux have a device node under the /dev directory? I'm not talking here about ...
6
votes
2answers
5k views

Enabling 1366x768 resolution in Debian Wheezy on Atom D525 Board

For some reason, when I try to update to a modern version of Linux from Debian 6.0.7 or Ubuntu 10.0.4, I lose most of the resolutions that were available, including the native resolution of the panel ...
6
votes
1answer
2k views

Would someone please explain lspci -vv output?

I have the following output from running lspci -vv -s 00:00 on my single board computer running Linux. 07:05.0 RAID bus controller: Adaptec AAC-RAID (Rocket) (rev 03) Subsystem: Adaptec ASR-2230S + ...
6
votes
1answer
3k views

How to find the best monitor resolution and put it to work? Fedora

In this question I'm asking how to install a compatible driver to a Fedora machine, but, the main problem is a bad resolution. So, how can I find the best resolution to my monitor and put it to work? ...
6
votes
1answer
2k views

Eye-FI SD Card not working with inbuilt card reader

I am tring to get my cardreader to work with and eye-fi SD card. My System is as follow: #uname -a Linux computer 3.2.0-0.bpo.2-amd64 #1 SMP Thu Mar 15 20:46:44 UTC 2012 x86_64 GNU/Linux Debian ...
6
votes
2answers
26k views

Xvideo extension not active with the radeon driver

On my computer running Debian squeeze with the radeon driver, the XVideo extension doesn't work (the extension itself is there but the hardware is not supported). xvinfo shows X-Video Extension ...
5
votes
2answers
3k views

Does Linux have support for network interfaces over an AT-Command serial modem?

I've got a Telit GM862-GPS module, which is a GPRS modem with a serial interface and uses the standard Hayes AT command set (with some extensions). What I'd like to do is to be able to connect this up ...
5
votes
1answer
31k views

Realtek rtl8821ce wifi driver problem in Linux Mint 18.2

I've installed Linux Mint 18.2 on my ThinkPad E470. I can't connect to wifi as no wireless option shows up. I searched around and found an old post with the exact problems as mine - https://...
5
votes
2answers
29k views

Cannot install Intel Graphics Driver on Linux Mint 18

I am trying to update Intel Graphics Driver, but I get this error:
5
votes
4answers
17k views

Acer Aspire touchpad not detected

I have been searching for days and can only find threads about the touchpad not working or not being enabled but it seems Kali cannot find it all. I have both Windows and Mint and the touchpad works ...
5
votes
1answer
6k views

Removing builtin modules in Linux

I'm currently attempting to remove the usbserial module in order to install a new driver module. When I attempt to remove the module I get the following issue: [root@localhost xr21v141x-lnx-3.0-pak]# ...
5
votes
2answers
2k views

When to use /dev and /sys for userspace-kernel communication?

I am just getting in Linux driver development and I have a conceptual question, which I think will help other newcomers into kernel development as well. I am reading through the Linux Device Drivers ...
5
votes
1answer
229 views

Why are there so many entries in modules.dep?

I wonder why there are so many entries in modules.dep when I don't have that many drivers? I have a plain vanilla Dell Latitude E7450 running Ubuntu 16.04 and my modules.dep lists hundreds of ...
5
votes
1answer
1k views

How are drivers for peripheral hardware installed in Linux?

I have acquired a new wireless keyboard, and I've tested it out on both a Windows and a Linux box. It worked on both, but with an initial difference - Windows took a minute or two, to look up the ...
5
votes
2answers
10k views

How to properly install USB display driver for Fresco Logic FL2000DX on Ubuntu?

I need to connect additional monitors on my computer and I get Fresco Logic FL2000DX USB display adapters. This adapters works perfect on Windows but I need to use on my development machine based on ...
5
votes
2answers
14k views

Make Linux load specific driver for given device (Realtek NIC)

This is a driver issue on a vintage machine (AMD K8, Nvidia chipset) running Linux 3.11 (Mint distro, but I don't think it matters). claudius ~ # uname -a Linux claudius 3.11.0-12-generic #19-Ubuntu ...
5
votes
1answer
335 views

Writing a driver to fool *nix systems about having a GPU

I'm into something about writing a "Mock GPU driver" for *nix based systems. What I mean is that, simply I want to write a driver (Behind X-server obviously) to answer X's API calls with some ...
5
votes
1answer
703 views

WiFi not working with Broadcom 43ba driver

I've installed Debian Jessie to dual-boot on a Macbook Pro 12,1. So far, I haven't been able to set up my WiFi drivers correctly. I've followed the instructions here in this way: Found my chipset ...
5
votes
3answers
6k views

How can I find out what kind of wireless card I have from output of lspci

I am trying to install a wireless driver for a new laptop running ubuntu 12.04. If I run lspci I do not see any human readable mention of a wireless card. $ lspci 00:00.0 Host bridge: Intel ...
5
votes
3answers
2k views

rx 560x slower than integrated vega gpu on fedora 28

I'm using fedora 28 because it seems that is the only distro where that detects the rx560x correctly. Nonethe ess, I noticed that the performance when using the discrete GPU is significantly worse ...
5
votes
1answer
26k views

rtl8723be Realtek Wifi-Card driver not working on Ubuntu 14.04

I installed Ubuntu 14.04 on my new Lenovo G50-70. The wifi works perfectly in windows, however it behaves strangely on Ubuntu. It is slow, doesn't load heavier sites at all, and after a while, ...
5
votes
1answer
9k views

How to disable the 2.4Ghz band wireless adapter

For debugging purposes, is it possible to disable the 2.4Ghz for wireless connections on Linux (Linux Mint 13 LTS, Cinnamon). I.e. to enforce the network driver to establish connections using the 5Ghz ...
5
votes
3answers
11k views

Ricoh Aficio SP 100su E

After installing a Ricoh Aficio SP 100su E printer (it does scanning as well), I've tried a tenth of the GDI and PCL (5e/6) generic and Ricoh drivers without any success. I've learned from Ricoh that ...
5
votes
2answers
3k views

What's the next step in troubleshooting this wireless connection failure?

I just installed Ubuntu 10.04.3 to dual-boot with Windows. I can connect to the Internet using a wired connection, but not through wireless. The first time I booted, the wireless notification bar ...
5
votes
1answer
8k views

Choose at GRUB menu whether NVidia driver should be used

For some games, I need the nvidia-current driver, but when it's enabled, I can't get my work done as it messes up everything. So is there a way I can get two options in my GRUB menu? One wich will ...
5
votes
2answers
2k views

ZONE_NORMAL and it's association with Kernel/User-pages?

Above is presented a case where I have only 512 MB of physical memory. What I have read up so far, is that ZONE_NORMAL is mapped to the kernel virtual address space as shown. Essentially I have a 512 ...
5
votes
1answer
2k views

Fullscreen game messes with my xrandr dual-monitor setup

I have Gentoo Linux, the Awesome window manager and an open-source ATI driver. Here's my xorg.conf: Section "Files" #ModulePath "/usr/lib64/xorg/modules" FontPath "/usr/share/...
5
votes
2answers
4k views

External screen recognized, but black

I have a brand new computer (i5-7200U, so Kabylake with a Intel HD Grpahics 620) running Ubuntu 16.10. And I use an external HDMI screen. For some reasons, this one is detected (I see it in the ...
5
votes
3answers
492 views

What software or drivers do I need to shut off to use `flashrom`?

I have backed myself into a corner with a new system I'm building. The current BIOS is completely broken (it locks up after drawing half the screen if you enter settings during POST, locks up if any ...
5
votes
1answer
761 views

Blacklisting Drivers

What does it mean to blacklist a driver in Linux/Unix? How do you go about doing it?
5
votes
1answer
3k views

USB 3.0 ports not working

I have a Sager NP8130 notebook with two USB 3.0 ports which I cannot get to work in any linux distros I've tried. The distros I've tried so far are the latest 64-bit (where available) versions of the ...
5
votes
1answer
2k views

Do vendor id and product id alone determine the driver used for a USB device?

Say I have a USB device with a vendor id (VID) of 0123 and a product id (PID) of abcd. 0123:abcd According to USB.org, product id assignment is entirely up to a manufacturer. Product IDs (PIDs) ...
5
votes
1answer
4k views

Binding an I2C device driver

I am attempting to use a TCA8418 keypad (which operates over I2C) and I have the driver loaded into the kernel, but the device was not recognized so I am instantiating it myself and am unable to bind ...
5
votes
3answers
2k views

How to get rid of the delay way before Lenovo touch pad reacts?

On my Lenovo T460p, I have a "delay way" before touch pad movement or scrolling is registered. Note: This delay way is not to be confused with inactive areas of the touchpad as configurable through ...
5
votes
1answer
2k views

Networking problem with new Intel NUC

I recently got a new Intel NUC6i5SYH to replace my very old and not too powerful home server. I've installed XenServer 6.5.0 (as was on the old server) and plan to just copy over the VM's and other ...
5
votes
3answers
7k views

Make OpenGL GLX work with Steam client on Debian jessie

I'm trying to install Steam Client on Debian 8 (Jessie) 64-bit because the instructions ask me to (and because I've tried without them and it fails... read on!). In following the instruction I've ...
5
votes
2answers
2k views

can't initialise/detect 16550A UART at unusual io port address

I've got a board based on the Vortex86DX CPU which is an x86 based microcontroller. It has five 16550A UARTS, four (COM1-COM4) of which are at the usual io port addresses (0x3f8, 0x2f8, 0x3e8, 0x2e8) ...
5
votes
1answer
2k views

getting an old logitech webcam to work in Linux

I'm trying to get an old Logitech QuickCam Web to work in Linux. There's a kernel module, but the last time it was updated was in 2006 and it doesn't compile against a recent kernel anymore. In ...
5
votes
2answers
11k views

Firmware for wireless card on Ubuntu/Debian?

This is a follow up to my previous question about Debian support for Linksys Wusb600n. I have tried running the Ubunut/Xubuntu LiveCDs and the WiFi does not come up. The Gnome Network Manager menu ...
5
votes
1answer
9k views

NVIDIA-SMI says it failed because it couldn't communicate with the NVIDIA driver

I recently install Ubuntu 18.04 and installed NVIDIA driver but they don't seem to be loading. I had to make the following edit to my grub file to make things boot properly as per this little guide. ...