Видео драйвер на samsung

Автор k0matoznik, 09 июня 2012, 03:59:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

k0matoznik

Доброго времени суток. У меня проблема с видео драйверами для ноута.
Да решил что поставлю debian, была убунту ну щас как то вот так... не суть
установил, звук есть, картинка есть, но разрешение было 1024х768. Начал ковыряться.
Дошел до сайта где было описано как поставить драйвера. но нада было ядро пересобрать на версию 3.0.
Сделано: uname -a
Linux laptop-debian 3.0.0-koma #1 SMP Sat Jun 9 00:38:05 KRAT 2012 i686 GNU/Linux

ребутнул и вуаля, разрешение поменялось, даже беспроводная сеть заработала.
но щас дело в том что драйвера встали да не все или не те что нада. Незнаю как вам обьяснить но видео лагает, а когда я окна двигаю они со шлейфом таскаются, я блин уверен так не должно быть.
lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)

помогите что мне сделать чтобы все гуд было?
я незнаю кде или гном у меня  ;D

redVi

Цитата: k0matoznik от 09 июня 2012, 03:59:25

lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)


У меня
lspci|grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Драйвер для Intel - i915. То есть ищем xf86-video-intel и устанавливаем.
Debian Sid, Openbox || Gentoo, Openbox

k0matoznik

#2
а поподробнее, почему именно для xf86-video-intel, откуда ты взял это? может у меня х64.
да и как искать то? в гугле или в терминале apt-get search?

Сообщение объединено: 09 июня 2012, 10:30:23

я кстати уже ставил эти драйвера. толку 0, может после их скачивания и установки нада чтото то где то прописать?
может как то стартануть?
wget ftp.ru.debian.org/debian/pool/main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.13.0-6_i386.deb

и потом
dpkg xserver-xorg-video-intel_2.13.0-6_i386.deb

а дальше то чего? ребут?

Angel_ok

Цитата: k0matoznik от 09 июня 2012, 10:19:03dpkg xserver-xorg-video-intel_2.13.0-6_i386.deb 
Все верно. Это они.
Установились?
Покажите вывод
aptitude show xserver-xorg-video-intel
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

k0matoznik

акет: xserver-xorg-video-intel                 
Состояние: установлен
Автоматически установлен: да
Версия: 2:2.13.0-6
Приоритет: необязательный
Раздел: x11
Сопровождающий: Debian X Strike Force <debian-x@lists.debian.org>
Размер в распакованном виде: 1 298 k
Зависимости: libc6 (>= 2.3.6-6~), libdrm-intel1 (>= 2.4.21), libdrm2 (>= 2.4.17), libpciaccess0 (>= 0.8.0+git20071002), libx11-6, libx11-xcb1, libxcb-aux0 (>= 0.3.6),
                        libxcb-dri2-0, libxcb1, libxext6, libxfixes3 (>= 1:4.0.1), libxv1, libxvmc1, xorg-video-abi-6.0, xserver-xorg-core (>= 2:1.7.6.901)
Конфликтуют: 915resolution, xserver-xorg-driver-i810, xserver-xorg-video-i810 (< 2:1.9.91-1), xserver-xorg-video-i810-modesetting, xserver-xorg-video-intel-modesetting
Заменяют: xserver-xorg (< 6.8.2-35), xserver-xorg-driver-i810, xserver-xorg-video-i810 (< 2:1.9.91-1), xserver-xorg-video-i810-modesetting,
                  xserver-xorg-video-intel-modesetting
Предоставляют: xorg-driver-video, xserver-xorg-video-6
Описание: X.Org X server -- Intel i8xx, i9xx display driver
This package provides the driver for the Intel i8xx and i9xx family of chipsets, including i810, i815, i830, i845, i855, i865, i915, i945 and i965 series chips.

This package also provides XvMC (XVideo Motion Compensation) drivers for i810/i815 and i9xx and newer chipsets.

More information about X.Org can be found at: <URL:http://www.X.org>

This package is built from the X.org xf86-video-intel driver module.


таак, а дальше чего?

redVi

Цитата: k0matoznik от 09 июня 2012, 10:19:03почему именно для xf86-video-intel, может у меня х64.
Потому что документацию читать надо =) xf86-video - открытые драйверы, вот и всё
Вообще порядок действий:
sudo apt-get install xf86-video-intel
# modprobe i915
Всё
Debian Sid, Openbox || Gentoo, Openbox

k0matoznik

apt-get install xf86-video-intel
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет xf86-video-intel

чето не то да?

Angel_ok

Цитата: k0matoznik от 09 июня 2012, 12:34:35чето не то да?
Надо его с сайта скачать
wget http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.12.0.tar.bz2
tar xvjf xf86-video-intel-2.12.0.tar.bz2
cd xf86-video-intel-2.12.0
./configure
make
# checkinstall
Вы думаете, всё так просто? Да, всё просто. Но совсем не так...
                                                                                                          Альберт Эйнштейн

k0matoznik

# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
Package xorg-macros was not found in the pkg-config search path.
Perhaps you should add the directory containing `xorg-macros.pc'
to the PKG_CONFIG_PATH environment variable
No package 'xorg-macros' found
checking for a sed that does not truncate output... (cached) /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc -std=gnu99... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... yes
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for GEN4ASM... no
checking for ANSI C header files... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for mprotect... yes
checking if RANDR is defined... no
checking if RENDER is defined... no
checking if XF86DRI is defined... no
checking if DPMSExtension is defined... no
checking for XORG... configure: error: Package requirements (xorg-server >= 1.6 xproto fontsproto ) were not met:

No package 'xorg-server' found
No package 'fontsproto' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XORG_CFLAGS
and XORG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

дальше я погуглил и нашел такую же проблему, там рекомендуют
sudo apt-get install xserver-xorg-dev x11proto-fonts-dev
я сделал и снова ошибку выдало
# apt-get install xserver-xorg-dev x11proto-fonts-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
xserver-xorg-dev : Зависит: libpixman-1-dev (>= 0.21.8) но 0.16.4-1 будет установлен
                    Зависит: x11proto-core-dev (>= 7.0.22) но 7.0.16-1 будет установлен
                    Зависит: x11proto-xext-dev (>= 7.1.99) но 7.1.1-2 будет установлен
                    Зависит: x11proto-dri2-dev (>= 2.6) но 2.3-1 будет установлен
E: Сломанные пакеты

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

ihammers

Цитата: k0matoznik от 09 июня 2012, 13:17:17
...
че делать я непонимаю.... он ругается на то что стоят древние версии, ну дак а почему он неможет удалить их сам и скачать нормальные? или в команде нада приписки сделать что бы он стал это все сам делать, или удалять старые, и ставить новые?
Покажите какие у вас подключены репозитарии: cat /etc/apt/sources.list.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

k0matoznik

# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-1 20120512-13:45]/ squeeze contrib main

# deb cdrom:[Debian GNU/Linux 6.0.5 _Squeeze_ - Official i386 DVD Binary-1 20120512-13:45]/ squeeze contrib main

deb http://ftp.ru.debian.org/debian/ squeeze main non-free
deb-src http://ftp.ru.debian.org/debian/ squeeze main non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# squeeze-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ squeeze-updates main contrib
deb-src http://ftp.ru.debian.org/debian/ squeeze-updates main contrib
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://frickelplatz.de/debian sid main contrib non-free
# deb http://debian.zaubberer.net/debian squeeze main contrib non-free
deb http://dl.google.com/linux/earth/deb/ stable main
deb http://deb.opera.com/opera/ squeeze non-free
deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://ftp.de.debian.org/debian squeeze main


маловато или нету нужного?

ihammers

Цитата: k0matoznik от 09 июня 2012, 13:31:15
...
маловато или нету нужного?
Мало?)  У вас в системе солянка из различных версий, вот и ошибка вылезает.  Вам стоит определиться на какой ветке оставаться.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

k0matoznik

всмысле закрыть все репозитории и оставить только одну? а как мне тогда понять какую оставить?

Udachnik

ТС необходимо обновить ядро и xorg из backports. Xorg в squeeze не поддерживает графические ускорители из sandy bridge.

k0matoznik

#14
блин народ, щас стало совсем не смешно. у меня стоит разрешение 1024х768 и моник не определяется, зато все что нада было установить, все установилось, че теперь то делать? как мне определить моник и чтобы разрешение было нормальным?


Сообщение объединено: 09 июня 2012, 16:25:42

Цитата: Udachnik от 09 июня 2012, 16:17:00
ТС необходимо обновить ядро и xorg из backports. Xorg в squeeze не поддерживает графические ускорители из sandy bridge.

я же писал, я обновил ядро с  backports и установил драйвера ,они встали но толи криво.. толи не полностью, потомучто видео не показывалось,только звук проигрывался, и перетаскивание окон было со шлейфом. замедленное. сейчас я поставил xf86-xorg и чето вообще все назад вернулось, щас то че мне делать? что опять обновлять нада?


Сообщение объединено: 09 июня 2012, 16:27:28

Цитата: Udachnik от 09 июня 2012, 16:17:00
..... Xorg в squeeze не поддерживает графические ускорители из sandy bridge.
это что значит? squeeze это ведь версия дебиана, как блин она может не поддерживать ускорители. мне что старую какую то версию ставить, или ждать новой, которая будет поддерживать ускорители?