motofan logo
53 страниц V « < 16 17 18 19 20 > »         
> 

Линукс, и все, что с ним связано

Semenigor
сообщение 11.8.2007, 6:55 Закрепленное сообщение!


Вільний мешканець вільного міста
******

Группа: Легенды MotoFan.Ru
Сообщений: 730
Регистрация: 10.9.2004
Из: Львів, Україна
Пользователь №: 12 241

Рейтинг: 959



Поскольку в этой ветке довольно активно начали появляться темы по Линуксу и самих пользователей Линукс становится все больше, а также потому, что сам являюсь сторонником Линукс реши создать вот такую тему где будут по возможности собираться все ценные советы, линки, и проводиться обсуждения проблем, вопросов и т.д.


Итак начнем:
Для начала самые популярные версии Линукс:в порядке как придется, а не "хорошести"
1. Ubuntu (Kubuntu)
2. Mandriva
3. Suse
4. Debian
5. Gentoo
6. *BSD
7. Slackware
8. Fedora
8. ALT Linux 3.0 compact

Ресурсы по Линукс (где скачать, заказать, почитать):
Центр распространения свободного П.О.
LINUX.ORG.RU - Русская информация об ОС Linux
FTP с дистрибутивами
nixp.ru -- ссылки (Linux- и UNIX-ресурсы в сети)
Ubuntu Home Page | Ubuntu
Дистрибутивы Linux, FreeBSD, OpenOffice - купить, скачать
Проект OpenNet
Дрю Лавинь. Полное собрание переводов Здесь собрана полная коллекция русских переводов статей Дрю Лавинь
автора культовой книги BSD Hacks. Этот цикл посвящен различным аспектам настройки и использования FreeBSD.

Превращение FreeBSD в Мультимедийную Рабочую Станцию

Для запуска в Линукс виндовых приложений используют:
Wine - бесплатный продукт
CrossOver - коммерческий
Cedega - коммерческий


Пост будет постоянно пополняться новой инфой. Все пожелания приветствуются и одобряются.
Прикрепленный файл lnag.7z   ( 646.98 килобайт ) Кол-во скачиваний: 930
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 2.4.2009, 14:30


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(nsk_qwerty @ 2.4.2009, 9:33) *

A.Vas, cпасибо за линк, но гугл надо мной сжалился и выдал практически то, что я искал (ftp://ftp.isc.org/isc/dns_perf/ISC-TN-2008-1.pdf). Тест на обработку DNS запросов на BIND 9 - от тут гентуха заруливает всех smile.gif

Гента... Байнд... Это оксюморон. Гента хороша для бенчмарков и жарки тостов на процессоре. На сервере ей не место.

Цитата(ihet @ 2.4.2009, 20:20) *

Мужики ну помогите разабраться!http://forum.ubuntu.ru/index.php?topic=33756.0 как подключить смарт для инета.Дебиан5.

Пакет usb-rndis собирается/работает? Способ с NetworkManager не работает? Нужно больше подробностей, я хоть и экстрасенс, но тут ниасилил...

r.o.m.a.N,
У него нет модемного режима.

Сообщение отредактировал Genius of the Fall - 2.4.2009, 14:31
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ihet
сообщение 3.4.2009, 4:49


Ветеран
*****

Группа: Пользователи
Сообщений: 355
Регистрация: 22.12.2004
Из: Ростов-на-Дону
Пользователь №: 29 009
Модель телефона: м3688е680,Foton 4G,RazrHD
Победитель конкурса 2008

Рейтинг: 103



1.режима "модем" нету.есть "общий интернет".
2."Пакет usb-rndis собирается/работает?" ---как это увидеть.юсбвьювер видит-тошиба rndis....
3.в NetworkManager не вижу ничего похожего.
4.Не хочу ставить ради этого убунту 8.10,только дебиан запустил,мне нравиться)

Добавлено позже (3.4.2009, 6:09):
Когда просто подключаю смарт,появляется соединение eth1.затем даю команду со смарта-подключиться-все пропадает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 3.4.2009, 8:17


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Вчера, 21:30)

Гента хороша для бенчмарков и жарки тостов на процессоре. На сервере ей не место.
*


Почему же? Из-за того, что в генте пакеты собираются с поддержкой избирательных фич, она потребляет меньше памяти, чем любой другой дистрибутив. Да и с безопасностью дела получше обстоять должны (по той же причине), особенно если выбрать профиль selinux и добавить соответствующий USE-флаг... Компиляцию софта, правда, никто не отменял, но ради такого дела можно и distcc-сервер поднять smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 3.4.2009, 9:34


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(A.Vas @ Сегодня, 11:17)

