241 (06.10.2010 10:56:14 отредактировано gmcg)

life
Посылает на 9.10 с 9.9? Не, я так далеко не ходил ab

А Lucid у меня встала влет - сразу же дало разрешение 1920x1200 даже без установки драйвера ATI.
С драйвером 10.9 правда тоже заморочки (разберусь позже - он встает, но выдает ошибку конфигурации), но меня пока вполне устраивает и штатный.
Целая куча вопросов, которая решалась пустой тратой времени и ручными манипуляциями в Debian, тут решилась автоматом. Я раньше ставил 9.04, но он по сравнению с Lenny казался каким-то тормознутым, а теперь все наоборот.
В общем, "любовь прошла, завяли помидоры".

В целом остаюсь пока на Lucid. Всем удачи.

242

gmcg пишет:

life
А Lucid у меня встала влет - сразу же дало разрешение 1920x1200 даже без установки драйвера ATI.
...    ...   ...
Я раньше ставил 9.04, но он по сравнению с Lenny казался каким-то тормознутым, а теперь все наоборот.
В общем, "любовь прошла, завяли помидоры".
В целом остаюсь пока на Lucid. Всем удачи.

Вы не учитываете тот факт, что Lenny был "заморожен" в июле 2008, если мне не изменяет память. Т.е. и ядро и X-server двухлетней давности. Поставили бы Squeeze и, я думаю, проблем бы тоже не было.
Ну или, как вариант, посмотреть в сторону бэкпортс.

243 (06.10.2010 14:15:23 отредактировано life)

gmcg пишет:

life
Посылает на 9.10 с 9.9? Не, я так далеко не ходил ab

А Lucid у меня встала влет - сразу же дало разрешение 1920x1200 даже без установки драйвера ATI.
С драйвером 10.9 правда тоже заморочки (разберусь позже - он встает, но выдает ошибку конфигурации), но меня пока вполне устраивает и штатный.
Целая куча вопросов, которая решалась пустой тратой времени и ручными манипуляциями в Debian, тут решилась автоматом. Я раньше ставил 9.04, но он по сравнению с Lenny казался каким-то тормознутым, а теперь все наоборот.
В общем, "любовь прошла, завяли помидоры".

В целом остаюсь пока на Lucid. Всем удачи.

Да драйвер то встал. И разрешение есть. И даже видеофайлы воспроизводит... только вот xorg.conf у меня нет в Ubuntu. Драйвер работает не ати а какой то типа vesa. Если подключаю телек к компу он становитьия видущим монитором и я не могу это изменить (xorg.conf отсутствует). Все дрова ати из реп не поддерживают чипы видео старше HD3000 series. Так что многим лучше всетаки помучиться с Debian. Тут хотя бы выбор пакетов побольше.

244

Ммм.... Вот что я узнал. Та версия что сейчас тестируется (Squeeze) спокойно поддерживает все драйвера ати (на ней X.Org 7.5). Так что думаю для продолжения установки мне стоит обновиться. Чкачал диск для установки по сети (debian-testing-amd64-i386-powerpc-netinst.iso ~650 Mb), но он не цепляет мою сетевую карточку Т_Т. Подскажите, где раздобыть драйвер на Realtek RTL8111/8168B?
P.S.
Попытался сначала просто обновить ерсию Lenny до версии Squeeze. В результате помер весь Xorg и половина пакетов. aptitude install -f выдает что ничего поправить не в состоянии. А между тем я уже раз 8 за последние 3 дня форматировал винт чтобы поставить ось. Т_Т

245

life пишет:

Ммм.... Вот что я узнал. Та версия что сейчас тестируется (Squeeze) спокойно поддерживает все драйвера ати (на ней X.Org 7.5). Так что думаю для продолжения установки мне стоит обновиться. Чкачал диск для установки по сети (debian-testing-amd64-i386-powerpc-netinst.iso ~650 Mb), но он не цепляет мою сетевую карточку Т_Т. Подскажите, где раздобыть драйвер на Realtek RTL8111/8168B?

