Форум программистов, компьютерный форум, киберфорум
Наши страницы

Железо в Linux

Войти
Регистрация
Восстановить пароль
 
Radical_Dreamer
0 / 0 / 0
Регистрация: 13.09.2015
Сообщений: 15
#1

Некорректная работа видеокарты при использовании vramfs - Linux

03.11.2017, 19:03. Просмотров 124. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток!

Возможно кому-то доводилось использовать или читать о проекте vramfs. Если коротко, данная утилита позволяет использовать в качестве файловой системы видеопамять дискретной видеокарты. Комплектующие ПК, о котором далее пойдет речь, таковы:
  • процессор - INTEL Pentium Dual-Core G4560
  • материнка - MSI B250M MORTAR
  • оперативка - CRUCIAL CT8G4DFD8213 DDR4 — 8Гб (исходная частота 2133 МГц, стоит разгон до 2400 МГц)
  • кулер - DEEPCOOL THETA 15 PWM
  • хард - WD Caviar Blue WD10EZEX
  • БП - AEROCOOL KCAS-500W
  • видеокарта - GIGABYTE GeForce GTX 1050TI, GV-N105TOC-4GD

В чем собственно заключается проблема - периодически (очень редко, где-то раз в неделю) происходит пропадание изображения. При этом изображение не появляется даже если подключить кабель HDMI в материнку (ровно до тех пор, пока видеокарта вставлена в материнку). Естественно, перезагрузка положения дел не меняет. Исправить все получилось танцами с бубном с джампером clear cmos, вытаскиванием и вставлением видеокарты прямо "на ходу" (то есть на включенном ПК. знаю-знаю, так делать точно не стоит, но "нормальное" замыкание джампера на выключенном ПК не помогало). Поскольку проблема возникает довольно нечасто (всего два раза за ~2 недели использования видеокарты), точную зависимость данной проблемы от использования vramfs не получается. Немного уточню типичное использование ПК - большую часть дня ПК используется удаленно как рабочая станция для запуска сборок прошивок android. При этом установленной оперативки иногда не хватает, а видеопамять так или иначе простаивает в данное время, поэтому естественным желанием было ее задействовать.
Ниже конкретный скрипт для задействования части видеопамяти (3 из 4 Гб) в качестве файла подкачки:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
sudo bash -c "sudo ./mount.sh" &
 
swapfile1=$(losetup -f) #free loop device
truncate -s 2G /tmp/vram/1.img   #create 2G sparse swap file
truncate -s 1G /tmp/vram/2.img   #create 1G sparse swap file
losetup $swapfile1 /tmp/vram/1.img  #mount file to loop
mkswap  $swapfile1
swapon  $swapfile1
 
 
swapfile2=$(losetup -f) #free loop device
losetup $swapfile2 /tmp/vram/2.img  #mount file to loop
mkswap  $swapfile2
swapon  $swapfile2
листинг mount.sh:
Bash
1
2
3
#!/bin/bash
mkdir -p /tmp/vram
bin/vramfs /tmp/vram 3G -f
Проблема оба раза проявилась при подаче нагрузки на видеокарты: первый раз при перезагрузке в Windows 10 и запуске GTA 5, второй раз в Ubuntu при разблокировке экрана (пропадания изображения сразу не произошло, однако разрешение уменьшилось до 1024x768). Сама видеокарта идет с разгоном от производителя, никакие настройки разгона не были затронуты, т.е. используются умолчания.
Учитывая неоднократное проявление проблемы, на сей раз буду избегать использование vramfs с целью выявления того, было ли это источником проблемы. Если у кого-то есть любые идеи по данному поводу, был бы рад выслушать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2017, 19:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Некорректная работа видеокарты при использовании vramfs (Linux):

Копирование файла при использовании системных вызовов - Linux
Осуществить копирование файла (имя старого и нового файлов пере- дается в командной строке) при использовании системных вызовов. ...

Пароль пользователя при использовании команды sudo.... - Linux
Проблема вот в чем...хочу запустить команду "sudo ......" и терминал запрашивает пароль..но пароль никак не вводится...подскажите почему...

Некорректная работа программы при использовании динамического массива - Delphi
доброго времени суток, уважаемые форумчане, я ранее создавал тему с названием удаление динамического массива, но мне нужно кое-что другое....

Некорректная работа видеокарты - Видеокарты
Доброго времени суток всем! Исходные данные: ПК - Intel Core 2 Duo E8300, 2Гб ОЗУ, NVIDIA GeForce 9500 GT (драйвера - последние) ...

Некорректная работа видеокарты 7600GS - Видеокарты
Карта ASUS GF-7600GS 256 мб На мониторе при прохождении POST начали появляться полосы то вертикальные, то горизонтальные. При загрузке...

Некорректная работа видеокарты в Windows 8 - Windows 8, 8.1
Проблема такая. Поставил на свой HP Pavilion dv6-6169er windows 8 и когда начал ставить все драйвера, то понял, что драйвера на видеокарту...

3
quwy
Native x86
3308 / 2155 / 588
Регистрация: 13.02.2013
Сообщений: 7,168
03.11.2017, 19:10 #2
Ну, вы используете нестабильную утилиту, которая нецелевым способом использует оборудование, вполне закономерно, что возникают проблемы. В линуксах вообще с драйверами видео все довольно плохо, а тут еще такой костыль приставлен!

Добавлено через 2 минуты
P.S. Кстати, видеопамять с точки зрения системы довольно медленная. Гораздо медленнее системной. Особенно чтение работает вообще с черепашьей скоростью.
0
Radical_Dreamer
0 / 0 / 0
Регистрация: 13.09.2015
Сообщений: 15
03.11.2017, 19:44  [ТС] #3
quwy, в принципе, так и подумал, хотя хочется надеяться, что причина как раз не в драйверах (или утилитах производителя) для видеокарты. Что ж, посмотрю еще, как поведет себя видюха на linux при штатном использовании.
0
quwy
Native x86
3308 / 2155 / 588
Регистрация: 13.02.2013
Сообщений: 7,168
03.11.2017, 20:56 #4
Вообще, тот факт, что проблема не решается простым выключением питания, может говорить и о аппаратных проблемах.
0
03.11.2017, 20:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2017, 20:56
Привет! Вот еще темы с ответами:

Некорректная работа видеокарты на ноутбуке y510p - Ноутбуки
Приветствую всех, столкнулся с такой проблемой на лаптопе lenovo y510p. Суть такова где-то начиная с сентября стали очень сильно лагать...

Некорректная работа видеокарты на определённой системе - Видеокарты
Доброго времени суток. Я приобрёл видеокарту ASUS GTX760-DC2T-2GD5-SSU, поставил её и установил чистую ОС и все нужные драйвера. И...

Некорректная работа видеокарты ASUS GTX460SE - Видеокарты
Здравствуйте! Недавно отдали видеокарту ASUS GTX460SE 1Gb DDR5 и спустя 2-3 недели начались проблемы с падением ФПС до 2-4 ни стого ни с...

Некорректная работа видеокарты nvidia gt-630 1Gb - Видеокарты
Здравствуйте!У меня материнка gigabyte h61m-ds2 4.0,процессор intel pentium dual core g-2030 3Ghz,видеокарта nvidia gt-630...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru