11-12-2019
Quote:
Did you search your filesystem for core files?
I am not sure what I am looking for. I am in the drivers directory now: @/lib/modules/5.0.0-32-generic/kernel/drivers. Should I be looking for graphics drivers? Perhaps I am misinterpreting your question?
@hicksd8 I am not sure what Ubuntu 18.04 live is. I will run the labtop on an external monitor today and see how that goes. If I were to try changing graphics adapter settings; are there any settings that you would recommend specifically?
Edit: Just a note. I went to: settings->details and clicked "Check for updates" and two system updates were downloaded. I restarted the computer and it went through a hardware update. I am not sure if that has fixed the problem but I will let you guys know if it does. Currently I have another monitor hooked up to the labtop and I am running it in mirror mode.
Last edited by Circuits; 11-12-2019 at 12:26 PM..
9 More Discussions You Might Find Interesting
1. UNIX Desktop Questions & Answers
I am using Slackware 7 on my IBM Thinkpad. I am unable to configure it to display a graphical environment. Typing startx usually generates a few errors. The system, however, does boot into the shell environment without any issues or problems. I have been able to setup Slackware 7 successfully... (2 Replies)
Discussion started by: adrienb
2 Replies
2. UNIX for Dummies Questions & Answers
I have in my possession an IBM Thinkpad 390X. I havebeen using word and lately a function delaing with the Fn button have created problems. It acts as if Fn is depressed though it is not. When I depress Fn I can type normally, the keys it affects are J,K,L,:,U,I,O,P,M,<,>,? Does anyone know how to... (0 Replies)
Discussion started by: Word
0 Replies
3. Ubuntu
Hi.
I've used the Wubi install of Ubuntu and Kubuntu on my Windows XP machine for close to half a year now. My brother has let me know of a program where he works by which they're getting rid of (with support negated) several Lenovo laptops, on which, he also informs me, the K 'flavor' of Ubuntu... (1 Reply)
Discussion started by: SilversleevesX
1 Replies
4. Ubuntu
Is it possible to install Ubuntu 11.04 or Ubuntu 11.10 in Lenovo Thinkpad E520-1143 Now it Powerd By windowd Xp Professional is it possible to install Ubuntu in it and supports all drivers for ma laptop such as VGA driver Sound,Wireless,Lan , fingerprint,camera pls reply r is it possible to... (0 Replies)
Discussion started by: babinlonston
0 Replies
5. Solaris
Hi Folks!
I use Solaris 10 on my desktop but would like to start using it on my laptop, which is a Thinkpad T400. I am moderately experienced in using Solaris but don't have much experience in installing it on anything other than my desktop. It seems I've managed to get it installed on the... (0 Replies)
Discussion started by: Salinger
0 Replies
6. UNIX for Dummies Questions & Answers
Hi how to type " ^ " symbol in unix .. i am using a lenovo laptop
^ matches start of line (2 Replies)
Discussion started by: manjiri sawant
2 Replies
7. Red Hat
Hi All,
I have a Thinkpad - T430, which is having the wireless card as "03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205".
This one i need to configure as wifi hotspot. which i believe need to configure hostapd.conf, this kind of configuration is new to me anybody done... (1 Reply)
Discussion started by: linux.amrit
1 Replies
8. Solaris
hi
I installled Solaris 11.3 on my Lenovo X230 with Intel HD Graphics 4000, trouble is the graphic driver doesn't play well with 11.3, on the right of the screen, it blinking/flashing/shifting and no colour (grey; see pic below).
I try to reduce resolution to 1024*768, I can't reduce the... (8 Replies)
Discussion started by: van12
8 Replies
9. AIX
i have directly connect AIX pwer 7 to lenovo v3700 v2 without San through fiber card. but i cannot see the WWPN to add AIX as host in management console. (10 Replies)
Discussion started by: khalid khanAIB
10 Replies
DRM(7) Direct Rendering Manager DRM(7)
NAME
drm - Direct Rendering Manager
SYNOPSIS
#include <xf86drm.h>
DESCRIPTION
The Direct Rendering Manager (DRM) is a framework to manage Graphics Processing Units (GPUs). It is designed to support the needs of
complex graphics devices, usually containing programmable pipelines well suited to 3D graphics acceleration. Furthermore, it is responsible
for memory management, interrupt handling and DMA to provide a uniform interface to applications.
In earlier days, the kernel framework was solely used to provide raw hardware access to priviledged user-space processes which implement
all the hardware abstraction layers. But more and more tasks where moved into the kernel. All these interfaces are based on ioctl(2)
commands on the DRM character device. The libdrm library provides wrappers for these system-calls and many helpers to simplify the API.
When a GPU is detected, the DRM system loads a driver for the detected hardware type. Each connected GPU is then presented to user-space
via a character-device that is usually available as /dev/dri/card0 and can be accessed with open(2) and close(2). However, it still depends
on the grapics driver which interfaces are available on these devices. If an interface is not available, the syscalls will fail with
EINVAL.
Authentication
All DRM devices provide authentication mechanisms. Only a DRM-Master is allowed to perform mode-setting or modify core state and only one
user can be DRM-Master at a time. See drmSetMaster(3) for information on how to become DRM-Master and what the limitations are. Other DRM
users can be authenticated to the DRM-Master via drmAuthMagic(3) so they can perform buffer allocations and rendering.
Mode-Setting
Managing connected monitors and displays and changing the current modes is called Mode-Setting. This is restricted to the current
DRM-Master. Historically, this was implemented in user-space, but new DRM drivers implement a kernel interface to perform mode-setting
called Kernel Mode Setting (KMS). If your hardware-driver supports it, you can use the KMS API provided by DRM. This includes allocating
framebuffers, selecting modes and managing CRTCs and encoders. See drm-kms(7) for more.
Memory Management
The most sophisticated tasks for GPUs today is managing memory objects. Textures, framebuffers, command-buffers and all other kinds of
commands for the GPU have to be stored in memory. The DRM driver takes care of managing all memory objects, flushing caches, synchronizing
access and providing CPU access to GPU memory. All memory management is hardware driver dependent. However, two generic frameworks are
available that are used by most DRM drivers. These are the Translation Table Manager (TTM) and the Graphics Execution Manager (GEM). They
provide generic APIs to create, destroy and access buffers from user-space. However, there are still many differences between the drivers
so driver-depedent code is still needed. Many helpers are provided in libgbm (Graphics Buffer Manager) from the mesa-project. For more
information on DRM memory-management, see drm-memory(7).
REPORTING BUGS
Bugs in this manual should be reported to http://bugs.freedesktop.org under the "Mesa" product, with "Other" or "libdrm" as the component.
SEE ALSO
drm-kms(7), drm-memory(7), drmSetMaster(3), drmAuthMagic(3), drmAvailable(3), drmOpen(3)
libdrm September 2012 DRM(7)