А зачем было качать multi-arch? Ну да ладно, это так...
У меня сетевая карта RTL8111C определилась без проблем.

life пишет:

Попытался сначала просто обновить ерсию Lenny до версии Squeeze. В результате помер весь Xorg и половина пакетов. aptitude install -f выдает что ничего поправить не в состоянии. А между тем я уже раз 8 за последние 3 дня форматировал винт чтобы поставить ось. Т_Т

А как обновлялись?
Какие ошибки получили?

246

Peter пишет:
chichako пишет:
Peter пишет:

Не знаю, но попробуйте перенести всю SubSection в конец Section.
И почему Depth 16, а не 24?

Пётр.

Dept - глубина цвета, у производителя монитора не нашёл...
Перенёс, теперь 65 строка, кстати вот логи http://upwap.ru/1064355 ...

Так опять нет символа LF в конце последней строки, вот X и не находит EndSection.
Попробуйте ещё раз нажать Enter в конце xorg.conf.

Пётр.

Петр, извините, Вы были правы! Я Вас немного не так понял, теперь все в порядке, X-сервер запустился. Вот что значит высокомерие недалёкого чайника ag
Скажите, а в Linux какая кодировка используется?..

247

chichako пишет:

Скажите, а в Linux какая кодировка используется?..

Вопрос непонятен. Если имеется в виду то, что в DOS задаётся codepage,
например, для России CP866, то в Linux это определяется выбранной локалью.
Введите команду locale.

Пётр.

Пётр.

248 (06.10.2010 20:34:29 отредактировано life)

chichako пишет:

Скажите, а в Linux какая кодировка используется?..

Обычно KOI8-R или ASCII (на счет второй неуверен), а так какую задашь та и используется. Хоть CP1251.

durc пишет:

А зачем было качать multi-arch? Ну да ладно, это так...
У меня сетевая карта RTL8111C определилась без проблем.

Вот именно! У меня RTL8111D. Нормальные дрова в deb пакете так и не смог найти. А можно ссылочку на тот образ из которого вы ставили? я бы попробовал и с него, раз у вас получилось.

durc пишет:

А как обновлялись?
Какие ошибки получили?

Обновлялся по инструкциям из Интернета. Выставил в файле репозиториев строки для Squeeze, потом apt-get update apt-get apgrade. Получил в результате смерть половины пакетов из за недоступных репозиториев (ошибки вида: нужен пакет но он не может быть установлен так как его нет в репозиториях) и так дропнулось больше 1000 пакетов. Ребутнулся (обновлялся ночью, лег спать). Включил комп с утра а там почти все мертво. Посыпаю голову пеплом. Почти уверен что убил систему ибо криворук, но раз уж все равно девятый раз переставлять ось подумал может поставить сразу Squeeze. Вот только на сайте debian.org запутался и в результате все что нашел это был тот образ.

249

life пишет:
chichako пишет:

Скажите, а в Linux какая кодировка используется?..

Обычно KOI8-R или ASCII (на счет второй неуверен), а так какую задашь та и используется. Хоть CP1251.

Обычно, как раз UTF8

life пишет:
durc пишет:

А зачем было качать multi-arch? Ну да ладно, это так...
У меня сетевая карта RTL8111C определилась без проблем.

Вот именно! У меня RTL8111D. Нормальные дрова в deb пакете так и не смог найти. А можно ссылочку на тот образ из которого вы ставили? я бы попробовал и с него, раз у вас получилось.

А зачем искать дрова в deb пакете? Они есть в ядре. Ссылка для i386

life пишет:
durc пишет:

А как обновлялись?
Какие ошибки получили?

Обновлялся по инструкциям из Интернета. Выставил в файле репозиториев строки для Squeeze, потом apt-get update apt-get apgrade. Получил в результате смерть половины пакетов из за недоступных репозиториев (ошибки вида: нужен пакет но он не может быть установлен так как его нет в репозиториях) и так дропнулось больше 1000 пакетов. Ребутнулся (обновлялся ночью, лег спать). Включил комп с утра а там почти все мертво. Посыпаю голову пеплом. Почти уверен что убил систему ибо криворук, но раз уж все равно девятый раз переставлять ось подумал может поставить сразу Squeeze. Вот только на сайте debian.org запутался и в результате все что нашел это был тот образ.

Вообще то лучше было сначала обновить apt, потом ядро, потом udev, а потом уже всё остальное.

250

durc пишет:

Вообще то лучше было сначала обновить apt, потом ядро, потом udev, а потом уже всё остальное.

А если сначала ядро, потом dpkg, udev и потом уже?
libc6 не надо предварительно обновлять?
Я обновлялся с Lenny до testing, уже не помню, обновлял ли я libc6 отдельно,
но вот apt-listbugs пришлось удалить, т.к. оказалось, что он не выносит
большого количества пакетов и даёт сбой. Кажется, в 1-й раз их было 800.
Мне тогда посоветовали его удалить, что я и сделал.

Пётр.

Пётр.

251

Peter пишет:
durc пишет:

Вообще то лучше было сначала обновить apt, потом ядро, потом udev, а потом уже всё остальное.

А если сначала ядро, потом dpkg, udev и потом уже?

В любом случае ядро и udev обязательно.
Кстати, с udev тоже возникают проблемы. Вопрос рассматривался на форуме
http://linuxforum.ru/viewtopic.php?id=6333

252

Та я спрашивал о конфигурационных файлах, хотя бы пресловутый xorg.conf {кодировка}...
Товарищи, братья и сестры,  smile хочу вернуться к вапросу о дравах.
Посмотрите, ( http://upwap.ru/1066029 ) пожалуйста, что хочит от меня Debian.
Я не знаю аглицкую мову...

253

На вопрос об этой ошибке

cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
dh_install: command returned error code 256

Я уже отвечал здесь
http://linuxforum.ru/viewtopic.php?pid=98041#p98041
Вам даже перевели что нужно сделать

life пишет:

В той статье рекомендуют просто в одной папке с библиотеками сделать ссылку на другую:

mkdir -p /usr/X11R6/lib/modules
ln -s /usr/lib/dri /usr/X11R6/lib/modules/

А английский в Linux'e нужен, иначе по каждому пустяку будете по форумам лазить.

254

durc пишет:

На вопрос об этой ошибке

cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
dh_install: command returned error code 256

Я уже отвечал здесь
http://linuxforum.ru/viewtopic.php?pid=98041#p98041
Вам даже перевели что нужно сделать

life пишет:

В той статье рекомендуют просто в одной папке с библиотеками сделать ссылку на другую:

mkdir -p /usr/X11R6/lib/modules
ln -s /usr/lib/dri /usr/X11R6/lib/modules/

А английский в Linux'e нужен, иначе по каждому пустяку будете по форумам лазить.

... лазить... Вы сама любезность!..

255 (08.10.2010 10:57:51 отредактировано uniksist)

durc пишет:

На вопрос об этой ошибке

cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
dh_install: command returned error code 256

Я уже отвечал здесь
http://linuxforum.ru/viewtopic.php?pid=98041#p98041
Вам даже перевели что нужно сделать

life пишет:

В той статье рекомендуют просто в одной папке с библиотеками сделать ссылку на другую:

mkdir -p /usr/X11R6/lib/modules
ln -s /usr/lib/dri /usr/X11R6/lib/modules/

А английский в Linux'e нужен, иначе по каждому пустяку будете по форумам лазить.

У меня такая же ошибка при обновлении дров для Радеона ab А ваш рецепт между прочим относится к  другой хоть и похожей ошибке, в которой установщик ругается на другую папку: dri , а вовсе не папку linux
Исходя из тех же предпосылок, что и вы, попытался решить эту проблему сделав ссылку:

 Консоль:
ln -s /usr/lib/xorg/modules/linux /usr/X11R6/lib/modules/

- не помогло ac Так что, чего-то ещё не хватает и ошибка та же.

256

uniksist пишет:

У меня такая же ошибка при обновлении дров для Радеона ab А ваш рецепт между прочим относится к  другой хоть и похожей ошибке, в которой установщик ругается на другую папку: dri , а вовсе не папку linux
Исходя из тех же предпосылок, что и вы, попытался решить эту проблему сделав ссылку:

 Консоль:
ln -s /usr/lib/xorg/modules/linux /usr/X11R6/lib/modules/

- не помогло ac Так что, чего-то ещё не хватает и ошибка та же.

Есть такое слово - аналогия.
И почему тогда не

 Консоль:
ln -s /usr/lib/xorg/modules/linux /usr/X11R6/lib/modules/linux

И проверьте наличие /usr/lib/xorg/modules/linux
 Консоль:
ls -l /usr/lib/xorg/modules

Да и ещё не помешало бы
 Консоль:
mkdir -p /usr/X11R6/lib/modules

сначала выполнить

257 (08.10.2010 17:15:03 отредактировано uniksist)

durc пишет:

И проверьте наличие /usr/lib/xorg/modules/linux

 Консоль:
ls -l /usr/lib/xorg/modules

Да и ещё не помешало бы
 Консоль:
mkdir -p /usr/X11R6/lib/modules

сначала выполнить

Разумеется я всё это выполнил, просто опустил эти ламерские подробности ибо не новичок ab , но увы результат был всё-же отрицательный и ошибка та же - ругается на папку, которая уже как бы и есть  :o  А может рестартовать надо было чего-нибудь или перезагрузиться после создания ссылки и перед повторной попыткой создания деб-пакетов (попозже попробую)? Или может ссылку не туда я придумал?

зы. На англоязычных форумах, к стати, нашлось ещё меньше ценного по этой проблеме чем в этой теме, так что буржуинский язык тоже не всегда рулит)

258 (08.10.2010 18:39:02 отредактировано life)

В общем я немного устал и решил не мелочиться. Поэтому я просто... поменял карту на GeForce  GTS450. Конечно этот вариант из разряда "бомбами по муравьям", но этот путь оказался самым дешевым, так как я сохранил кучу времени.  ag И кстати я уверен что многие пользователи виндоуса с радостью обменяют свою карту на вашу даже если она будет совсем немного лучше, чем у них.

259 (15.10.2010 13:28:45 отредактировано uniksist)

life пишет:

В общем я немного устал и решил не мелочиться...

- Короче, попросту сдался  wink  - Отступать ещё есть куда, "позади Винда".
А я вот нашёл решение этой проблемы, причём двумя способами ab
Способ 1: Год назад методом подбора удалось поставить на Debian Ленни старые дрова версии 9.6, при этом всё ставилось и ошибок не выдавалось.
Способ 2: В настоящее время решил таки обновить дрова для своей атишки 2900 Про, потому что в игрушках были проблемы. Решение нашлось недели за 3  ac  , но всё же нашлось.
2.1. Удаляем через Синаптик всё что связано с fglrx
2.2. Перегружаемся в однопользовательский режим и не запускаем Иксы!
2.3. Заходим в папку, где лежит заблаговременно скачанный пакет с атишными дровами:

 Консоль:
cd /install

2.4. Здесь мы запускаем скрипт дров АТИ в режиме непосредственной установки (т.е. без образования деб-пакета):
 Консоль:
sh ati-driver-installer-10-9-x86.x86_64.run

следуем инструкциям.
2.5. Инициализируем новые установленные дрова:
 Консоль:
aticonfig --initial

2.6. Перезагружаемя:
 Консоль:
reboot

2.7. Вот собственно и всё, после перезагрузки Иксы загрузятся на новых дровах.
2.8. Если всё-таки что-то пойдёт не так и после перезагрузки Иксы не загрузятся - Не отчаиваемся, ведь у нас ещё есть консоль. Через неё заходим в конфиг Иксов и ставим временные линуксовые универсальные дрова, после чего снова сможем экспериментировать со своим Радеоном ab
 Консоль:
nano /etc/X11/xorg.conf

Находим здесь секцию: Section "Device" и меняем "fglrx" на "vesa" .
2.9. Ещё вариант - если иксы всё же запустятся, но криво и нет доступа к консоли, а сплошной чёрный экран. В этом случае перезагрузиться в однопользовательском режиме, где у нас будет вожделенная консоль ab , после чего выполнить пункт 2.8.

ЗЫ. В общем, как и предполагалось - ларчик очень просто открывался! Как выяснилось  - официальным способом, т.е. через генерацию деб-пакета в ряде случаев (т.е. для ряда моделей видух) просто и не возможно было установить дровишки к АТИ. Т.е. в лоб проблема не решилась бы вовсе.

В качестве приложения привожу вывод установки и ошибок стандартного метода установки:

+ открыть спойлер

 Консоль:

polzovatel:/home/polzovatel# sh ati-driver-installer-10-9-x86.x86_64.run --buildpkg Debian/lenny
sh: ati-driver-installer-10-9-x86.x86_64.run: Нет такого файла или каталога
polzovatel:/home/polzovatel# cd /install
polzovatel:/install# sh ati-driver-installer-10-9-x86.x86_64.run --buildpkg Debian/lenny
Created directory fglrx-install.VSJUxo
Verifying archive integrity... All good.
Uncompressing ATI Catalyst(TM) Proprietary Driver-8.771.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
ATI Technologies Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Generating package: Debian/lenny
cp: cannot stat `/install/fglrx-install.VSJUxo/x710/*': No such file or directory
Package build failed!
Package build utility output:
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 8.771-1
dpkg-buildpackage: source changed by ATI Technologies Inc. <http://ati.amd.com/support/driver.html>
debian/rules build
dpkg-buildpackage: host architecture i386
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
      mkdir -p usr/share/doc/fglrx; \
      mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
    fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
         usr/X11R6/lib \
         usr/X11R6/lib64 \
         usr/share usr/src     -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib      -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then            \
        chmod 755 etc/ati ;            \
        chmod 644 etc/ati/* ;        \
        chmod a+x etc/ati/*.sh ;    \
    fi
if [ -f debian/fglrx.default ]; then \
      mv -v debian/fglrx.default debian/fglrx; \
    fi
`debian/fglrx.default' -> `debian/fglrx'
debian/rules binary
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
      mkdir -p usr/share/doc/fglrx; \
      mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
    fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
         usr/X11R6/lib \
         usr/X11R6/lib64 \
         usr/share usr/src     -type f | xargs chmod -x
find: `usr/X11R6/lib64': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib      -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then            \
        chmod 755 etc/ati ;            \
        chmod 644 etc/ati/* ;        \
        chmod a+x etc/ati/*.sh ;    \
    fi
if [ -f debian/fglrx.default ]; then \
      mv -v debian/fglrx.default debian/fglrx; \
    fi
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Create the directories to install into
dh_installdirs -pfglrx-driver \
        usr \
        usr/lib/xorg \
        usr/lib/xorg/modules \
        usr/lib/dri \
        usr/bin \
        usr/sbin \
        etc/acpi \
        etc/acpi/events \
        etc/default \
        etc/X11/Xsession.d
dh_installdirs -pfglrx-driver-dev \
        usr \
        usr/include \
        usr/lib
dh_installdirs -pfglrx-kernel-src \
        usr/src/modules/fglrx \
        usr/src/modules/fglrx/debian
dh_installdirs -A -pfglrx-amdcccle \
        usr \
        usr/bin \
        usr/share \
        usr/share/applnk \
        usr/share/applications \
        usr/share/icons \
        usr/share/pixmaps
dh_installdirs -p \
        usr/src
dh_install
ldconfig -n usr/X11R6/lib/
dh_install -pfglrx-driver "usr/X11R6/bin/fgl*"      "usr/bin"
dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install -pfglrx-driver "usr/sbin/atieventsd"     "usr/sbin"
dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8"
# amd64 needs some library redirection
dh_install -pfglrx-driver "usr/X11R6/lib/*.so*"           "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/dri"     "usr/lib"
dh_install -pfglrx-driver "usr/X11R6/lib/modules/linux"   "usr/lib/xorg/modules"
cp: cannot stat `./usr/X11R6/lib/modules/linux': No such file or directory
dh_install: command returned error code 256
make: *** [binary] Error 1
dpkg-buildpackage: failure: debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.VSJUxo
polzovatel:/install#

А так же список полезных ресурсов при возникновении подобных проблем:

добавлено спустя неделю:

life пишет:

В общем я немного устал и решил не мелочиться. Поэтому я просто... поменял карту на GeForce...

Короче, я сделал аналогичный вывод - надо менять АТИ на НВидиа ab Хотя таки удалось добиться от своего Радеона совместимости с играми и вайном, но остались периодические глюки и зависания. - Я сделал вывод, что на 100% это не решаемо, по крайней мере в рамках моей модели АТИ...

260

uniksist,
Короче, я сделал аналогичный вывод - надо менять АТИ на НВидиа
Оно конечно хозяин-барин, можно и весь комп поменять на новый ... однако я вот перешел на lucid, а сейчас на Maverick, и все проблемы ушли в прошлое ... по моему проще, чем видеокарту менять.

261 (19.10.2010 18:01:03 отредактировано uniksist)

gmcg пишет:

uniksist,
Короче, я сделал аналогичный вывод - надо менять АТИ на НВидиа
Оно конечно хозяин-барин, можно и весь комп поменять на новый ... однако я вот перешел на lucid, а сейчас на Maverick, и все проблемы ушли в прошлое ... по моему проще, чем видеокарту менять.

Не факт, что поможет. У АТИ не все видухи запредельно глючные, некоторые, по слухам можно заставить работать по человечески. - Может вам как раз повезло с моделью? - Какая, если не секрет?

Во вторых, в чём объективно, lucid/Maverick, совместимей с видухами АТИ чем Debian Ленни? - Видеоподсистема ведь та-же - Х-орг.

262 (19.10.2010 20:32:33 отредактировано life)

у меня HD4890 от гигабайта. дрова не ставятся мертво. Открытыми драйверами чип не поддерживается. На Ленни не ставятся дрова потому что ати ухитрилась вырезать из последнего десятка дров если не больше X:7.1 и X:7.3, а в ленни без бубна можно поставить только эти два ксорга. Последние дрова на ленни 9.10 которые можно скачать с сайта ати по ссылке на 9.9 (магия сайта ати)дали мне только мертвый экран. уж в нетерпении меня обвинить трудно. я месяц по 6 часов в день занимался установкой этих дров и даже в результте собрал пакеты, которые так и не смог поставить. И да, я не сдался, как вы писали выше. Я просто счастлив за вашу видеокарту, но с новыми видеокартами такой фокус не проходит. Мою карту поддерживают драйвера начиная... правильно, с 9.10. То есть это ЕДИНСТВЕННЫЕ драйвера, которые смогут работать на Ленни с моей видеокартой. Метод проб, который применили вы, для нового железа не подходит на 100% так как в природе существует всего 1 драйвер одной версии под него - это официальный, и возможно еще 1 от какого нибудь человека, на которого просто хочется молиться. Вот так обстоят дела с новыми картами ати. Заставляет задуматься, а оно надо? обменял у друга на нвидиа, воткнул, поставил систему, пользуюсь. Так то.

P.S.
Гуглом как нетрудно догадаться за месяц я пользовался раз 100500. Так что все что там написано на первых 15-20 страницах я пробовал и это не помогло. А на форумах я пишу вопросы только если дела обстоят именно так, то есть гугл абсолютно молчит.

263 (23.10.2010 20:57:30 отредактировано faithman)

