compiz

UnityをUbuntu 16.04の初期バージョンにロールバックする

最近Ubuntu 16.04にUnityとCompixのアップデートがまとめて降ってきたんだけど、案の定というかFractional Scale機能が死んだ。 すでにバグが報告されてるけど、どうにも相手にされてない気配。 で、どうするか。ロールバックするしかない。ただUnityのロールバックはそんなに簡単じゃない。依存関係が多すぎるし、Compizみたいな中核コンポーネントもある。だから大きいところまでまとめて戻すしかない。

UbuntuのUnityで新しいウィンドウが前面に出ない問題を解決する

Firefoxをよく全画面で使う人なら、自分と同じ問題に遭遇したことがあるかもしれない。 Firefoxで全画面表示しながらWebページを見ているとき、他のポップアップウィンドウをクリックしても、そのウィンドウがFirefoxの下に隠れて前面に出てこない。Wi-Fiの状態確認や新浪Xへの画像アップロードなど、例を挙げればキリがない。 しかもこの現象はUnity環境でしか起きない。かなりうざい。 でも、今は解決方法がある。

Nvidiaのプロプライエタリドライバ環境でCompizの画面ちらつきを直す補足

UPDATE:compiz patchのPPAが最新版に更新されたので、compizのバージョンを固定する必要はもうなくなった。 CompizとNvidiaのプロプライエタリドライバの間のこのbugを直す方法は前に書いた。結論はPPAを使うこと。ところが最近、Compizがキチガイじみた勢いでアップデートして、このPPAのバージョンが上書きされてしまった。そして気づいたんだよ、あのBugは直ってない、画面がまたクソみたいにちらつき始めた…… まず思いついたのはSynapticでPPAのバージョンにロールバックすること。でもcompizは依存関係が多すぎる。unityに直接依存していて、ロールバック操作は複数選択もできない。だからパッチ入りのPPAからdebを落として、落とし終わったらsudo dpkg -i *.debでまとめて全部ダウングレードした。 もう一度Synapticを開いて、compizのバージョンを全部固定する。
広告

CompizとNvidiaクローズドソース最新ドライバのリフレッシュレートバグ修正

Ubuntu 14.04で、Nvidiaユーザーならリポジトリにある331版ドライバやそれ以前を入れている分には問題ない。だが手動で、あるいはPPAから340以降のドライバを入れると、システムの一部のボタンやリストがちらつき始める。 多くのユーザーによってCompizのバグだと確認されていて、ここに議論の結果がたくさんある。最終的な解決策はパッチを当てることだ。 Compiz本体のパッチがいつ来るかは分からないが、PPAを試すことはできる。 ppa:townsend/compiz-nvidia-refresh-test テストしたところ343の最新ドライバで問題は解決した。グラボはGTX770 4G。