- mesa-vdpau-drivers on Linux Mint 20.3 «Una»
- 2. Uninstall / Remove mesa-vdpau-drivers package
- 3. Details of mesa-vdpau-drivers package
- 4. References on Linux Mint 20.3 «Una»
- Как установить Mesa (OpenGL) в Linux Mint
- Подготовка операционной системы Linux Mint для OpenGL Development
- How To Install Mesa Drivers on Linux Mint 21
- Install Mesa Drivers on Linux Mint 21 Vanessa
- Как установить Mesa (OpenGL) в Linux Mint
- Шаги
- Метод 1 из 3: Подготовка операционной системы Linux Mint для OpenGL Development
- Метод 2 из 3: Создание первой OpenGL программы
- Метод 3 из 3: Компиляция и запуск OpenGL приложения
mesa-vdpau-drivers on Linux Mint 20.3 «Una»
In this section, we are going to explain the necessary steps to install mesa-vdpau-drivers package:
2. Uninstall / Remove mesa-vdpau-drivers package
In this section, we are going to explain the necessary steps to uninstall mesa-vdpau-drivers package:
3. Details of mesa-vdpau-drivers package
Package: mesa-vdpau-drivers
Architecture: amd64
Version: 21.2.6-0ubuntu0.1~20.04.2
Multi-Arch: same
Priority: optional
Section: libs
Source: mesa
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 50071
Provides: vdpau-driver
Depends: libvdpau1, libc6 (>= 2.29), libdrm-amdgpu1 (>= 2.4.105), libdrm-nouveau2 (>= 2.4.66), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.75), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc-s1 (>= 3.4), libllvm12 (>= 1:9~svn298832-1~), libstdc++6 (>= 5.2), libx11-xcb1 (>= 2:1.6.9), libxcb-dri2-0 (>= 1.8), libxcb-dri3-0, libxcb-present0, libxcb-sync1, libxcb-xfixes0, libxcb1 (>= 1.9.2), libxshmfence1, libzstd1 (>= 1.3.2), zlib1g (>= 1:1.1.4)
Enhances: libvdpau1
Filename: pool/main/m/mesa/mesa-vdpau-drivers_21.2.6-0ubuntu0.1~20.04.2_amd64.deb
Size: 3088880
MD5sum: 243f53d844041fbfb0f5dc88eaab7362
SHA1: a3c2540ee918797f6d4ce489e5e94aa83727c057
SHA256: 58b3547c0d3503a1fa5ac19547effe8f6307fc7e2d3b0860cd63ab7928b55f70
SHA512: 69a21c46d10fe6959b09250d8cc5806d334db76cc3338148227873f41dac17303cd5b3abbd107b416697b8bb5f6e3c6e8b7a2a0a3ffcf51344fec8fe4a67ca55
Homepage: https://mesa3d.org/
Description: Mesa VDPAU video acceleration drivers
Description-md5: 19cfba61e1be17ccf30d9c5bb9ec109a
Task: kubuntu-desktop, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
Package: mesa-vdpau-drivers
Architecture: amd64
Version: 20.0.4-2ubuntu1
Multi-Arch: same
Priority: optional
Section: libs
Source: mesa
Origin: Ubuntu
Maintainer: Ubuntu X-SWAT
Original-Maintainer: Debian X Strike Force
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 36950
Provides: vdpau-driver
Depends: libvdpau1, libc6 (>= 2.29), libdrm-amdgpu1 (>= 2.4.100), libdrm-nouveau2 (>= 2.4.66), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.75), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc-s1 (>= 3.4), libllvm9 (>= 1:9~svn298832-1~), libstdc++6 (>= 5.2), libx11-xcb1 (>= 2:1.6.9), libxcb-dri2-0 (>= 1.8), libxcb-dri3-0, libxcb-present0, libxcb-sync1, libxcb-xfixes0, libxcb1 (>= 1.9.2), libxshmfence1, libzstd1 (>= 1.3.2), zlib1g (>= 1:1.1.4)
Enhances: libvdpau1
Filename: pool/main/m/mesa/mesa-vdpau-drivers_20.0.4-2ubuntu1_amd64.deb
Size: 2545648
MD5sum: c65d05cf74f546eb7fd2b74502e9e227
SHA1: 70de0bdb52742c0da64bc01d8206ed52ec82b241
SHA256: f70a38d3e56be251e6f21e4689279fda7db9d93ee12725d22aa5262fb2aec23d
Homepage: https://mesa3d.org/
Description: Mesa VDPAU video acceleration drivers
Description-md5: 19cfba61e1be17ccf30d9c5bb9ec109a
Task: kubuntu-desktop, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop
4. References on Linux Mint 20.3 «Una»
Как установить Mesa (OpenGL) в Linux Mint
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.
Количество просмотров этой статьи: 47 549.
Mesa – это реализация графического API OpenGL, обеспечивающая высокую производительности при работе с 3D графикой. Технически, это просто спецификация, реализуемая драйвером видеокарты. Нет такого понятия, как библиотека OpenGL SDK. Есть файл libGL.so, поставляемый вместе с драйвером. Чтобы его использовать, вам нужна привязка к выбранному вами языку программирования. Если это язык C, привязка состоит из заголовочных файлов. Однако вы, вероятно, хотите использовать расширения OpenGL, что легко сделать с помощью GLEW.
Разнообразие драйверов устройств позволяет использовать Mesa в различных средах, начиная с программной эмуляции и завершая аппаратным ускорением современных видеочипов. Mesa связана с рядом других проектов с открытым исходным кодом: Direct Rendering Infrastructure и X.org, и обеспечивает поддержку OpenGL пользователям X в Linux, FreeBSD и других операционных систем.
Подготовка операционной системы Linux Mint для OpenGL Development
- Введите/скопируйте/вставьте: sudo apt-get update
- Введите/скопируйте/вставьте: sudo apt-get install freeglut3
- Введите/скопируйте/вставьте: sudo apt-get install freeglut3-dev
- Введите/скопируйте/вставьте: sudo apt-get install binutils-gold
- Введите/скопируйте/вставьте: sudo apt-get install g++ cmake
- Введите/скопируйте/вставьте: sudo apt-get install libglew-dev
- Введите/скопируйте/вставьте: sudo apt-get install g++
- Введите/скопируйте/вставьте: sudo apt-get install mesa-common-dev
- Введите/скопируйте/вставьте: sudo apt-get install build-essential
- Введите/скопируйте/вставьте: sudo apt-get install libglew1.5-dev libglm-dev
How To Install Mesa Drivers on Linux Mint 21
In this tutorial, we will show you how to install Mesa Drivers on Linux Mint 21. For those of you who didn’t know, Mesa Drivers is an open-source implementation of OpenGL, Vulkan, OpenGL ES, OpenCL, and other API specifications and system for rendering interactive 3D graphics.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘ sudo ‘ to the commands to get root privileges. I will show you the step-by-step installation of Mesa Drivers on Linux Mint 21 (Vanessa).
Prerequisites
- A server running one of the following operating systems: Linux Mint 21 (Vanessa).
- It’s recommended that you use a fresh OS install to prevent any potential issues.
- SSH access to the server (or just open Terminal if you’re on a desktop).
- A non-root sudo user or access to the root user . We recommend acting as a non-root sudo user , however, as you can harm your system if you’re not careful when acting as the root.
Install Mesa Drivers on Linux Mint 21 Vanessa
Step 1. Before running the tutorial below, it’s important to make sure your system is up to date by running the following apt commands in the terminal:
sudo apt update sudo apt install software-properties-common apt-transport-https wget ca-certificates gnupg2
Step 2. Installing Mesa Drivers on Linux Mint 21.
By default, Mesa Drivers is not available on the Linux Mint 21 base repository. Now run the following command below to add the Mesa Drivers repository to your Linux Mint system:
echo 'deb [signed-by=/usr/share/keyrings/oibaf.gpg] https://ppa.launchpadcontent.net/oibaf/graphics-drivers/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/mesa-drivers.list
Next, import the GPG key using the following command:
sudo gpg --no-default-keyring --keyring /usr/share/keyrings/oibaf.gpg --keyserver keyserver.ubuntu.com --recv-keys 5ABCE68FF4633EA42E219156957D2708A03A4626 > /dev/null
After that, update your system and you can install Mesa Drivers on it with the help of the command shown below:
sudo apt update sudo apt install mesa-utils
Once successfully installed, now we check your Mesa driver’s version using the following below:
glxinfo | grep "OpenGL version"
Congratulations! You have successfully installed Mesa Drivers. Thanks for using this tutorial for installing the latest version of the Mesa Drivers on the Linux Mint system. For additional help or useful information, we recommend you check the official Mesa Drivers website.
If you don’t have time to do all of this stuff, or if this is not your area of expertise, we offer a service to do “VPS Manage Service Offer”, starting from $10 (Paypal payment). Please contact us to get the best deal!
Как установить Mesa (OpenGL) в Linux Mint
Mesa – это реализация графического API OpenGL, обеспечивающая высокую производительности при работе с 3D графикой. Технически, это просто спецификация, реализуемая драйвером видеокарты. Нет такого понятия, как библиотека OpenGL SDK. Есть файл libGL.so, поставляемый вместе с драйвером. Чтобы его использовать, вам нужна привязка к выбранному вами языку программирования. Если это язык C, привязка состоит из заголовочных файлов. Однако вы, вероятно, хотите использовать расширения OpenGL, что легко сделать с помощью GLEW.
Разнообразие драйверов устройств позволяет использовать Mesa в различных средах, начиная с программной эмуляции и завершая аппаратным ускорением современных видеочипов. Mesa связана с рядом других проектов с открытым исходным кодом: Direct Rendering Infrastructure и X.org, и обеспечивает поддержку OpenGL пользователям X в Linux, FreeBSD и других операционных систем.
Шаги
Метод 1 из 3: Подготовка операционной системы Linux Mint для OpenGL Development
- 1 Откройте терминал и введите следующие команды, чтобы установить необходимые библиотеки для OpenGL Development:
- Введите/скопируйте/вставьте: sudo apt-get update
- Введите/скопируйте/вставьте: sudo apt-get install freeglut3
- Введите/скопируйте/вставьте: sudo apt-get install freeglut3-dev
- Введите/скопируйте/вставьте: sudo apt-get install binutils-gold
- Введите/скопируйте/вставьте: sudo apt-get install g++ cmake
- Введите/скопируйте/вставьте: sudo apt-get install libglew-dev
- Введите/скопируйте/вставьте: sudo apt-get install g++
- Введите/скопируйте/вставьте: sudo apt-get install mesa-common-dev
- Введите/скопируйте/вставьте: sudo apt-get install build-essential
- Введите/скопируйте/вставьте: sudo apt-get install libglew1.5-dev libglm-dev
- 2 После установки библиотек введите следующую команду для получения информации о реализациях OpenGL и GLX, работающих на данном X дисплее.
- Введите/скопируйте/вставьте: glxinfo | grep OpenGL
Метод 2 из 3: Создание первой OpenGL программы
- 1 Для создания OpenGL программы откройте терминал, создайте каталог, перейдите в каталог и в текстовом редакторе, например, в Nano или Gedit, создайте исходный OpenGL код. Введите следующие команды:
- Введите/скопируйте/вставьте: mkdir Sample-OpenGL-Programs
- это приведет к созданию каталога для хранения ваших OpenGL программ.
- Введите/скопируйте/вставьте: cd Sample-OpenGL-Programs
- вы переместитесь в созданный каталог.
- Введите/скопируйте/вставьте: «nano main.c» OR «gedit main.c»
- Скопируйте и вставьте или введите следующий код:
- #include
- #include
- void renderFunction()
- glClearColor(0.0, 0.0, 0.0, 0.0);
- glClear(GL_COLOR_BUFFER_BIT);
- glColor3f(1.0, 1.0, 1.0);
- glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);
- glBegin(GL_POLYGON);
- glVertex2f(-0.5, -0.5);
- glVertex2f(-0.5, 0.5);
- glVertex2f(0.5, 0.5);
- glVertex2f(0.5, -0.5);
- glEnd();
- glFlush();
- >
- int main(int argc, char** argv)
- glutInit(&argc, argv);
- glutInitDisplayMode(GLUT_SINGLE);
- glutInitWindowSize(500,500);
- glutInitWindowPosition(100,100);
- glutCreateWindow(«OpenGL — First window demo»);
- glutDisplayFunc(renderFunction);
- glutMainLoop();
- return 0;
- >
- 2 Сохраните файл и закройте его.
Метод 3 из 3: Компиляция и запуск OpenGL приложения
- 1 Будучи в каталоге «Sample-OpenGL-Programs», выполните следующую команду:
- Введите/скопируйте/вставьте: gcc -lglut -lGL -lGLEW -lGLU main.c -o OpenGLExample
- эта команда соберет и свяжет библиотеки OpenGL.
- 2 Для запуска программы введите следующую команду:
- Введите/скопируйте/вставьте: ./OpenGLExample
- Для получения дополнительной информации об OpenGL смотрите следующие ресурсы:
- OpenGL Red Book
- OpenGL Blue Book