Из-за того, что в генте пакеты собираются с поддержкой избирательных фич, она потребляет меньше памяти, чем любой другой дистрибутив.
*


Из-за того, что в генте нифига не проверяется, я не могу быть уверен, что следующий апдейт не завалит мне всё к чертям.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 3.4.2009, 12:27


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



A.Vas,
Игра не стоит свеч. Выигрыш в ресурсах невелик, а стабильность под вопросом. Для серверного применения есть *BSD, RHEL/CentOS и Debian.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 3.4.2009, 18:33


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(ihet @ 3.4.2009, 10:49) *

2."Пакет usb-rndis собирается/работает?" ---как это увидеть.юсбвьювер видит-тошиба rndis....

А что нужно?
Цитата(ihet @ 3.4.2009, 10:49) *

3.в NetworkManager не вижу ничего похожего.

А туда лезть и не нужно - в идеале он сам все настроит.
Цитата(ihet @ 3.4.2009, 10:49) *

Добавлено позже (3.4.2009, 6:09):
Когда просто подключаю смарт,появляется соединение eth1.затем даю команду со смарта-подключиться-все пропадает.

А если не давать команду? Что пишет
Код
$ /sbin/ifconfig
?(правда, у меня такое ощущение, что даже если соединение будет, придется вручную прописывать адреса DNS, хотя и не факт)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 14.4.2009, 2:47


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Есть проблема. В XFCE 4.4 в Debian Lenny наблюдаются странности со съемными накопителями, а именно:
1)Одна флэшка просто непредсказуемо отваливается после подключения, причем, в любой момент, включая файловые операции. Под альтернативной ОС такого нет.
2)Телефоны перестают отвечать при отмонтировании, что приводит к ошибкам в ФС etcetera.
Глюки непредсказуемы, закономерность не выявил. Монтирование было через HAL, но удаление оного не решило проблему 1, для телефонов пришлось поставить pmount и добавить в меню пункты для монтирования/размонтирования.
Заранее спасибо за возможные решения.
//WBR
З.Ы.:Еще немного этого мозготр^W мучения, и придется переходить на кеды, ибо гном ущербен by design :-(
З.З.Ы.:Курение доков по HAL не предлагать, ибо: а)в кедах и гноме все нормально; б)я просто ниасилил эти наркоманские файлы политик hal.

Сообщение отредактировал Genius of the Fall - 14.4.2009, 2:55
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 14.4.2009, 13:00


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Genius of the Fall,
по поводу 2: попробуй почитать про правила для udev, благо там ничего сложного нет smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 14.4.2009, 13:39


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 14.4.2009, 19:00) *

Genius of the Fall,
по поводу 2: попробуй почитать про правила для udev, благо там ничего сложного нет smile.gif

Хм, а при чем тут HAL? Или речь о монтировании через udev? Но Thunar, вроде, с ним не дружит. Кроме того, ivman+hal работает отлично. Тут больше подозрений на Thunar.
//Пока наиболее безболезненным выглядит решение с pmount и notify-send(мне удобно, когда есть всплывающие сообщения). Еще, забыл уточнить -- автоматическое монтирование мне не нужно, весь сыр бор из-за желания пользоваться средствами xfce/thunar...

<philosophic mode>
Вот в Etch сидел на GNOME... С самого релиза Lenny на нем же - и все было карамельно. Это называется - приключений захотелось :-D
</philosophic mode>

Сообщение отредактировал Genius of the Fall - 14.4.2009, 13:43
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 14.4.2009, 14:10


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Сегодня, 20:39)

Или речь о монтировании через udev?
*


Да, я имел в виду именно это. Правда, у меня пока не получилось настроить монтирование - надо будет попробовать поставить и настроить для этого pmount...

Цитата(Genius of the Fall @ Сегодня, 20:39)

Вот в Etch сидел на GNOME...
*


Вот, помню, сидел в генту на GNOME 2.22 - автомонтирование средствами гнома вообще не работало laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 14.4.2009, 14:21


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 14.4.2009, 20:10) *

Да, я имел в виду именно это. Правда, у меня пока не получилось настроить монтирование - надо будет попробовать поставить и настроить для этого pmount...

pmount "искаропки" не нуждается в настройке и работает примерно так: pmount 'device_name'. Разумеется, есть и опции, хотя обычные флэш-носители он и так монтирует без проблем.
Цитата(A.Vas @ 14.4.2009, 20:10) *

Вот, помню, сидел в генту на GNOME 2.22 - автомонтирование средствами гнома вообще не работало laugh.gif

Я привык к mount-it-when-i-click-on-it :-)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 14.4.2009, 18:12


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



<philosophic mode>
Вот в на старом ноуте сидел на XFCE... С самого релиза Lenny на новом компе Gnome - работает карамельно. Это называется - приключения надоели :-D
</philosophic mode>
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 15.4.2009, 11:01


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Решил проблему велосипедно-костыльным методом -- сделал в меню пункты для следующих быдло-скриптов:
Код

#!/bin/sh
pmount /dev/sdb1
sed '$a\file:///media/sdb1 Removable Media' /home/gotf/.gtk-bookmarks > /tmp/gtk-bkmrks && cp /tmp/gtk-bkmrks ~/.gtk-bookmarks && rm /tmp/gtk-bkmrks
notify-send -u normal -i /usr/share/icons/gnome/scalable/devices/media-flash.svg -t 3000 'Removable media connected'

и
Код

#!/bin/sh
#notify-send -u normal -t 0 'Writing data to device, please wait'
pumount /dev/sdb1
notify-send -u low -i /usr/share/icons/gnome/scalable/devices/media-flash.svg -t 0 'Device is now safe to remove'

Буду рад узнать, как упростить правку файла закладок в первом скрипте(думается мне, криво вышло, хоть и работает) :-)

Сообщение отредактировал Genius of the Fall - 15.4.2009, 16:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 15.4.2009, 12:57


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Подскажите где в фс хранится корзина, хотя бы примерно? Задолбался ее искать уже. Стоит ALT Linux

Сообщение отредактировал Chacha_Ivanov - 15.4.2009, 12:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 15.4.2009, 13:34


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Chacha_Ivanov,
~/.Trash
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 15.4.2009, 16:37


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(Chacha_Ivanov @ 15.4.2009, 18:57) *

Стоит ALT Linux

OMFG
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
r.o.m.a.N
сообщение 15.4.2009, 19:02


Motoroma
********

Группа: Пользователи
Сообщений: 3 574
Регистрация: 16.8.2006
Из: Москва
Пользователь №: 95 283
Модель телефона: Е1, Moto G LTE
Прошивка: 49R 4.4.4

Рейтинг: 1026



Цитата(Chacha_Ivanov @ Сегодня, 16:57)

де в фс хранится корзина, хотя бы примерно?
*


у меня ~/.local/.trash/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 16.4.2009, 2:14


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Genius of the Fall,
а что делает эта команда?
Код
sed '$a\file:///media/sdb1 Removable Media' /home/gotf/.gtk-bookmarks

Если я правильно понял ее назначение (добавление строки в ~/.gtk-bookmarks), то можно заменить всю эту конструкцию с временным файлом на такую команду:
Код
echo 'file:///media/sdb1 Removable Media' >> ~/.gtk-bookmarks


Удаление этой строки при размонтировании можно сделать sed'ом или через grep -v.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 16.4.2009, 2:47


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 16.4.2009, 8:14) *

Genius of the Fall,
а что делает эта команда?
Код
sed '$a\file:///media/sdb1 Removable Media' /home/gotf/.gtk-bookmarks

Если я правильно понял ее назначение (добавление строки в ~/.gtk-bookmarks), то можно заменить всю эту конструкцию с временным файлом на такую команду:
Код
echo 'file:///media/sdb1 Removable Media' >> ~/.gtk-bookmarks


Да, она добавляет новую строку. Вариант с echo не проходит -- содержимое файла заменяется одной строкой.
Цитата(A.Vas @ 16.4.2009, 8:14) *

Удаление этой строки при размонтировании можно сделать sed'ом или через grep -v.

А зачем? Если точка монтирования перестала существовать, закладка удаляется сама собой(наверное, помогает gamin).

upd:ага, понял, плохо было с echo 'bla-bla-bla' > foo -- c echo 'bla-bla-bla' >> foo все отлично. Спасибо, не знал(зато с sed немного разобрался ^__^)

Сообщение отредактировал Genius of the Fall - 16.4.2009, 2:55
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 16.4.2009, 6:47


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(Genius of the Fall @ Сегодня, 5:47)

понял, плохо было с echo 'bla-bla-bla' > foo -- c echo 'bla-bla-bla' >> foo все отлично. Спасибо, не знал
*


OMFG!
А ты это серьёзно, что ли? О_о
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 16.4.2009, 12:18


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(Abram @ 16.4.2009, 12:47) *

OMFG!
А ты это серьёзно, что ли? О_о

Серьезно. Я новичок, на самом-то деле. Вот и спалился.

Сообщение отредактировал Genius of the Fall - 16.4.2009, 13:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
S_vIk
сообщение 20.4.2009, 11:40


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 29.3.2006
Пользователь №: 76 398
Модель телефона: L7
Прошивка: Завод.

Рейтинг: 0



Semenigor
А как по поводу OpenSuSe 11.1?
Кто из Windows решиться перейти на Linux,убьёте нервы. Но это того стоит.

Сообщение отредактировал S_vIk - 20.4.2009, 11:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 20.4.2009, 11:57


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



S_vIk,
она есть в первом посте, только называется Suse.

По поводу миграции на Linux из Windows есть одна хорошая цитата:
Цитата(http://ibash.org.ru/quote.php?id=9674)
xxx: К Линуксу необходимы прямые руки и крепкие нервы
ххх: Причем, чем кривее руки, тем крепче должны быть нервы


Сообщение отредактировал A.Vas - 20.4.2009, 11:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
S_vIk
сообщение 20.4.2009, 12:36


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 29.3.2006
Пользователь №: 76 398
Модель телефона: L7
Прошивка: Завод.

Рейтинг: 0



A.Vas
xxx: К Линуксу необходимы прямые руки и крепкие нервы
ххх: Причем, чем кривее руки, тем крепче должны быть нервы
Согласен. Я сам пробую себя в OpenSuse,и есть вопроси ),при загрузге системы,чего грузить,Vista или OpenSuSe,интуитивно жму на OpenSuSe.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 20.4.2009, 12:59


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(S_vIk @ 20.4.2009, 18:36) *

A.Vas
xxx: К Линуксу необходимы прямые руки и крепкие нервы
ххх: Причем, чем кривее руки, тем крепче должны быть нервы
Согласен. Я сам пробую себя в OpenSuse,и есть вопроси ),при загрузге системы,чего грузить,Vista или OpenSuSe,интуитивно жму на OpenSuSe.

Идиллия: сюсь со свистой в дуалбуте, полное пренебрежение правилами письменной речи.
//Имею кривые руки и больные нервы. Никаких проблем с линуксом это не вызвало. ЧЯДНТ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 20.4.2009, 13:31


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Сегодня, 19:59)

//Имею кривые руки и больные нервы. Никаких проблем с линуксом это не вызвало. ЧЯДНТ?
*


Используешь дебиан - там с этим попроще smile.gif

// на правах лирического отступления
А я до сих пор развлекаюсь с Xen... Такого количества грабель я не видел в своей жизни еще ни разу (хотя большинство из них вызвано моими кривыми руками). На данный момент я осилил его сборку (включая поиск патчей и ебилдов для xen-tools), поиск исходников ядра для работы в Domain 0 и успешную сборку из этих исходников рабочего ядра; также условно осилена установка на это ядро проприетарных дров nvidia - они работают, если не считать нескольких мелочей. Осталось самое интересное - преодоление пока непонятных мне грабель, мешающих запуску гостевых доменов.

Эх, хорошо, что проблем с нервами у меня нет - иначе я бы уже давно плюнул и поставил VirtualBox...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 20.4.2009, 13:35


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 20.4.2009, 19:31) *

Используешь дебиан - там с этим попроще smile.gif

Ответ верный ;-)
Цитата(A.Vas @ 20.4.2009, 19:31) *

иначе я бы уже давно плюнул и поставил VirtualBox...

Так и надо сделать :-D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 20.4.2009, 13:43


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Сегодня, 20:35)

Так и надо сделать :-D
*


Xen дает более широкие возможности - особенно учитывая возможность прямого доступа гостевых доменов к PCI(-e) девайсам, с помощью которой, вполне возможно, скоро удастся дать гостевой системе прямой доступ к видеокарте. Ну и кроме того, это слишком просто и неинтересно laugh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
S_vIk
сообщение 20.4.2009, 14:02


Новичок
*