Есть проблема: установил пакеты fglrx-driver fglrx-source. Модуль не может скомпилироваться -- мешает ошибка:
В логе /usr/src/fglrx-10-7/make.sh.log написано:

AMD kernel module generator version 2.1
.
Active kernel:
uname -a = Linux hunter 2.6.32-5-amd64 #1 SMP Fri Oct 15 00:56:30 UTC 2010 x86_64 GNU/Linux
uname -s = Linux
uname -m = x86_64
uname -r = 2.6.32-5-amd64
uname -v = #1 SMP Fri Oct 15 00:56:30 UTC 2010
.
Target kernel:
uname -a = Linux hunter 2.6.32-5-amd64 #1 SMP Fri Oct 15 00:56:30 UTC 2010 x86_64 GNU/Linux
uname -s = Linux
uname -m = x86_64
uname -r = 2.6.32-5-amd64
uname -v = #1 SMP Fri Oct 15 00:56:30 UTC 2010
.
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.32-5-amd64/build/include/linux/autoconf.h says: SMP=1
file /lib/modules/2.6.32-5-amd64/build/include/linux/autoconf.h says: MODVERSIONS=1
.
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/fglrx-10-7 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
make[4]: *** Нет правила для сборки цели `/usr/src/fglrx-10-7/firegl_public.c', требуемой для `/usr/src/fglrx-10-7/firegl_public.o'.  Останов.
make[3]: *** [_module_/usr/src/fglrx-10-7] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [kmod_build] Ошибка 2
build failed with return value 2

Пробовал ставить и fglrx-modules-dkms, такая же ошибка лезет. У кого так ?

Debian Squeeze, обновления по dist-upgrade проводились, всё нормально. Неужели старые пакеты ?

Заголовочные ядра стоят, как и всё остальное необходимое.

264

 Консоль:
ls -lha /usr/src/linux-headers-2.6.32-5-amd64

покажите

265

 Консоль:

drwxr-xr-x 4 root root 4,0K Окт 23 15:43 .
drwxr-xr-x 6 root root 4,0K Окт 23 20:41 ..
drwxr-xr-x 3 root root 4,0K Окт 23 15:43 arch
-rw-r--r-- 1 root root 104K Окт 15 04:21 .config
drwxr-xr-x 5 root root 4,0K Окт 23 15:43 include
-rw-r--r-- 1 root root  205 Окт 15 04:21 .kernelvariables
-rw-r--r-- 1 root root  297 Окт 15 07:16 Makefile
-rw-r--r-- 1 root root 620K Окт 15 04:56 Module.symvers
lrwxrwxrwx 1 root root   37 Окт 23 15:43 scripts -> ../../lib/linux-kbuild-2.6.32/scripts

266

 Консоль:
dpkg -l | grep linux-headers

покажите

267

 Консоль:

ii  linux-headers-2.6-amd64              2.6.32+28                               Header files for Linux 2.6-amd64 (meta-package)
ii  linux-headers-2.6.32-5-amd64         2.6.32-25                               Header files for Linux 2.6.32-5-amd64
ii  linux-headers-2.6.32-5-common        2.6.32-25                               Common header files for Linux 2.6.32-5

268

faithman, сейчас проверил, всё собирается для i368 i686.
либо дело в amd платформе, либо как-то криво вы его компейляете.
рассказывайте, кто как и при каких условиях выдал вам эти ошибки.

269 (23.10.2010 21:35:01 отредактировано faithman)

 Консоль:

root@hunter:/usr/src/modules/fglrx# m-a prepare
Получение исходных текстов ядра с версией: 2.6.32-5-amd64
Заголовочные файлы ядра доступны в /lib/modules/2.6.32-5-amd64/build
apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия build-essential.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 43 пакетов не обновлено.

Выполнено!
root@hunter:/usr/src/modules/fglrx# m-a update

Обновлена информация о 41 пакетах
root@hunter:/usr/src/modules/fglrx# m-a a-i -f fglrx

