Faceți căutări pe acest blog

joi, 27 decembrie 2012

Kscreen

 Scriam recent un material (http://stressat.blogspot.ro/2012/12/conectare-tv-la-laptop-pc-in-linux-kde.html) privind conectarea unui televizor, a unui al doilea monitor în general la laptop/ pc. În Kde este o sarcină simplă, dar acum am descoperit altă variantă, chiar mai simplă, intuitivă și eficientă: kscreen:
 - kscreen: http://quickgit.kde.org/?p=kscreen.git
- libkscreen: http://quickgit.kde.org/?p=libkscreen.git
- articolul sursă (urmăriți materialul video, este sugestiv...): http://www.afiestas.org/screen-management-got-magic/

 INSTALARE
 Cei ce folosesc Arch Linux pot instala pachetul din AUR:
yaourt -S kscreen-git.
 Apoi se dau în konsole cele trei comenzi de mai jos, date după compilarea kscreen.
Dependențe kscreen-git: kdelibs, git, cmake, automoc4, libkscreen-git. Dacă unele din ele nu sunt deja instalate, vor fi instalate automat în acel moment.
  Este destul de probabil ca și alte distribuții să aibă un pachet kscreen, verificați în mediile de pachete/ repositorii.
 Dacă nu găsiți aceste pachete (kscreen, libkscreen) va trebui să le compilați personal după descărcare, după cum spune chiar autorul:
- Compilați libkscreen
- Compilați kscreen
 Dați comenzile:
- qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
- qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
- qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen

  Ok, am instalat kscreen, ce facem în continuare? Simplu, conectăm al doilea monitor, acesta va fi recunoscut automat după EDID (http://en.wikipedia.org/wiki/Extended_display_identification_data) și setat automat în partea dreaptă a monitorului existent (setarea implicită pentru un al doilea monitor).
 Apăsând combinația de taste Fn+F4 (F4 e cel puțin pe laptopul meu Samsung np300v5z, poate fi altă tastă, vedeți ce tastă funcțională are desenate două monitoare) schimbăm între modurile de afișare pe cele două display-uri, unul în prelungirea altuia spre stânga/ dreapta, clonă și (cel mai interesant) dezactivarea display-ului principal, cel al laptopului, urmând ca imaginea să fie afișată doar pe al doilea monitor, foarte utilă dacă doriți să vizionați un film la TV, e inutilă afișarea și pe displayul laptopului!
 Alt aspect util este menținerea setărilor după deconectarea și reconectarea cablului HDMI (sau VGA sau ce folosiți), dacă la deconectarea celui de-al doilea monitor setarea era pe ”Clonă”, următoarea tură când conectați cablul cel de-al doilea monitor va apărea tot clonat, nu în extensia displaului principal! Cel puțin așa ar trebui, uneori după închiderea/ pornirea televizorului, la conectare trebuie apăsată combinația Fn+F4 pentru a selecta modalitatea de afișare...
 Până acum singurul punct slab descoperit (cu exceția celui expus mai sus...) este faptul că nu este integrat cu Phonon, deci sursa audio va fi tot laptopul. Dar autorii (Alex Fiestas și Dan Vratil) au planuri mari, integrare cu Phonon, GUI, poate și altele.
 Până atunci vom schimba ieșirea audio din Systemsettings- Multimedia- Phonon- Configurare echipament audio- Analog Output/ HDMI Output, sau, mai simplu, din konsole:
pactl set-card-profile 0 output:hdmi-stereo
pactl set-card-profile 0 output:analog-stereo
 Gândiți-vă la niște aliasuri pentru ușurință:
alias tva="pactl set-card-profile 0 output:hdmi-stereo"
alias lap="pactl set-card-profile 0 output:analog-stereo"



 Prezentarea video:
New KDE Screen Management from Àlex Fiestas on Vimeo.

  
 UPDATE: 16/06/2013 
 Am specificat 3 comenzi, înlocuiți qdbus cu qdbus-qt4 (adăugați după qdbus -qt4) dacă primiți output că qdbus e o comandă negăsită! Giyf!

- qdbus-qt4 org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
- qdbus-qt4 org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
- qdbus-qt4 org.kde.kded /kded org.kde.kded.loadModule kscreen

2 comentarii:

  1. hei buna eu am un probook 645b HP, nu are iesire hdmi i-am cumparat un cablu vga-hdmi la celelalte windows-uri mergea fara probleme aici nustiu ce sa ii fac, putin ajutor va rog....multumesc

    RăspundețiȘtergere
  2. Bună, regret, dar nu te pot ajuta, nu folosesc Windows, acest blog este dedicat utilizatorilor de Linux...

    Îți recomand un dispozitiv gen Chromecast, așa poți trimite conținut media de pe smartphone/ tabletă/ laptop/ desktop către tv fără cabluri, wireless.

    RăspundețiȘtergere

Back to top