Группа: Пользователи
Сообщений: 10
Регистрация: 29.3.2006
Пользователь №: 76 398
Модель телефона: L7
Прошивка: Завод.

Рейтинг: 0



Genius of the Fall
Я имел ввиду,что загружаю SuSe. Так смотриш,и Windows уйдёт в небытиё ohmy.gif Во сказанул smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 20.4.2009, 14:35


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 20.4.2009, 19:43) *

Xen дает более широкие возможности - особенно учитывая возможность прямого доступа гостевых доменов к PCI(-e) девайсам, с помощью которой, вполне возможно, скоро удастся дать гостевой системе прямой доступ к видеокарте.

Понятно. Вопрос -- зачем гостевой системе прямой доступ к этим шинам на обычном домашнем компьютере?
Цитата(A.Vas @ 20.4.2009, 19:43) *

Ну и кроме того, это слишком просто и неинтересно laugh.gif

Мне бы столько свободного времени :-)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 20.4.2009, 15:29


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Сегодня, 21:35)

Вопрос -- зачем гостевой системе прямой доступ к этим шинам на обычном домашнем компьютере?
*


ИМХО, ответ очевиден - поставить в гостевую машину винду и запускать под ней узкоспециализированное ПО (прежде всего программы для обновления BIOS и прошивки телефона, а также разработки нашей кафедры и прочие вещи, не имеющие нативных аналогов для GNU/Linux), а также ПО для тестирования стабильности аппаратного обеспечения при близких к критическим нагрузкам (так называемые "игры") smile.gif

В идеале это выглядит так: с одной стороны, я получу защищенную систему на базе Gentoo, практически не подверженную сетевым и вирусным атакам. С другой стороны, параллельно на этой же машине будет запущена Windows XP, практически полностью изолированная от внешнего мира, в которой я смогу запустить практически любую новую игру и получить при этом производительность, сравнимую с запуском этой же игры в Windows на реальном железе. ИМХО, такие перспективы стоят хождения по граблям...

Сообщение отредактировал A.Vas - 20.4.2009, 15:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 20.4.2009, 16:36


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(A.Vas @ 20.4.2009, 21:29) *

программы для обновления BIOS

Да ну. Такие средства должны быть в самом BIOS.
Цитата(A.Vas @ 20.4.2009, 21:29) *

прошивки телефона

Ну, тут и VirtualBox справляется :-) (я понял, что он не нужен, просто комментирую)
Цитата(A.Vas @ 20.4.2009, 21:29) *

разработки нашей кафедры и прочие вещи, не имеющие нативных аналогов для GNU/Linux

Тут сказать нечего, соглашусь по-умолчанию.
Цитата(A.Vas @ 20.4.2009, 21:29) *

ПО для тестирования стабильности аппаратного обеспечения при близких к критическим нагрузкам (так называемые "игры")

Цитата(A.Vas @ 20.4.2009, 21:29) *

так называемые "игры"

biggrin.gif
Цитата(A.Vas @ 20.4.2009, 21:29) *

запустить практически любую новую игру и получить при этом производительность, сравнимую с запуском этой же игры в Windows на реальном железе.

Ну, свое мнение о играх я тут уже где-то озвучивал...

В общем, для меня нет выгод в использовании xen, разве для общего образования :-)

Сообщение отредактировал Genius of the Fall - 20.4.2009, 16:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
r.o.m.a.N
сообщение 20.4.2009, 17:34


Motoroma
********

Группа: Пользователи
Сообщений: 3 574
Регистрация: 16.8.2006
Из: Москва
Пользователь №: 95 283
Модель телефона: Е1, Moto G LTE
Прошивка: 49R 4.4.4

Рейтинг: 1026



Цитата(A.Vas @ Сегодня, 19:29)

запустить практически любую новую игру и получить при этом производительность, сравнимую с запуском этой же игры в Windows на реальном железе
*


Ну.... в виртуалке производительность всегда будет ниже, нежели на "реальной" системе.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Genius of the Fall
сообщение 20.4.2009, 17:59


Ветеран
*****

Группа: Пользователи
Сообщений: 532
Регистрация: 30.7.2008
Пользователь №: 178 185
Модель телефона: Aquaris U Plus
Прошивка: HZ

Рейтинг: 101



Цитата(r.o.m.a.N @ 20.4.2009, 23:34) *

Ну.... в виртуалке производительность всегда будет ниже, нежели на "реальной" системе.