Обновлена информация о 1 пакетах
Получение исходных текстов ядра с версией: 2.6.32-5-amd64
Заголовочные файлы ядра доступны в /lib/modules/2.6.32-5-amd64/build
apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия build-essential.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 43 пакетов не обновлено.

Выполнено!
download
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, переустановлено 1 переустановлено, для удаления отмечено 0 пакетов, и 43 пакетов не обновлено.
Необходимо скачать 0 B/1 542 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
(Чтение базы данных ... 119308 files and directories currently installed.)
Подготовка к замене пакета fglrx-source 1:10-7-1 (используется файл .../fglrx-source_1%3a10-7-1_amd64.deb) ...
Распаковывается замена для пакета fglrx-source ...
Настраивается пакет fglrx-source (1:10-7-1) ...

Обновлена информация о 1 пакетах
unpack
Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait...
"/usr/share/modass/packages/fglrx-source" build KVERS=2.6.32-5-amd64 KSRC=/lib/modules/2.6.32-5-amd64/build KDREV=2.6.32-25 kdist_image

Ещё содержимое /var/cache/modass/fglrx-source.buildlog.2.6.32-5-amd64.1287854616:

 Консоль:

/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/fglrx'
dh_testroot
rm -f configure-stamp
rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
rm -rf patch
dh_clean
rm -f /usr/src/modules/fglrx/debian/control
rm -f /usr/src/modules/fglrx/debian/dirs
make[1]: Leaving directory `/usr/src/modules/fglrx'
/usr/bin/make  -f debian/rules binary_modules
make[1]: Entering directory `/usr/src/modules/fglrx'
if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
                cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \
        fi
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/usr/src/modules/fglrx modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64'
  CC [M]  /usr/src/modules/fglrx/firegl_public.o
In file included from /usr/src/modules/fglrx/firegl_public.c:453:
/usr/src/modules/fglrx/drm_proc.h: In function ‘FGLDRM__vma_info’:
/usr/src/modules/fglrx/drm_proc.h:497: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 5 has type ‘phys_addr_t’
  CC [M]  /usr/src/modules/fglrx/kcl_acpi.o
  CC [M]  /usr/src/modules/fglrx/kcl_agp.o
  CC [M]  /usr/src/modules/fglrx/kcl_debug.o
  CC [M]  /usr/src/modules/fglrx/kcl_ioctl.o
/usr/src/modules/fglrx/kcl_ioctl.c: In function ‘KCL_IOCTL_AllocUserSpace32’:
/usr/src/modules/fglrx/kcl_ioctl.c:196: error: implicit declaration of function ‘compat_alloc_user_space’
/usr/src/modules/fglrx/kcl_ioctl.c:196: warning: return makes pointer from integer without a cast
make[5]: *** [/usr/src/modules/fglrx/kcl_ioctl.o] Ошибка 1
make[4]: *** [_module_/usr/src/modules/fglrx] Ошибка 2
make[3]: *** [sub-make] Ошибка 2
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-5-amd64'
make[1]: *** [build] Ошибка 2
make[1]: Leaving directory `/usr/src/modules/fglrx'
make: *** [kdist_image] Ошибка 2

Всё это мне выдал module-assistant, a вышеприведённая ошибка -- я пытался вручную через make собрать.

270

faithman пишет:

CC [M]  /usr/src/modules/fglrx/kcl_ioctl.o
/usr/src/modules/fglrx/kcl_ioctl.c: In function ‘KCL_IOCTL_AllocUserSpace32’:
/usr/src/modules/fglrx/kcl_ioctl.c:196: error: implicit declaration of function ‘compat_alloc_user_space’
/usr/src/modules/fglrx/kcl_ioctl.c:196: warning: return makes pointer from integer without a cast
make[5]: *** [/usr/src/modules/fglrx/kcl_ioctl.o] Ошибка 1

есть такая проблема.
вроде народ решает её (сейчас секундочку внимания) самостоятельно патча исходники fglrx.
короче говоря, faithman, яб на вашем месте x86 (i386, i686 как не назови) поставил бы.