Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam. Mam laptopa HP ProBook 6360B z kartą graficzną Intel HD 3000 oraz telewizor Sony Bravia 32V4500. Gdy z poziomu Windows 7 podłączam laptopa do telewizora za pomocą kabla D-Sub, to w ustawieniach rozdzielczość mam wybór wszystkich dostępnych rozdzielczości telewizora, w tym natywnej 1360x768. Po jej wybraniu za każdym razem gdy podłączam laptopa do telewizora, automatycznie jest ustawiana poprawna rozdzielczość. To tyle jeśli chodzi o poprawne działanie pod Windowsem. Teraz Debian.
Na Debianie mam zainstalowane GNOME 3.4. Gdy podłączam laptopa pod telewizor, to w ustawieniach rozdzielności mam do wyboru tylko 1024x768 i 800x600. Jak ustawić w takim razie rozdzielczość 1360x768?
Offline
Offline
Dzięki za odpowiedź.
Przeczytałem artykuł, wykonałem polecenia i niby działa, ale nie działa. Zacznę od początku.
Wynik polecenia xrandr po podłączeniu kabla:
Screen 0: minimum 320 x 200, current 2048 x 768, maximum 8192 x 8192 LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm 1366x768 60.0 + 1360x768 59.8 60.0 1024x768 60.0* 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1024x768+1024+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis)
Wynik polecenia cvt:
# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz Modeline "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
Następnie po wpisaniu w konsoli kolejno:
$ xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync $ xrandr --addmode VGA1 1360x768 $ xrandr --output VGA1 --mode 1360x768
W telewizorze zmienia się rozdzielność na - uwaga - 1280x768 60Hz. Przypomnę że na Windzie po ustawieniu rozdzielczość 1360x768 w laptopie, na telewizorze ustawiała się także 1360x768 60Hz.
Wynik polecenie xrandr
Screen 0: minimum 320 x 200, current 2384 x 768, maximum 8192 x 8192 LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm 1366x768 60.0 + 1360x768 59.8 60.0 1024x768 60.0* 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1360x768+1024+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1360x768 59.8* HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) 1360x768_60.00 (0xc6) 84.8MHz h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.7KHz v: height 768 start 771 end 781 total 798 clock 59.8Hz
Problem drugi. Po zamknięciu pokrywy laptopa, włączeniu Totema i odpaleniu go na pełnym ekranie, rozdzielczość zmienia się z powrotem na 1024x768. Wynik polecenia xrandr przy włączonym totemie na pełnym ekranie:
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192 LVDS1 connected (normal left inverted right x axis y axis) 1366x768 60.0 + 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1360x768 59.8 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) 1360x768_60.00 (0xc6) 84.8MHz h: width 1360 start 1432 end 1568 total 1776 skew 0 clock 47.7KHz v: height 768 start 771 end 781 total 798 clock 59.8Hz
Po wyjściu z pełnego ekranu, rozdzielczość powraca do 1280x768.
Ostatnio edytowany przez blind (2012-12-19 00:39:58)
Offline
Jakie masz jajko?
Offline
Standardowe z repozytorium testinga:
Linux blind-laptop 3.2.0-4-amd64 #1 SMP Debian 3.2.32-1 x86_64 GNU/Linux
Offline
Sprawdź na nowszym. Np. z aptosida.
Offline
obsługi dwóch monitorów, nie trzeba jakoś w xorg.conf włączyć? Na sterach od AMD na pewno ale na intelach nie jestem pewien
Offline
Ściągnąłem sobie LiveCD aptosida, odpaliłem z niego komputer i wykonałem te same czynności. Rozdzielczość dalej się ustawia na 1280x768. Co ciekawe, na Windowsie gdy ustawię zamiast rozdzielczości 1360x768 rozdzielczość 1366x768, to telewizor też się przełącza na 1280x768. Z kolei na LiveCD jest KDE i problemem z totemem przełączającym rozdzielczość nie występuje. Ciężko mi jednak stwierdzić, czy to sprawa nowej wersji Totema, jądra czy KDE.
Ostatnio edytowany przez blind (2012-12-19 01:57:30)
Offline
Wystarczyło doinstalować samo jądro do obecnego systemu i na nim sprawdzić.
Możliwe, że Modeline nie jest poprawnie podawane.
Spróbuj zamiast cvt użyć gtf:
gtf 1360 768 60
lub:
gtf 1360 768 59.80
Ostatnio edytowany przez yossarian (2012-12-19 02:11:29)
Offline
Niestety, choć wpis generowany przez gtf nieco się różni od tego z cvt, to na TV dalej jest ustawiana rozdzielczość 1280x768. Jak się nic nie da zrobić, to chyba będę musiał ustawić, by obraz był rozciągany. Gorzej z Totemem i przełączaniem rozdzielczości na 1024x768 przy trybie pełnoekranowym. :(
Ostatnio edytowany przez blind (2012-12-19 11:31:21)
Offline
Nie masz przypadkiem innego kabla?
Gorzej z Totemem i przełączaniem rozdzielczości na 1024x768 przy trybie pełnoekranowym. :(
Pisałeś, że na aptosidowym kernelu to nie występuje, więc zainstaluj go w Debianie:
Repozytorium:
deb ftp://ftp.spline.de/pub/aptosid/debian/ sid main fix.main
i pakiety:
aptitide update aptitude install linux-image-aptosid-686 linux-headers-aptosid-686 aptosid-archive-keyring
lub 64-bit:
aptitude install linux-image-aptosid-amd64 linux-headers-aptosid-amd64 aptosid-archive-keyring
Offline
Ja używam otwartych sterów, więc raczej nie pomogę zbytnio, ale takie rzeczy robiło się w "Ekrany" w Gnome 3
Ustawiało się czy ekran ma się dublować, czy ma być inny, który ma być primary itd.
Fervi
Offline
fervi napisał(-a):
Ja używam otwartych sterów, więc raczej nie pomogę zbytnio, ale takie rzeczy robiło się w "Ekrany" w Gnome 3
Ustawiało się czy ekran ma się dublować, czy ma być inny, który ma być primary itd.
Fervi
To tylko graficzna nakładka na xrandr.
Podobnie jak arandr, lxrandr, czy podobne ustrojstwo w KDE.
Problem w tym, że wygenerowane wartości nie chcą zaskoczyć.
Można jeszcze próbować wymusić przez xorg.conf, ale tam też tych samych modelines się używa.
Sprawdź jeszcze na xserver-xorg-video-intel z experimentala (2:2.20.14-1). Może się czysto instaluje w testingu.
Ostatnio edytowany przez yossarian (2012-12-19 14:49:44)
Offline
yossarian napisał(-a):
Nie masz przypadkiem innego kabla?
Niestety nie. Skoro jednak na Windowsie działa bez problemu, to chyba nie jest to wina kabla.
yossarian napisał(-a):
Pisałeś, że na aptosidowym kernelu to nie występuje, więc zainstaluj go w Debianie
Na LiveCD KDE-Lite Aptosida z doinstalowanym Totemem normalnie działało. Zainstalowałem kernel aptosida w moim Debianie z instrukcji którą podałeś, uruchomiłem system z tego jądra i po podłączeniu kabla i dwukrotnym kliknięciu na filmik oraz przejściu do trybu pełnoekranowego dzieje się tak samo. Potem uruchomiłem filmik z konsoli tak jak na aptosidzie i zadziałało. Pomyślałem więc, że w tym pies pogrzebany. Uruchomiłem system na normalnym jądrze i nic. Dalej te sam problem. Uruchomiłem więc jeszcze raz na aptosidowskim, by się upewnić, że to wina kernela i nic. Ten sam problem co na zwyczajnym, niezależnie jak uruchamiam film w Totemie. :/
Sprawdź jeszcze na xserver-xorg-video-intel z experimentala (2:2.20.14e-1). Może się czysto instaluje w testingu.
Nigdy nie instalowałem nic z experimentala, więc nie bardzo wiem jak to zrobić, by nic nie zepsuć. :)
Ostatnio edytowany przez blind (2012-12-19 16:06:30)
Offline
blind napisał(-a):
Potem uruchomiłem filmik z konsoli tak jak na aptosidzie i zadziałało.
Tzn jak dokładnie ?
Offline
Tzn tak:
$ totem nazwa.mp4
Offline
Sprawdź na innym odtwarzaczu.
Może to totem coś nie tak działa.
Np smplayer albo vlc.
Offline
SMPlayer działa na obu jądrach bez problemu. Totem na obu nie działa. Totem nie działa też na aptosidzie. W każdym wypadku nie działa tylko wtedy, gdy obraz jest wyświetlany tylko na telewizorze. Jeśli obraz jest wyświetlany i na matrycy laptopa i na telewizorze, to Totem działa poprawnie.
Znacie jakieś program napisany w GTK, który mógłby zastąpić Totema jeśli nie da się z nim nic zrobić? Szkoda, że nie działa, korzystałem z niego od lat i się do niego przyzwyczaiłem. ;/
Ostatnio edytowany przez blind (2012-12-19 17:09:34)
Offline
Smplayer jest nakładką na mplayera.
Nakładką w gtk na mplayera jest gnome-mplayer.
Wyjście video totema to chyba idzie przez gstreamera.
Nie jestem pewien bo nigdy tego programu nie używałem.
Zobacz w gstreamer-properties czy nie da się tam czegoś podregulować.
Ta aplikacja wchodzi w skład pakietu gnome-media
Offline
blind napisał(-a):
Niestety nie. Skoro jednak na Windowsie działa bez problemu, to chyba nie jest to wina kabla.
Niektóre (tanie) kable VGA nie przesyłają danych EDID.
Nie wiem jak sobie wtedy z tym radzi Windows, ale Linux zazwyczaj kiepsko.
http://pl.wikipedia.org/wiki/EDID
http://pl.wikipedia.org/wiki/VESA_Display_Data_Channel
Objawy często są wtedy takie jak Twoje.
Ja osobiście bym zostawił SMPlayer. To całkiem świetny odtwarzacz.
Offline
Jeśli chodzi o kabel, to jest to raczej jeden z tych najtańszych. Typowy chiński no-name.
W gstreamer-properties nie ma nic co miało by wpływ na rozdzielczość.
Zainstalowałem gnome-mplayer. Nie jest to Totem, ale jakoś się z czasem przyzwyczaję do tego zalewu opcji. :)
Ogólnie więc nie udało się rozwiązać problemów, ale jestem zadowolony z obejścia. Najważniejsze, że mogę oglądać video z laptopa na telewizorze przy zamkniętej pokrywie laptopa. :) Dzięki za pomoc.
Offline
Możesz jeszcze sprawdzić te stery z experimentala.
Dodajesz repo:
deb http://ftp.pl.debian.org/debian/ experimental main contrib non-free
i potem:
aptitude update aptiitude install xserver-xorg-video-intel -t experimental
Offline
blind napisał(-a):
W gstreamer-properties nie ma nic co miało by wpływ na rozdzielczość.
Bezpośrednio na rozdzielczosć może nie ale na wyjście video.
To zaś może mieć pośredni wpływ na rozdzielczość.
Offline