Неа, xen - это не просто "виртуалка", оно немного круче будет.
http://en.wikipedia.org/wiki/Xen - тут достаточно хорошо все написано.

Сообщение отредактировал Genius of the Fall - 20.4.2009, 18:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 20.4.2009, 18:19


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Genius of the Fall @ Сегодня, 0:59)

xen - это не просто "виртуалка", оно немного круче будет.
*


Вот именно. Если у обычных виртуальных машин гипервизор - это в лучшем случае модуль ядра, то в Xen гипервизор загружается еще до ядра и работает над ядром. Это позволяет любой из гостевых систем получить намного более близкий доступ к железу, чем у "обычных" виртуальных машин.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 20.4.2009, 22:09


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Цитата(A.Vas @ Вчера, 16:31)

установка на это ядро проприетарных дров nvidia
*


nvidia под xen никогда не работала и никогда толком работать не будет!
Цитата(A.Vas @ Вчера, 16:43)

прямого доступа гостевых доменов к PCI(-e) девайсам
*


...который будет возможен только в следующей спецификации PCIe, на аппаратном уровне поддерживающем виртуализацию...
Цитата(A.Vas @ Вчера, 16:43)

возможно, скоро удастся дать гостевой системе прямой доступ к видеокарте
*


...после того, как на материнках появятся IOMMU (вместе со следующей спецификацией PCIe) и к ним в Xen напишут дрова biggrin.gif
Цитата(A.Vas @ Вчера, 16:31)

На данный момент я осилил его сборку
*


А вот это ты зря. Юзай только xen из своего дистрибутива. XenSource - так это вообще скорее Proof of Concept, чем рабочая телега.
Цитата(A.Vas @ Вчера, 18:29)

ИМХО, такие перспективы стоят хождения по граблям...
*


Нифига не стоят. Всё равно работать не будет. Читай выше. А ещё - винда очень плохо виртуализируется.
Цитата(Genius of the Fall @ Вчера, 19:36)

В общем, для меня нет выгод в использовании xen, разве для общего образования :-)
*


На дестктопах - согласен абсолютно и полностью. На серверах же профит очевиден - я, например, сейчас хочу под xen запустить на сервере Debian, поднять на нём кое-какие сервисы, научить клиентов пользоваться, а по мере надобности - перенесу на другую машину - клиентам даже менять IP в настройках не надо будет wink.gif.

Сообщение отредактировал Abram - 20.4.2009, 22:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 21.4.2009, 4:46


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Abram @ Сегодня, 5:09)

nvidia под xen никогда не работала и никогда толком работать не будет!
*


Внезапно. То есть nvidia-settings мне нагло врет про работающий драйвер и работающее хардварное 3D-ускорение, а glxgears вытягивает 10к FPS только на софтварном ускорении за счет процессора... А tuxracer вторгается в мой мозг через libtelepathy.so и заставляет видеть желтенькую надпись "FPS: 410" в углу. О, великий Abram, спасибо за то, что раскрыл мне глаза - теперь я могу узреть Истину! biggrin.gif

На самом деле есть способ заставить дрова nvidia почти заработать с Xen-ядром. Способ является грязным обманом инсталлера nvidia-drivers, и в ходе его выполнения потребуется два раза перезагрузить машину, но он работает - повторюсь, у меня в данный момент работает все, кроме перехода в текстовый режим. Вечером опишу этот способ подробнее smile.gif

Цитата(Abram @ Сегодня, 5:09)

...после того, как на материнках появятся IOMMU (вместе со следующей спецификацией PCIe) и к ним в Xen напишут дрова biggrin.gif
*


"А мужики-то не знают..." ©

По этому поводу не могу сказать ничего определенного - я еще не пробовал PCI passthrough в деле, но вроде он уже должен работать (правда, пока еще только не с видеокартами).

Цитата(Abram @ Сегодня, 5:09)

А вот это ты зря. Юзай только xen из своего дистрибутива. XenSource - так это вообще скорее Proof of Concept, чем рабочая телега.
*


В основном дереве Gentoo последняя версия xen-tools - это 3.3.0. В ней, к сожалению, сломан makefile, поэтому ее установка пока невозможна... Можно бэкпортировать для нее патч от 3.3.1 и переписать ебилд для 3.3.0, но я этого делать не умею - проще поставить 3.3.1 и не париться. Про ситуацию с исходниками ядра Xen я вроде уже отписывался здесь. Именно поэтому использование дистрибутивных версий - не вариант.

