Tag Info

New answers tagged

0

This thread helped me a lot, but there were a lot more steps than what's described in the answer so I thought I'd leave a comment with the details steps that worked for me. Use the “Driver Manger” app in “System Settings” to select “nvidia-346” as the driver (not “nvidia-346-updates”). Click “Apply Changes”. Once the application is done processing nothing ...


0

There is an easier way. If you can have the internet access via an ethernet cable you can just install the b43 firmware sudo apt-get install firmware-b43-installer and then load up the b43 module via sudo modprobe b43 Now you should have wireless working


0

It turns out I had failed to enable PCIE bus support for brcmfmac when compiling the Linux kernel. To do so, run make menuconfig and navigate: Device drivers - Network device support - Wireless LAN - PCIE bus interface support for FullMAC driver and enable PCIE bus support.


1

There is probably a line in /etc/apt/sources.list (or in one of the files in /etc/apt/sources.lists.d/ starting with deb cdrom ... Comment this line out and Debian wont try to install packages from this disc.


0

one can also link the header file: ln -S /lib/modules/$(uname -r)/build/include/linux/version.h /usr/include/linux/version.h


1

In many applications, storage devices will be intermittently busy reading data. If a system is always able to defer writes until a time when the storage device isn't busy reading data, then from an application's point of view the writes will take zero time to complete. The only situations in which writes would not be instantaneous would be when: Write ...


2

It trades a small amount of reliability for a great increase in throughput. Suppose, for example, a video compressing program. With delayed write ("write back"): spend 10ms compressing frame issue write frame to disk wait 10ms for disk to acknowledge write complete GOTO 1 Versus spend 10ms compressing frame issue write frame to disk (completes in ...


0

The drivers are available for Ubuntu at displaylink.org here: http://www.displaylink.com/downloads/ubuntu.php But people have had to modify the installation scripts depending on their setup/distro with mixed success. For now, DisplayLink are only focusing on Ubuntu. There is a pretty good thread on the D3100 if you scroll down near the end here (starting ...


5

None of the other answers mentioned delayed allocation. XFS, ext4, BTRFS, and ZFS all use it. XFS has been using it since before ext4 existed, so I'll use it as the example: XFS doesn't even decide where to put data until writeout. Delayed-allocation gives the allocator much more information to base its decisions on. When a file is first being written, ...


3

All the other answers here are at a minimum mostly correct for the normal case, and I would recommend reading any of them before mine, but you mentioned dd and dd has a typical use case that May not involve write caching. Write caching is primarily implemented at the filesystem level. Raw devices do not normally do write caching (multiple device drivers such ...


2

The philosophy is unsafe-by-default. There are two reasonable and obvious strategies possible: flush writes to disk immediately or delay writing. UNIX historically chose the latter. So get safety, you need to call fsync afterwards. However, you can specify safety upfront by mounting a device with option sync, or per-file by opening them with O_SYNC. ...


0

Theoretically, it's possible to include the firmware on a separate device (like a USB key) during installation, but I've tried that about a dozen times on at least 5 different laptops across the last 3 Debian releases and never gotten it to work. Instead, I usually just use the unofficial non-free net install image. If you know ahead of time what non-free ...


13

Many good answers, but let me add one other thing... Remember that Unix is a multi-process and multi-users system, so potentially many users would be trying to do file-operations (esp. writes) at (almost) the same time. With old slow hard-disks - perhaps mounted over the network - this would not only take time (for which the programs would basically ...


0

The i2c bus option is being set at arch/arm/plat-sunxi/devices.c file, following commit fixing it.


23

Asynchronous, buffered I/O was in use before Linux and even before Unix. Unix had it, and so have all its offshoots. Here is what Ritchie and Thompson wrote in their CACM paper The UNIX Time-Sharing System: To the user, both reading and writing of files appear to be synchronous and unbuffered. That is immediately after return from a read call the ...


7

Spinning platters are slower than RAM. We use caching of reads/writes to 'hide' this fact. The useful thing about write IO is that it doesn't require disk IO to happen immediately - unlike a read, where you can't return data to the user until the read completes on the disk. Thus writes operate under a soft time constraint - as long as our sustained ...


10

It is not specific to Linux, and it is called the page cache (which Linux does quite well). See also http://linuxatemyram.com/; so if a file is written, then read again a few seconds later, very often no disk I/O is needed. The main advantage is that on many systems, there is a lot of RAM, and some of it can be used as a cache by the kernel. So some files ...


53

It simply gives an illusion of speed to programs that don't actually have to wait until a write is complete. Mount your filesystems in sync mode (which gives you your instant writes) and see how slow everything is. Sometimes files exist only temporarily... a program does some bit of work and deletes the file right after the work is done. If you delayed ...


37

What's the philosophy behind such an approach? Efficiency (better usage of the disk characteristics) and performance (allows the application to continue immediately after a write). Why isn't the data written at once? The main advantage is the OS is free to reorder and merge contiguous write operations to improve their bandwidth usage (less ...


1

This is only a partial answer. Other folks should feel free to copy this as a basis for their answers. Touch screens input devices can be opened as simple mice, or with full access to their touch-screeniness via /dev/input/... and evdev stuff. You need to get your X server to use the input device as a touchscreen. The X server translates touch-screen ...


0

Option 1 (direct access via /sys/.../resource0) Good for testing and nothing wrong with it functionally, although can not do anything advanced and no driver layer abstraction. I find this method icky by the way the user program interacts with the sysfs but that might be my personal opinion. Option 2 (using uio_pci_generic) I don't know what ...


0

From: http://sourceforge.net/p/linux-uvc/mailman/linux-uvc-devel/?viewmonth=201303 (~80%) What kernel version are you on ? As far as I remember, since 3.2 (or was it 3.3?) the h264 support in uvc driver should be there. If v4l2-ctl doesn't list anything other than MJPG, it's probably because the camrea itself doesn't support H264 raw stream, but only ...


0

I ended up removing the -B (run daemon in background) sudo wpa_supplicant -i wlan0 -c wpaconfig -D nl80211,wext and realize that my script wasn't waiting for the connection to complete: wlan0: CTRL-EVENT-CONNECTED - Connection to 00:11:22:33:44:55 completed [id=0 id_str=] and was aborting early due to not seeing the essid. There seems to be no option to ...


1

The non-live variant at http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/8.1.0/amd64/iso-cd/firmware-8.1.0-amd64-netinst.iso will work better when you're trying to install with firmware.


1

Stephen's answer is correct, there is an install image WITH firmware. I would have posted (version-independant) this link though: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/ . This folder always has the latest release image. If you dont want to download the image again or have finished the installation ...


0

I fixed my problem by reinstalling the drivers. First I tried to reinstall it with yum (because it was initially installed in this way) but that didn't help. So I removed it and downloaded drivers from NVidia official cite. Installation was done according to this instruction. After that everything worked. As for LKMs: $ lspci -k | grep -A 2 -i "VGA" ...


2

The kernel and the NIC communicate the same way the kernel (specifically, a device driver, which is part of the kernel) communicates with any other device (e.g., serial communications device (like keyboard, mouse, or RS232), disk (or disk-like mass storage device), display, security token, etc.) – they talk directly to each other.  So, yes, this happens ...


0

It won't work, I bought mine on black Friday and it only works with 32 kernels and only the front audio, it is a good card but only for Windows, for Linux try this one ASUS PCI-Express x1 Sound Card XONAR ESSENCE


0

Do you have the libgl1-mesa-glx package installed? Are you sure you have only an Intel graphic adapter inside your PC? If not, it could be a conflict between nouveau and nvidia proprietary driver you tried to use.


0

From this answer, it seems fixed in the 3.16.7-24 kernel: https://forums.opensuse.org/showthread.php/504010-Lenovo-z5070-touchpad-problem But that kernel is not (yet) in the official upgrade repo (still at 3.16.7-21).


0

I think your problem have something to do with this feature Add Window Contents scaling options to Display panel. Some more info here: BrightnessAndDisplays Probably a bug or just a misconfiguration, I'm not a Ubuntu user and there's not such feature on Debian, this question would probably fit better on askubuntu, the feature looks to me like an Ubuntu ...


1

Wine doesn't support USB yet, and it also doesn't support installing device drivers. So no, you can't use it to install Logitech drivers for Windows on Linux. On Linux systems most device drivers are already provided by the kernel, and nothing needs to be installed. If you're having trouble using your devices on Linux you can ask a new question with the ...


1

Solution A Google for "lenovo g500 touchpad linux" returned the Laptops and Netbooks Support Page for Lenovo G500, Setting the Component Dropdown to Mouse & Keyboard yields the following: Touchpad Driver (Synaptics, Elan) Version: 16.4.1.0 /11.4.14 .1 Date: 5/26/2013 Synaptics is all we needed from the entry to determine the correct driver. ...


1

I've just found out that your chip is actually rtl8192eu. As far as I know, there is no driver for it in Ubuntu's repo. However, as v0yAgEr mentioned on OSMC forums, there is driver for that chip works for kernel version 3.18 on GitHub. I modified v0yAgEr's tutorial to a way hopefully would work for you: Install build-essential: From the computer have ...



Top 50 recent answers are included