Автор Тема: Bash скрипт автоматической настройки wine для сборок ALT Linux  (Прочитано 4229 раз)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Из файла устройств получить данные нельзя?
Кроме того тогда возникает другой вопрос, если lspci показывает выделенную, а не полную, то какая команда показывает полную?
Получается, что в линуксе нет адекватного инструмента (или он просто мало кому известен), который может показать правильное значение. Честно говоря, я был другого мнения на этот счёт, но против практики не попрёшь (либо там косяк либо сям).

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Мне самому интересно, что означают эти  3 интервала адресов:
Цитировать
resources: irq:44 memory:fea80000-feafffff ioport:dc00(size=8) memory:d0000000-dfffffff memory:fe900000-fe9fffff
Ясно видно 3 интервала, причём перый идёт отдельно.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Получается, что в линуксе нет адекватного инструмента (или он просто мало кому известен), который может показать правильное значение

Ну в GUI  - hardinfo как-то получает размер видеопамяти, да и VirtualBox (при создании новой VM) её правильно показывает. Надо их код смотреть.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Ну в GUI  - hardinfo как-то получает размер видеопамяти
Где (в каком разделе) показывает ? Бегло просмтатриваю и не нахожу вообще этого пункта.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Хотя, интересно, откуда значение 256Мб. Я обознался, у меня по факту выставлено в биосе 128Мб, так что вывод, похоже, правильный. Но что показывают два остальных диапазона тогда и как вычленить (хорошо бы ещё посмотреть вывод для дискретного адаптера, есть ли там) требуемое значение. Ну, и вопрос по гибридам тоже открыт. Получается, что данная задача на автомате не решается.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
хорошо бы ещё посмотреть вывод для дискретного адаптера
Вот :
# lshw -short -c display
H/W path         Device  Class       Description
================================================
/0/100/4/0               display     GF119 [GeForce GT 610]

# lshw -short -c display
.....
       resources: irq:39 memory:fd000000-fdffffff memory:f0000000-f7ffffff memory:f8000000-f9ffffff ioport:e000(size=128) memory:fe000000-fe07ffff


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Где (в каком разделе) показывает ? Бегло просмтатриваю и не нахожу вообще этого пункта.

Странно только, что он на video сказал, что это segate :-)
« Последнее редактирование: 14.06.2015 10:48:21 от ruslandh »

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Я проверял на ноуте у него 256 это точно так как наклейки сохранились, а на стационаре старая карта 128, показывает все верно, но видимо это актуально для моих б.у карт.
Если не для всех правильно определяет, сделаю ячейку куда можно ввести память.

lshw не тоже самое что листинг писи шины?



Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
листинг писи шины?
а это хто ;-)

slhw-gui ?
« Последнее редактирование: 14.06.2015 12:31:07 от ruslandh »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
У меня 256Мб показывает, хотя в биосе выставлено 128... ???
dxdiag же через wine не запускается и не посмотреть как оно там правильно должно быть.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Возникла странная проблема.
Есть папка с двумя файлами, файлы должны быть доступны на чтение и запись, удаление и сама папка тоже, так как по задумке скрипт добавляет новые по ситуации. Сама папка находится в opt, а именно:
/opt/wine-script/tprocess
В spec файле даю команду:
chmod -R 777 %buildroot/opt/wine-script/tprocess
Пакет собирается, ставится и непонятки, папка tprocess с правами 755, а файлы внутри с 777.
Решил посмотреть перед сборкой временную папку с программой:
~/tmp/dll-install-buildroot/opt/wine-script/tprocess
Оказалось, что права верные, как задавал в spec.
Не понятно почему при установке пакета права папки меняются и как этого избежать?


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Надо не chmod`ом менять, а в секции %files указывать права.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Спасибо.
Действительно, теперь все в порядке. Не знал про attr, ну что с меня взять, нумб он и в Африке нумб.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
« Последнее редактирование: 22.06.2015 17:58:51 от sb »