Цитата(Abram @ Сегодня, 5:09)

винда очень плохо виртуализируется.
*


google://CPU Virtualization technologies
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 21.4.2009, 14:14


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Итак, инструкция по установке проприетарных дров NVIDIA на Xen-ядро.

Что для этого понадобится:
1. Ядро Xen, для которого нужно собрать модуль nvidia.
2. Любое не-Xen ядро, способное стартовать на вашем железе.
3. Исходники ядра Xen (если используется заранее собранное ядро, следует проверить, совпадает ли версия исходников с версией ядра).
4. Собственно инсталлер драйвера NVIDIA.

Последовательность действий по установке:

1. Кладем исходники ядра Xen в директорию /usr/src и перенаправляем линк /usr/src/linux на директорию с этими исходниками.
2. Перезагружаемся и запускаем не-Xen ядро.

ВАЖНО: еще раз проверяем, правильно ли направлен линк /usr/src/linux - он должен указывать на директорию с исходниками ядра Xen!

3. Запускаем установку драйвера NVIDIA:
Код
IGNORE_XEN_PRESENCE=1 sh /path/to/NVIDIA-driver.run

Особое внимание здесь следует обратить на переменную IGNORE_XEN_PRESENCE.

4. Устанавливаем драйвер NVIDIA, следуя инструкциям инсталлера.
5. Вновь перезагружаемся, на этот раз запускаем Xen.
6. Пробуем запустить иксы.

Если все сделано правильно, иксы должны запуститься с использованием драйвера NVIDIA. По крайней мере, для меня этот метод отлично сработал smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Abram
сообщение 22.4.2009, 6:06


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



A.Vas,
Странно. С каких это пор оно таким образом работает? Помню, надо было патчить исходники модуля nvidia.
Цитата(A.Vas @ Вчера, 7:46)

CPU Virtualization technologies
*


Запускать в HVM-домене? Совсэм нэ Ъ.
Можно, конечно, виртуализированные драйвера прикрутить... но венда от этого всё равно лучше не станет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
A.Vas
сообщение 22.4.2009, 6:24


Гуру
******

Группа: Пользователи
Сообщений: 1 016
Регистрация: 2.12.2005
Из: г. Томск
Пользователь №: 60 511
Модель телефона: HTC One X
Прошивка: CyanogenMod 11

Рейтинг: 435



Цитата(Abram @ Сегодня, 13:06)

Странно. С каких это пор оно таким образом работает? Помню, надо было патчить исходники модуля nvidia.
*


Видимо, это такой интересный феномен smile.gif Если я попробую собрать ядерный модуль nvidia под ядром Xen, то получу что-то типа этого (показываю вывод emerge, т.к. запустить установку из инсталлера я не могу - он требует выхода из иксов):
Код
In file included from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:96,
                 from include/linux/pci.h:1003,
                 from /var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv-linux.h:86,
                 from /var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv.c:14:
include/asm/dma-mapping.h: В функции ‘dma_map_page’:
include/asm/dma-mapping.h:230: ошибка: неявная декларация функции ‘page_to_pseudophys’
In file included from include/acpi/platform/aclinux.h:59,
                 from include/acpi/platform/acenv.h:140,
                 from include/acpi/acpi.h:54,
                 from /var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv-linux.h:181,
                 from /var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv.c:14:
include/asm/acpi.h: В функции ‘acpi_notify_hypervisor_state’:
include/asm/acpi.h:148: ошибка: неявная декларация функции ‘HYPERVISOR_platform_op’
/var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv.c: В функции ‘nv_kern_open’:
/var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv.c:2052: ошибка: неявная декларация функции ‘HYPERVISOR_memory_op’
make[4]: *** [/var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv/nv.o] Ошибка 1
make[3]: *** [_module_/var/tmp/portage/x11-drivers/nvidia-drivers-180.44/work/NVIDIA-Linux-x86_64-180.44-pkg2/usr/src/nv] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Ошибка 1
make: *** [module] Ошибка 2


В то же время, если то же самое проделать под обычным ядром, не меняя цели линка /usr/src/linux, то установка пройдет как по маслу... Мистика какая-то.

Сообщение отредактировал A.Vas - 22.4.2009, 6:24
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Линукс, и все, что с ним связано · Компьютеры, операционные системы, софт и железо · Forum
 

53 страниц V « < 16 17 18 19 20 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22.7.2025, 21:44

Форум живёт: