{"id":2135,"date":"2018-09-02T21:30:20","date_gmt":"2018-09-02T21:30:20","guid":{"rendered":"https:\/\/blog.datentraeger.li\/?p=2135"},"modified":"2019-08-21T10:31:58","modified_gmt":"2019-08-21T09:31:58","slug":"tmux-und-mpv","status":"publish","type":"post","link":"https:\/\/blog.datentraeger.li\/?p=2135","title":{"rendered":"tmux und mpv"},"content":{"rendered":"<p>Naja, die nouveau Treiber machen mich nicht immer gl\u00fccklich, das ganze l\u00e4uft zwar ganz gut, aber es kommt immer wieder mal vor, dass X komplett einfriert und sich danach nicht mehr wirklich starten l\u00e4sst..<\/p>\n<p>Generell kann ich aber eigentlich ganz gut in einem tty leben, da bis auf den grafischen Browser eigentlich das meiste was ich mache in einem Terminal abl\u00e4uft. Und mit Netsurf\u00a0kann man auch einigermassen bequem surfen im tty (klar, elinks, links oder w3m geht auch, aber Netsurf ist da schon noch eine andere Liga&#8230;)\u00a0 Zumindest als \u00dcbergangsl\u00f6sung. Um das ganze grad auch kurz zu erw\u00e4hnen (da man&#8217;s ja oft nicht t\u00e4glich nutzt):<\/p>\n<pre class=\"lang:default decode:true\">netsurf-fb -w 1920 -h 1080 -b 32 www.foo.li<\/pre>\n<p>Um \u00fcbrigens die Framebuffer-Aufl\u00f6sung auszulesen (damit das grad auch dokumentiert ist hier&#8230;):<\/p>\n<pre><span class=\"\">cat \/sys\/class\/graphics\/fb0\/virtual_size<\/span><\/pre>\n<p>Und manchmal liegt einfach grad kein Reboot drin (laufende Backupjobs oder so), wenn X sich einfach nicht mehr starten l\u00e4sst. Auch kein grosses Problem. Aber abends ein Filmchen zu schauen w\u00e4r doch manchmal schon bequem. Aber halt &#8211; mpv kann das by default auch im tty !<\/p>\n<pre>mpv --vo=drm video.mp4\n<\/pre>\n<p>Hier wird jedoch das komplette tty (fullscreen) beansprucht. M\u00f6chte man den Film aber bspw. in einem tmux-Pane (um nebenbei auch andere Sachen machen zu k\u00f6nnen), geht das meines Wissens nur, wenn man das Video via tct startet (Text Console):<\/p>\n<pre class=\"\">mpv --vo=tct video.mp4\n<\/pre>\n<p>Die Screenshots hier habe ich unter X gemacht, hier sind noch einige Farben mehr vorhanden als nur im tty. Da ist das ganze wegen der wenigen Farben nicht immer so genau erkennbar, aber immerhin&#8230; und geeky ist es so oder so&#8230; \ud83d\ude09<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2139 \" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct01-e1535540838713.png\" alt=\"\" width=\"686\" height=\"376\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct01-e1535540838713.png 1259w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct01-e1535540838713-300x164.png 300w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct01-e1535540838713-768x421.png 768w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct01-e1535540838713-1024x561.png 1024w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2138 \" src=\"http:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct02-e1535540767557.png\" alt=\"\" width=\"687\" height=\"421\" srcset=\"https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct02-e1535540767557.png 1141w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct02-e1535540767557-300x184.png 300w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct02-e1535540767557-768x470.png 768w, https:\/\/blog.datentraeger.li\/wp-content\/uploads\/2018\/08\/mpv_tct02-e1535540767557-1024x627.png 1024w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"Naja, die nouveau Treiber machen mich nicht immer gl\u00fccklich, das ganze l\u00e4uft zwar ganz gut, aber es kommt immer wieder mal vor, dass X komplett einfriert und sich danach nicht mehr wirklich starten l\u00e4sst.. Generell kann ich aber eigentlich ganz gut in einem tty leben, da bis auf den grafischen&hellip;\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,4,14],"tags":[],"class_list":["post-2135","post","type-post","status-publish","format-standard","hentry","category-cli","category-debiangnu-linux","category-multimedia"],"_links":{"self":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2135"}],"version-history":[{"count":12,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2135\/revisions"}],"predecessor-version":[{"id":2459,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=\/wp\/v2\/posts\/2135\/revisions\/2459"}],"wp:attachment":[{"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.datentraeger.li\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}